caoqianming
|
5df5c7bf58
|
fix: base CustomRetrieveModelMixin支持添加add_info
|
2025-02-07 17:02:38 +08:00 |
caoqianming
|
e894cf93c8
|
fix: base safe_get_or_create使用分布式锁
|
2025-02-07 17:01:53 +08:00 |
caoqianming
|
263efb3a82
|
fix: 优化safe_get_or_create以处理并发4
|
2025-02-07 17:01:38 +08:00 |
caoqianming
|
d95bb8468b
|
fix: 优化safe_get_or_create以处理并发3
|
2025-02-07 17:01:13 +08:00 |
caoqianming
|
446714bf00
|
fix: 优化safe_get_or_create以处理并发2
|
2025-02-07 17:00:54 +08:00 |
caoqianming
|
28c72e01b9
|
feat: base 优化safe_get_or_create以处理并发
|
2025-02-07 17:00:23 +08:00 |
caoqianming
|
c5d8f70251
|
feat: 优化safe_get_or_create以处理并发
|
2025-02-07 16:59:51 +08:00 |
caoqianming
|
3ef3607220
|
feat: 增加safe_get_or_create方法
|
2025-02-07 16:58:50 +08:00 |
caoqianming
|
3045b46d77
|
feat: base listmixin描述去除
|
2025-02-07 16:55:17 +08:00 |
caoqianming
|
b2b8b2aa17
|
feat: base get_user_route 排除route_name为空的
|
2025-02-07 16:54:47 +08:00 |
caoqianming
|
20f0265c14
|
feat: get_user_route 排除path为空的
|
2025-02-07 16:54:25 +08:00 |
caoqianming
|
800b4fc27c
|
feat: 调整permission以支持后端路由2
|
2025-02-07 16:53:17 +08:00 |
caoqianming
|
05c20c10bc
|
feat: 调整permission以支持后端路由
|
2025-02-07 16:52:32 +08:00 |
caoqianming
|
6c73245c03
|
feat: 增加userfullinfoserializer
|
2025-02-07 16:52:14 +08:00 |
caoqianming
|
cc630cb6be
|
feat: base 对登录失败次数过多做限制 处理冲突
|
2025-02-07 16:49:48 +08:00 |
caoqianming
|
c2a1ae661d
|
feat: base 支持树型的递归分页查询以传with_children参数
|
2025-02-07 16:45:37 +08:00 |
caoqianming
|
8e08d37b62
|
feat: base 更新全部权限时仅失效缓存即可
|
2024-10-23 17:09:19 +08:00 |
caoqianming
|
608a009737
|
fix: base permission获取优化
|
2024-10-20 11:01:14 +08:00 |
caoqianming
|
ddc8d9fbbb
|
fix: 系统初始化时不必获取全部权限标识
|
2024-10-19 21:00:43 +08:00 |
caoqianming
|
dc3c11d3b6
|
fix: base get_alld_perms 传参
|
2024-10-16 23:24:51 +08:00 |
caoqianming
|
1e82f73422
|
feat: base 优化permission缓存处理
|
2024-10-16 23:24:38 +08:00 |
caoqianming
|
e1bb844b99
|
fix: 处理冲突
|
2024-10-16 23:24:08 +08:00 |
caoqianming
|
bf2c330c0f
|
feat: base 启动时缓存perms_alld_list
|
2024-10-16 23:22:19 +08:00 |
caoqianming
|
4b64903910
|
feat: base CustomGenericViewSet 初始化优化
|
2024-10-16 23:21:48 +08:00 |
caoqianming
|
22e33c6d09
|
feat: base 添加全局线程池
|
2024-10-16 23:21:34 +08:00 |
caoqianming
|
088ca737a6
|
feat: base 增加code分析工具类
|
2024-10-16 23:21:02 +08:00 |
caoqianming
|
87080c76f2
|
feat: base dbconnection支持pg
|
2024-10-16 23:20:49 +08:00 |
caoqianming
|
933c45aad8
|
feat: base ptaskresult 更多filter
|
2024-10-16 23:20:29 +08:00 |
caoqianming
|
c63c358d26
|
feat: base UserSignatureSerializer不依赖employee
|
2024-10-11 14:53:59 +08:00 |
caoqianming
|
c3bb68acae
|
fix: base basemodel handle_parent 处理bug
|
2024-08-26 15:32:13 +08:00 |
caoqianming
|
f70fd4afd5
|
feat: base 可使用跳板机转发错误邮件
|
2024-08-26 15:31:59 +08:00 |
caoqianming
|
7b2c8b3c4d
|
feat: base handle_parent报错调整
|
2024-08-26 15:31:41 +08:00 |
caoqianming
|
3e39503a7b
|
fix: base validate_password支持.号
|
2024-08-26 15:31:28 +08:00 |
caoqianming
|
674e63fdb0
|
fix: base wf 工段的字段获取处理人时没找到返回0
|
2024-08-26 15:31:15 +08:00 |
caoqianming
|
c4aeca135e
|
feat: base user增加筛选条件
|
2024-08-26 15:31:01 +08:00 |
caoqianming
|
94774a6187
|
feat: base auth authenticate移除不必须的employee
|
2024-08-26 15:07:23 +08:00 |
caoqianming
|
165052aa8b
|
fix: base handle_parent 错误
|
2024-07-30 08:26:09 +08:00 |
caoqianming
|
aa6d67d8a9
|
refactor: base 更新permission 描述
|
2024-07-30 08:25:48 +08:00 |
caoqianming
|
03f8f196bc
|
feat: base 处理父级引用parent_link bug
|
2024-07-26 13:30:36 +08:00 |
caoqianming
|
cfb09c04f4
|
fix: base handle_parent时要处理所有相关的父子关系
|
2024-07-26 13:30:23 +08:00 |
caoqianming
|
c7c92fa1d2
|
fix: base get_ticket_state_participant_info 通过工单字段获取处理人错误2
|
2024-07-26 13:30:11 +08:00 |
caoqianming
|
052b21b2f8
|
fix: base get_ticket_state_participant_info 通过工单字段获取处理人错误
|
2024-07-26 13:29:58 +08:00 |
caoqianming
|
51bb5b41fe
|
feat: base permission增加搜索字段
|
2024-07-26 13:29:34 +08:00 |
caoqianming
|
1bf498d15c
|
fix: base thread添加日志
|
2024-07-26 13:29:15 +08:00 |
caoqianming
|
6e39329cfa
|
feat: base 增加自定义的thread以记录日志或发送邮件
|
2024-07-26 13:28:40 +08:00 |
caoqianming
|
99f894e3a7
|
fix: myschedule 保存时的bug
|
2024-07-26 13:27:47 +08:00 |
zty
|
a7100a6dd2
|
feat: base send_mail_task支持发送多人
|
2024-07-26 13:27:28 +08:00 |
caoqianming
|
597abae71f
|
feat: base myschedule加入url
|
2024-07-26 13:27:08 +08:00 |
caoqianming
|
76cfcc2d0a
|
fix: myscheduleserializer 返回字段bug
|
2024-07-26 13:26:52 +08:00 |
caoqianming
|
cece667c1d
|
feat: base 去除MySchedule的权限控制
|
2024-07-26 13:26:34 +08:00 |
caoqianming
|
6b181c8890
|
fix: base 对循环引用抛出异常
|
2024-07-26 13:26:07 +08:00 |
caoqianming
|
7bbc9d7fb1
|
fix: base 调整handle_parent
|
2024-07-26 13:25:50 +08:00 |
caoqianming
|
252dbaf0da
|
feat: 获取子集的性能优化2
|
2024-06-05 14:08:28 +08:00 |
caoqianming
|
8616cf8c30
|
fix: 完善父子关系parent_link处理
|
2024-06-05 13:25:23 +08:00 |
caoqianming
|
c28f7546f3
|
feat: base 增加parentmodel
|
2024-06-05 13:24:32 +08:00 |
caoqianming
|
7c080d9198
|
feat: base 在第一次实例化时添加权限标识
|
2024-06-05 13:23:52 +08:00 |
caoqianming
|
8c238e90b7
|
doc: CustomListmixin添加注释
|
2024-06-05 13:23:37 +08:00 |
caoqianming
|
d5d4c67527
|
feat: base 增加get_queryset_custom
|
2024-06-05 13:23:01 +08:00 |
caoqianming
|
a92fb56372
|
feat: base 增加了baseserializermixin
|
2024-06-05 13:22:38 +08:00 |
caoqianming
|
403fae5dd6
|
feat: base 优化邮件报错频率过高自动屏蔽else未处理
|
2024-06-05 13:22:17 +08:00 |
caoqianming
|
6084630636
|
feat: base 优化邮件报错频率过高自动屏蔽
|
2024-06-05 13:22:14 +08:00 |
caoqianming
|
102e737729
|
feat: base task_error携带self.name
|
2024-06-05 13:21:06 +08:00 |
caoqianming
|
3ef1985632
|
feat: base 增加is_close函数
|
2024-06-05 13:20:53 +08:00 |
caoqianming
|
5df0b4f614
|
feat: base 使用custommodelmixin替代listmodelmixin以定制返回数据
|
2024-06-05 13:20:31 +08:00 |
caoqianming
|
8595f41011
|
feat: base 完整的task on_failure日志记录和邮件推送
|
2024-06-05 13:20:13 +08:00 |
caoqianming
|
d296cd7b63
|
feat: base 完整的task on_failure日志记录和邮件推送
|
2024-06-05 13:19:59 +08:00 |
caoqianming
|
c1ad79ffcc
|
feat: base wxmp, wx无需显示在conf指定
|
2024-06-05 13:18:14 +08:00 |
caoqianming
|
d923ac7e70
|
feat: base systemuser增加筛选条件
|
2024-06-05 13:17:34 +08:00 |
caoqianming
|
b2b2cf70bc
|
fix: base period_dict错误修改
|
2024-06-05 13:16:55 +08:00 |
caoqianming
|
309907f678
|
feat: base 增加ctask_run将普通函数转celery执行
|
2024-06-05 13:16:39 +08:00 |
caoqianming
|
47a66cc765
|
fix: base 支持从request.data中获取page和page_size
|
2024-06-05 13:13:45 +08:00 |
caoqianming
|
985eb2ac22
|
fix: base 支持从request.data中获取page和page_size
|
2024-06-05 13:12:58 +08:00 |
caoqianming
|
5be04a14dd
|
feat: base complexserializer 非必填
|
2024-06-05 13:11:16 +08:00 |
caoqianming
|
48c6acd652
|
feat: base complexserializer支持传入page或自行在url中传page
|
2024-06-05 13:11:02 +08:00 |
caoqianming
|
e21e3f34df
|
feat: base 支持从request.data中获取page和page_size
|
2024-06-05 13:10:50 +08:00 |
caoqianming
|
dd196cb84a
|
feat: base 可给list返回数据添加额外信息
|
2024-06-05 13:10:01 +08:00 |
caoqianming
|
2ae62141d7
|
doc: 增加config查询文档
|
2024-06-05 13:09:37 +08:00 |
caoqianming
|
e49b360cbe
|
feat: base viewset增加query定制返回参数
|
2024-06-05 13:09:02 +08:00 |
caoqianming
|
f86834444b
|
feat: base 提供查询子集数据方法
|
2024-06-05 13:08:44 +08:00 |
caoqianming
|
fd2b7ba5b0
|
feat: base 优化utils queryset查询
|
2024-06-05 13:08:33 +08:00 |
caoqianming
|
acba76e0e2
|
feat: base 增加MyJsonListFilter
|
2024-06-05 13:07:26 +08:00 |
caoqianming
|
1dadb717e5
|
fix: base- put config 时update_dict的bug
|
2024-06-05 13:05:45 +08:00 |
caoqianming
|
2cb4ca00d3
|
feat: base- 基于项目code返回或更改配置信息
|
2024-06-05 13:05:29 +08:00 |
caoqianming
|
5856965d28
|
fix: base user phone校验可为空
|
2024-06-05 12:59:19 +08:00 |
caoqianming
|
524e2f2b9c
|
feat: base 添加了对比字典及其嵌套内容的方法
|
2024-06-05 12:57:22 +08:00 |
caoqianming
|
80f789bab9
|
feat: base 增加了get_model_info
|
2023-12-07 09:56:52 +08:00 |
caoqianming
|
06351acf91
|
fix: base permission去除数据库约束
|
2023-12-07 09:53:37 +08:00 |
caoqianming
|
ac4c40f096
|
feat: base 部门查询增加contains
|
2023-12-07 09:52:44 +08:00 |
caoqianming
|
539a71ba59
|
fix: base 去除不必要的耦合逻辑
|
2023-12-06 09:24:24 +08:00 |
caoqianming
|
7202c82ea1
|
feat: base select_rel和prefetch_rel放于filter之后
|
2023-11-03 12:14:03 +08:00 |
caoqianming
|
9c37de9ffb
|
feat: base 增加docxtpl导出函数
|
2023-10-30 09:55:22 +08:00 |
caoqianming
|
b5bfa37706
|
feat: 增加filter_custom必要时可复写
|
2023-10-11 16:40:27 +08:00 |
caoqianming
|
59e57ac927
|
feat: 添加has_perm方法typing
|
2023-10-11 15:34:27 +08:00 |
caoqianming
|
8d37a15aa7
|
feat: 添加has_perm方法
|
2023-10-11 15:31:38 +08:00 |
caoqianming
|
e028fcd134
|
fix: 调整system app去除无用的
|
2023-10-11 08:27:11 +08:00 |
caoqianming
|
cb4d947e0b
|
fix: ops swagger显示bug
|
2023-10-10 17:10:43 +08:00 |
caoqianming
|
28e6bf0fc5
|
fix: 调整system app去除无用的
|
2023-10-10 14:08:02 +08:00 |
caoqianming
|
b25dfcac0c
|
初始化happy-drf分支
|
2023-10-07 14:11:26 +08:00 |