浏览代码

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

吴学文 7 年之前
父节点
当前提交
195f57905d
共有 1 个文件被更改,包括 4 次插入1 次删除
  1. 4 1
      UserService/src/main/java/com/java110/user/listener/owner/SaveOwnerInfoListener.java

+ 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);
 
         }