From f907724c248385d159b81eeb2923c78d151d88af Mon Sep 17 00:00:00 2001
From: A0066811 <961502390@qq.com>
Date: Fri, 7 Nov 2025 14:48:53 +0800
Subject: [PATCH] =?UTF-8?q?hgwms-2098=20fix=20=E8=A7=92=E8=89=B2=E7=AE=A1?=
=?UTF-8?q?=E7=90=86=E5=BC=B9=E7=AA=97=E4=BF=AE=E6=94=B9?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/view/role/modal/edit.vue | 94 +++++++++++++++++++-----------------
src/view/role/modal/give.vue | 73 ++++++++++++++--------------
src/view/role/modal/info.vue | 60 +++++++++++++----------
src/view/role/modal/save.vue | 88 +++++++++++++++++----------------
4 files changed, 169 insertions(+), 146 deletions(-)
diff --git a/src/view/role/modal/edit.vue b/src/view/role/modal/edit.vue
index 5e05f13..efe9838 100644
--- a/src/view/role/modal/edit.vue
+++ b/src/view/role/modal/edit.vue
@@ -8,32 +8,43 @@
@cancel="cancel"
>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
+
diff --git a/src/view/role/modal/give.vue b/src/view/role/modal/give.vue
index 10f8801..f937850 100644
--- a/src/view/role/modal/give.vue
+++ b/src/view/role/modal/give.vue
@@ -1,12 +1,5 @@
-
+
全部
仅自己
所在部门
- 所在部门及下级部门
+ 所在部门及下级部门
自定义数据
-
-
+
+
-
+
+ 取消
+ 保存
+
+
\ No newline at end of file
+
diff --git a/src/view/role/modal/info.vue b/src/view/role/modal/info.vue
index d76680e..91e824b 100644
--- a/src/view/role/modal/info.vue
+++ b/src/view/role/modal/info.vue
@@ -8,27 +8,38 @@
@cancel="cancel"
>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -41,25 +52,24 @@ export default defineComponent({
},
record: {
type: Object,
- }
+ },
},
emit: ["close"],
setup(props, context) {
-
const formRef = ref();
-
+
const formState = reactive({});
const formRules = {};
- watch(props,(props)=>{
+ watch(props, (props) => {
formState.id = props.record.id;
formState.name = props.record.name;
formState.code = props.record.code;
formState.sort = props.record.sort;
formState.enable = props.record.enable;
formState.remark = props.record.remark;
- })
+ });
const cancel = (e) => {
formRef.value.resetFields();
@@ -77,10 +87,10 @@ export default defineComponent({
formRef,
formState,
formRules,
-
+
labelCol: { span: 6 },
wrapperCol: { span: 18 },
};
},
});
-
\ No newline at end of file
+
diff --git a/src/view/role/modal/save.vue b/src/view/role/modal/save.vue
index 1cf79f0..e2aae16 100644
--- a/src/view/role/modal/save.vue
+++ b/src/view/role/modal/save.vue
@@ -8,32 +8,43 @@
@cancel="cancel"
>
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
+