diff --git a/src/api/mes/deviceledger/index.ts b/src/api/mes/deviceledger/index.ts index a01141b3..1f614787 100644 --- a/src/api/mes/deviceledger/index.ts +++ b/src/api/mes/deviceledger/index.ts @@ -100,5 +100,14 @@ export const DeviceLedgerApi = { exportMold: async (params) => { return await request.download({ url: `/mes/device-ledger/export-mold`, params }) + }, + + // 查询设备关键件明细 + getDeviceCriticalComponent: async (id: number) => { + return await request.get({ url: `/mes/device-critical-component/getDetails?deviceId=` + id }) + }, + + exportDeviceComponent: async (params: any) => { + return await request.download({ url: `/mes/device-critical-component/export-excel`, params }) } } diff --git a/src/router/modules/remaining.ts b/src/router/modules/remaining.ts index d1e56667..56deda1e 100644 --- a/src/router/modules/remaining.ts +++ b/src/router/modules/remaining.ts @@ -716,6 +716,17 @@ const remainingRouter: AppRouteRecordRaw[] = [ activeMenu: '/mes/deviceledger' }, component: () => import('@/views/mes/deviceledger/detail/index.vue') + }, + { + path: 'device-ledger/detail/editIndex:id', + name: 'MesDeviceLedgerEditDetail', + meta: { + title: '编辑设备台账', + noCache: true, + hidden: true, + activeMenu: '/mes/deviceledger' + }, + component: () => import('@/views/mes/deviceledger/detail/editIndex.vue') } ] }