Просмотр исходного кода

修复保存业主信息时ownerId 刷为空的问题

吴学文 лет назад: 7
Родитель
Сommit
195f57905d

+ 4 - 1
UserService/src/main/java/com/java110/user/listener/owner/SaveOwnerInfoListener.java

@@ -10,6 +10,7 @@ import com.java110.core.context.DataFlowContext;
 import com.java110.core.factory.GenerateCodeFactory;
 import com.java110.entity.center.Business;
 import com.java110.user.dao.IOwnerServiceDao;
+import org.apache.commons.lang3.StringUtils;
 import org.slf4j.Logger;
 import org.slf4j.LoggerFactory;
 import org.springframework.beans.factory.annotation.Autowired;
@@ -144,7 +145,9 @@ public class SaveOwnerInfoListener extends AbstractOwnerBusinessServiceDataFlowL
 
         }
 
-        if ("1001".equals(businessOwner.getString("ownerTypeCd"))) {
+        if ("1001".equals(businessOwner.getString("ownerTypeCd"))
+                && !StringUtils.isEmpty(tmpMemberId)
+                ) {
             businessOwner.put("ownerId", tmpMemberId);
 
         }