Commit Graph

64 Commits

Author SHA1 Message Date
李小涛
453d1e3875 feat(role_menu_20240628): 优化权限配置
- 优化保存菜单按钮错误bug
- 优化非管理员角色给其他角色分配列权限禁用逻辑
- 优化按钮自定义数据权限后端逻辑
2024-06-29 13:30:18 +08:00
李小涛
314d7d79c2 feat(role_menu_20240628): 优化权限配置,增强用户体验
- 清除后端打印
- 统一变量名
2024-06-28 23:46:26 +08:00
李小涛
c2b0c3f25b feat(role_menu_20240628): 优化权限配置,增强用户体验
- 修复无法保存菜单授权bug
- 列权限增加禁用状态的逻辑判断
2024-06-28 23:35:05 +08:00
李强
735f17c2d8 Merge remote-tracking branch 'origin/develop' into develop 2024-06-28 21:04:46 +08:00
李小涛
8c7e8aee9f feat(role_per_20240628): 优化权限配置
1、点击权限小齿轮,自动带出默认值
2024-06-28 16:22:16 +08:00
李小涛
087d478094 feat(role_per_20240628): 优化权限配置
1、修复首次打开权限配置,按钮小齿轮数据权限不显示bug
2、优化自定义数据权限:在input里面显示当前配置用户已有的权限
3、优化自定义数据权限:在树形选择器中,禁用掉当前登录用户没有权限的部门
2024-06-28 15:19:57 +08:00
猿小天
82d0b19bc2 1.更新并优化的权限管理 2024-06-28 11:20:19 +08:00
猿小天
452bc0a63a 修复BUG: 子角色授权问题 2024-06-23 10:54:40 +08:00
1638245306
e72f2ce01c 修改授权的文字描述 2024-06-21 08:28:23 +08:00
李强
57d90e8a71 Merge branch 'master' of https://gitee.com/huge-dream/django-vue3-admin into develop
# Conflicts:
#	backend/dvadmin/system/views/role_menu_button_permission.py
#	web/src/views/system/role/components/PermissionComNew/index.vue
#	web/src/views/system/role/components/PermissionComNew/types.ts
2024-06-21 08:02:59 +08:00
china_ahhui
389add2a8a 修复角色权限操作界面打开某个集时会出现两块相似内容的bug 2024-06-02 12:25:33 +08:00
李小涛
089e0ca5c1 feat(muzili): 修改权限配置页面
增加菜单页面显示权限配置
2024-05-27 17:59:47 +08:00
李小涛
b542ef9086 feat(muzili): 修改权限配置页面
1、修改了权限配置页面布局
2、修复权限页面,保存菜单授权按钮的后端逻辑
2024-05-24 22:17:31 +08:00
猿小天
26bbf67da8 新功能: 角色授权字段权限判断 2024-02-25 15:03:07 +08:00
猿小天
9bd79b9dc6 修复BUG:
1.角色管理没有分页问题;
2.自定义指令引用问题
2024-01-18 20:25:02 +08:00
猿小天
8961733025 功能变化: 修复部分bug 2024-01-01 14:47:53 +08:00
猿小天
95b14e5a42 功能变化:
1.优化角色管理中的列权限;
2023-12-03 22:51:42 +08:00
李强
7691481006 feat: 优化页面样式 2023-11-30 21:31:55 +08:00
猿小天
c763333024 refactor: 检测目前所有菜单权限 2023-11-24 15:12:46 +08:00
猿小天
54e4d23cf7 refactor: 重构权限管理
1.更新字段管理
2023-11-21 14:21:08 +08:00
猿小天
94ad6b1bae refactor: 重构权限管理
1.更新字段管理
2023-11-20 17:02:37 +08:00
猿小天
075d457dc7 fix: 修复列管理的问题 2023-10-19 16:10:05 +08:00
sheng
94815f4b20 列权限添加 2023-10-03 23:09:55 +08:00
猿小天
4bcaf8d45f 1.新增字段权限接口 2023-10-03 23:09:51 +08:00
猿小天
cfc5f8597a 1.字段权限配置完成; 2023-10-03 23:09:51 +08:00
猿小天
4b948fe5c3 1.菜单和按钮权限范围授权完成; 2023-10-03 23:09:51 +08:00
猿小天
ea335922b2 1.菜单和按钮基本授权完成;
2. todo:
a.按钮数据权限;
b.字段权限
2023-10-03 23:09:51 +08:00
sheng
8020da03e2 feat( 角色管理 ): 新权限配置页面完成 2023-10-03 23:09:36 +08:00
sheng
43a4572a71 feat( 角色管理 ): 权限配置重写 2023-10-03 23:09:36 +08:00
sheng
17d80b0b00 revert(角色管理): 回滚角色管理代码 2023-10-03 23:08:41 +08:00
猿小天
a462e15643 refactor: ♻️ 授权页面重构
重构授权页面
2023-06-09 20:35:06 +08:00
猿小天
16605779ed refactor: ♻️ 授权页面重构
重构授权页面
2023-06-08 13:17:10 +08:00
猿小天
e7065ab89e Merge remote-tracking branch 'origin/dev' into dev 2023-06-06 20:53:08 +08:00
猿小天
e962ca6559 refactor: ♻️ 授权页面重构
重构授权页面
2023-06-06 20:52:25 +08:00
unknown
4bdc256311 perf: 💄 部门列表和菜单列表字体修改,switch颜色修改 2023-06-06 17:52:47 +08:00
猿小天
f7b94e496c refactor: ♻️ 授权页面重构
重构授权页面
2023-06-05 22:21:19 +08:00
H0nGzA1
60035767ad feat: keepAlive功能 2023-05-17 23:34:41 +08:00
猿小天
8d7d775164 fix: 🐛 菜单管理和字典管理
1.修复菜单管理问题;
2.修复字典管理问题;
2023-05-09 00:05:41 +08:00
猿小天
61ae6e8eb3 refactor(所有页面): ♻️ 所有页面的按钮权限配置 2023-04-14 23:04:29 +08:00
猿小天
175b151f7f refactor(所有页面): ♻️ 所有页面的表格列宽优化 2023-04-14 23:04:29 +08:00
H0nGzA1
96ad956efd refactor: ♻️ 更新优化精简fast-crud结构 2023-04-14 23:04:29 +08:00
H0nGzA1
875146e588 feat: 所有菜单页面状态改为可编辑开关 2023-04-14 23:04:29 +08:00
H0nGzA1
1ee709b9eb feat: 所有菜单页面样式优化~ 2023-04-14 23:04:29 +08:00
victory
4d17a7d9df fix:优化角色管理用户管理和接口白名单的页面显示 2023-04-14 23:04:28 +08:00
猿小天
03f4ff9e17 fix(菜单管理): 菜单管理
优化
2023-03-20 09:33:16 +08:00
猿小天
21842e19f0 refactor(系统配置): ♻️ 系统配置
重构系统配置页面
2023-03-15 23:19:51 +08:00
猿小天
4de58819e5 fix(字典管理): 🐛 字典管理
字典管理
2023-03-06 01:49:39 +08:00
H0nGzA1
64bd4fe74a refactor(删除框架升级遗留文件): 🔥 删除多余vue文件 2023-02-13 22:54:28 +08:00
猿小天
a3460cf8d4 功能变化: 分页bug修复 2023-02-13 16:09:04 +08:00
H0nGzA1
4bd3dac4ac Merge branch 'client_sync'
# Conflicts:
#	web/.env
#	web/.env.development
#	web/.env.production
#	web/.eslintrc.js
#	web/README.md
#	web/index.html
#	web/package.json
#	web/public/favicon.ico
#	web/src/App.vue
#	web/src/api/login/index.ts
#	web/src/api/menu/index.ts
#	web/src/assets/logo-mini.svg
#	web/src/components/auth/auth.vue
#	web/src/components/auth/authAll.vue
#	web/src/components/auth/auths.vue
#	web/src/components/cropper/index.vue
#	web/src/components/editor/index.vue
#	web/src/components/iconSelector/index.vue
#	web/src/components/noticeBar/index.vue
#	web/src/components/svgIcon/index.vue
#	web/src/i18n/index.ts
#	web/src/i18n/lang/en.ts
#	web/src/i18n/lang/zh-cn.ts
#	web/src/i18n/lang/zh-tw.ts
#	web/src/layout/component/aside.vue
#	web/src/layout/component/columnsAside.vue
#	web/src/layout/component/header.vue
#	web/src/layout/component/main.vue
#	web/src/layout/footer/index.vue
#	web/src/layout/index.vue
#	web/src/layout/lockScreen/index.vue
#	web/src/layout/logo/index.vue
#	web/src/layout/main/classic.vue
#	web/src/layout/main/columns.vue
#	web/src/layout/main/defaults.vue
#	web/src/layout/main/transverse.vue
#	web/src/layout/navBars/breadcrumb/breadcrumb.vue
#	web/src/layout/navBars/breadcrumb/closeFull.vue
#	web/src/layout/navBars/breadcrumb/index.vue
#	web/src/layout/navBars/breadcrumb/search.vue
#	web/src/layout/navBars/breadcrumb/setings.vue
#	web/src/layout/navBars/breadcrumb/user.vue
#	web/src/layout/navBars/breadcrumb/userNews.vue
#	web/src/layout/navBars/index.vue
#	web/src/layout/navBars/tagsView/contextmenu.vue
#	web/src/layout/navBars/tagsView/tagsView.vue
#	web/src/layout/navMenu/horizontal.vue
#	web/src/layout/navMenu/subItem.vue
#	web/src/layout/navMenu/vertical.vue
#	web/src/layout/routerView/iframes.vue
#	web/src/layout/routerView/link.vue
#	web/src/layout/routerView/parent.vue
#	web/src/main.ts
#	web/src/router/backEnd.ts
#	web/src/router/frontEnd.ts
#	web/src/router/index.ts
#	web/src/router/route.ts
#	web/src/stores/keepAliveNames.ts
#	web/src/stores/requestOldRoutes.ts
#	web/src/stores/routesList.ts
#	web/src/stores/tagsViewRoutes.ts
#	web/src/stores/themeConfig.ts
#	web/src/stores/userInfo.ts
#	web/src/theme/app.scss
#	web/src/theme/common/transition.scss
#	web/src/theme/dark.scss
#	web/src/theme/element.scss
#	web/src/theme/iconSelector.scss
#	web/src/theme/index.scss
#	web/src/theme/media/form.scss
#	web/src/theme/media/layout.scss
#	web/src/theme/media/login.scss
#	web/src/theme/media/pagination.scss
#	web/src/theme/other.scss
#	web/src/utils/arrayOperation.ts
#	web/src/utils/commonFunction.ts
#	web/src/utils/loading.ts
#	web/src/utils/other.ts
#	web/src/utils/request.ts
#	web/src/utils/setIconfont.ts
#	web/src/utils/storage.ts
#	web/src/utils/theme.ts
#	web/src/utils/wartermark.ts
#	web/src/views/system/dept/index.vue
#	web/src/views/system/dic/index.vue
#	web/src/views/system/menu/index.vue
#	web/src/views/system/role/index.vue
#	web/src/views/system/user/index.vue
#	web/tsconfig.json
#	web/vite.config.ts
2023-02-13 00:25:57 +08:00