From 0398b33eb3d6736712f57101d93466d17dd17e82 Mon Sep 17 00:00:00 2001 From: Vinjor Date: Fri, 27 Sep 2024 17:56:51 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=9A=E5=91=98=E5=AE=8C=E5=96=84=E4=BF=A1?= =?UTF-8?q?=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../cn/iocoder/yudao/module/app/customer/CustomerAPI.java | 5 +++++ .../module/custom/service/impl/CustomerMainServiceImpl.java | 6 ------ 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/dl-module-base/src/main/java/cn/iocoder/yudao/module/app/customer/CustomerAPI.java b/dl-module-base/src/main/java/cn/iocoder/yudao/module/app/customer/CustomerAPI.java index b99703d4..53436d47 100644 --- a/dl-module-base/src/main/java/cn/iocoder/yudao/module/app/customer/CustomerAPI.java +++ b/dl-module-base/src/main/java/cn/iocoder/yudao/module/app/customer/CustomerAPI.java @@ -6,10 +6,12 @@ import cn.iocoder.yudao.framework.security.core.LoginUser; import cn.iocoder.yudao.framework.security.core.util.SecurityFrameworkUtils; import cn.iocoder.yudao.module.custom.service.CustomerMainService; import cn.iocoder.yudao.module.custom.vo.CustomerMainSaveReqVO; +import cn.iocoder.yudao.module.system.api.user.AdminUserApi; import cn.iocoder.yudao.module.system.api.user.dto.UserDTO; import cn.iocoder.yudao.module.system.service.auth.AdminAuthService; import io.swagger.v3.oas.annotations.Operation; import io.swagger.v3.oas.annotations.tags.Tag; +import org.springframework.context.annotation.Lazy; import org.springframework.security.access.prepost.PreAuthorize; import org.springframework.validation.annotation.Validated; import org.springframework.web.bind.annotation.PostMapping; @@ -40,6 +42,8 @@ public class CustomerAPI { private CustomerMainService customerMainService; @Resource private AdminAuthService loginService; + @Resource + private AdminUserApi adminUserApi; /** * 新增客户 @@ -55,6 +59,7 @@ public class CustomerAPI { // 获取当前登录用户 LoginUser loginUser = SecurityFrameworkUtils.getLoginUser(); saveReqVO.setUserId(loginUser.getId()); + saveReqVO.setPhoneNumber(adminUserApi.getUser(loginUser.getId()).getMobile()); //客户类型,统一为私人客户 saveReqVO.setTypeCode("01"); //客户来源,统一为04-维修 diff --git a/dl-module-base/src/main/java/cn/iocoder/yudao/module/custom/service/impl/CustomerMainServiceImpl.java b/dl-module-base/src/main/java/cn/iocoder/yudao/module/custom/service/impl/CustomerMainServiceImpl.java index cd7c38d9..94c1e49d 100644 --- a/dl-module-base/src/main/java/cn/iocoder/yudao/module/custom/service/impl/CustomerMainServiceImpl.java +++ b/dl-module-base/src/main/java/cn/iocoder/yudao/module/custom/service/impl/CustomerMainServiceImpl.java @@ -155,12 +155,6 @@ public class CustomerMainServiceImpl extends ServiceImpl