From e87012567c674cd69f7a8f87df7202eac60a8208 Mon Sep 17 00:00:00 2001 From: gaoshp <291585735@qq.com> Date: 星期二, 11 六月 2024 22:28:14 +0800 Subject: [PATCH] update --- src/views/console/system/addDict.vue | 31 ++++++++++++++++++++----------- 1 files changed, 20 insertions(+), 11 deletions(-) diff --git a/src/views/console/system/addDict.vue b/src/views/console/system/addDict.vue index 9a0a522..b684540 100644 --- a/src/views/console/system/addDict.vue +++ b/src/views/console/system/addDict.vue @@ -55,8 +55,10 @@ code: "", dictValue: "", sort: "", - isSealed: "", - remark: "" + isSealed: false, + remark: "", + dictKey: "-1", + $isSealed: "鍚�" }, //楠岃瘉瑙勫垯 addDictRules: { @@ -100,10 +102,18 @@ }, //琛ㄥ崟鎻愪氦鏂规硶 dictSubmit(){ + var obj = Object.assign({},this.addDictForm); + if(obj.isSealed === true) { + obj.$isSealed = "鏄�"; + obj.isSealed = "1"; + }else { + obj.$isSealed = "鍚�"; + obj.isSealed = "0"; + } this.$refs.dialogForm.validate(async (valid) => { if (valid) { this.isSaveing = true; - this.$HTTP.post("/api/blade-system/dict/submit",this.addDictForm).then(res=> { + this.$HTTP.post("/api/blade-system/dict/submit",obj).then(res=> { this.isSaveing = false; if(res.code == 200) { this.$emit('success', this.addDictForm, this.mode); @@ -120,15 +130,14 @@ }, //琛ㄥ崟娉ㄥ叆鏁版嵁 setData(data){ - this.form.id = data.id - this.form.userName = data.userName - this.form.avatar = data.avatar - this.form.name = data.name - this.form.group = data.group - this.form.dept = data.dept - + console.log(data) //鍙互鍜屼笂闈竴鏍峰崟涓敞鍏ワ紝涔熷彲浠ュ儚涓嬮潰涓�鏍风洿鎺ュ悎骞惰繘鍘� - //Object.assign(this.form, data) + if(data.isSealed == "1") { + data.isSealed = true; + }else { + data.isSealed = false; + } + Object.assign(this.addDictForm, data); } } } -- Gitblit v1.9.3