diff --git a/src/api/system/user/index.ts b/src/api/system/user/index.ts
index e036799..b0f1c60 100644
--- a/src/api/system/user/index.ts
+++ b/src/api/system/user/index.ts
@@ -1,5 +1,16 @@
import request from '/@/utils/request';
+
+// 根据ids 获取用户列表信息
+export function getUserByIds(query:Object) {
+ return request({
+ url: '/api/v1/system/user/getUserByIds',
+ method: 'get',
+ params:query
+ })
+}
+
+
export function getUserList(query:Object) {
return request({
url: '/api/v1/system/user/list',
@@ -8,6 +19,14 @@ export function getUserList(query:Object) {
})
}
+export function getUserSelector(query:Object) {
+ return request({
+ url: '/api/v1/system/user/selector',
+ method: 'get',
+ params:query
+ })
+}
+
export function getDeptTree() {
return request({
url: '/api/v1/system/dept/treeSelect',
diff --git a/src/components/selectUser/component/userList.vue b/src/components/selectUser/component/userList.vue
new file mode 100644
index 0000000..8f54a3d
--- /dev/null
+++ b/src/components/selectUser/component/userList.vue
@@ -0,0 +1,158 @@
+
+
+
+
+
+ 确定选取
+
+
+
+
+
+
+
+
+
+ 选择
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/components/selectUser/index.vue b/src/components/selectUser/index.vue
new file mode 100644
index 0000000..87bd9eb
--- /dev/null
+++ b/src/components/selectUser/index.vue
@@ -0,0 +1,185 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 查询
+
+
+
+
+
+ 重置
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/layout/navBars/breadcrumb/userNews.vue b/src/layout/navBars/breadcrumb/userNews.vue
index 22782e8..5204679 100644
--- a/src/layout/navBars/breadcrumb/userNews.vue
+++ b/src/layout/navBars/breadcrumb/userNews.vue
@@ -28,9 +28,7 @@
@@ -65,9 +63,7 @@
diff --git a/src/theme/app.scss b/src/theme/app.scss
index 9684db4..0951c92 100644
--- a/src/theme/app.scss
+++ b/src/theme/app.scss
@@ -4,7 +4,6 @@
margin: 0;
padding: 0;
box-sizing: border-box;
- outline: none !important;
}
:root {
diff --git a/src/theme/element.scss b/src/theme/element.scss
index 11c720b..5805498 100644
--- a/src/theme/element.scss
+++ b/src/theme/element.scss
@@ -27,25 +27,6 @@
max-height: 280px !important;
}
-/* Form 表单
-------------------------------- */
-.el-form {
- // 用于修改弹窗时表单内容间隔太大问题,如系统设置的新增菜单弹窗里的表单内容
- .el-form-item:last-of-type {
- margin-bottom: 0 !important;
- }
- // 修复行内表单最后一个 el-form-item 位置下移问题
- &.el-form--inline {
- .el-form-item--large.el-form-item:last-of-type {
- margin-bottom: 22px !important;
- }
- .el-form-item--default.el-form-item:last-of-type,
- .el-form-item--small.el-form-item:last-of-type {
- margin-bottom: 18px !important;
- }
- }
-}
-
/* Alert 警告
------------------------------- */
.el-alert {
diff --git a/src/views/system/dept/component/editDept.vue b/src/views/system/dept/component/editDept.vue
index 23fa4bf..90063c9 100644
--- a/src/views/system/dept/component/editDept.vue
+++ b/src/views/system/dept/component/editDept.vue
@@ -3,7 +3,7 @@
-
+
-
+
-
+
-
+
+ {{item.userNickname}}
+
+
+ 请选择
-
+
-
+
-
+
-
+
@@ -60,12 +68,15 @@
+
+
diff --git a/src/views/system/dept/index.vue b/src/views/system/dept/index.vue
index 98e6b7e..cc5b7c4 100644
--- a/src/views/system/dept/index.vue
+++ b/src/views/system/dept/index.vue
@@ -68,6 +68,7 @@ interface TableDataRow {
deptId:number;
parentId:number;
deptName:string;
+ leader:[];
status:number;
orderNum:number;
createdAt:string;
@@ -115,6 +116,7 @@ export default defineComponent({
};
// 打开新增菜单弹窗
const onOpenAddDept = (row?: TableDataRow) => {
+
editDeptRef.value.openDialog(row?.deptId);
};
// 打开编辑菜单弹窗
@@ -130,7 +132,7 @@ export default defineComponent({
})
.then(() => {
deleteDept(row.deptId).then(()=>{
- ElMessage.success('删除成功');
+ ElMessage.success('删除成功');
deptList();
})
})
diff --git a/src/views/system/menu/component/editMenu.vue b/src/views/system/menu/component/editMenu.vue
index e817728..610fa2d 100644
--- a/src/views/system/menu/component/editMenu.vue
+++ b/src/views/system/menu/component/editMenu.vue
@@ -5,7 +5,7 @@
-
+
-
+
目录
@@ -31,58 +31,58 @@
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
缓存
@@ -101,7 +101,7 @@
-
+
固定
@@ -109,7 +109,7 @@
-
+
是
@@ -117,7 +117,7 @@
-
+
是
diff --git a/src/views/system/role/component/editRole.vue b/src/views/system/role/component/editRole.vue
index a2bf471..5685609 100644
--- a/src/views/system/role/component/editRole.vue
+++ b/src/views/system/role/component/editRole.vue
@@ -3,7 +3,7 @@
-
+
-
+
-
+
-
+
-
+
-
+
@@ -48,7 +48,7 @@
全选/全不选
父子联动
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
-
+
@@ -102,7 +102,7 @@
-
+