From aa0eca7ede47f623d88db35a69bedff674c2e7f7 Mon Sep 17 00:00:00 2001 From: hwj Date: Tue, 7 Jul 2026 11:41:16 +0800 Subject: [PATCH] =?UTF-8?q?style=EF=BC=9A=E8=AE=BE=E5=A4=87=E8=BF=90?= =?UTF-8?q?=E8=A1=8C=E5=8F=82=E6=95=B0=E5=88=86=E6=9E=90/=E8=A1=A8?= =?UTF-8?q?=E7=AE=A1=E7=90=86/=E8=AE=BE=E5=A4=87=E5=88=86=E7=BB=84?= =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=A0=91=E7=8A=B6=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/mes/deviceline/index.ts | 4 +- src/api/mes/organization/index.ts | 2 +- src/locales/en.ts | 2 +- src/locales/zh-CN.ts | 2 +- src/views/iot/deviceParamAnalysis/index.vue | 6 +- src/views/iot/runoverview/index.vue | 2 +- .../mes/deviceledger/detail/editIndex.vue | 16 ++ .../mes/energydevice/EnergyDeviceForm.vue | 250 ++++++++++-------- 8 files changed, 171 insertions(+), 113 deletions(-) diff --git a/src/api/mes/deviceline/index.ts b/src/api/mes/deviceline/index.ts index dc3fcce9..4c45fbe8 100644 --- a/src/api/mes/deviceline/index.ts +++ b/src/api/mes/deviceline/index.ts @@ -23,8 +23,8 @@ export const DeviceLineApi = { return await request.get({ url: `/mes/device-line/get?id=` + id }) }, - getDeviceLineTree: async () => { - return await request.get({ url: `/mes/device-line/tree` }) + getDeviceLineTree: async (params?: { filterNoDeviceLine?: number }) => { + return await request.get({ url: `/mes/device-line/tree`, params }) }, regenerateCode: async (id: number, code: string) => { diff --git a/src/api/mes/organization/index.ts b/src/api/mes/organization/index.ts index 50715657..9ce33969 100644 --- a/src/api/mes/organization/index.ts +++ b/src/api/mes/organization/index.ts @@ -73,7 +73,7 @@ export const OrganizationApi = { return await request.download({ url: `/mes/organization/export-excel`, params }) }, - deviceParameterAnalysis: async (params: { keyword?: string, showDevices?: number }) => { + deviceParameterAnalysis: async (params: { keyword?: string, showDevices?: number, filterNoDeviceLine?: number }) => { return await request.get({ url: `/mes/device-line/deviceParameterAnalysis`, params }) } } diff --git a/src/locales/en.ts b/src/locales/en.ts index 8bd80169..4c6a0706 100644 --- a/src/locales/en.ts +++ b/src/locales/en.ts @@ -851,7 +851,7 @@ export default { packageCount: 'Package Count', outPackageCount: 'Outbound Package Count', outLockedPackageCount: 'Outbound Locked Package Count', - outPackageCountExceededWarning: 'Outbound package count cannot exceed package count minus outbound locked package count. It has been adjusted to {count}.', + outPackageCountExceededWarning: 'Pallet code {code}: outbound package count cannot exceed package count minus outbound locked package count. It has been adjusted to {count}.', inPackageCount: 'Inbound Package Count', inItemCount: 'Inbound Count', inCount: 'Inbound Quantity', diff --git a/src/locales/zh-CN.ts b/src/locales/zh-CN.ts index 4c9bd37d..73434e53 100644 --- a/src/locales/zh-CN.ts +++ b/src/locales/zh-CN.ts @@ -851,7 +851,7 @@ export default { packageCount: '包数', outPackageCount: '出库包数', outLockedPackageCount: '出库锁定包数', - outPackageCountExceededWarning: '出库包数不能大于包数减出库锁定包数,已自动调整为{count}', + outPackageCountExceededWarning: '托盘编码{code}:出库包数不能大于包数减出库锁定包数,已自动调整为{count}', inPackageCount: '入库包数', inItemCount: '入库个数', inCount: '入库数量', diff --git a/src/views/iot/deviceParamAnalysis/index.vue b/src/views/iot/deviceParamAnalysis/index.vue index 2e3b6237..5b69fdb3 100644 --- a/src/views/iot/deviceParamAnalysis/index.vue +++ b/src/views/iot/deviceParamAnalysis/index.vue @@ -382,7 +382,11 @@ const extractApiOrgs = (res: any): ApiTreeOrg[] => { const loadTree = async () => { treeLoading.value = true try { - const res = await OrganizationApi.deviceParameterAnalysis({ keyword: keyword.value || undefined, showDevices: 1 }) + const res = await OrganizationApi.deviceParameterAnalysis({ + keyword: keyword.value || undefined, + showDevices: 1, + filterNoDeviceLine: 1 + }) treeData.value = buildTreeFromApi(extractApiOrgs(res)) defaultExpandedKeys.value = buildDefaultExpandedKeys(treeData.value, 'pipeline') await nextTick() diff --git a/src/views/iot/runoverview/index.vue b/src/views/iot/runoverview/index.vue index 3d52d20b..39dbd94c 100644 --- a/src/views/iot/runoverview/index.vue +++ b/src/views/iot/runoverview/index.vue @@ -255,7 +255,7 @@ const getDeviceLedgerOptions = async (groupId?: string) => { } const getFilterOptions = async () => { - const deviceLineTree = await DeviceLineApi.getDeviceLineTree() + const deviceLineTree = await DeviceLineApi.getDeviceLineTree({ filterNoDeviceLine: 1 }) groupOptions.value = normalizeDeviceLineTree(Array.isArray(deviceLineTree) ? deviceLineTree : []) await getDeviceLedgerOptions(queryParams.value.groupId) } diff --git a/src/views/mes/deviceledger/detail/editIndex.vue b/src/views/mes/deviceledger/detail/editIndex.vue index 27e4009b..943f52b6 100644 --- a/src/views/mes/deviceledger/detail/editIndex.vue +++ b/src/views/mes/deviceledger/detail/editIndex.vue @@ -247,6 +247,12 @@ @click="openIotDeviceDialog" >