zlwu
16be6fa22d
提交
2026-08-22 09:08:05 +08:00
zlwu and Cursor
5c7210facc
feat(crm): align product export with ListExportDropdown
...
Add ids/columns support and unify toolbar export UX.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-21 17:06:01 +08:00
zlwu and Cursor
4a194aa25e
feat(backend): add list export column filter and row-count guards
...
Shared helpers enforce empty/over-limit export rules and allow
clients to request visible columns by field key.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-21 16:52:50 +08:00
zlwu
a52fe77e34
提交
2026-08-19 09:14:37 +08:00
zlwu and Cursor
3b8a0eb7d8
feat(bx): add parse_optional_date for nullable occur dates
...
Empty values map to None so optional detail dates do not default to today.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-17 15:57:15 +08:00
zlwu and Cursor
fa9b3429c7
feat: add pinyin initial abbr helper for CRM names.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-07 16:57:05 +08:00
zlwu
7b1d4c8729
提交
2026-07-11 17:15:17 +08:00
zlwu
299609706c
提交
2026-06-21 09:19:07 +08:00
zlwu
725774ef0c
提交
2026-06-07 00:40:01 +08:00
zlwu
f9676f8759
提交
2026-06-06 19:44:18 +08:00
zlwu
dacfdc9ff6
提交
2026-06-01 08:21:21 +08:00