|
|
@@ -2,7 +2,7 @@ |
|
|
|
* @Author: gtz |
|
|
|
* @Date: 2022-03-03 09:16:10 |
|
|
|
* @LastEditors: zwq |
|
|
|
* @LastEditTime: 2022-03-15 17:03:28 |
|
|
|
* @LastEditTime: 2022-03-16 10:11:10 |
|
|
|
* @Description: file content |
|
|
|
* @FilePath: \mt-ck-wms-ui\src\views\dashboard\index.vue |
|
|
|
--> |
|
|
@@ -302,29 +302,37 @@ export default { |
|
|
|
console.log(v) |
|
|
|
}, |
|
|
|
submitLinkList() { |
|
|
|
const tipArr = this.selectStorageList.map(item => { |
|
|
|
return item.locationName |
|
|
|
}) |
|
|
|
const obj = { |
|
|
|
workSequenId: this.id, |
|
|
|
processLocationStorageList: this.selectStorageList |
|
|
|
} |
|
|
|
this.$confirm(`${this.$t('module.basicData.visual.TipsStorageBefore')}[${tipArr.join(',')}]?`, this.$t('module.basicData.visual.Tips'), { |
|
|
|
confirmButtonText: this.$t('module.basicData.visual.confirmButtonText'), |
|
|
|
cancelButtonText: this.$t('module.basicData.visual.cancelButtonText'), |
|
|
|
type: 'warning' |
|
|
|
}).then(() => { |
|
|
|
batchListAdd(obj).then(res => { |
|
|
|
this.$message({ |
|
|
|
message: this.$t('module.basicData.visual.success'), |
|
|
|
type: 'success', |
|
|
|
duration: 1500, |
|
|
|
onClose: () => { |
|
|
|
this.selectStorageList.splice(0, this.selectStorageList.length) |
|
|
|
} |
|
|
|
if (this.selectStorageList.length) { |
|
|
|
const tipArr = this.selectStorageList.map(item => { |
|
|
|
return item.locationName |
|
|
|
}) |
|
|
|
const obj = { |
|
|
|
workSequenId: this.id, |
|
|
|
processLocationStorageList: this.selectStorageList |
|
|
|
} |
|
|
|
this.$confirm(`${this.$t('module.basicData.visual.TipsStorageBefore')}[${tipArr.join(',')}]?`, this.$t('module.basicData.visual.Tips'), { |
|
|
|
confirmButtonText: this.$t('module.basicData.visual.confirmButtonText'), |
|
|
|
cancelButtonText: this.$t('module.basicData.visual.cancelButtonText'), |
|
|
|
type: 'warning' |
|
|
|
}).then(() => { |
|
|
|
batchListAdd(obj).then(res => { |
|
|
|
this.$message({ |
|
|
|
message: this.$t('module.basicData.visual.success'), |
|
|
|
type: 'success', |
|
|
|
duration: 1500, |
|
|
|
onClose: () => { |
|
|
|
this.selectStorageList.splice(0, this.selectStorageList.length) |
|
|
|
} |
|
|
|
}) |
|
|
|
}) |
|
|
|
}).catch(() => {}) |
|
|
|
} else { |
|
|
|
this.$message({ |
|
|
|
message: this.$t('module.basicData.visual.PleaseAddLocationFirst'), |
|
|
|
type: 'warning', |
|
|
|
duration: 1500 |
|
|
|
}) |
|
|
|
}).catch(() => {}) |
|
|
|
} |
|
|
|
}, |
|
|
|
goback() { |
|
|
|
this.selectStorageList.splice(0, this.selectStorageList.length) |
|
|
|