From fd7586c8d91473d2850af1e48b12f1a289e6b8d1 Mon Sep 17 00:00:00 2001
From: gaoshp <291585735@qq.com>
Date: 星期四, 13 六月 2024 00:10:43 +0800
Subject: [PATCH] 新增文件

---
 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