Commit 99b8465e29e8c2a27d0ac8c9d99b33cda6beab6a

Authored by min
1 parent 1280f49a

CRM:【线索】SaveReqVO去除客户编号字段

yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/controller/admin/clue/vo/CrmClueSaveReqVO.java
@@ -22,10 +22,6 @@ public class CrmClueSaveReqVO { @@ -22,10 +22,6 @@ public class CrmClueSaveReqVO {
22 @NotEmpty(message = "线索名称不能为空") 22 @NotEmpty(message = "线索名称不能为空")
23 private String name; 23 private String name;
24 24
25 - // TODO @min:是不是不传递 customerId?  
26 - @Schema(description = "客户 id", example = "520")  
27 - private Long customerId;  
28 -  
29 @Schema(description = "下次联系时间", example = "2023-10-18 01:00:00") 25 @Schema(description = "下次联系时间", example = "2023-10-18 01:00:00")
30 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND) 26 @DateTimeFormat(pattern = FORMAT_YEAR_MONTH_DAY_HOUR_MINUTE_SECOND)
31 private LocalDateTime contactNextTime; 27 private LocalDateTime contactNextTime;
yudao-module-crm/yudao-module-crm-biz/src/main/java/cn/iocoder/yudao/module/crm/service/clue/CrmClueServiceImpl.java
@@ -30,7 +30,6 @@ import java.util.Objects; @@ -30,7 +30,6 @@ import java.util.Objects;
30 30
31 import static cn.iocoder.yudao.framework.common.exception.util.ServiceExceptionUtil.exception; 31 import static cn.iocoder.yudao.framework.common.exception.util.ServiceExceptionUtil.exception;
32 import static cn.iocoder.yudao.module.crm.enums.ErrorCodeConstants.CLUE_NOT_EXISTS; 32 import static cn.iocoder.yudao.module.crm.enums.ErrorCodeConstants.CLUE_NOT_EXISTS;
33 -import static cn.iocoder.yudao.module.crm.enums.ErrorCodeConstants.CUSTOMER_NOT_EXISTS;  
34 import static cn.iocoder.yudao.module.system.enums.ErrorCodeConstants.USER_NOT_EXISTS; 33 import static cn.iocoder.yudao.module.system.enums.ErrorCodeConstants.USER_NOT_EXISTS;
35 34
36 /** 35 /**
@@ -156,13 +155,7 @@ public class CrmClueServiceImpl implements CrmClueService { @@ -156,13 +155,7 @@ public class CrmClueServiceImpl implements CrmClueService {
156 } 155 }
157 156
158 private void validateRelationDataExists(CrmClueSaveReqVO reqVO) { 157 private void validateRelationDataExists(CrmClueSaveReqVO reqVO) {
159 - // 校验客户  
160 - if (Objects.nonNull(reqVO.getCustomerId()) &&  
161 - Objects.isNull(customerService.getCustomer(reqVO.getCustomerId()))) {  
162 - throw exception(CUSTOMER_NOT_EXISTS);  
163 - }  
164 // 校验负责人 158 // 校验负责人
165 - // 2. 校验负责人  
166 if (Objects.nonNull(reqVO.getOwnerUserId()) && 159 if (Objects.nonNull(reqVO.getOwnerUserId()) &&
167 Objects.isNull(adminUserApi.getUser(reqVO.getOwnerUserId()))) { 160 Objects.isNull(adminUserApi.getUser(reqVO.getOwnerUserId()))) {
168 throw exception(USER_NOT_EXISTS); 161 throw exception(USER_NOT_EXISTS);