|
@@ -77,7 +77,7 @@
|
|
|
const statusDictList = ref<SysDictData[]>([]) // 工单状态字典列表
|
|
const statusDictList = ref<SysDictData[]>([]) // 工单状态字典列表
|
|
|
// 添加字典加载状态
|
|
// 添加字典加载状态
|
|
|
const dictLoaded = ref<boolean>(false)
|
|
const dictLoaded = ref<boolean>(false)
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
const formatDate = (dateString: string): string => {
|
|
const formatDate = (dateString: string): string => {
|
|
|
if (dateString == '' || dateString == null) return ''
|
|
if (dateString == '' || dateString == null) return ''
|
|
|
const date = new Date(dateString)
|
|
const date = new Date(dateString)
|
|
@@ -88,11 +88,11 @@
|
|
|
const minutes = date.getMinutes().toString().padStart(2, '0')
|
|
const minutes = date.getMinutes().toString().padStart(2, '0')
|
|
|
return `${year}-${month}-${day} ${hours}:${minutes}`
|
|
return `${year}-${month}-${day} ${hours}:${minutes}`
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
// 根据状态显示不同的时间label
|
|
// 根据状态显示不同的时间label
|
|
|
const getLabel = (item : acceptOrderInfo): string|null => {
|
|
const getLabel = (item : acceptOrderInfo): string|null => {
|
|
|
if (item == null) return null
|
|
if (item == null) return null
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
// 如果是"待接单"状态,显示派单时间
|
|
// 如果是"待接单"状态,显示派单时间
|
|
|
if (item.workOrderStatus == 'assigned') {
|
|
if (item.workOrderStatus == 'assigned') {
|
|
|
return '下发时间'
|
|
return '下发时间'
|
|
@@ -112,16 +112,16 @@
|
|
|
} else if(item.workOrderStatus == "archived") {
|
|
} else if(item.workOrderStatus == "archived") {
|
|
|
return '归档时间'
|
|
return '归档时间'
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
// 默认显示创建时间
|
|
// 默认显示创建时间
|
|
|
return '创建时间'
|
|
return '创建时间'
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
// 根据状态显示不同的时间
|
|
// 根据状态显示不同的时间
|
|
|
const getDisplayTime = (item : acceptOrderInfo): string|null => {
|
|
const getDisplayTime = (item : acceptOrderInfo): string|null => {
|
|
|
if (item == null) return null
|
|
if (item == null) return null
|
|
|
let showTime = ref<string|null>('')
|
|
let showTime = ref<string|null>('')
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
// 如果是"待接单"状态,显示派单时间
|
|
// 如果是"待接单"状态,显示派单时间
|
|
|
if (item.workOrderStatus == 'assigned') {
|
|
if (item.workOrderStatus == 'assigned') {
|
|
|
showTime.value = item.assignTime
|
|
showTime.value = item.assignTime
|
|
@@ -138,12 +138,16 @@
|
|
|
} else if(item.workOrderStatus == "archived") {
|
|
} else if(item.workOrderStatus == "archived") {
|
|
|
showTime.value = item.updateTime
|
|
showTime.value = item.updateTime
|
|
|
} else {
|
|
} else {
|
|
|
- showTime.value = item.createTime
|
|
|
|
|
|
|
+ if (item.createTime != null && item.createTime.length >= 3) {
|
|
|
|
|
+ showTime.value = item.createTime.slice(0, -3);
|
|
|
|
|
+ } else {
|
|
|
|
|
+ showTime.value = item.createTime != null ? item.createTime : '';
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
- return formatDate(showTime.value ?? '')
|
|
|
|
|
|
|
+ return showTime.value
|
|
|
|
|
+ // return formatDate(showTime.value ?? '')
|
|
|
}
|
|
}
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
// 获取工单状态字典列表
|
|
// 获取工单状态字典列表
|
|
|
const loadStatusDictList = async (): Promise<void> => {
|
|
const loadStatusDictList = async (): Promise<void> => {
|
|
|
try {
|
|
try {
|