| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 |
- package cn.com.goldenwater.dcproj.service;
- import cn.com.goldenwater.core.service.CrudService;
- import cn.com.goldenwater.dcproj.dto.BisInspRsvrynRgstrData;
- import cn.com.goldenwater.dcproj.dto.BisInspRsvrynRgstrDto;
- import cn.com.goldenwater.dcproj.dto.BisInspRsvrynRgstrPcDto;
- import cn.com.goldenwater.dcproj.dto.BisInspTaskTotal;
- import cn.com.goldenwater.dcproj.model.AttRsBase;
- import cn.com.goldenwater.dcproj.model.BisInspRsvrRgstrData;
- import cn.com.goldenwater.dcproj.model.BisInspRsvrynRgstr;
- import cn.com.goldenwater.dcproj.param.AttRsBaseParam;
- import cn.com.goldenwater.dcproj.param.BisInspRsvrynRgstrParam;
- import cn.com.goldenwater.dcproj.param.TypeParam;
- import com.github.pagehelper.PageInfo;
- import java.util.Date;
- import java.util.List;
- /**
- * @author lune
- * @date 2019-2-19
- */
- public interface BisInspRsvrynRgstrService extends CrudService<BisInspRsvrynRgstr, BisInspRsvrynRgstrParam> {
- /**
- * 删除水库登记表,需要删除所有关联信息表
- */
- int deleteRsvrRgstr(String id);
- int add(BisInspRsvrynRgstrData bisInspRsvrRgstrData);
- void updateRG(BisInspRsvrynRgstr rsvrRgstr);
- PageInfo<BisInspRsvrynRgstrDto> findPageByType(TypeParam typeParam);
- List<BisInspRsvrynRgstrDto> findListByType(TypeParam typeParam);
- PageInfo<AttRsBase> findAttBaseInfo(AttRsBaseParam attRsBaseParam);
- PageInfo<BisInspRsvrynRgstrPcDto> findPcPage(TypeParam typeParam);
- BisInspRsvrynRgstr getByRsvrRgstr(BisInspRsvrynRgstrParam inspRsvrRgstrParam);
- void updateRsvr(String rgstrId, String status, String input);
- BisInspRsvrynRgstr createCheckData(BisInspRsvrynRgstr rsvrRgstr, String flag, String currentPersId);
- /**
- * 根据行政 开始时间和结束时间统计小水库 督查对象的列表数据
- *
- * @param adCode
- * @param stTm
- * @param enTm
- * @return
- */
- BisInspTaskTotal getListByTm(String adCode, Date stTm, Date enTm);
- }
|