77 lines
3.1 KiB
Java
77 lines
3.1 KiB
Java
package com.jasamedika.medifirst2000.service;
|
|
|
|
import java.io.FileNotFoundException;
|
|
import java.io.IOException;
|
|
import java.util.List;
|
|
import java.util.Map;
|
|
|
|
import com.jasamedika.medifirst2000.vo.KartuPengendaliCustomVO;
|
|
import com.jasamedika.medifirst2000.vo.KartuPengendaliDetailVO;
|
|
import com.jasamedika.medifirst2000.vo.PenawaranHargaVO;
|
|
import com.jasamedika.medifirst2000.vo.RekapPemenangUlpVO;
|
|
import com.jasamedika.medifirst2000.vo.UpdateJadwalVO;
|
|
import com.jasamedika.medifirst2000.vo.UploadExcelVO;
|
|
import com.jasamedika.medifirst2000.vo.VerifikasiKartuPengendaliDetailVO;
|
|
import com.jasamedika.medifirst2000.vo.VerifikasiKartuPengendaliHeaderVO;
|
|
|
|
public interface KartuPengendaliService {
|
|
|
|
public Map<String, Object> saveKartuPengendali(KartuPengendaliCustomVO vo);
|
|
|
|
/*public KartuPengendaliDetailVO updateKartuPengendali(KartuPengendaliDetailVO vo);*/
|
|
|
|
public String GenerateNoUsulan();
|
|
|
|
public String GenerateNoUsulanDetail(Long size);
|
|
|
|
Map<String, Object> kartuPengenDaliPAging(Integer page, Integer limit, String sort, String dir, String dateStart,String dateEnd, Integer pengendaliId, Boolean isPpk, Boolean isUlp, Boolean isPp);
|
|
|
|
public Map<String, Object> verifikasiPpk(VerifikasiKartuPengendaliDetailVO vo);
|
|
|
|
public List<Map<String, Object>> kartuPengendliDetailList(String noRec);
|
|
|
|
Map<String, Object> verifikasiKartuPengendaliDetailByAnggaran(VerifikasiKartuPengendaliDetailVO vo);
|
|
|
|
Map<String, Object> result(String dateStart, String dateEnd);
|
|
|
|
Map<String, Object> kartuPengenDaliPagingHeader(Integer page, Integer limit, String sort, String dir,String dateStart, String dateEnd, Integer pengendaliId, Boolean isPpk, Boolean isUlp,Boolean isPp,Boolean isAnggaran, Boolean isPengendali, Boolean isDirekturTerkait);
|
|
|
|
Map<String, Object> getKartuPengendaliHeaderByNoRec(String noRec);
|
|
|
|
Map<String, Object> verifikasiAnggaran(VerifikasiKartuPengendaliHeaderVO vo);
|
|
|
|
public Map<String, Object> verfikasiDirekturTerkait(VerifikasiKartuPengendaliHeaderVO vo);
|
|
|
|
Map<String, Object> metodePengadaanDetail(Integer noRec);
|
|
|
|
Map<String, Object> getPreAddJadwal(String noRec);
|
|
|
|
Map<String, Object> updateJadwal(UpdateJadwalVO vo);
|
|
|
|
public String generateTemplateExcel(String noRec) throws FileNotFoundException;
|
|
|
|
Map<String, Object> rekapPemenang(VerifikasiKartuPengendaliDetailVO vo);
|
|
|
|
Map<String, Object> preAddPenerimaan(Integer page, Integer limit, String sort, String dir, String dateStart,String dateEnd, Integer supplierId);
|
|
|
|
Map<String, Object> getStrukRekap(String noRec);
|
|
|
|
Map<String, Object> uploadExel(UploadExcelVO vo) throws IOException;
|
|
|
|
Map<String, Object> savePenawaranHargaSupplier(PenawaranHargaVO vo) throws IOException;
|
|
|
|
Map<String, Object> preRekapPemenang(String noRec);
|
|
|
|
Map<String, Object> rekapPemenangFromUlp(RekapPemenangUlpVO vo);
|
|
|
|
Map<String, Object> listKontrakGrid(Integer page, Integer limit, String sort, String dir, String dateStart,String dateEnd, Integer supplierId, Integer tahun);
|
|
|
|
Map<String, Object> verfikasiPp(VerifikasiKartuPengendaliHeaderVO vo);
|
|
|
|
Map<String, Object> verfikasiULP(VerifikasiKartuPengendaliHeaderVO vo);
|
|
|
|
|
|
/* Map<String, Object> verifikasiKartuPengendaliDetail(KartuPengendaliDetailVO vo);*/
|
|
|
|
}
|