zlwu and Cursor
6bf4e7b249
fix(sql): avoid UUID collision in plan-archive price role backfill
...
MySQL may evaluate UUID() once per INSERT...SELECT, causing duplicate
primary keys when backfilling multiple sys_role_menu rows.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-03 16:53:06 +08:00
zlwu and Cursor
7fbfcffd43
chore(sql): add pl:plan-archive:price menu and backfill roles
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-03 16:21:12 +08:00
zlwu and Cursor
22b92ea056
feat(pl): add notes column on transport address library
...
Persist address-level precautions for later fill into plan load/delivery notes.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-02 11:58:17 +08:00
zlwu
16986f443e
提交
2026-08-27 19:38:12 +08:00
zlwu
ebf006eeff
提交
2026-08-27 19:38:01 +08:00
zlwu
4611dbc2b2
提交
2026-08-27 14:23:18 +08:00
zlwu and Cursor
031f1d50f6
docs: add pl_customer_stop_pref migration for stop logistics memory
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-26 17:04:56 +08:00
zlwu
dd1acdc787
提交
2026-08-23 18:42:27 +08:00
zlwu
9da462fcba
提交
2026-08-20 11:17:41 +08:00
zlwu
1938a9b76a
提交
2026-08-19 22:20:42 +08:00
zlwu and Cursor
0b402b18ed
feat(bx): add occur_date column on reimburse detail
...
Store optional expense occurrence date (DATE, nullable) for each
reimburse line item.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-17 15:53:53 +08:00
zlwu
34e5fcf0be
提交
2026-08-16 14:58:19 +08:00
zlwu
a5210a6a9e
提交
2026-08-09 21:07:28 +08:00
zlwu
7a0f1554bd
提交
2026-08-09 15:59:22 +08:00
zlwu
683f14828f
提交
2026-08-08 20:43:48 +08:00
zlwu and Cursor
1a0c58f82d
feat: add sys_user_menu_favorite table for portal menu favorites
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-08 11:58:55 +08:00
zlwu and Cursor
e056dfaac1
fix: restore shanxia2.0.sql and keep name_pinyin_abbr DDL only.
...
The previous commit accidentally truncated the baseline SQL dump; restore full content and re-apply only the crm_product/crm_customer column additions.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-07 17:15:45 +08:00
zlwu and Cursor
e7b3fbb21b
feat: add name_pinyin_abbr columns for CRM product and customer.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-07 17:10:53 +08:00
zlwu
3d645b4112
提交
2026-08-06 22:49:00 +08:00
zlwu
f3693be913
提交
2026-08-06 09:58:20 +08:00
zlwu
5cf67f60d1
提交
2026-08-04 15:33:41 +08:00
zlwu
5fe53c5481
提交
2026-08-04 14:02:01 +08:00
zlwu
e233269abf
提交
2026-08-03 12:48:52 +08:00
zlwu
40fc54942b
提交
2026-08-03 00:48:46 +08:00
zlwu and Cursor
2f580eca81
chore(db): add photo_urls to pl_vehicle and pl_personnel
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 10:23:53 +08:00
zlwu
eccefc6650
提交
2026-08-01 22:49:11 +08:00
zlwu and Cursor
06956b742b
feat(crm): add tenant-level contract approver setting with submit prefill
...
Mirror the quote approver setting so contract submit dialogs can prefill ordered approvers from a tenant config page while remaining editable.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-01 13:37:23 +08:00
zlwu and Cursor
82e648de9f
feat(crm): add quote approver setting table and menu SQL
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-01 13:02:47 +08:00
zlwu and Cursor
10c3c5470c
chore: sync local PL/CRM/BX and migration work to new Gogs host
...
Bundle pending backend/web-admin feature updates, data-migration scripts,
and related docs so the V1.5 branch on the Tencent Cloud Gogs matches the
current workspace (excluding local secrets).
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-01 09:19:21 +08:00
zlwu and Cursor
5538fa3152
fix(db): drop unrelated shanxia2.0.sql diffs from brand qty migrate
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-31 05:10:07 +08:00
zlwu and Cursor
b658591818
chore(db): add feedback brand qty tables for site and driver
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-31 05:07:53 +08:00
zlwu and Cursor
265a4ff4f7
chore(db): add product brand/alias and brand-level inventory schema
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-28 09:16:52 +08:00
zlwu and Cursor
5ebaec2e2e
chore(pl): add pl_plan.create_date migration and DDL snapshot
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-27 16:27:32 +08:00
zlwu
bede140d12
提交
2026-07-26 21:06:09 +08:00
zlwu
8be55c08e9
提交
2026-07-16 08:13:05 +08:00
zlwu
5c6ace1dd3
提交
2026-07-15 08:05:38 +08:00
zlwu
0e60b88cba
提交
2026-07-13 20:26:43 +08:00
zlwu
3520f9ce90
提交
2026-07-12 18:23:02 +08:00
zlwu
c2cba3e668
提交
2026-07-12 17:14:53 +08:00
zlwu
ffc89d9b57
提交
2026-07-12 12:04:43 +08:00
zlwu
7b1d4c8729
提交
2026-07-11 17:15:17 +08:00
zlwu
843e13bce3
提交
2026-07-05 21:31:07 +08:00
zlwu
31be9bfd95
提交
2026-07-05 14:01:19 +08:00
zlwu
54b27a3f0e
提交
2026-07-05 10:07:24 +08:00
zlwu
33c038b8d9
提交
2026-07-04 08:21:49 +08:00
zlwu
b4a49183db
提交
2026-07-04 08:21:06 +08:00
zlwu
8e70047f4c
提交
2026-07-01 18:52:26 +08:00
zlwu
7c838cfb2d
提交
2026-06-30 23:44:22 +08:00
zlwu
d84f4b944c
提交
2026-06-29 11:15:39 +08:00
zlwu and Cursor
98aec80d71
feat(pl): 运费结算审批分流与车辆挂车号等 PL 能力完善
...
拆分运费审批/出款页面,补充结算发票附件与菜单 SQL,并同步前后端模型与车辆相关展示。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-06-28 21:00:31 +08:00