package com.oa.service; import java.io.Serializable; import java.util.List; import java.util.Map; import com.oa.model.ListPerformanceExamine; import com.oa.model.Person; import com.oa.model.PerformanceExamine; import com.oa.model.PerformanceParameters; public interface PerformanceExamineSerivce { void updatePerformanceExamine(PerformanceExamine performanceExamine); List<ListPerformanceExamine> getPerformanceExaminePages(int i, Class<ListPerformanceExamine> class1, String hql); int getAllPerformanceExamines( Class<ListPerformanceExamine> class1, String hql); void deletePerformanceExamine(PerformanceExamine pe); List<PerformanceParameters> getAllParams(); List getAllParams(Serializable peId); List<Person> getAllPerson(Serializable peId); void addPerformanceExamine(PerformanceExamine performanceExamine); Serializable addListPerformanceExamine(String name,String instruction, String date, String recordUser); ListPerformanceExamine getLpe(Serializable peId); List<PerformanceExamine> selectPerformanceExamine(ListPerformanceExamine lpe); void deleteListPerformanceExamine(ListPerformanceExamine lpe); ListPerformanceExamine select(Serializable peId); Map<Integer, Map<String, List>> getAllData(Integer peId); }