|
|
@@ -46,8 +46,13 @@
|
|
46
|
46
|
</el-form>
|
|
47
|
47
|
</div>
|
|
48
|
48
|
<el-table :data="dataLists" border stripe>
|
|
49
|
|
- <el-table-column type="index" width="80" label="编号" align="center" min-width=""/>
|
|
50
|
|
- <el-table-column prop="CallNumber" label="电话号码" align="center" min-width />
|
|
|
49
|
+ <el-table-column type="index" width="80" label="编号" align="center" min-width/>
|
|
|
50
|
+ <el-table-column prop="CallNumber" label="电话号码" align="center" min-width>
|
|
|
51
|
+ <template slot-scope="scope">
|
|
|
52
|
+ <span>{{ scope.row.CallNumber }}</span>
|
|
|
53
|
+ <i style="color: #55aaff;" class="el-icon-view" v-show="scope.row.CallNumber.toString().indexOf('*')>=0" @click="clickEye(scope.row)"></i>
|
|
|
54
|
+ </template>
|
|
|
55
|
+ </el-table-column>
|
|
51
|
56
|
<el-table-column label="录音质检" align="center" min-width>
|
|
52
|
57
|
<template slot-scope="scope">
|
|
53
|
58
|
<svg-icon class="rec_file" icon-class="bofangluyin" @click.native="playSound(scope.row.FilePath,scope.row)" />
|
|
|
@@ -85,6 +90,7 @@ import {
|
|
85
|
90
|
} from '@/api/testing/scoreTesting'
|
|
86
|
91
|
import Pagination from '@/components/context/Pagination' // 对el-pagination 二次封装
|
|
87
|
92
|
import audioPlayer from '../components/audioplay'
|
|
|
93
|
+import { encrypt,decrypt } from "@/utils/secretKey"
|
|
88
|
94
|
export default {
|
|
89
|
95
|
name: 'ScoreTesting',
|
|
90
|
96
|
components: {
|
|
|
@@ -128,6 +134,9 @@ export default {
|
|
128
|
134
|
// }, 12000)
|
|
129
|
135
|
},
|
|
130
|
136
|
methods: {
|
|
|
137
|
+ clickEye(row){
|
|
|
138
|
+ row.CallNumber = decrypt(row.CallNumberShow)
|
|
|
139
|
+ },
|
|
131
|
140
|
getList() {
|
|
132
|
141
|
this.loading = true
|
|
133
|
142
|
return new Promise((resolve) => {
|