1638245306
|
ed915aa2cb
|
feat(core): 新增软删除和工作流状态筛选功能
- 添加 CoreModelManager 类,实现软删除和工作流状态的筛选
- 在 CoreModel 中集成新功能- 增加 objects 和 all_objects 两个 Manager,支持不同查询需求
|
2025-06-17 11:35:46 +08:00 |
|
liqiang
|
8ea49866bc
|
feat(system): 添加文件存储引擎功能
- 新增文件存储引擎配置选项,支持本地、阿里云oss和腾讯云cos
- 在系统配置中添加文件存储相关设置- 实现阿里云oss和腾讯云cos的文件上传功能
- 更新文件列表视图,支持不同存储引擎的文件上传和访问
|
2025-06-12 06:10:47 +08:00 |
|
lxy
|
a5cc87eb55
|
修复字段权限筛选错误,update backend/dvadmin/utils/viewset.py.
解决不是超级管理员用户加载报错,匿名用户没有角色报错
Signed-off-by: lxy <46486798@qq.com>
|
2025-03-20 06:47:21 +00:00 |
|
liqiang
|
2ab80758f0
|
fix(permission): 修复权限获取 bug
- 将 MenuButton 查询结果改为 values_list,获取多个匹配项的 ID
- 更新 RoleMenuButtonPermission 查询条件,支持多个菜单按钮 ID
|
2025-03-02 01:00:43 +08:00 |
|
liqiang
|
a030409c46
|
fix(system): 修复权限获取 bug
- 优化权限查询逻辑,先判断菜单按钮对象是否存在
- 修复了在某些情况下可能导致权限获取失败的问题
|
2025-03-02 00:05:44 +08:00 |
|
1638245306
|
48d3d86017
|
Merge remote-tracking branch 'origin/develop' into develop
|
2025-02-09 23:17:35 +08:00 |
|
1638245306
|
c6a2073537
|
feat(utils): 完善字段权限控制并添加角色过滤
- 添加了对普通用户进行字段权限过滤的逻辑
- 使用 deepcopy 复制 serializer_class.Meta 以避免直接修改原类
- 修改 get_menu_field 方法,根据用户角色过滤字段权限
|
2025-02-09 23:17:26 +08:00 |
|
vFeng
|
1e2a9a652e
|
[fix]修复更新时间晒选取值错误bug
Signed-off-by: vFeng <1914007838@qq.com>
|
2025-01-27 05:25:49 +00:00 |
|
1638245306
|
77bfc87679
|
Merge remote-tracking branch 'origin/develop' into develop
|
2025-01-07 21:38:22 +08:00 |
|
1638245306
|
6ab0c3e758
|
refactor: 修复主键列表字段的 Swagger 文档生成
- 更新 keys 变量定义,使用 Schema 嵌套来正确表示主键列表的类型
-优化 Swagger 文档中的请求体定义,提高 API 文档的准确性和可读性
|
2025-01-07 20:06:24 +08:00 |
|
dvadmin
|
a527d367d9
|
!85 字段筛选排除文件字段 update backend/dvadmin/utils/filters.py.
Merge pull request !85 from lxy/N/A
|
2024-12-29 09:31:11 +00:00 |
|
dvadmin
|
eeda1bea4a
|
!80 修复: 更新import_export.py以过滤空数据表
Merge pull request !80 from xwz1024/develop
|
2024-12-29 09:30:09 +00:00 |
|
李小涛
|
792a22e606
|
feat(20241226-fieldpermission): 优化列权限逻辑
1、优化后端合并权限代码
|
2024-12-26 17:37:08 +08:00 |
|
李小涛
|
6726d0167e
|
feat(20241226-fieldpermission): 优化列权限逻辑
1、优化后端合并权限代码
|
2024-12-26 10:26:27 +08:00 |
|
李小涛
|
dddafa4826
|
feat(20241226-fieldpermission): 优化列权限逻辑
1、后端优化,当多个角色的时候,合并列权限配置
2、前端优化,有多级表头时,列权限设置无效的bug
|
2024-12-26 08:56:19 +08:00 |
|
阿辉
|
15c87ddd26
|
修复字典管理新增值时is_value错误的bug
|
2024-12-17 10:58:13 +08:00 |
|
阿辉
|
a36dcfa1e5
|
下载中心优化
|
2024-12-16 15:39:13 +08:00 |
|
lxy
|
ba5c2ab490
|
字段筛选排除文件字段 update backend/dvadmin/utils/filters.py.
url参数过滤将导致报错
Signed-off-by: lxy <46486798@qq.com>
|
2024-12-06 07:26:22 +00:00 |
|
阿辉
|
199a75293d
|
下载中心模块和异步导出功能
|
2024-10-24 22:08:24 +08:00 |
|
zhulj
|
69d23c6f69
|
修复: 更新import_export.py以过滤空数据表
|
2024-09-18 15:48:49 +08:00 |
|
dvadmin
|
0e5d343f9f
|
!68 update backend/dvadmin/utils/models.py 处理级联删除
Merge pull request !68 from 老高/N/A
|
2024-08-29 01:05:57 +00:00 |
|
李强
|
233774a981
|
feat: 优化部门权限
|
2024-08-29 09:04:13 +08:00 |
|
好奇宝宝
|
9a8506448f
|
优化日期期间条件过滤,包含截止日期当前数据
因为创建日期是一个datetime数据类型,直接使用lte不会包含截止日的数据
Signed-off-by: 好奇宝宝 <11259906+haoqibb@user.noreply.gitee.com>
|
2024-07-25 01:56:55 +00:00 |
|
老高
|
5fc1390598
|
update backend/dvadmin/utils/models.py 处理级联删除
当模型中指定了`on_delete=models.CASCADE`实现级联软删除关联对象的逻辑。对于一对一、一对多和多对多关系的对象,都会进行软删除处理。
Signed-off-by: 老高 <794071084@qq.com>
|
2024-07-15 06:59:44 +00:00 |
|
dvadmin
|
c8e235bed6
|
!63 update backend/dvadmin/utils/field_permission.py.
Merge pull request !63 from lxy/N/A
|
2024-07-10 00:15:56 +00:00 |
|
lxy
|
3dcef90bbe
|
update backend/dvadmin/utils/field_permission.py.
修复一个账号拥有多个角色权限,导致前端某些模块没处理好导致的无权限问题(地区管理、登录日志),合并权限,不再返回多个相同的字段名权限,相同字段名的权限True值保留
Signed-off-by: lxy <46486798@qq.com>
|
2024-07-09 03:56:45 +00:00 |
|
lxy
|
6f8bae8d5c
|
update backend/dvadmin/utils/middleware.py.
当同一时刻进来多个请求且都没有完成响应时,operation_log_id会保留最后一个进来的ID,导致之前按进来的请求记录到同一个id上,导致日志记录丢失
Signed-off-by: lxy <46486798@qq.com>
|
2024-07-08 09:33:51 +00:00 |
|
dvadmin
|
8a17d6f82b
|
!58 update backend/dvadmin/utils/models.py.
Merge pull request !58 from 木子-李/N/A
|
2024-07-05 00:47:11 +00:00 |
|
木子-李
|
0dcf8ae794
|
update backend/dvadmin/utils/models.py.
跨models引用模型的时候,
Signed-off-by: 木子-李 <1537080775@qq.com>
|
2024-07-04 05:51:38 +00:00 |
|
acjzdpbb
|
275d380fe0
|
feat: 在核心标准抽象模型模型中设置插入和更新模型的方法
|
2024-06-23 10:07:48 +08:00 |
|
李强
|
38bb65f9d5
|
新增:打包编译功能
|
2024-06-18 12:46:57 +08:00 |
|
猿小天
|
8a646e5ef7
|
新功能: 新增大数据选择组件
|
2024-02-16 20:13:20 +08:00 |
|
猿小天
|
6f5bbb045d
|
修复BUG: 全局过滤器导致的过滤无效
|
2024-01-04 16:53:12 +08:00 |
|
猿小天
|
5510a18280
|
修复BUG: 全局过滤器导致的过滤无效
|
2024-01-03 23:23:13 +08:00 |
|
猿小天
|
63453450ad
|
修复BUG: 当dept_belong_id为null时,触发接口报错
|
2024-01-02 14:39:16 +08:00 |
|
猿小天
|
fea6ebd98e
|
Merge remote-tracking branch 'origin/develop' into develop
|
2024-01-02 13:50:52 +08:00 |
|
猿小天
|
d4e43e28e8
|
新功能: 封装时间范围的搜索,示例在登录日志页面
|
2024-01-02 13:50:43 +08:00 |
|
李强
|
ac7e8a7764
|
feat: CustomModelSerializer序列化器中dept_belong_id 添加默认值
|
2024-01-01 22:31:43 +08:00 |
|
猿小天
|
369157fa4f
|
修复BUG: 当部门没有返回顶级部门时,部门接口为空情况
|
2024-01-01 15:00:17 +08:00 |
|
李强
|
083eef9df1
|
Merge branch 'master' into develop
|
2023-12-19 00:54:05 +08:00 |
|
李强
|
e8c64d6d11
|
feat: 新增存活检测中间件
|
2023-12-19 00:50:42 +08:00 |
|
猿小天
|
cbebd8305c
|
修复BUG:
1.自定义权限bug
|
2023-12-03 23:04:26 +08:00 |
|
李强
|
120c737de7
|
feat: 优化获取所有项目下的app里的models配置项
|
2023-11-30 20:23:52 +08:00 |
|
猿小天
|
4ac8ed7627
|
refactor: 重构权限管理
1.更新字段管理
|
2023-11-20 17:19:20 +08:00 |
|
猿小天
|
94ad6b1bae
|
refactor: 重构权限管理
1.更新字段管理
|
2023-11-20 17:02:37 +08:00 |
|
猿小天
|
ad6ec5ca58
|
1.修改字段权限判断是否为超级管理员
|
2023-10-03 23:09:51 +08:00 |
|
猿小天
|
4bcaf8d45f
|
1.新增字段权限接口
|
2023-10-03 23:09:51 +08:00 |
|
猿小天
|
be5db33a55
|
1.修复单例查询时,报404问题;
|
2023-10-03 23:09:51 +08:00 |
|
猿小天
|
cfc5f8597a
|
1.字段权限配置完成;
|
2023-10-03 23:09:51 +08:00 |
|
ahhui
|
2722631276
|
test: 列权限测试
|
2023-10-03 23:09:36 +08:00 |
|