浏览代码

修改档案修改,同步修改渠道类别

anderx 1 年之前
父节点
当前提交
a433d3817b
共有 1 个文件被更改,包括 8 次插入2 次删除
  1. 8 2
      src/main/java/com/goafanti/customer/service/impl/UserArchivesServiceImpl.java

+ 8 - 2
src/main/java/com/goafanti/customer/service/impl/UserArchivesServiceImpl.java

@@ -148,8 +148,14 @@ public class UserArchivesServiceImpl extends BaseMybatisDao< UserArchivesMapper>
             userArchives.setPatentCount(count);
         }
         if (channelType!=null){
-            UserArchives useData = this.queryById(userArchives.getId());
-            userMidMapper.updateByUid(new UserMid(useData.getUid(),channelType));
+            String uid=null;
+            if (userArchives.getUid()==null){
+                UserArchives useData = this.queryById(userArchives.getId());
+                uid=useData.getUid();
+            }else {
+                uid=userArchives.getUid();
+            }
+            userMidMapper.updateByUid(new UserMid(uid,channelType));
         }
         if(userArchives.getId()==null){
             return insert(userArchives);