|
|
|
|
@ -86,6 +86,7 @@ export default {
|
|
|
|
|
transferLength: 0,
|
|
|
|
|
refreshTime: refreshTransferTime / 10000,
|
|
|
|
|
forwardRefreshTime: '',
|
|
|
|
|
forwardRefreshTime1: this.$moment(),
|
|
|
|
|
transfers1: [],
|
|
|
|
|
transfers2: [],
|
|
|
|
|
transfers3: [],
|
|
|
|
|
@ -127,6 +128,8 @@ export default {
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
async getFeedback () {
|
|
|
|
|
const startTime = this.forwardRefreshTime1.format('YYYY-MM-DD HH:mm:ss');
|
|
|
|
|
const endTime = this.$moment().format('YYYY-MM-DD HH:mm:ss');
|
|
|
|
|
const res = (
|
|
|
|
|
(await index({
|
|
|
|
|
table_name: "feedbacks",
|
|
|
|
|
@ -136,7 +139,7 @@ export default {
|
|
|
|
|
{
|
|
|
|
|
key: "created_at",
|
|
|
|
|
op: "range",
|
|
|
|
|
value: `${this.forwardRefreshTime.format('YYYY-MM-DD HH:mm:ss')},${this.$moment().format('YYYY-MM-DD HH:mm:ss')}`
|
|
|
|
|
value: `${startTime},${endTime}`
|
|
|
|
|
},
|
|
|
|
|
{
|
|
|
|
|
key: "status",
|
|
|
|
|
@ -146,6 +149,7 @@ export default {
|
|
|
|
|
]
|
|
|
|
|
},false)
|
|
|
|
|
).data);
|
|
|
|
|
this.forwardRefreshTime1 = this.$moment()
|
|
|
|
|
res.forEach(i => {
|
|
|
|
|
this.$notify({
|
|
|
|
|
title: i.equipment?.name || '调令反馈',
|
|
|
|
|
@ -155,6 +159,8 @@ export default {
|
|
|
|
|
})
|
|
|
|
|
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
async getTransfer(isFirst = false) {
|
|
|
|
|
this.refreshTime = refreshTransferTime / 1000;
|
|
|
|
|
if (isFirst) {
|
|
|
|
|
@ -168,7 +174,7 @@ export default {
|
|
|
|
|
page: 1,
|
|
|
|
|
page_size: 9999,
|
|
|
|
|
sort_name: "created_at",
|
|
|
|
|
sort_type: "desc",
|
|
|
|
|
sort_type: "asc",
|
|
|
|
|
filter: [
|
|
|
|
|
{
|
|
|
|
|
key: 'start_time',
|
|
|
|
|
@ -265,6 +271,7 @@ export default {
|
|
|
|
|
]
|
|
|
|
|
})).data
|
|
|
|
|
if (res1.length > 0) {
|
|
|
|
|
let msFlag = false
|
|
|
|
|
res1.forEach(i => {
|
|
|
|
|
if (this.transfers1.findIndex(j => j.id === i.id) !== -1) {
|
|
|
|
|
this.transfers1.splice(this.transfers1.findIndex(j => j.id === i.id),1,i)
|
|
|
|
|
@ -274,9 +281,17 @@ export default {
|
|
|
|
|
}
|
|
|
|
|
else if (this.transfers3.findIndex(j => j.id === i.id) !== -1) {
|
|
|
|
|
this.transfers3.splice(this.transfers3.findIndex(j => j.id === i.id),1,i)
|
|
|
|
|
} else {
|
|
|
|
|
if (i.status === 2) {
|
|
|
|
|
this.transfers1.unshift(i)
|
|
|
|
|
this.transferLength++
|
|
|
|
|
msFlag = true
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
else {}
|
|
|
|
|
})
|
|
|
|
|
if (msFlag) {
|
|
|
|
|
this.$audioPlay(2)
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|