feat:对详情中的日期进行了排序

This commit is contained in:
KindSeven
2024-09-16 02:44:13 +08:00
parent 77c6f66753
commit 9b12fb5176
5 changed files with 21 additions and 14 deletions

View File

@@ -52,7 +52,7 @@ watch(() => props.rowData, (newRowData) => {
if (newRowData) {
// console.log(getData(newRowData));
getData(newRowData).then((data) => {
opsCallList.value=[]
opsCallList.value = []
orderData.value = data.data
//电话拨打记录
const dataDetails = data.data.opsCallList
@@ -73,13 +73,15 @@ watch(() => props.rowData, (newRowData) => {
})
});
theData.pop()
// theData[0].data.sort((a, b) => b.answer_time- a.answer_time)
// console.log(theData);
theData.forEach(item => {
item.data.sort((a, b) => b.answer_time- a.answer_time)
opsCallList.value.push(item)
})
//工单时间线
orderContent.value=[]
console.log(orderData.value);
orderContent.value = []
// console.log(orderData.value);
content.map((item, index) => {
if (index === 0) {
item.timestamp = orderData.value.operationTime || '--'
@@ -93,10 +95,10 @@ watch(() => props.rowData, (newRowData) => {
})
content.forEach(item => {
orderContent.value.push(item)
orderContent.value.push(item)
})
console.log(orderContent.value);
// console.log(orderContent.value);
})
}
@@ -207,10 +209,9 @@ defineExpose({
<el-scrollbar height="20vh">
<el-timeline style="max-width: 99%" class="timeline">
<el-timeline-item v-for="(activity, index) in opsCallList" :key="index"
:icon="activity.icon" :type="activity.type" :color="activity.color"
:size="activity.size">
icon="MoreFilled" type="primary" size="large">
<div class="custom-card">
<div>{{ activity.createTime }}</div>
<div style="font-weight: bold">{{ activity.createTime }}</div>
<div v-for="(info, index) in activity.data" :key="index">
<div>
<span :style="{ color: '#a8abb2' }">{{ info.callIdNumber