From 4a01b0cf756aa16c4c3a8b2e5cdfd8db8c8c66ed Mon Sep 17 00:00:00 2001 From: lzhe <181968431@qq.com> Date: 星期六, 11 五月 2024 21:48:35 +0800 Subject: [PATCH] 1 --- src/views/notification/editconfiguration.vue | 33 ++++++++++++--------------------- 1 files changed, 12 insertions(+), 21 deletions(-) diff --git a/src/views/notification/editconfiguration.vue b/src/views/notification/editconfiguration.vue index b069299..7724785 100644 --- a/src/views/notification/editconfiguration.vue +++ b/src/views/notification/editconfiguration.vue @@ -99,21 +99,19 @@ //琛ㄥ崟鎻愪氦鏂规硶 businessSubmit(){ var obj = Object.assign({},this.addBusinessForm); - obj.notifyType = obj.notifyType; - obj.id = obj.notifyTemplateId; - obj.business = obj.businessKey; - obj.name = obj.notifyTemplateName; - obj.provider = obj.providerType; - obj.type = obj.notifyType; - var template = JSON.parse(obj.template); - for(var key in template) { - template[key] = obj[key]; + console.log(this.addBusinessForm); + var obj = { + configuration: {appKey: "3aa", appSecret: "4a"} + id: "1001" + name: "榛樿" + provider: "dingTalkMessage" + type: "dingTalk" } - obj.template = JSON.stringify(template); + return; this.$refs.dialogForm.validate(async (valid) => { if (valid) { this.isSaveing = true; - this.$HTTP.put("/api/blade-notify/business-notify/modify",obj).then(res=> { + this.$HTTP.put("/api/blade-notify/notifier/config",obj).then(res=> { this.isSaveing = false; if(res.code == 200) { this.$emit('success', this.addBusinessForm, this.mode); @@ -166,18 +164,11 @@ }) }) console.log(data.configuration,data) - // for(var key in res.data.configEntity.configuration) { - // res.data.configEntity.configuration['name'] = key; - // res.data.configEntity.configuration['value'] = res.data.configEntity.configuration[key]; - // res.data.configEntity.configuration['type'] = res.data.id; - // } //鍙互鍜屼笂闈竴鏍峰崟涓敞鍏ワ紝涔熷彲浠ュ儚涓嬮潰涓�鏍风洿鎺ュ悎骞惰繘鍘� Object.assign(this.addBusinessForm,data); - - // this.$nextTick(()=> { - // this.serviceproviders = this.addBusinessForm.providerInfos[0].id; - // }) - // console.log(this.addBusinessForm) + this.$nextTick(()=> { + this.serviceproviders = this.addBusinessForm.providerInfos[0].id; + }) } }, components: { -- Gitblit v1.9.3