Explorar el Código

群成员列表查询新增品牌名及商户名

沈静伟 hace 3 años
padre
commit
5eeccd2c38

+ 6 - 2
src/dsb/com/cnd3b/restcontroller/system/im/imdialog/SQL/即时通讯群成员列表查询.sql

@@ -1,10 +1,14 @@
 select timdialogusersid,
        t1.timdialogid,
        t1.tenterprise_userid,
-       fname,
-       case when t1.tenterprise_userid = t2.tenterprise_userid then 1 else 0 end as fisadministrator
+       t1.fname,
+       case when t1.tenterprise_userid = t2.tenterprise_userid then 1 else 0 end as fisadministrator,
+       t4.fbrand,
+       t4.fagentname
 from timdialogusers t1
          inner join timdialog t2 on t1.siteid = t2.siteid and t1.timdialogid = t2.timdialogid
+         inner join tenterprise_users t3 on t1.siteid=t3.siteid and t1.tenterprise_userid=t3.tenterprise_userid
+         inner join tagents t4 on t3.siteid=t4.siteid and t3.tagentsid=t4.tagentsid
 where t1.siteid = $siteid$
   and t1.timdialogid in $timdialogid$ and t1.fisremove=0
 

+ 1 - 1
src/dsb/com/cnd3b/restcontroller/system/im/imdialog/imdialog.java

@@ -246,7 +246,6 @@ public class imdialog extends Controller {
         String fimdialogtype = content.getString("fimdialogtype");//对话类型
         String ownertable = content.getString("ownertable");//所有表
         String ownerid = content.getString("ownerid");//所有表ID
-        JSONArray usersArray = content.getJSONArray("users");
 
         ArrayList<String> sqlList = new ArrayList<>();
 
@@ -273,6 +272,7 @@ public class imdialog extends Controller {
         /**
          * 在初始对话框中添加人员
          */
+        JSONArray usersArray = content.getJSONArray("users");
         ArrayList<String> userlist = new ArrayList<>();
         usersArray.add(userid);//默认将创建人员加入群
         for (Object user : usersArray) {