|
@@ -2,6 +2,7 @@ package com.platform.service.sb.impl;
|
|
|
|
|
|
import cn.hutool.core.collection.CollectionUtil;
|
|
import cn.hutool.core.collection.CollectionUtil;
|
|
import cn.hutool.core.date.DateUtil;
|
|
import cn.hutool.core.date.DateUtil;
|
|
|
|
+import com.alibaba.fastjson.JSON;
|
|
import com.alibaba.fastjson.JSONArray;
|
|
import com.alibaba.fastjson.JSONArray;
|
|
import com.alibaba.fastjson.JSONObject;
|
|
import com.alibaba.fastjson.JSONObject;
|
|
import com.github.pagehelper.PageHelper;
|
|
import com.github.pagehelper.PageHelper;
|
|
@@ -10,6 +11,7 @@ import com.platform.activiti.enums.ActApplyEnum;
|
|
import com.platform.common.cache.ConfigCache;
|
|
import com.platform.common.cache.ConfigCache;
|
|
import com.platform.common.constant.CommonConstants;
|
|
import com.platform.common.constant.CommonConstants;
|
|
import com.platform.common.enums.DataFilterTypeEnum;
|
|
import com.platform.common.enums.DataFilterTypeEnum;
|
|
|
|
+import com.platform.common.enums.DictTypeEnum;
|
|
import com.platform.common.enums.ResultCode;
|
|
import com.platform.common.enums.ResultCode;
|
|
import com.platform.common.exception.BusinessException;
|
|
import com.platform.common.exception.BusinessException;
|
|
import com.platform.common.exception.DeniedException;
|
|
import com.platform.common.exception.DeniedException;
|
|
@@ -29,20 +31,22 @@ import com.platform.dao.entity.check.CheckStandard;
|
|
import com.platform.dao.entity.firm.FirmProducer;
|
|
import com.platform.dao.entity.firm.FirmProducer;
|
|
import com.platform.dao.entity.part.PartInfo;
|
|
import com.platform.dao.entity.part.PartInfo;
|
|
import com.platform.dao.entity.part.PartType;
|
|
import com.platform.dao.entity.part.PartType;
|
|
|
|
+import com.platform.dao.entity.remote.RemoteDegree;
|
|
|
|
+import com.platform.dao.entity.remote.RemoteMeasure;
|
|
import com.platform.dao.entity.repair.RepairApplicationForm;
|
|
import com.platform.dao.entity.repair.RepairApplicationForm;
|
|
import com.platform.dao.entity.sb.*;
|
|
import com.platform.dao.entity.sb.*;
|
|
-import com.platform.dao.entity.upms.SysDept;
|
|
|
|
-import com.platform.dao.entity.upms.SysFile;
|
|
|
|
-import com.platform.dao.entity.upms.SysUser;
|
|
|
|
-import com.platform.dao.entity.upms.SysUserDept;
|
|
|
|
|
|
+import com.platform.dao.entity.upms.*;
|
|
import com.platform.dao.enums.*;
|
|
import com.platform.dao.enums.*;
|
|
import com.platform.dao.mapper.check.CheckStandardMapper;
|
|
import com.platform.dao.mapper.check.CheckStandardMapper;
|
|
import com.platform.dao.mapper.firm.FirmProducerMapper;
|
|
import com.platform.dao.mapper.firm.FirmProducerMapper;
|
|
import com.platform.dao.mapper.part.PartInfoMapper;
|
|
import com.platform.dao.mapper.part.PartInfoMapper;
|
|
import com.platform.dao.mapper.part.PartTypeMapper;
|
|
import com.platform.dao.mapper.part.PartTypeMapper;
|
|
|
|
+import com.platform.dao.mapper.remote.RemoteDegreeMapper;
|
|
|
|
+import com.platform.dao.mapper.remote.RemoteMeasureMapper;
|
|
import com.platform.dao.mapper.repair.RepairApplicationFormMapper;
|
|
import com.platform.dao.mapper.repair.RepairApplicationFormMapper;
|
|
import com.platform.dao.mapper.sb.*;
|
|
import com.platform.dao.mapper.sb.*;
|
|
import com.platform.dao.mapper.upms.SysDeptMapper;
|
|
import com.platform.dao.mapper.upms.SysDeptMapper;
|
|
|
|
+import com.platform.dao.mapper.upms.SysDictMapper;
|
|
import com.platform.dao.mapper.upms.SysUserMapper;
|
|
import com.platform.dao.mapper.upms.SysUserMapper;
|
|
import com.platform.dao.mapper.workplace.WorkplaceBacklogUserMapper;
|
|
import com.platform.dao.mapper.workplace.WorkplaceBacklogUserMapper;
|
|
import com.platform.dao.util.CustomExcelImportUtil;
|
|
import com.platform.dao.util.CustomExcelImportUtil;
|
|
@@ -99,7 +103,9 @@ import java.util.stream.Collectors;
|
|
@Service("sbInfoService")
|
|
@Service("sbInfoService")
|
|
@Slf4j
|
|
@Slf4j
|
|
public class SbInfoServiceImpl extends BaseServiceImpl<SbInfoMapper, SbInfo, SbInfoDTO> implements SbInfoService {
|
|
public class SbInfoServiceImpl extends BaseServiceImpl<SbInfoMapper, SbInfo, SbInfoDTO> implements SbInfoService {
|
|
-
|
|
|
|
|
|
+ private final RemoteMeasureMapper remoteMeasureMapper;
|
|
|
|
+ private final RemoteDegreeMapper remoteDegreeMapper;
|
|
|
|
+ private final SysDictMapper sysDictMapper;
|
|
private final Environment environment;
|
|
private final Environment environment;
|
|
|
|
|
|
private final SysDeptMapper deptMapper;
|
|
private final SysDeptMapper deptMapper;
|