From a6dc0f2ed3f32fd08e1943b9fa2922a848e90aa5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=B5=B5=E6=AD=A3=E6=98=93?= Date: Thu, 17 Jul 2025 15:29:14 +0800 Subject: [PATCH] =?UTF-8?q?=E8=87=AA=E5=8A=A8=E6=95=B0=E6=8D=AE=E6=9B=B4?= =?UTF-8?q?=E6=96=B0=E5=8A=9F=E8=83=BD=E6=B7=BB=E5=8A=A0=E6=8B=A6=E6=88=AA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../WmOneTimeQualifiedProduct/index.vue | 16 ++++++++++++---- .../wmsManagement/WmPolishInventory/index.vue | 16 ++++++++++++---- 2 files changed, 24 insertions(+), 8 deletions(-) diff --git a/src/views/wmsManagement/WmOneTimeQualifiedProduct/index.vue b/src/views/wmsManagement/WmOneTimeQualifiedProduct/index.vue index 9da84a9..37d7763 100644 --- a/src/views/wmsManagement/WmOneTimeQualifiedProduct/index.vue +++ b/src/views/wmsManagement/WmOneTimeQualifiedProduct/index.vue @@ -45,7 +45,7 @@ 导出 - 自动记录同步 + 自动记录同步 异常检测 @@ -185,7 +185,7 @@ 搜索 - 自动记录同步 + 自动记录同步 @@ -265,6 +265,7 @@ export default { }, data() { return { + syncLoading: false, labelWidth: '100px', formLabelWidth: '100px', // 选中id数组 @@ -676,7 +677,8 @@ export default { }) }, handleRecordSync(actionType = 1) { - let partnumber = '' + this.syncLoading = true + let _partnumber = this.RecordQueryParams.partnumber let startTime = this.$dayjs(this.MinStocktakingTime) // 1-全部 2-指定零件同步 let params = { @@ -685,7 +687,7 @@ export default { endTime: this.$dayjs().endOf('month').format('YYYY-MM-DD HH:mm:ss'), } if (actionType === 2) { - params.partnumber = this.RecordQueryParams.partnumber + params.partnumber = _partnumber } // 执行同步操作 generateWmOneTimeRecord(params).then((res) => { @@ -693,8 +695,14 @@ export default { this.msgSuccess('同步成功') this.getRecordList() this.getList() + setTimeout(() => { + this.syncLoading = false + }, 2000) } else { this.msgError('同步异常') + setTimeout(() => { + this.syncLoading = false + }, 2000) } }) }, diff --git a/src/views/wmsManagement/WmPolishInventory/index.vue b/src/views/wmsManagement/WmPolishInventory/index.vue index fcd5e63..d43e906 100644 --- a/src/views/wmsManagement/WmPolishInventory/index.vue +++ b/src/views/wmsManagement/WmPolishInventory/index.vue @@ -45,7 +45,7 @@ 库存清单导出 - 自动记录同步 + 自动记录同步 @@ -174,7 +174,7 @@ 搜索 - 自动记录同步 + 自动记录同步 @@ -250,6 +250,7 @@ export default { }, data() { return { + syncLoading: false, labelWidth: '100px', formLabelWidth: '100px', // 选中id数组 @@ -672,7 +673,8 @@ export default { }) }, handleRecordSync(actionType = 1) { - let partnumber = '' + this.syncLoading = true + let _partnumber = this.RecordQueryParams.partnumber let startTime = this.$dayjs(this.MinStocktakingTime) // 1-全部 2-指定零件同步 let params = { @@ -681,7 +683,7 @@ export default { endTime: this.$dayjs().endOf('month').format('YYYY-MM-DD HH:mm:ss'), } if (actionType === 2) { - params.partnumber = this.RecordQueryParams.partnumber + params.partnumber = _partnumber } // 执行同步操作 generateWmPolishRecord(params).then((res) => { @@ -689,8 +691,14 @@ export default { this.msgSuccess('同步成功') this.getRecordList() this.getList() + setTimeout(() => { + this.syncLoading = false + }, 2000) } else { this.msgError('同步异常') + setTimeout(() => { + this.syncLoading = false + }, 2000) } }) },