Browse Source

团队用户信息修改错误修复

沈静伟 4 years ago
parent
commit
474b79b454

+ 6 - 4
src/dsb/com/cnd3b/restcontroller/customer/usercenter/teammsg/teammsg.java

@@ -135,10 +135,12 @@ public class teammsg extends Controller {
         tenterprise_usersSet.save();
 
         //修改账号姓名等缓存信息
-        Row row = parameter.userIdList.get(tenterprise_userid);
-        row.put("fname", fname);
-        parameter.userIdList.put(userid, row);
-        dbConnect.runSqlUpdate("update timdialogusers set fname='" + fname + "'where siteid='" + siteid + "' and tenterprise_userid='" + tenterprise_userid + "'");
+        if (parameter.userIdList.containsKey(tenterprise_userid)) {
+            Row row = parameter.userIdList.get(tenterprise_userid);
+            row.put("fname", fname);
+            parameter.userIdList.put(tenterprise_userid, row);
+            dbConnect.runSqlUpdate("update timdialogusers set fname='" + fname + "'where siteid='" + siteid + "' and tenterprise_userid='" + tenterprise_userid + "'");
+        }
         if (toBeAdded) {
             createSystemMessage("团队", "团队加入通知", "恭喜加入" + getAgent(tagentsid).getString("fbrand") + "团队", tenterprise_userid);
         }