diff --git a/src/views/business/board/standardReminder/list.vue b/src/views/business/board/standardReminder/list.vue index fd60743..7c21576 100644 --- a/src/views/business/board/standardReminder/list.vue +++ b/src/views/business/board/standardReminder/list.vue @@ -277,7 +277,7 @@ standardOwnerName: string } -// 点击编辑/详情 +// 点击详情 const handleEdit = (row: rowReturn) => { $router.push(`/board/detail/${row.id}`) } diff --git a/src/views/business/board/standardReminder/list.vue b/src/views/business/board/standardReminder/list.vue index fd60743..7c21576 100644 --- a/src/views/business/board/standardReminder/list.vue +++ b/src/views/business/board/standardReminder/list.vue @@ -277,7 +277,7 @@ standardOwnerName: string } -// 点击编辑/详情 +// 点击详情 const handleEdit = (row: rowReturn) => { $router.push(`/board/detail/${row.id}`) } diff --git a/src/views/workbench/workList.vue b/src/views/workbench/workList.vue index a19e095..2338940 100644 --- a/src/views/workbench/workList.vue +++ b/src/views/workbench/workList.vue @@ -126,14 +126,35 @@ // 跳转详情页 const detail = (row: any) => { - $router.push({ - path: formUrl[row.formId], - // path: '/contractManagement/list', - query: { - fromModule: 'workbench', - }, - }) - window.sessionStorage.setItem('workbenchId', row.id) + if (row.messageType === '1') { // 计量管理-证书到期提醒 + $router.push({ + name: 'CertificateLogDetail', + params: { + type: 'detail', + }, + query: { + id: row.businessId, // 证书提醒列表id + title: '详情', + name: '证书状况', + }, + }) + } + else if (row.messageType === '2') { // 业务看板-设备到期提醒 + $router.push({ + path: `/board/equipmentReminderDetail/detail/${row.id}`, + query: { + title: '详情', + name: '固定资产', + id: row.businessId, // 测量设备列表id + }, + }) + } + else if (row.messageType === '3') { // 业务看板-标准装置到期提醒 + $router.push(`/board/detail/${row.businessId}`) + } + else if (row.messageType === '4') { // 业务看板-样品超期提醒 + $router.push(`/board/overdueReminderDetail/${row.businessId}?order=${row.relationBusinessId}`) + } } onMounted(async () => {