|
|
@@ -82,7 +82,7 @@ public class KwmCooperateManageService {
|
|
|
CooperateManageQueryReqDto cooperateManageQueryReqDto = new CooperateManageQueryReqDto();
|
|
|
BeanUtils.copyProperties(reqVo, cooperateManageQueryReqDto);
|
|
|
String cooperateTypes = reqVo.getCooperateTypes();
|
|
|
- if (!StringUtils.isBlank(cooperateTypes)) {
|
|
|
+ if (StringUtils.isNotBlank(cooperateTypes)) {
|
|
|
cooperateManageQueryReqDto.setCooperateTypes(Arrays.asList(cooperateTypes.split(Global.COMMA)));
|
|
|
}
|
|
|
|
|
|
@@ -95,13 +95,13 @@ public class KwmCooperateManageService {
|
|
|
status.add(CooperateStatusEnum.PASS.getCode());
|
|
|
}
|
|
|
|
|
|
- if (Objects.nonNull(reqVo.getStatus()) && reqVo.getStatus() == CooperateStatusEnum.PROCESS.getCode()) {
|
|
|
+ if (Objects.nonNull(reqVo.getStatus()) && reqVo.getStatus().equals(CooperateStatusEnum.PROCESS.getCode())) {
|
|
|
status.add(CooperateStatusEnum.PROCESS.getCode());
|
|
|
}
|
|
|
- if (Objects.nonNull(reqVo.getStatus()) && reqVo.getStatus() == CooperateStatusEnum.OK.getCode()) {
|
|
|
+ if (Objects.nonNull(reqVo.getStatus()) && reqVo.getStatus().equals(CooperateStatusEnum.OK.getCode())) {
|
|
|
status.add(CooperateStatusEnum.OK.getCode());
|
|
|
}
|
|
|
- if (Objects.nonNull(reqVo.getStatus()) && reqVo.getStatus() == CooperateStatusEnum.PASS.getCode()) {
|
|
|
+ if (Objects.nonNull(reqVo.getStatus()) && reqVo.getStatus().equals(CooperateStatusEnum.PASS.getCode())) {
|
|
|
status.add(CooperateStatusEnum.PASS.getCode());
|
|
|
}
|
|
|
cooperateManageQueryReqDto.setStatus(status);
|
|
|
@@ -139,35 +139,7 @@ public class KwmCooperateManageService {
|
|
|
* @date: 2023/7/10
|
|
|
*/
|
|
|
public void bindManager(BindManagerReqVo reqVo) throws SystemException {
|
|
|
- Long contractId = reqVo.getId();
|
|
|
- KwmCooperate kwmCooperate = kwmCooperateMapper.selectById(contractId);
|
|
|
- if (Objects.isNull(kwmCooperate)) {
|
|
|
- throw new SystemException(HttpStatus.QUERY_FAIL_CODE, HttpStatus.COOPERATE_NOT_EXISTS);
|
|
|
- }
|
|
|
-
|
|
|
- Long userId = reqVo.getUserId();
|
|
|
- UserCacheResDto userCacheResDto = remoteSystemService.queryUserCacheById(userId);
|
|
|
- if (Objects.isNull(userCacheResDto)) {
|
|
|
- throw new SystemException(HttpStatus.QUERY_FAIL_CODE, HttpStatus.ACCOUNT_NOT_EXISTS);
|
|
|
- }
|
|
|
-
|
|
|
- Long entId = kwmCooperate.getEntId();
|
|
|
- Long currentEntId = LoginUserHolder.getEntId();
|
|
|
- //不相等则不是该合作的创建人,应该修改受邀请人信息
|
|
|
- if (entId.compareTo(currentEntId) != 0) {
|
|
|
- kwmCooperate.setInviteeContactsId(userCacheResDto.getId());
|
|
|
- kwmCooperate.setInviteeContacts(userCacheResDto.getName());
|
|
|
- kwmCooperate.setInviteePhone(userCacheResDto.getPhone());
|
|
|
- } else {
|
|
|
- kwmCooperate.setInviterContactsId(userCacheResDto.getId());
|
|
|
- kwmCooperate.setInviterContacts(userCacheResDto.getName());
|
|
|
- kwmCooperate.setInviterPhone(userCacheResDto.getPhone());
|
|
|
- }
|
|
|
- kwmCooperate.setUpdateTime(new Date());
|
|
|
- kwmCooperate.setUpdateBy(LoginUserHolder.getUserId());
|
|
|
- if (kwmCooperateMapper.updateById(kwmCooperate) <= 0) {
|
|
|
- throw new SystemException(HttpStatus.CRUD_FAIL_CODE, HttpStatus.UPDATE_FAIL);
|
|
|
- }
|
|
|
+ commonBusinessService.bingManager(reqVo.getUserId(), reqVo.getId());
|
|
|
}
|
|
|
|
|
|
/**
|