package cn.com.goldenwater.dcproj.service; import cn.com.goldenwater.core.service.CrudService; import cn.com.goldenwater.dcproj.model.AttWagaRgstr; import cn.com.goldenwater.dcproj.model.BisInspWagaBase; import cn.com.goldenwater.dcproj.model.BisInspWagaRgstrDto; import cn.com.goldenwater.dcproj.param.AttWagaRgstrParam; import cn.com.goldenwater.dcproj.param.PagePersObjParam; import cn.com.goldenwater.dcproj.param.TypeParam; import com.github.pagehelper.PageInfo; import javax.servlet.http.HttpServletResponse; import java.util.List; /** * @author lune * @date 2019-4-22 */ public interface AttWagaRgstrService extends CrudService { // ------------------------- 自定方法 ------------------------- public void addState(String rgStrId, String dataStat, String input); List findWagaPage(TypeParam typeParam); PageInfo findPageWagaPage(TypeParam typeParam); List getListByInspGroupIdObjType(PagePersObjParam pagePersObjParam); /** * 获取督查表信息(如果没有则创建) */ AttWagaRgstr getByRsvrRgstr(AttWagaRgstrParam wagaRgstrParam); PageInfo findPcPage(TypeParam typeParam, HttpServletResponse response); List findPcList(TypeParam typeParam, HttpServletResponse response); String getOeseState(BisInspWagaBase bisInspWagaBase); String getOeseState(String rgstrId); int updateBaseData(); }