diff --git a/esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/java/com/elink/esua/epdc/service/impl/SubPositionCheckInfoServiceImpl.java b/esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/java/com/elink/esua/epdc/service/impl/SubPositionCheckInfoServiceImpl.java index bbdbcf9be..23b228d83 100644 --- a/esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/java/com/elink/esua/epdc/service/impl/SubPositionCheckInfoServiceImpl.java +++ b/esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/java/com/elink/esua/epdc/service/impl/SubPositionCheckInfoServiceImpl.java @@ -28,11 +28,9 @@ import com.elink.esua.epdc.commons.tools.utils.ConvertUtils; import com.elink.esua.epdc.commons.tools.utils.Result; import com.elink.esua.epdc.dao.SubPositionCheckInfoDao; import com.elink.esua.epdc.dto.SubPositionCheckInfoDTO; -import com.elink.esua.epdc.dto.SysDeptDTO; import com.elink.esua.epdc.dto.form.FirstTrialFormDTO; import com.elink.esua.epdc.entity.SubInfoGridRelationEntity; import com.elink.esua.epdc.entity.SubPositionCheckInfoEntity; -import com.elink.esua.epdc.feign.AdminFeignClient; import com.elink.esua.epdc.redis.SubPositionCheckInfoRedis; import com.elink.esua.epdc.service.KpiGridEntityService; import com.elink.esua.epdc.service.SubAuditRecordsLogService; @@ -69,25 +67,13 @@ public class SubPositionCheckInfoServiceImpl extends BaseServiceImpl page(Map params) { String userId = SecurityUser.getUser().getId().toString(); - log.info("用户信息:"+SecurityUser.getUser().getTypeKey()); - Long deptId = SecurityUser.getUser().getDeptId(); - // 查询机构类型键值 - Result result = adminFeignClient.get(deptId); - SysDeptDTO sysDeptDTO = result.getData(); - if(sysDeptDTO == null){ - throw new RenException("未查到机构类型信息!"); - } - params.put("typeKey",sysDeptDTO.getTypeKey()); - params.put("sysDeptId",deptId); + params.put("deptIdList",SecurityUser.getUser().getDeptIdList()); IPage page = getPage(params); List list = baseDao.getSubPositionList(params); diff --git a/esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/resources/mapper/SubPositionCheckInfoDao.xml b/esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/resources/mapper/SubPositionCheckInfoDao.xml index 55385d213..af54cf19e 100644 --- a/esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/resources/mapper/SubPositionCheckInfoDao.xml +++ b/esua-epdc/epdc-module/epdc-kpi/epdc-kpi-server/src/main/resources/mapper/SubPositionCheckInfoDao.xml @@ -48,14 +48,11 @@ and find_in_set(#{deptId},ALL_DEPT_IDS) - - and DEPT_ID=#{sysDeptId} - - - and find_in_set(#{sysDeptId},ALL_DEPT_IDS) - - - and STATUS = 2 + + AND DEPT_ID IN + + #{deptId} + order by CREATED_TIME desc