24 lines
910 B
Java
24 lines
910 B
Java
package com.jasamedika.medifirst2000.service;
|
|
|
|
import java.util.List;
|
|
import java.util.Map;
|
|
|
|
import org.springframework.data.jpa.domain.Specification;
|
|
|
|
import com.jasamedika.medifirst2000.entities.NotaDinasJabatan;
|
|
import com.jasamedika.medifirst2000.vo.NotaDinasJabatanVO;
|
|
import com.jasamedika.medifirst2000.vo.NotaDinasVO;
|
|
|
|
public interface NotaDinasService {
|
|
|
|
Map<String, Object> addNotaDinas(NotaDinasVO vo);
|
|
String saveAsRead(NotaDinasJabatanVO vo);
|
|
String getNoSurat();
|
|
|
|
Map<String, Object> gridNotaDinas(Integer page, Integer limit, String sort, String dir,Specification<NotaDinasJabatan> spec);
|
|
|
|
NotaDinasVO findByNoRec(String noRec);
|
|
List<Map<String, Object>> getInboxNotaDinas(String dateStart,String dateEnd,Integer idRuangan, String flag,Integer idPegawai);
|
|
List<Map<String, Object>> getOutboxNotaDinas(String dateStart,String dateEnd,Integer idRuangan, String flag,Integer idPegawai);
|
|
}
|