From 9ec0a61f90ac2464eebc643bfe2d93ac9ba6e569 Mon Sep 17 00:00:00 2001
From: cgf <2156125618@qq.com>
Date: 星期六, 23 八月 2025 10:59:18 +0800
Subject: [PATCH] 折扣已完成现有需求2025/08/09

---
 service-user/src/main/java/com/java110/user/bmo/owner/impl/GeneratorOwnerUserBMOImpl.java |   21 +++++++++++++--------
 1 files changed, 13 insertions(+), 8 deletions(-)

diff --git a/service-user/src/main/java/com/java110/user/bmo/owner/impl/GeneratorOwnerUserBMOImpl.java b/service-user/src/main/java/com/java110/user/bmo/owner/impl/GeneratorOwnerUserBMOImpl.java
index 410cd02..952a816 100644
--- a/service-user/src/main/java/com/java110/user/bmo/owner/impl/GeneratorOwnerUserBMOImpl.java
+++ b/service-user/src/main/java/com/java110/user/bmo/owner/impl/GeneratorOwnerUserBMOImpl.java
@@ -3,6 +3,7 @@
 import com.java110.core.factory.AuthenticationFactory;
 import com.java110.core.factory.GenerateCodeFactory;
 import com.java110.dto.community.CommunityDto;
+import com.java110.dto.owner.OwnerAppUserDto;
 import com.java110.dto.user.UserDto;
 import com.java110.intf.community.ICommunityInnerServiceSMO;
 import com.java110.intf.user.IOwnerAppUserV1InnerServiceSMO;
@@ -17,6 +18,7 @@
 import com.java110.utils.exception.CmdException;
 import com.java110.utils.util.Assert;
 import com.java110.utils.util.ListUtil;
+import org.apache.commons.lang3.StringUtils;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Service;
 
@@ -50,17 +52,20 @@
         Assert.listNotNull(communityDtos, "鏈寘鍚皬鍖轰俊鎭�");
         CommunityDto tmpCommunityDto = communityDtos.get(0);
 
-        UserDto userDto = new UserDto();
-        userDto.setTel(ownerPo.getLink());
-        userDto.setLevelCd(UserLevelConstant.USER_LEVEL_ORDINARY);
-        List<UserDto> userDtos = userV1InnerServiceSMOImpl.queryUsers(userDto);
+        List<UserDto> userDtos = null;
+        if(!StringUtils.isEmpty(ownerPo.getLink())){
+            UserDto userDto = new UserDto();
+            userDto.setTel(ownerPo.getLink());
+            userDto.setLevelCd(UserLevelConstant.USER_LEVEL_ORDINARY);
+            userDtos = userV1InnerServiceSMOImpl.queryUsers(userDto);
+        }
         String userId = "";
         if (ListUtil.isNull(userDtos)) {
             UserPo userPo = new UserPo();
             userPo.setUserId(GenerateCodeFactory.getUserId());
             userPo.setName(ownerPo.getName());
             userPo.setTel(ownerPo.getLink());
-            userPo.setPassword(AuthenticationFactory.passwdMd5(ownerPo.getLink()));
+            userPo.setPassword(AuthenticationFactory.passwdMd5("888888"));
             userPo.setLevelCd(UserLevelConstant.USER_LEVEL_ORDINARY);
             userPo.setAge(ownerPo.getAge());
             userPo.setAddress(ownerPo.getAddress());
@@ -74,10 +79,10 @@
             userId = userDtos.get(0).getUserId();
 
         }
-
+        //闇�姹傚彉鏇达紝娣诲姞涓氫富鏃朵笉瑕佽嚜鍔ㄥ鏍搁�氳繃
         OwnerAppUserPo ownerAppUserPo = new OwnerAppUserPo();
-        //鐘舵�佺被鍨嬶紝10000 瀹℃牳涓紝12000 瀹℃牳鎴愬姛锛�13000 瀹℃牳澶辫触
-        ownerAppUserPo.setState("12000");
+        //鐘舵�佺被鍨嬶紝10000 瀹℃牳涓紝 11000 寰呰璇� ,12000 瀹℃牳鎴愬姛锛�13000 瀹℃牳澶辫触
+        ownerAppUserPo.setState(OwnerAppUserDto.STATE_NOT_AUDIT);
         ownerAppUserPo.setAppTypeCd("10010");
         ownerAppUserPo.setAppUserId(GenerateCodeFactory.getGeneratorId(GenerateCodeFactory.CODE_PREFIX_appUserId));
         ownerAppUserPo.setMemberId(ownerPo.getMemberId());

--
Gitblit v1.8.0