...
|
...
|
@@ -345,15 +345,20 @@ export default defineComponent({ |
|
|
})
|
|
|
}
|
|
|
})
|
|
|
|
|
|
const imageFormatMap = new Map([
|
|
|
['jpg', 1],
|
|
|
['gif', 2],
|
|
|
['png', 3],
|
|
|
['bmp', 4]
|
|
|
])
|
|
|
let stateInterval = setInterval(async () => {
|
|
|
// const { result }: { result: Consultation_information_detailType } = await getConsultation_information_detail({ id: data.Event.orderId })
|
|
|
// if (result?.orderState !== 30) proxy.$h.timeCallBack('对方已结束问诊即将返回', 2000)
|
|
|
|
|
|
const stateInterval = setInterval(async () => {
|
|
|
if (data.history === 'err') {
|
|
|
const { result }: { result: Consultation_information_detailType } = await getConsultation_information_detail({ id: data.Event.orderId })
|
|
|
|
|
|
if (result?.orderState !== 30) proxy.$h.timeCallBack('对方已结束问诊即将返回', 2000)
|
|
|
}
|
|
|
}, 3000)
|
|
|
|
|
|
const getDetailHandler = async () => {
|
...
|
...
|
@@ -368,7 +373,7 @@ export default defineComponent({ |
|
|
if (data.history === 'success') getOrder_chatHandler(true)
|
|
|
}
|
|
|
|
|
|
const getOrder_chatHandler = async refresh => {
|
|
|
const getOrder_chatHandler = async (refresh: boolean) => {
|
|
|
refresh ? ((data.page.pageNo = 1), data.historyList.splice(0)) : data.page.pageNo++
|
|
|
|
|
|
const { result } = await getOrder_chat({ ...data.page, id: data.detailData.userId })
|
...
|
...
|
@@ -420,12 +425,9 @@ export default defineComponent({ |
|
|
ID: item.id
|
|
|
}
|
|
|
})
|
|
|
.reverse()
|
|
|
|
|
|
if (result.records.length) {
|
|
|
result.records.map((_: any) => data.historyList.push(_))
|
|
|
|
|
|
data.historyList = result.records
|
|
|
result.records.map((_: any) => data.historyList.unshift(_))
|
|
|
|
|
|
console.log(data.historyList, '历史记录')
|
|
|
|
...
|
...
|
|