| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586 |
- package cn.com.goldenwater.dcproj.service;
- import cn.com.goldenwater.core.service.CrudService;
- import cn.com.goldenwater.dcproj.dto.BisInspRsvrRgstrPcDto;
- import cn.com.goldenwater.dcproj.dto.BisInspTaskTotal;
- import cn.com.goldenwater.dcproj.model.AttRsBase;
- import cn.com.goldenwater.dcproj.model.BisInspPblmPlist;
- import cn.com.goldenwater.dcproj.model.BisInspRsvrRgstr;
- import cn.com.goldenwater.dcproj.model.BisInspRsvrRgstrData;
- import cn.com.goldenwater.dcproj.model.BisInspRsvrRgstrDto;
- import cn.com.goldenwater.dcproj.param.AttRsBaseParam;
- import cn.com.goldenwater.dcproj.param.BisInspRsvrRgstrParam;
- import cn.com.goldenwater.dcproj.param.TypeParam;
- import com.github.pagehelper.PageInfo;
- import java.util.Date;
- import java.util.List;
- import java.util.Map;
- /**
- * @author lune
- * @date 2019-2-19
- */
- public interface BisInspRsvrRgstrService extends CrudService<BisInspRsvrRgstr, BisInspRsvrRgstrParam> {
- /**
- * 删除水库登记表,需要删除所有关联信息表
- */
- int deleteRsvrRgstr(String id);
- int add(BisInspRsvrRgstrData bisInspRsvrRgstrData);
- void updateRG(BisInspRsvrRgstr rsvrRgstr);
- PageInfo<BisInspRsvrRgstrDto> findPageByType(TypeParam typeParam);
- List<BisInspRsvrRgstrDto> findListByType(TypeParam typeParam);
- PageInfo<AttRsBase> findAttBaseInfo(AttRsBaseParam attRsBaseParam);
- PageInfo<BisInspRsvrRgstrPcDto> findPcPage(TypeParam typeParam);
- BisInspRsvrRgstr getByRsvrRgstr(BisInspRsvrRgstrParam inspRsvrRgstrParam);
- public void updateRsvr(String rgstrId, String status, String input);
- BisInspRsvrRgstr createCheckData(BisInspRsvrRgstr rsvrRgstr, String flag, String currentPersId);
- /**
- * 根据行政 开始时间和结束时间统计小水库 督查对象的列表数据
- *
- * @param adCode
- * @param stTm
- * @param enTm
- * @return
- */
- BisInspTaskTotal getListByTm(String adCode, Date stTm, Date enTm);
- /**
- * 批量设置水库是否省属
- * @param rsBaseParam
- * @return
- */
- int updateBatchProvincial(AttRsBaseParam rsBaseParam);
- /**
- * 四川省 编辑水库的注册登记号
- * @param inspPblmPlist
- * @return
- */
- int updateRsvrDamRegCode(BisInspPblmPlist inspPblmPlist);
- /**
- * 根据水库的监控点编号获取到监控预览地址
- * @param cameraIndexCode
- * @return
- */
- Map<String,Object> getMonitorVideoUrlByCameraIndexCode(String cameraIndexCode);
- }
|