|
@@ -4,24 +4,18 @@ import cn.hutool.core.bean.BeanUtil;
|
|
import cn.hutool.core.collection.CollectionUtil;
|
|
import cn.hutool.core.collection.CollectionUtil;
|
|
import cn.hutool.core.util.ArrayUtil;
|
|
import cn.hutool.core.util.ArrayUtil;
|
|
import cn.hutool.core.util.ObjectUtil;
|
|
import cn.hutool.core.util.ObjectUtil;
|
|
-import com.alibaba.fastjson.JSON;
|
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
import com.baomidou.mybatisplus.core.metadata.IPage;
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
import com.google.common.collect.Lists;
|
|
import com.google.common.collect.Lists;
|
|
-import com.google.gson.Gson;
|
|
|
|
-import com.google.gson.reflect.TypeToken;
|
|
|
|
import com.jeeplus.core.query.QueryWrapperGenerator;
|
|
import com.jeeplus.core.query.QueryWrapperGenerator;
|
|
import com.jeeplus.sys.domain.User;
|
|
import com.jeeplus.sys.domain.User;
|
|
import com.jeeplus.sys.mapper.UserMapper;
|
|
import com.jeeplus.sys.mapper.UserMapper;
|
|
-import com.jeeplus.sys.service.dto.RoleDTO;
|
|
|
|
import com.jeeplus.sys.service.dto.UserDTO;
|
|
import com.jeeplus.sys.service.dto.UserDTO;
|
|
-import com.jeeplus.sys.utils.Global;
|
|
|
|
import com.jeeplus.sys.utils.StringUtils;
|
|
import com.jeeplus.sys.utils.StringUtils;
|
|
import com.jeeplus.sys.utils.UserUtils;
|
|
import com.jeeplus.sys.utils.UserUtils;
|
|
-import com.jeeplus.test.cw.common.FindUtils;
|
|
|
|
-import com.jeeplus.test.cw.contractRegistration.domain.ContractFile;
|
|
|
|
|
|
+import com.jeeplus.test.cw.common.CommonUtils;
|
|
import com.jeeplus.test.cw.contractRegistration.domain.ContractInfo;
|
|
import com.jeeplus.test.cw.contractRegistration.domain.ContractInfo;
|
|
import com.jeeplus.test.cw.contractRegistration.mapper.ContractInfoMapper;
|
|
import com.jeeplus.test.cw.contractRegistration.mapper.ContractInfoMapper;
|
|
import com.jeeplus.test.cw.projectRecords.domain.CwProjectClientContact;
|
|
import com.jeeplus.test.cw.projectRecords.domain.CwProjectClientContact;
|
|
@@ -38,25 +32,14 @@ import com.jeeplus.test.cw.projectRecords.service.mapstruct.CwProjectMembersWrap
|
|
import com.jeeplus.test.cw.projectRecords.service.mapstruct.CwProjectRecordsWrapper;
|
|
import com.jeeplus.test.cw.projectRecords.service.mapstruct.CwProjectRecordsWrapper;
|
|
import com.jeeplus.test.cw.workClientInfo.domain.CwWorkClientContact;
|
|
import com.jeeplus.test.cw.workClientInfo.domain.CwWorkClientContact;
|
|
import com.jeeplus.test.cw.workClientInfo.service.CwWorkClientContactService;
|
|
import com.jeeplus.test.cw.workClientInfo.service.CwWorkClientContactService;
|
|
-import com.jeeplus.test.cw.workClientInfo.service.CwWorkClientService;
|
|
|
|
import com.jeeplus.test.cw.workClientInfo.service.dto.CwWorkClientBaseDTO;
|
|
import com.jeeplus.test.cw.workClientInfo.service.dto.CwWorkClientBaseDTO;
|
|
import com.jeeplus.test.mould.service.SerialnumTplService;
|
|
import com.jeeplus.test.mould.service.SerialnumTplService;
|
|
-import com.jeeplus.test.oss.domain.WorkAttachment;
|
|
|
|
-import com.jeeplus.test.oss.service.OSSClientService;
|
|
|
|
import com.jeeplus.test.oss.service.OssService;
|
|
import com.jeeplus.test.oss.service.OssService;
|
|
-import com.jeeplus.test.signature.domain.*;
|
|
|
|
-import com.jeeplus.test.signature.utils.SignaturePostUtil;
|
|
|
|
-import org.apache.ibatis.annotations.Param;
|
|
|
|
-import org.springframework.data.redis.connection.jedis.JedisUtils;
|
|
|
|
import org.springframework.http.ResponseEntity;
|
|
import org.springframework.http.ResponseEntity;
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
-import org.springframework.web.bind.annotation.RequestMapping;
|
|
|
|
-import org.springframework.web.bind.annotation.RequestMethod;
|
|
|
|
|
|
|
|
import javax.annotation.Resource;
|
|
import javax.annotation.Resource;
|
|
-import java.io.File;
|
|
|
|
-import java.lang.reflect.Type;
|
|
|
|
import java.util.*;
|
|
import java.util.*;
|
|
import java.util.stream.Collectors;
|
|
import java.util.stream.Collectors;
|
|
|
|
|
|
@@ -129,7 +112,7 @@ public class CwProjectRecordsService extends ServiceImpl<CwProjectRecordsMapper,
|
|
// 如果当前用户是员工,则可以查看自己创建的项目以及所属项目组的项目
|
|
// 如果当前用户是员工,则可以查看自己创建的项目以及所属项目组的项目
|
|
String isBmzr = "0";
|
|
String isBmzr = "0";
|
|
UserDTO userDTO = UserUtils.getCurrentUserDTO();
|
|
UserDTO userDTO = UserUtils.getCurrentUserDTO();
|
|
- if (FindUtils.haveRoleCwBmzr()) {
|
|
|
|
|
|
+ if (CommonUtils.haveRoleCwBmzr()) {
|
|
isBmzr = "1";
|
|
isBmzr = "1";
|
|
} else {
|
|
} else {
|
|
isBmzr = "0";
|
|
isBmzr = "0";
|