+
+
+ 组织管理
+ 组织管理
+ {{ route.query.id ? "编辑平台用户" : "新增平台用户" }}
+
+
+
+
+
+
+
+
+
+
+
+
+ 账号信息
+
+
+
+
+
+
+
+
+ 个人
+
+
+
+
+
+
+
+
+ 完成
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
- 账号信息
-
-
-
-
-
-
-
-
- 个人
-
-
-
-
-
-
-
-
- 完成
-
-
-
-
-
-
-
-
-
-
-
-
-
-

-

-
-
{{route.query.id ? (successFlag ? '平台用户编辑成功' : '平台用户编辑失败') : (successFlag ? '平台用户新增成功' : '平台用户新增失败')}}
-
返回列表
-
继续创建
-
-
-
-
-
-
-
- 取消
- 下一步
-
-
- 取消
- 上一步
- 提交
-
-
- 取消
- 保存
-
+
+
+
+
+
+
+

+

+
+
+ {{
+ route.query.id
+ ? successFlag
+ ? "平台用户编辑成功"
+ : "平台用户编辑失败"
+ : successFlag
+ ? "平台用户新增成功"
+ : "平台用户新增失败"
+ }}
+
+
返回列表
+
继续创建
+
-
+
+
+
+ 取消
+ 下一步
+
+
+ 取消
+ 上一步
+ 提交
+
+
+ 取消
+ 保存
+
+
+
diff --git a/src/page/main/system/organization/platform-user/platform-account-form.vue b/src/page/main/system/organization/platform-user/platform-account-form.vue
index 05c764964c7b8ddac83b2b41961b276aefbce778..1b5caee43054e05fde790f07e951629c5c535d9a 100644
--- a/src/page/main/system/organization/platform-user/platform-account-form.vue
+++ b/src/page/main/system/organization/platform-user/platform-account-form.vue
@@ -5,53 +5,53 @@
:model="platformAccountForm"
:rules="platformAccountFormRules"
ref="platformAccountRef"
- style="max-width: 66%"
- >
+ style="max-width: 66%">
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
\ No newline at end of file
+defineExpose({ submitForm, clearForm, setForm });
+
diff --git a/src/page/main/system/organization/platform-user/platform-person-form.vue b/src/page/main/system/organization/platform-user/platform-person-form.vue
index ef722c1d0a34bf1078e89b6fe50fe2d76db72af2..029b4f5bce7b1c988cd124c8aebad4d3d08b1fc6 100644
--- a/src/page/main/system/organization/platform-user/platform-person-form.vue
+++ b/src/page/main/system/organization/platform-user/platform-person-form.vue
@@ -5,59 +5,54 @@
:model="platformPersonForm"
:rules="platformPersonFormRules"
ref="platformPersonFormRef"
- style="max-width: 66%"
- >
+ style="max-width: 66%">
-
+
-
+
\ No newline at end of file
+defineExpose({ submitForm, clearForm, setForm });
+
diff --git a/src/page/main/system/organization/tree.vue b/src/page/main/system/organization/tree.vue
index 14f926706600408e75eefb9161481e386dcd41c7..06364523773d883b481601cb718ecb50ee9e5177 100644
--- a/src/page/main/system/organization/tree.vue
+++ b/src/page/main/system/organization/tree.vue
@@ -1,278 +1,353 @@
-
-
-
- {{ data.name }}
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+ {{ data.name }}
+
+
+
+
+
+
+
+
+
+
+
+
-
-
新建目录
-
新建组织
-
-
新建本级目录
-
新建下级目录
-
新建本级组织
-
新建下级组织
-
编辑目录
-
删除
-
上移
-
下移
-
-
新建本级组织
-
编辑组织
-
删除
-
上移
-
下移
-
-
+ v-if="selectData && selectData.data_type === 2"
+ class="action"
+ @click="treeAction({ type: 'directory', action: 'create', target: null })">
+ 新建目录
+
+
+ 新建组织
+
+
+
+ 新建本级目录
+
+
+ 新建下级目录
+
+
+ 新建本级组织
+
+
+ 新建下级组织
+
+
+ 编辑目录
+
+
+ 删除
+
+
+ 上移
+
+
+ 下移
+
+
+
+ 新建本级组织
+
+
+ 编辑组织
+
+
+ 删除
+
+
+ 上移
+
+
+ 下移
+
+
+
\ No newline at end of file
+
diff --git a/src/page/main/system/organization/user-detail/index.vue b/src/page/main/system/organization/user-detail/index.vue
index bf4f37258b7b54f8406253c07eb6aa7c57683059..880ae488555e39d5bf6024ddd7db5a61f24b7831 100644
--- a/src/page/main/system/organization/user-detail/index.vue
+++ b/src/page/main/system/organization/user-detail/index.vue
@@ -10,25 +10,27 @@
-
-
![]()
-

-
-
-
-
+
+
![]()
+

+
+
+
+
@@ -43,143 +45,140 @@
\ No newline at end of file
+
diff --git a/src/page/main/system/role/add/index.vue b/src/page/main/system/role/add/index.vue
index f3d2d75a38ecfa43fba6d6e11e916a73b8423dc5..8e15469009b3f7ad0f572b3bd644f010c84496f1 100644
--- a/src/page/main/system/role/add/index.vue
+++ b/src/page/main/system/role/add/index.vue
@@ -4,5 +4,5 @@
diff --git a/src/page/main/system/role/add/role_form.vue b/src/page/main/system/role/add/role_form.vue
index 449fcc2e3090d5e2077a16ccd4f2a371a64d8834..b93fbc8d337c20baeea5a87bbbfde5eee141a529 100644
--- a/src/page/main/system/role/add/role_form.vue
+++ b/src/page/main/system/role/add/role_form.vue
@@ -5,17 +5,12 @@
系统管理
角色管理
- {{route.query.id ? "编辑" : "新建"}}
+ {{ route.query.id ? "编辑" : "新建" }}
-
+
@@ -24,15 +19,14 @@
class="decs_box"
type="textarea"
v-model="formData.role_desc"
- maxlength="300"
+ maxlength="300"
show-word-limit
:autosize="{ minRows: 5 }"
- :disabled="rowType != 0"
- >
+ :disabled="rowType != 0">
-
+
全平台所有
本组织所有
仅自己
@@ -43,8 +37,7 @@
:values="formData.permission_arr"
:options="permissionData"
:props="defaultProps"
- @changeMenu="changeMenu"
- />
+ @changeMenu="changeMenu" />
+ :disabled="rowType != 0" />
-
-
- 取消
-
-
- 保存
-
+ 取消
+ 保存
\ No newline at end of file
+
diff --git a/src/page/main/system/role/edit/index.vue b/src/page/main/system/role/edit/index.vue
index 7a43686e3f8a861ec8f869e65119d9e75eaa541c..f583f5d262b9563c03467b477d8075276418f849 100644
--- a/src/page/main/system/role/edit/index.vue
+++ b/src/page/main/system/role/edit/index.vue
@@ -4,5 +4,5 @@
\ No newline at end of file
+import roleForm from "../add/role_form.vue";
+
diff --git a/src/page/main/system/role/index.vue b/src/page/main/system/role/index.vue
index b328cd31e4751957fc29c3c605b28bba6505a365..9b9501cc56bc820c35ea859eb517f13361ffb28a 100644
--- a/src/page/main/system/role/index.vue
+++ b/src/page/main/system/role/index.vue
@@ -8,23 +8,17 @@