diff --git a/src/pages/Middle/Base/BaseCompany/mail.vue b/src/pages/Middle/Base/BaseCompany/mail.vue new file mode 100644 index 0000000..03bb788 --- /dev/null +++ b/src/pages/Middle/Base/BaseCompany/mail.vue @@ -0,0 +1,165 @@ + + + + diff --git a/src/pages/Middle/Base/BaseCompany/setting.vue b/src/pages/Middle/Base/BaseCompany/setting.vue index 1f51533..78c7d96 100644 --- a/src/pages/Middle/Base/BaseCompany/setting.vue +++ b/src/pages/Middle/Base/BaseCompany/setting.vue @@ -14,6 +14,9 @@ + + + @@ -23,10 +26,11 @@ import server from './server' import sms from './sms' import smsTemplate from './smsTemplate' +import mail from './mail' export default { - components: { server,sms,smsTemplate }, + components: { server,sms,smsTemplate,mail }, props: { dataId: { } diff --git a/src/pages/Middle/Base/BaseCompany/sms.vue b/src/pages/Middle/Base/BaseCompany/sms.vue index 62d5e23..d3c5fad 100644 --- a/src/pages/Middle/Base/BaseCompany/sms.vue +++ b/src/pages/Middle/Base/BaseCompany/sms.vue @@ -37,8 +37,8 @@ export default { actions: { - update: `${BASE_URL.BASE_URL}/Sms/v1/sms/update`, - get: `${BASE_URL.BASE_URL}/Sms/v1/sms/detail` + update: `${BASE_URL.BASE_URL}/Sms/v1/sms/company/update`, + get: `${BASE_URL.BASE_URL}/Sms/v1/sms/company/detail` }, @@ -82,13 +82,13 @@ export default { url: this.actions.get, loading: "加载中...", data: { - beid: this.dataId + company_id: this.dataId } }).then(a => { if(a.data && a.data.sms){ this.formOptions.data = a.data.sms; }else{ - this.formOptions.data.beid = this.dataId; + this.formOptions.data.company_id = this.dataId; } }).catch((a) => { @@ -97,7 +97,7 @@ export default { }); } else { - this.formOptions.data.beid = this.dataId; + this.formOptions.data.company_id = this.dataId; } }, @@ -114,7 +114,8 @@ export default { let action = this.actions.update; let postdata = Object.assign({}, this.formOptions.data); - postdata.beid = this.dataId; + this.$mk.formatFormData({ data: postdata, rules: this.formOptions.items }); + postdata.company_id = this.dataId; this.$mk.post({ url: action, loading: "保存中...", diff --git a/src/pages/Middle/Base/BaseConfig/list.vue b/src/pages/Middle/Base/BaseConfig/list.vue index 515abac..9751bd8 100644 --- a/src/pages/Middle/Base/BaseConfig/list.vue +++ b/src/pages/Middle/Base/BaseConfig/list.vue @@ -284,8 +284,8 @@ export default { } this.$mk.dialog.open({ - page: () => import("./smsEdit"), - title: "修改SMS配置", + page: () => import("./setting"), + title: "参数配置", dataId: row[this.keyName], callback: ({ success }) => { success && this.$refs.xGrid.commitProxy('query') diff --git a/src/pages/Middle/Base/BaseConfig/mail.vue b/src/pages/Middle/Base/BaseConfig/mail.vue new file mode 100644 index 0000000..bc1ac92 --- /dev/null +++ b/src/pages/Middle/Base/BaseConfig/mail.vue @@ -0,0 +1,165 @@ + + + + diff --git a/src/pages/Middle/Base/BaseConfig/setting.vue b/src/pages/Middle/Base/BaseConfig/setting.vue new file mode 100644 index 0000000..a14e43e --- /dev/null +++ b/src/pages/Middle/Base/BaseConfig/setting.vue @@ -0,0 +1,56 @@ + + + + diff --git a/src/pages/Middle/Base/BaseConfig/smsEdit.vue b/src/pages/Middle/Base/BaseConfig/smsEdit.vue index 4330013..2323128 100644 --- a/src/pages/Middle/Base/BaseConfig/smsEdit.vue +++ b/src/pages/Middle/Base/BaseConfig/smsEdit.vue @@ -115,6 +115,7 @@ export default { let action = this.actions.update; let postdata = Object.assign({}, this.formOptions.data); + this.$mk.formatFormData({ data: postdata, rules: this.formOptions.items }); postdata.beid = this.dataId; this.$mk.post({ url: action, @@ -122,7 +123,7 @@ export default { data: postdata, useBigInt: true }).then(() => { - this.$mk.success("保存成功"); + this.$mk.success("SMS配置保存成功"); this.$emit("callback", { success: true }); }).catch((a) => { this.$mk.error(a.data.msg);