Browse Source

feat: 客户管理 - 新增"包含客服"

zhengxy 1 year ago
parent
commit
f3810c3e93
1 changed files with 23 additions and 1 deletions
  1. 23 1
      project/src/components/customManage/manage.vue

+ 23 - 1
project/src/components/customManage/manage.vue

@@ -51,6 +51,9 @@
51 51
         <el-button type="primary" plain size="mini" @click="init(1,'export')">导出Excel</el-button>
52 52
       </div>
53 53
     </div>
54
+
55
+    <div v-if="tips" class="tips-wrap"><i class="el-icon-user-solid" />包含客服:{{ tips }}</div>
56
+
54 57
     <!-- table -->
55 58
     <el-table ref="multipleTable" :height='height' :data="tableData" tooltip-effect="dark" style="width: 100%" @selection-change="handleSelectionChange" @select-all="handleSelectAll">
56 59
       <el-table-column type="selection" :selectable="checkSelectable" width="55" align="center"></el-table-column>
@@ -218,7 +221,8 @@ export default {
218 221
       tagVisible: false,
219 222
       tagType: 1,
220 223
       gender: '',
221
-      height: ''
224
+      height: '',
225
+      tips: '',
222 226
     }
223 227
   },
224 228
   created () {
@@ -492,6 +496,7 @@ export default {
492 496
             this.total = res.rst.pageInfo.total;
493 497
             this.pages = res.rst.pageInfo.pages;
494 498
 
499
+            this.tips = res.rst.extra || ''
495 500
             // 回显选择
496 501
             let page_multiple_data = [];
497 502
             if (this.isAll && (this.multipleSelection[this.page] === undefined)) {
@@ -630,4 +635,21 @@ export default {
630 635
 </script>
631 636
 <style lang="scss" scoped>
632 637
 @import "@/style/list.scss";
638
+.tips-wrap {
639
+  background-color: #fff;
640
+  margin-bottom: 5px;
641
+  margin-top: 5px;
642
+  padding: 5px 15px;
643
+  display: flex;
644
+  align-items: flex-start;
645
+  font-size: 13px;
646
+  color: #666;
647
+  line-height: 16px;
648
+  i {
649
+    font-size: 14px;
650
+    font-weight: 600;
651
+    margin-right: 4px;
652
+    margin-top: 1px;
653
+  }
654
+}
633 655
 </style>