| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384 |
- package cn.com.goldenwater.dcproj.dao;
- import cn.com.goldenwater.core.persistence.CrudDao;
- import cn.com.goldenwater.dcproj.dto.BisInspAllDto;
- import cn.com.goldenwater.dcproj.dto.BisInspAllRlationDto;
- import cn.com.goldenwater.dcproj.dto.BisInspAllRlationPersDto;
- import cn.com.goldenwater.dcproj.dto.GroupLeaderDto;
- import cn.com.goldenwater.dcproj.dto.PersListDto;
- import cn.com.goldenwater.dcproj.model.BisInspAllRlation;
- import cn.com.goldenwater.dcproj.model.BisInspAllRlationPers;
- import cn.com.goldenwater.dcproj.param.BisInspAllRlationPersParam;
- import cn.com.goldenwater.dcproj.param.GroupLeaderParam;
- import cn.com.goldenwater.dcproj.param.PersPositionParam;
- import org.apache.ibatis.annotations.Param;
- import org.springframework.stereotype.Repository;
- import java.util.Date;
- import java.util.HashMap;
- import java.util.List;
- import java.util.Map;
- @Repository
- public interface BisInspAllRlationPersDao extends CrudDao<BisInspAllRlationPers, BisInspAllRlationPersParam> {
- List<PersListDto> listByMap(Map<String, Object> paramMap);
- List<BisInspAllRlationPers> getZjList();
- List<BisInspAllRlationPersDto> findListByClassify(PersPositionParam persPositionParam);
- List<BisInspAllRlationPersDto> findListByOrgIdOrderByOperateTime(@Param("persId") String persId,
- @Param("orgId") String orgId,
- @Param("operateTime") Date operateTime,
- @Param("persName") String persName,
- @Param("orderBy") String orderBy,
- @Param("certificateCode") String certificateCode,
- @Param("deptName") String deptName,
- @Param("status") String status,
- @Param("province") String province,
- @Param("isAdmin") Boolean isAdmin
- );
- List<BisInspAllRlationPersDto> findListByPersId(PersPositionParam persPositionParam);
- int setHeadMan(BisInspAllRlation bisInspAllRlation);
- int findListCountByClassify(PersPositionParam persPositionParam);
- int selectCount(BisInspAllRlationPersParam bisInspAllRlationPersParam);
- int selectCountOnlinePers(@Param("sttm") String sttm, @Param("entm") String entm,@Param("orgId") String orgId);
- List<HashMap<String, Object>> selectOnlinePers(@Param("sttm") String sttm, @Param("entm") String entm,@Param("orgId") String orgId);
- GroupLeaderDto getLeaderByGroup(GroupLeaderParam groupLeaderParam);
- List<PersListDto> findPersData(BisInspAllRlationPersParam p);
- List<PersListDto> listByCurUser(@Param("name") String name, @Param("list") List<String> list,@Param("phoneIsNull") String phoneIsNull,@Param("mobilenumb") String mobilenumb,
- @Param("orgNm") String orgNm,@Param("orgId") String orgId,@Param("province") String province, @Param("dpnm") String dpnm , @Param("planDpId") String planDpId);
- /**
- * 根据批次ID获取下面的所有人员信息
- *
- * @param planId
- * @return
- */
- List<BisInspAllRlationDto> getByPlanId(String planId);
- void updatePersTypeById(@Param("guid") String guid,@Param("persType") String persType);
- void updatePersState(@Param("guid") String guid,@Param("isEnable") String isEnable);
- void insertRelation(@Param("guid") String guid,@Param("s") String s,@Param("orgId") String orgId,@Param("adCode") String adCode,@Param("type") String type);
- BisInspAllDto getNodeInfo(@Param("s") String s);
- BisInspAllRlation getRelationData(@Param("guid") String guid, @Param("s") String s,@Param("orgId") String orgId,@Param("adCode") String adCode);
- List<Map<String, Object>> getSysUsers(Map<String, Object> map);
- List<BisInspAllRlationPers> getPersByObjId(@Param("objId") String objId,@Param("pertype") String pertype);
- void updatePassword(BisInspAllRlationPers bisInspAllRlationPers);
- }
|