From c7b33db117fd2893d7d1c93bf5d46e87d33e44d0 Mon Sep 17 00:00:00 2001
From: lkk <364857242@qq.com>
Date: 星期一, 16 十二月 2024 16:08:51 +0800
Subject: [PATCH] 初审结果查询

---
 src/views/system/dept/index.vue |   22 +++++++++++-----------
 1 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/src/views/system/dept/index.vue b/src/views/system/dept/index.vue
index 4d70fb2..45949df 100644
--- a/src/views/system/dept/index.vue
+++ b/src/views/system/dept/index.vue
@@ -234,10 +234,11 @@
             style="width: 200px"
             clearable
             filterable
+            @change="$forceUpdate()"
           >
             <el-option
               v-for="dict in deptOption"
-              :key="dict.label"
+              :key="dict.id"
               :label="dict.label"
               :value="dict.id"
             ></el-option>
@@ -267,7 +268,7 @@
               v-for="dict in hospList"
               :key="dict.hospAreaName"
               :label="dict.hospAreaName"
-              :value="dict.hospAreaName"
+              :value="dict.hospAreaId"
             />
           </el-select>
         </el-form-item>
@@ -342,7 +343,7 @@
             placeholder="璇疯緭鍏ユ爣鍑嗙瀹�"
           />
         </el-form-item>
-        <el-form-item label="绉戝绫诲瀷" prop="deptTypeCode">
+        <el-form-item label="绉戝绫诲瀷" prop="parentOrgType">
           <el-select
             v-model="form.parentOrgType"
             placeholder="璇烽�夋嫨绉戝绫诲瀷"
@@ -421,7 +422,6 @@
   components: { Treeselect },
   data() {
     let checkPhoneNum = (rule, value, callback) => {
-      console.log(value);
       let patter = new RegExp(/^1\s*[3456789]\s*(\d\s*){9}$/);
       if (value == "" && value == undefined && !value) {
         return callback("");
@@ -467,7 +467,7 @@
       // 琛ㄥ崟鏍¢獙
       rules: {
         parentId: [
-          { required: true, message: "涓婄骇绉戝涓嶈兘涓虹┖", validator: checkPhoneNum, trigger: "blur" },
+          { required: true,  validator: checkPhoneNum, trigger: "blur" },
         ],
         deptName: [
           { required: true, message: "绉戝鍚嶇О涓嶈兘涓虹┖", validator: checkPhoneNum, trigger: "blur" },
@@ -659,8 +659,7 @@
       // console.log(11111)
       // this.reset();
       this.form = row;
-      console.log(this.form )
-      // this.form.parentId = this.form.parentId.toString()
+      this.form.parentId = this.form.parentId.toString()
       if(this.form.parentId == 0){
         this.deptOption.push({ "id": 0, "label": "涓荤被鐩�", });
       }
@@ -688,15 +687,16 @@
       this.$refs["form"].validate((valid) => {
         if (valid) {
           if (this.form.deptId != undefined) {
-            // if(this.form.hospId && this.form.hospCode){
+            if(this.form.hospId ){
+              // console.log(this.form);
               updateDept(this.form).then((response) => {
               this.$modal.msgSuccess("淇敼鎴愬姛");
               this.open = false;
               this.getList();
             });
-            // }else{
-            //   this.$modal.msgError("璇峰~鍐欏甫鏄熷彿");
-            // }
+            }else{
+              this.$modal.msgError("璇峰~鍐欏甫鏄熷彿");
+            }
            
           } else {
             this.hospList.forEach((element) => {

--
Gitblit v1.8.0