diff --git a/src/views/caseManage/waitForCreate.vue b/src/views/caseManage/waitForCreate.vue
index 1430d3a..2e0952a 100644
--- a/src/views/caseManage/waitForCreate.vue
+++ b/src/views/caseManage/waitForCreate.vue
@@ -8,8 +8,8 @@
-
-
+
+
@@ -65,7 +65,9 @@
import SearchItem from '@/components/SearchArea/SearchItem'
import CreateCase from '@/views/caseManage/createCase'
import AudioPlayer from '../../components/AudioPlayer/AudioPlayer'
-import { realFormatSecond } from '@/utils/stringutils'
+// import { realFormatSecond } from '@/utils/stringutils'
+import { getUserSimpleList } from '@/api/system/user'
+import { getSoundList } from '@/api/sound'
export default {
name: 'WaitForCreate',
components: { AudioPlayer, SearchItem, SearchArea, AppContainer, NormalTable, CreateCase },
@@ -73,13 +75,13 @@
return {
listQuery: {
callerNumber: '', // 主叫号码
- calleeUser: '', // 受理人
+ agentUser: '', // 受理人
status: '', // 受理状态
startTime: '', // 创建开始时间
endTime: '', // 创建结束时间
offset: 1,
limit: 20,
- sort: 'callTime',
+ sort: 'dialStartStamp',
order: 'desc'
}, // 筛选条件
columns: [
@@ -95,7 +97,7 @@
},
{
text: '受理人',
- value: 'calleeUserName',
+ value: 'agentUserName',
align: 'center'
},
{
@@ -106,7 +108,7 @@
},
{
text: '来电时间',
- value: 'callTime',
+ value: 'dialStartStamp',
align: 'center',
width: 160
},
@@ -144,10 +146,15 @@
controlList: 'noDownload noSpeed onlyOnePlaying'
},
size: 'small',
- soundShow: false // 显示音频弹窗
+ soundShow: false, // 显示音频弹窗
+ userList: []
}
},
created() {
+ this.fetchUserList()
+ this.search()
+ },
+ activated() {
this.search()
},
methods: {
@@ -159,14 +166,22 @@
if (!isNowPage) { // 是否显示当前页,否则跳转第一页
this.listQuery.offset = 1
}
+ this.listLoading = true
+ // getSoundList(this.listQuery).then(response => {
+ // if (response.code === 200) {
+ // this.listLoading = false
+ // this.list = response.data.rows
+ // this.total = response.data.total
+ // }
+ // })
const that = this
setTimeout(function() {
that.list = [
- { callid: '122fse223f2122', callerNumber: '15652360420', calleeUserName: '张三', isp: '北京联通', callTime: '2020-04-09 09:00:00', bridgeStamp: 61, statusName: '未接听' },
- { callid: '122fse223f2122', callerNumber: '15652360420', calleeUserName: '张三', isp: '北京联通', callTime: '2020-04-09 09:00:00', bridgeStamp: 61, statusName: '未接听' },
- { callid: '122fse223f2122', callerNumber: '15652360420', calleeUserName: '张三', isp: '北京联通', callTime: '2020-04-09 09:00:00', bridgeStamp: 61, statusName: '未接听' },
- { callid: '122fse223f2122', callerNumber: '15652360420', calleeUserName: '张三', isp: '北京联通', callTime: '2020-04-09 09:00:00', bridgeStamp: 61, statusName: '未接听' },
- { callid: '122fse223f2122', callerNumber: '15652360420', calleeUserName: '张三', isp: '北京联通', callTime: '2020-04-09 09:00:00', bridgeStamp: 61, statusName: '未接听' }
+ { callid: '122fse223f2122', callerNumber: '15652360420', agentUserName: '张三', isp: '北京联通', dialStartStamp: '2020-04-09 09:00:00', bridgeStamp: 61, statusName: '未接听' },
+ { callid: '122fse223f2122', callerNumber: '15652360420', agentUserName: '张三', isp: '北京联通', dialStartStamp: '2020-04-09 09:00:00', bridgeStamp: 61, statusName: '未接听' },
+ { callid: '122fse223f2122', callerNumber: '15652360420', agentUserName: '张三', isp: '北京联通', dialStartStamp: '2020-04-09 09:00:00', bridgeStamp: 61, statusName: '未接听' },
+ { callid: '122fse223f2122', callerNumber: '15652360420', agentUserName: '张三', isp: '北京联通', dialStartStamp: '2020-04-09 09:00:00', bridgeStamp: 61, statusName: '未接听' },
+ { callid: '122fse223f2122', callerNumber: '15652360420', agentUserName: '张三', isp: '北京联通', dialStartStamp: '2020-04-09 09:00:00', bridgeStamp: 61, statusName: '未接听' }
]
that.total = 200
that.listLoading = false
@@ -176,6 +191,7 @@
openSound(row) {
this.soundShow = true
this.sound.url = 'https://wdd.js.org/element-audio/static/falling-star.mp3'
+ // this.sound.url = row.recordName
},
// 关闭播放弹窗
closeSound() {
@@ -187,7 +203,7 @@
const data = {
callid: row.callid,
number: row.callerNumber,
- callTime: row.callTime
+ dialStartStamp: row.dialStartStamp
}
console.log(data)
const that = this
@@ -200,6 +216,16 @@
this.showAddCase = false // 关闭弹窗
this.search()
},
+ fetchUserList() {
+ const params = {
+ roleTips: 'receiver,monitor'
+ }
+ getUserSimpleList(params).then(response => {
+ if (response.code === 200) {
+ this.userList = response.data
+ }
+ })
+ },
// 页数发生变化后的操作,可能是页码变化,可能是每页容量变化,此函数必写
changePage(val) {
if (val && val.size) {