From 73e10283c05ff2acb0bfafec875d891fccef48e0 Mon Sep 17 00:00:00 2001
From: qx <1084500556@qq.com>
Date: 星期四, 08 五月 2025 17:54:50 +0800
Subject: [PATCH] qx

---
 src/views/hosp/advicerules/index.vue |   23 +++++++++++++++--------
 1 files changed, 15 insertions(+), 8 deletions(-)

diff --git a/src/views/hosp/advicerules/index.vue b/src/views/hosp/advicerules/index.vue
index dff715e..73feb2a 100644
--- a/src/views/hosp/advicerules/index.vue
+++ b/src/views/hosp/advicerules/index.vue
@@ -238,6 +238,7 @@
       >
         <el-form-item label="绉戝" prop="ks">
           <el-select
+            :rules="rules"
             v-model="form.ks"
             placeholder="璇烽�夋嫨绉戝"
             style="width: 200px"
@@ -611,10 +612,12 @@
       },
       // 琛ㄥ崟鍙傛暟
       form: {
-        xb: "2",
+        // xb: "2",
       },
       // 琛ㄥ崟鏍¢獙
-      rules: {},
+      rules: {
+        ks: [{ required: true, message: " ", trigger: ["blur", "change"] }],
+      },
       upload: {
         // 鏄惁鏄剧ず寮瑰嚭灞傦紙鐢ㄦ埛瀵煎叆锛�
         open: false,
@@ -643,9 +646,14 @@
     treeId(newVal, oldVal) {
       if (newVal) {
         this.$nextTick(() => {
-          document
-            .querySelector(".el-tree-node__children .el-tree-node__content")
-            .click();
+          const node = document.querySelector(
+            ".el-tree-node__children .el-tree-node__content"
+          );
+          if (node) {
+            node.click();
+          } else {
+            console.warn("娌℃湁鎵惧埌 el-tree 鑺傜偣锛屾棤娉曡Е鍙戠偣鍑�");
+          }
         });
       }
     },
@@ -740,7 +748,7 @@
         createBy: null,
         updateBy: null,
         deleted: null,
-        xb: "2",
+        // xb: "2",
       };
       if (this.$refs.form) {
         this.$refs.form.resetFields();
@@ -849,10 +857,9 @@
     submitForm() {
       this.$refs["form"].validate((valid) => {
         if (valid) {
+          this.form.xb = this.form.xb === "1" ? "1" : null;
           if (this.form.id != null) {
             updateAdvicerules(this.form).then((response) => {
-              console.log(response, 1111333);
-
               this.$modal.msgSuccess("淇敼鎴愬姛");
               this.open = false;
               this.getList();

--
Gitblit v1.8.0