caoqianming
4acd80718d
fix: avoid duplicate rows in complex reverse queries
...
Add an optional distinct flag to complex query payload and deduplicate by primary key before annotate/order flow, so reverse-join filtering does not return repeated records.
Made-with: Cursor
2026-03-13 16:35:12 +08:00
caoqianming
e99b2ecbbc
fix: base complexquerymixin支持add_info_for_list
2026-01-16 14:00:11 +08:00
caoqianming
3e173f7a72
feat: base cquery支持add_info_for_list
2026-01-13 14:57:13 +08:00
caoqianming
143d9cb719
fix: base locked_get_or_create优化
2026-01-12 15:30:55 +08:00
caoqianming
3417515e72
feat: base 添加locked_get_or_create
2026-01-09 16:53:57 +08:00
caoqianming
7e09b872cf
feat: base 优化safe_get_or_create2
2025-12-03 15:34:02 +08:00
caoqianming
53a56ace1f
feat: base 优化safe_get_or_create
2025-12-03 13:52:08 +08:00
caoqianming
ae7863871a
feat: base get_object加锁时注意is_deleted过滤采用base_manager
2025-11-25 10:46:44 +08:00
caoqianming
0817589758
feat: 短信发送功能未开启
2025-11-21 15:34:56 +08:00
caoqianming
6c24017905
feat: base 可跳过短信发送
2025-11-13 13:41:03 +08:00
caoqianming
3ccf7a87b0
feat: base 创建数据时检验不包含id2
2025-11-11 08:19:20 +08:00
caoqianming
9acb5eb98a
feat: base 创建数据时检验不包含id
2025-11-10 15:01:28 +08:00
caoqianming
3cc9b0b117
feat: base 添加EuModelViewSet
2025-11-09 23:05:35 +08:00
caoqianming
be8411245b
feat: base execute_raw_sql 增加timeout参数可传none不限时
2025-10-24 16:33:13 +08:00
caoqianming
b1fe8831cc
feat: base execute_raw_sql 增加timeout参数
2025-10-24 16:10:37 +08:00
caoqianming
fe499ffac5
feat: base add_info_for_item 可复用list逻辑
2025-09-29 15:52:54 +08:00
caoqianming
5d3c4137fe
feat: base cquery支持annotate
2025-09-29 14:44:08 +08:00
caoqianming
3c0fa9f244
feat: base send_sms auto_log send_mail使用False
2025-09-23 16:26:07 +08:00
caoqianming
cdb201a0ce
feat: base sql querydict可传入是否格式化时间参数
2025-09-19 10:52:22 +08:00
caoqianming
f151f4f2ec
feat: base 移除基础model层事务
2025-09-16 10:33:44 +08:00
caoqianming
67b92f0dd4
feat: base 优化get_object
2025-09-15 09:40:12 +08:00
caoqianming
5ece330457
feat: base 优化get_object事务
2025-09-12 14:47:50 +08:00
caoqianming
e5008c8412
fix: base 在create update destroy添加自动事务
2025-09-12 13:48:10 +08:00
caoqianming
674f62a05a
fix: base 修改_should_use_transaction
2025-09-12 12:40:42 +08:00
caoqianming
412398d461
feat: base CustomGenericViewSet 添加自动事务
2025-09-12 12:14:29 +08:00
caoqianming
42a4332b87
feat: base 日志默认记录耗时大于2s的
2025-09-11 15:53:36 +08:00
caoqianming
10d4a64c3a
feat: base 优化safe_get_or_create
2025-09-08 09:28:04 +08:00
caoqianming
8a039094cf
feat: base 添加悲观锁及其装饰器
2025-08-26 16:34:25 +08:00
caoqianming
05955abd9c
fix: base ComplexQueryMixin 默认null值排最后
2025-08-21 09:24:14 +08:00
caoqianming
835c5f78dd
feat: base query_one_dict优化
2025-08-07 14:37:41 +08:00
caoqianming
024cae6fa3
feat: base complexquery value支持多种类型
2025-07-07 15:38:59 +08:00
caoqianming
523b4b2a42
feat: complexquery 支持isnull
2025-07-07 15:27:04 +08:00
caoqianming
82958e047b
fix: base ordering排序错误
2025-05-29 08:39:59 +08:00
caoqianming
37dc922c34
feat: base ComplexQueryMixin 支持order查询2
2025-05-26 16:35:52 +08:00
caoqianming
f4fd214110
feat: base ComplexQueryMixin 支持order查询
2025-05-26 16:31:17 +08:00
caoqianming
d385fefc4f
feat: base 独立出ComplexQueryMixin
2025-05-26 13:23:32 +08:00
caoqianming
ed6b6c2776
feat: base with_children查询去除限制
2025-05-26 13:11:15 +08:00
caoqianming
74e176ce97
feat: base 性能优化调整位置
2025-05-23 09:54:52 +08:00
zty
446f705eb3
feat: auth1 utils enm 修改阿里云发送短信引入方式
2025-05-21 09:51:46 +08:00
zty
88c029f66d
Merge branch 'master' of https://e.coding.net/ctcdevteam/ehs/ehs_server
2025-05-12 09:54:18 +08:00
zty
f3ab4476a4
feat: ichat /增加ichat模块,优化对话流处理
2025-05-12 09:54:13 +08:00
caoqianming
ad1bbaa32e
feat: base 短信发送功能启动抛出异常2
2025-05-09 09:13:35 +08:00
caoqianming
1c8489a0b4
feat: base 短信发送功能启动抛出异常
2025-05-09 09:10:39 +08:00
caoqianming
cc12d80c92
feat: myjsonfield优化
2025-05-07 10:25:07 +08:00
caoqianming
e24d92fe9b
feat: base增加PositiveDecimalField
2025-04-19 22:41:26 +08:00
caoqianming
15ccfbe6f9
feat: 添加MyJSONEncoder以支持decimal
2025-04-09 10:50:18 +08:00
caoqianming
6d435a21e4
feat: base route支持iframe
2025-03-19 08:59:36 +08:00
caoqianming
f92c696a9e
feat: base get_user_route排序增加create_time
2025-03-19 08:14:16 +08:00
caoqianming
43ca73ab15
feat: 添加update_dict函数
2025-03-14 16:02:06 +08:00
caoqianming
a8ce6c3989
feat: base 添加身份证校验函数
2025-03-04 16:26:35 +08:00