|
|
@ -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<SubPosition |
|
|
|
@Autowired |
|
|
|
private SubInfoGridRelationService subInfoGridRelationService; |
|
|
|
|
|
|
|
@Autowired |
|
|
|
private AdminFeignClient adminFeignClient; |
|
|
|
|
|
|
|
@Autowired |
|
|
|
private KpiGridEntityService kpiGridEntityService; |
|
|
|
|
|
|
|
@Override |
|
|
|
public PageData<SubPositionCheckInfoDTO> page(Map<String, Object> params) { |
|
|
|
String userId = SecurityUser.getUser().getId().toString(); |
|
|
|
log.info("用户信息:"+SecurityUser.getUser().getTypeKey()); |
|
|
|
Long deptId = SecurityUser.getUser().getDeptId(); |
|
|
|
// 查询机构类型键值
|
|
|
|
Result<SysDeptDTO> 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<SubPositionCheckInfoDTO> page = getPage(params); |
|
|
|
List<SubPositionCheckInfoDTO> list = baseDao.getSubPositionList(params); |
|
|
|