liuzhihui 2 yıl önce
ebeveyn
işleme
9e0ba614de

+ 1 - 0
CallCenterWeb.UI/RMYY/src/components/workOrder/dispatching/addOrEditDispatch.vue

@@ -642,6 +642,7 @@ import {
642 642
 import { getTypeDetail } from "@/api/systemSetup/roleSetting/department";
643 643
 import { Send, ws } from "../../../utils/telWebsocket.js";
644 644
 import { mapGetters } from "vuex";
645
+import { encrypt,decrypt } from "@/utils/secretKey"
645 646
 export default {
646 647
   name: "AddOrEditDispatch",
647 648
   props: {

+ 2 - 2
CallCenterWeb.UI/RMYY/src/views/telCall/blackList/addOrEditBlackList.vue

@@ -39,7 +39,7 @@
39 39
 import { getBlack, addOrEditBlack } from '@/api/telCall/blackList'
40 40
 import { validateTel } from '@/utils/validate'
41 41
 import { filterContent } from '@/utils'
42
-
42
+import { encrypt,decrypt } from "@/utils/secretKey"
43 43
 const validateTelRule = (rule, value, callback) => {
44 44
   if (!validateTel(value)) {
45 45
     callback(new Error('请输入有效的电话号码!'))
@@ -186,7 +186,7 @@ export default {
186 186
       getBlack(blackid).then((response) => {
187 187
         if (response.state.toLowerCase() === 'success') {
188 188
           const res = response.data
189
-          this.ruleForm.phone = res.F_TelPhone
189
+          this.ruleForm.phone = decrypt(res.F_TelPhoneShow)
190 190
           this.ruleForm.type = res.F_BlackType.toString()
191 191
           if (res.F_BlackType === 0) {
192 192
             this.typeState = 1

+ 10 - 2
CallCenterWeb.UI/RMYY/src/views/telCall/blackList/index.vue

@@ -36,7 +36,12 @@
36 36
         label="来电号码"
37 37
         align="center"
38 38
         min-width=""
39
-      />
39
+      >
40
+      <template slot-scope="scope">
41
+        <span>{{ scope.row.F_TelPhone }}</span>
42
+        <i style="color: #55aaff;" class="el-icon-view" v-show="scope.row.F_TelPhone.toString().indexOf('*')>=0" @click="clickEye(scope.row)"></i>
43
+      </template>
44
+      </el-table-column>
40 45
       <el-table-column
41 46
         prop="F_SetTime"
42 47
         label="设置时间"
@@ -111,7 +116,7 @@ import { getBlackLists, deleteBlack } from "@/api/telCall/blackList";
111 116
 import addOrEditBlackList from "./addOrEditBlackList";
112 117
 import { pickerOptions } from "@/utils";
113 118
 import Pagination from "@/components/context/Pagination"; // 对el-pagination 二次封装
114
-
119
+import { encrypt,decrypt } from "@/utils/secretKey"
115 120
 export default {
116 121
   name: "BlackList",
117 122
   components: {
@@ -158,6 +163,9 @@ export default {
158 163
     };
159 164
   },
160 165
   methods: {
166
+    clickEye(row){
167
+      row.F_TelPhone = decrypt(row.F_TelPhoneShow)
168
+    },
161 169
     getList() {
162 170
       this.loading = true;
163 171
       return new Promise((resolve) => {