diff --git a/anrui-scm/anrui-scm-ui/src/views/supplychain/cunfangdidianbiangeng/cunfangdidianbiangengAdd.vue b/anrui-scm/anrui-scm-ui/src/views/supplychain/cunfangdidianbiangeng/cunfangdidianbiangengAdd.vue index 1398b58136..1682821723 100644 --- a/anrui-scm/anrui-scm-ui/src/views/supplychain/cunfangdidianbiangeng/cunfangdidianbiangengAdd.vue +++ b/anrui-scm/anrui-scm-ui/src/views/supplychain/cunfangdidianbiangeng/cunfangdidianbiangengAdd.vue @@ -3,9 +3,9 @@
{{ viewTitle }}
- 保存 - 提交 - 返回 + 保存 + 提交 + 关闭
@@ -194,8 +194,6 @@ export default { return { viewTitle: '', // --按钮菜单------- - FormLoading: false, - listLoading: false, vinNo_list: [], // 车架号 warehouwarehouse_list: [], // 存放地点 staff_list: [], @@ -250,7 +248,8 @@ export default { location: [{ required: true, message: '现存放地点不能为空', trigger: 'change' }], targetLocation: [{ required: true, message: '目标存放地点不能为空', trigger: 'change' }], staffName: [{ required: true, message: '现存放地点负责人不能为空', trigger: 'change' }] - } + }, + submitdisabled: false // 保存按钮 } }, methods: { @@ -462,6 +461,7 @@ export default { policyImage: [], scmVehicleGressionVehs: [] } + this.submitdisabled = false this.vinNo_list = [] this.$emit('doback') }, @@ -484,13 +484,14 @@ export default { } this.$refs['dataForm'].validate((valid) => { if (valid) { - this.FormLoading = true + this.submitdisabled = true // 只需添加和修改 saveCarTransferInfo(this.temp).then((response) => { - this.FormLoading = false if (response.success) { this.handleReturn('true') } + }).catch(() => { + this.submitdisabled = false }) } }) @@ -521,19 +522,18 @@ export default { } this.$refs['dataForm'].validate(valid => { if (valid) { - // this.submitdisabled = true this.$confirm('是否确定提交该业务', '提示', { confirmButtonText: '确定', cancelButtonText: '取消', type: 'warning' }).then(() => { + this.submitdisabled = true submitCarTransfer(this.temp).then(resp => { - // this.submitdisabled = false if (resp.success) { this.handleReturn('true') } }).catch(() => { - // this.submitdisabled = false + this.submitdisabled = false }) }) } else { diff --git a/anrui-scm/anrui-scm-ui/src/views/workFlow/cunfangdidianbiangengFlow/cunfangdidianbiangengEdit.vue b/anrui-scm/anrui-scm-ui/src/views/workFlow/cunfangdidianbiangengFlow/cunfangdidianbiangengEdit.vue index 082723987a..9c6b9bc800 100644 --- a/anrui-scm/anrui-scm-ui/src/views/workFlow/cunfangdidianbiangengFlow/cunfangdidianbiangengEdit.vue +++ b/anrui-scm/anrui-scm-ui/src/views/workFlow/cunfangdidianbiangengFlow/cunfangdidianbiangengEdit.vue @@ -3,8 +3,8 @@
{{ viewTitle }}
- 保存 - 提交 + 保存 + 提交
@@ -193,8 +193,6 @@ export default { return { viewTitle: '', // --按钮菜单------- - FormLoading: false, - listLoading: false, vinNo_list: [], // 车架号 warehouwarehouse_list: [], // 存放地点 staff_list: [], @@ -250,7 +248,8 @@ export default { location: [{ required: true, message: '现存放地点不能为空', trigger: 'change' }], targetLocation: [{ required: true, message: '目标存放地点不能为空', trigger: 'change' }], staffName: [{ required: true, message: '现存放地点负责人不能为空', trigger: 'change' }] - } + }, + submitdisabled: false } }, mounted() { @@ -470,10 +469,9 @@ export default { } this.$refs['dataForm'].validate((valid) => { if (valid) { - this.FormLoading = true + this.submitdisabled = true // 只需添加和修改 saveCarTransferInfo(this.temp).then((response) => { - this.FormLoading = false if (response.code === '200') { this.dialogFormVisible = false // 子页面向父级页面传递值(关闭弹框) @@ -485,6 +483,8 @@ export default { } }, '*') } + }).catch(() => { + this.submitdisabled = false }) } }) @@ -515,14 +515,13 @@ export default { } this.$refs['dataForm'].validate(valid => { if (valid) { - // this.submitdisabled = true + this.submitdisabled = true this.$confirm('是否确定提交该业务', '提示', { confirmButtonText: '确定', cancelButtonText: '取消', type: 'warning' }).then(() => { submitCarTransfer(this.temp).then(resp => { - // this.submitdisabled = false if (resp.success) { // 子页面向父级页面传递值(关闭弹框) window.parent.postMessage({ @@ -534,7 +533,7 @@ export default { }, '*') } }).catch(() => { - // this.submitdisabled = false + this.submitdisabled = false }) }) } else {