From ccdbf74a77285087d7899408e89c7fe23cecd207 Mon Sep 17 00:00:00 2001 From: chenshuichuan <1154693969@qq.com> Date: Mon, 22 Jul 2024 23:42:06 +0800 Subject: [PATCH] fix user exprience --- src/api/mes/producereport/index.ts | 5 +- src/views/mes/energydevice/ResetForm.vue | 11 +++- .../EnergyDeviceCheckRecordForm.vue | 13 +---- .../EnergyDeviceCheckRecordList.vue | 38 +++++++------- src/views/mes/energydevice/index.vue | 48 +++++++++++------ src/views/mes/plan/index.vue | 2 +- .../mes/producereport/DailyReportIndex.vue | 52 +++++++++++++++++-- src/views/system/user/UserForm.vue | 1 + 8 files changed, 118 insertions(+), 52 deletions(-) diff --git a/src/api/mes/producereport/index.ts b/src/api/mes/producereport/index.ts index f86a32bd..7e50808c 100644 --- a/src/api/mes/producereport/index.ts +++ b/src/api/mes/producereport/index.ts @@ -22,7 +22,10 @@ export const ProduceReportApi = { getProduceReportPage: async (params: any) => { return await request.get({ url: `/mes/produce-report/page`, params }) }, - +// 查询生产报工单分页 + getDailyReportPage: async (params: any) => { + return await request.get({ url: `/mes/produce-report/pageDailyReport`, params }) + }, // 查询生产报工单详情 getProduceReport: async (id: number) => { return await request.get({ url: `/mes/produce-report/get?id=` + id }) diff --git a/src/views/mes/energydevice/ResetForm.vue b/src/views/mes/energydevice/ResetForm.vue index d2074391..5e79c3c2 100644 --- a/src/views/mes/energydevice/ResetForm.vue +++ b/src/views/mes/energydevice/ResetForm.vue @@ -13,7 +13,16 @@ - + + + + + diff --git a/src/views/mes/energydevice/components/EnergyDeviceCheckRecordForm.vue b/src/views/mes/energydevice/components/EnergyDeviceCheckRecordForm.vue index bf4b233a..9c89a580 100644 --- a/src/views/mes/energydevice/components/EnergyDeviceCheckRecordForm.vue +++ b/src/views/mes/energydevice/components/EnergyDeviceCheckRecordForm.vue @@ -94,21 +94,12 @@ const formRef = ref() // 表单 Ref /** 打开弹窗 */ -const open = async (type: string, id?: number, deviceId: number) => { +const open = async (type: string, id?: number, deviceId: number, deviceType: string) => { dialogVisible.value = true - dialogTitle.value = t('action.' + type) + dialogTitle.value = t('action.' + type) +':'+ deviceType+'抄表' formType.value = type resetForm() formData.value.deviceId = deviceId - // 修改时,设置数据 - // if (id) { - // formLoading.value = true - // try { - // formData.value = await EnergyDeviceApi.getEnergyDeviceCheckRecord(id) - // } finally { - // formLoading.value = false - // } - // } const data = await EnergyDeviceApi.getEnergyDevice(deviceId) formData.value.lastCheckValue = data.lastCheckValue formData.value.lastCheckTime = data.lastCheckTime diff --git a/src/views/mes/energydevice/components/EnergyDeviceCheckRecordList.vue b/src/views/mes/energydevice/components/EnergyDeviceCheckRecordList.vue index 0484f0d7..00adc2ab 100644 --- a/src/views/mes/energydevice/components/EnergyDeviceCheckRecordList.vue +++ b/src/views/mes/energydevice/components/EnergyDeviceCheckRecordList.vue @@ -1,33 +1,34 @@