From 8f7531080e3ca82400fdbb010ad8d3233a130de7 Mon Sep 17 00:00:00 2001
From: zhongrj <646384940@qq.com>
Date: Fri, 02 Feb 2024 22:37:11 +0800
Subject: [PATCH] 组织机构新增字段

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

diff --git a/src/views/system/dept.vue b/src/views/system/dept.vue
index 0b2a019..5caff7e 100644
--- a/src/views/system/dept.vue
+++ b/src/views/system/dept.vue
@@ -146,14 +146,34 @@
                         }]
                     },
                     {
+                        label: "机构性质",
+                        type: "select",
+                        dicUrl: "/api/blade-system/dict/dictionary?code=org_nature",
+                        props: {
+                            label: "dictValue",
+                            value: "dictKey"
+                        },
+                        hide:true,
+                        dataType: "number",
+                        prop: "deptNature",
+                        cascader: ["regionCode"],
+                        slot: true,
+                        rules: [{
+                            required: true,
+                            message: "请输入机构性质",
+                            trigger: "blur"
+                        }]
+                    },
+                    {
                         label: "管辖区域",
                         prop: "regionCode",
                         type: "tree",
-                        dicUrl: "/api/blade-system/region/tree?cityCode=361100",
+                        dicUrl: "/api/blade-system/region/tree?deptNature={{deptNature}}",
                         props: {
                             label: "name",
                             value: "id",
                         },
+                        hide:true,
                         defaultExpandedKeys: ["361102003"],
                         rules: [{
                             required: false,

--
Gitblit v1.9.3