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) } }) },