Browse Source

客户群成员列表显示该成员已入群的总数

houxiaohua 4 months ago
parent
commit
5fc2fc4d80

+ 1 - 1
index.html

@@ -7,4 +7,4 @@
7 7
         hm.src = "https://hm.baidu.com/hm.js?d61b9e2caf4d46ccda7471b5385e2333";
8 8
         var s = document.getElementsByTagName("script")[0];
9 9
         s.parentNode.insertBefore(hm, s);
10
-      })();</script><link href=./static/css/app.51a64412047e1c8e0bcf6f202c436dc1.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=./static/js/manifest.36856d31b22f20a3dae6.js></script><script type=text/javascript src=./static/js/app.7a74735f9361945fbc17.js></script></body></html>
10
+      })();</script><link href=./static/css/app.c350836755dc8f62cdfc69b92e7bf783.css rel=stylesheet></head><body><div id=app></div><script type=text/javascript src=./static/js/manifest.ce889c3118c0b7460bdd.js></script><script type=text/javascript src=./static/js/app.7a74735f9361945fbc17.js></script></body></html>

+ 15 - 2
project/src/components/customOperate/chatGroup/chatGroupDetail.vue

@@ -90,6 +90,19 @@
90 90
           </template>
91 91
         </el-table-column>
92 92
         <el-table-column prop="join_time" label="入群时间" show-overflow-tooltip align="center"></el-table-column>
93
+        <el-table-column min-width="80" label="入群总数" show-overflow-tooltip align="center">
94
+        <template #header>
95
+          <div>
96
+            入群总数
97
+            <el-tooltip content="通过用户在群内的名字(微信用户根据其微信中设置的名字,企微用户根据其设置的对外别名或实名)模糊匹配汇总,重名用户会影响该数据准确性。" placement="top">
98
+              <i class="el-icon-question"></i>
99
+            </el-tooltip>
100
+          </div>
101
+        </template>
102
+        <template slot-scope="scope">
103
+          <div>{{ scope.row.group_count }}</div>
104
+        </template>
105
+      </el-table-column>
93 106
         <el-table-column prop="join_scene" min-width="80" label="入群方式" show-overflow-tooltip align="center">
94 107
           <template slot-scope="scope">
95 108
             <div v-if="scope.row.join_scene == 1">由群成员邀请入群<p>(直接邀请入群)</p>
@@ -268,8 +281,8 @@ export default {
268 281
     },
269 282
     exportEvent (data) {
270 283
       let list = data;
271
-      let tHeader = ['群成员', '成员类型', '在群里的昵称', '入群时间', '入群方式', '客户状态']
272
-      let filterVal = ['name', 'self_type', 'group_nickname', 'join_time', 'self_join_scene', 'status_desc']
284
+      let tHeader = ['群成员', '成员类型', '在群里的昵称', '入群时间', '已入群总数', '入群方式', '客户状态']
285
+      let filterVal = ['name', 'self_type', 'group_nickname', 'join_time', 'group_count', 'self_join_scene', 'status_desc']
273 286
       list.forEach((item) => {
274 287
         item.self_type = item.type == 1 ? '企业成员' : item.type == 2 ? '外部联系人' : '';
275 288
         item.self_join_scene = item.join_scene == 1 ? '由群成员邀请入群(直接邀请入群)' : item.join_scene == 2 ? '由群成员邀请入群(通过邀请链接入群)' : item.join_scene == 3 ? '通过扫描群二维码入群' : '';

File diff suppressed because it is too large
+ 1 - 1
static/css/app.51a64412047e1c8e0bcf6f202c436dc1.css


File diff suppressed because it is too large
+ 1 - 1
static/js/0.e3bafd9cde1f1e4cbc66.js


File diff suppressed because it is too large
+ 1 - 1
static/js/manifest.36856d31b22f20a3dae6.js