diff --git a/src/views/contractManagement/revenueContract/modules/RevenueContractAduitModule.vue b/src/views/contractManagement/revenueContract/modules/RevenueContractAduitModule.vue index 2ce23ab..fca0949 100644 --- a/src/views/contractManagement/revenueContract/modules/RevenueContractAduitModule.vue +++ b/src/views/contractManagement/revenueContract/modules/RevenueContractAduitModule.vue @@ -5,6 +5,8 @@ :visible="visible" :confirmLoading="confirmLoading" switchFullscreen + @ok="handleOk" + @cancel="handleCancel" cancelText="关闭"> @@ -79,6 +81,7 @@ export default { }, methods: { handleOk() { + console.log(this.confirmLoading) // 触发表单验证 if (this.confirmLoading) { return diff --git a/src/views/mailManagement/modules/MailContractModal.vue b/src/views/mailManagement/modules/MailContractModal.vue index 8f5d566..e73d1de 100644 --- a/src/views/mailManagement/modules/MailContractModal.vue +++ b/src/views/mailManagement/modules/MailContractModal.vue @@ -103,7 +103,8 @@ export default { }, }, url: { - edit: 'payMailContract/payMailContract/edit' + edit: 'payMailContract/payMailContract/edit', + mail: 'payMailContract/payMailContract/mile' } } }, @@ -145,7 +146,13 @@ export default { that.confirmLoading = true const formData = Object.assign(this.model, values) console.log('表单提交数据', formData) - httpAction(this.url.edit, formData, 'post').then((res) => { + let url = '' + if (this.title === '邮寄') { + url = this.url.mail + } else { + url = this.url.edit + } + httpAction(url, formData, 'post').then((res) => { if (res.success) { that.$message.success(res.message) that.$emit('ok')