| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071 |
- package cn.com.goldenwater.dcproj.dao;
- import cn.com.goldenwater.core.persistence.CrudDao;
- import cn.com.goldenwater.dcproj.dto.DictDto;
- import cn.com.goldenwater.dcproj.dto.ObjInspPblmsDto;
- import cn.com.goldenwater.dcproj.model.ObjInspPblms;
- import cn.com.goldenwater.dcproj.param.ObjInspPblmsParam;
- import org.apache.ibatis.annotations.Param;
- import org.springframework.stereotype.Repository;
- import java.util.List;
- import java.util.Map;
- @Repository
- public interface ObjInspPblmsDao extends CrudDao<ObjInspPblms, ObjInspPblmsParam> {
- /**
- * 获取小水库对象
- * */
- public List<ObjInspPblmsDto> findPblmsDTO(@Param("type") String type, @Param("pblmsName") String pblmsName, @Param("orgId") String orgId, @Param("sort1") String sort1);
- /**
- * 获取附件检查问题列表
- */
- List<String> findPblmsName(@Param("orgId") String orgId);
- /**
- * 获取状态
- * */
- String findOrgBind(@Param("type") String type,@Param("orgId") String orgId);
- /**
- * 获取检查项目列表
- */
- List<String> findPblmsCheckPoints(@Param("inspPblmsName") String inspPblmsName,@Param("orgId") String orgId,@Param("type") String type);
- /**
- * 获取问题描述
- */
- List<String> findPblmsDesc(Map<String, String> params);
- /**
- * 跟你据检查问题类型,检查项目,和描述获取问题标准库数据
- */
- List<ObjInspPblms> getByPblms(Map<String, String> params);
- /**
- * 获取水闸标准数据
- */
- List<ObjInspPblms> findWagaPblm(@Param("sn") String sn, @Param("attach") String attach,@Param("orgId") String orgId);
- List<ObjInspPblms> getPblmsBySnAttType(@Param("snList") List<String> snList, @Param("fileNum") String fileNum, @Param("sheetNum") String sheetNum, @Param("type") String type,@Param("orgId") String orgId);
- List<Map<String, String>> getPblmsTypeBySnAttType(Map<String, Object> params);
- List<Map<String, String>> getPblmsCheckBySnAttType(Map<String, Object> params);
- List<ObjInspPblms> getPblmsBySnAttTypeSort(Map<String, Object> params);
- List<ObjInspPblms> getPblmsByType(ObjInspPblmsParam objInspPblmsParam);
- List<String> getPblmNames(ObjInspPblmsParam objInspPblmsParam);
- int selectCount(ObjInspPblmsParam objInspPblmsParam);
- List<ObjInspPblmsDto> findPblmsDtoName(@Param("type") String type, @Param("pblmsName") String pblmsName, @Param("orgId") String orgId, @Param("sort1") String sort1);
- DictDto findLastVersion(@Param("name") String name);
- List<String> getPblmIdsList(Map<String,Object> param);
- List<ObjInspPblms> selectIndexList(List<String> objTypeList);
- }
|