mzl92
|
61c34db99e
|
feat: 新增询盘批量分配命令(骨架+Excel解析+code匹配+dry-run)
- InquiryDigestMail: 汇总邮件 HTML 模板
- InquiryBulkAssignCommand: assign 轮询、parseExcel、matchCustomers(code+排除软删除)、dry-run 报告、--self-test
写库/发邮件逻辑见后续提交。
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-07-17 14:56:36 +08:00 |
|
mzl92
|
3d3caddc7d
|
docs: 询盘批量分配+汇总邮件方案设计
崔琪2.xlsx 1427 条询盘按 Excel 行序轮询分配给 6 名业务员,
更新 crm_customer.user_id 并发每人一封汇总邮件。
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-07-17 14:46:04 +08:00 |
|
mzl92
|
b89ac48dd8
|
feat: 新增业务人员公共接口(role_id=2,全量返回)
- PublicApiController 新增 staffList():通过 user_roles 关联筛选业务人员
- 返回 id/name/sn/phone/email,支持 keyword 模糊匹配,不分页全量返回
- 路由组新增 /common/public/staff/list
- .gitignore 忽略 docs/*.sql(数据导出文件,不入库)
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-06-18 13:37:48 +08:00 |
|
mzl92
|
71dca13119
|
fix: fb_leads 导入时对 full_name 增加 URL 过滤与长度截断
修复询盘自动导入因 full_name 含粘连 URL(如 "Saif Ullahhttps://...")
导致同步到 inquiry_log.contacts(varchar 255) 时超长报错、整批回滚卡死的问题。
- 新增 normalizeFullName():去掉粘连 URL + 截断到 255
- switch 新增 full_name 分支
Co-Authored-By: Claude <noreply@anthropic.com>
|
2026-06-16 16:47:42 +08:00 |
|
mzl92
|
35d98c16e9
|
feat: 新增备货单公共 API 接口(PI 号/VIN 号列表)
- 新增 ApiKeyAuth 中间件(hash_equals 防时序攻击)
- 新增 PublicApiController(piList/vinList 两个只读接口)
- 仅返回已审批通过(approval_status=2)的数据,支持分页和模糊搜索
- LIKE 通配符已转义,异常信息不暴露内部细节
- 附对接文档 docs/public-stock-api.md
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
|
2026-06-02 17:44:53 +08:00 |
|
mzl92
|
929bae6f13
|
Finish Hotfix-1
|
2026-03-16 14:37:54 +08:00 |
|
mzl92
|
a72b30a699
|
调整合塑询单分配人
|
2026-03-16 14:37:39 +08:00 |
|
18338781771
|
75a59a7197
|
优化
|
2026-03-03 17:44:10 +08:00 |
|
18338781771
|
30f3e211af
|
抓取品牌
|
2026-02-05 09:16:24 +08:00 |
|
18338781771
|
eee09316df
|
抓取车型信息
|
2026-02-04 17:35:08 +08:00 |
|
mzl
|
2da3804953
|
Finish Hotfix-1
|
2026-02-03 11:15:03 +08:00 |
|
mzl
|
eae699cd27
|
ts
|
2026-02-03 11:14:45 +08:00 |
|
18338781771
|
4ea4204ff4
|
渠道调整
|
2026-02-03 10:51:08 +08:00 |
|
18338781771
|
67a39917f0
|
过滤未提交的
|
2026-01-22 17:20:29 +08:00 |
|
mzl92
|
b6851cdef0
|
Finish Hotfix-1
|
2026-01-22 10:15:19 +08:00 |
|
mzl92
|
733996f346
|
修改询盘自动配置
|
2026-01-22 10:15:05 +08:00 |
|
18338781771
|
607de6c70a
|
超管
|
2026-01-20 15:41:24 +08:00 |
|
18338781771
|
e7c5e17592
|
内勤可以看自己组员的备货单
|
2026-01-20 15:30:24 +08:00 |
|
mzl92
|
2ec89a880a
|
Finish Hotfix-1
|
2026-01-08 15:08:44 +08:00 |
|
mzl92
|
dffaac5b07
|
ts
|
2026-01-08 15:08:35 +08:00 |
|
mzl92
|
907be759a0
|
Finish Hotfix-1
|
2026-01-08 15:04:47 +08:00 |
|
mzl92
|
f7b94da39f
|
ts
|
2026-01-08 15:04:39 +08:00 |
|
mzl92
|
c6fada47fc
|
Finish Hotfix-1
|
2026-01-08 15:02:05 +08:00 |
|
mzl92
|
b09e695ca7
|
ts
|
2026-01-08 15:01:51 +08:00 |
|
mzl92
|
de39108efa
|
Finish Hotfix-1
|
2026-01-08 14:49:54 +08:00 |
|
mzl92
|
7dceb4b828
|
ts
|
2026-01-08 14:49:44 +08:00 |
|
mzl92
|
d056ba5f6f
|
Finish Hotfix-1
|
2026-01-08 09:14:34 +08:00 |
|
mzl92
|
99551bba7f
|
移除加纳询盘独立分配
|
2026-01-08 09:14:17 +08:00 |
|
18338781771
|
5e06b1737c
|
Merge branch 'hotfix/email'
|
2026-01-05 09:44:33 +08:00 |
|
18338781771
|
b43335c0d9
|
邮件清洗查询状态过滤
|
2026-01-05 09:44:26 +08:00 |
|
18338781771
|
ac6bfcf16c
|
Merge branch 'hotfix/email'
|
2026-01-04 16:13:55 +08:00 |
|
18338781771
|
9f74934f37
|
邮件
|
2026-01-04 16:13:21 +08:00 |
|
18338781771
|
9776df8289
|
Merge branch 'hotfix/email'
|
2026-01-04 15:50:50 +08:00 |
|
18338781771
|
6178084612
|
邮件
|
2026-01-04 15:50:43 +08:00 |
|
18338781771
|
d58c33e758
|
Merge branch 'hotfix/email'
|
2026-01-04 14:40:54 +08:00 |
|
18338781771
|
24e45f93db
|
邮件
|
2026-01-04 14:40:43 +08:00 |
|
18338781771
|
530d72071f
|
Merge branch 'hotfix/email'
|
2026-01-04 13:39:59 +08:00 |
|
18338781771
|
8382a47a8c
|
邮件处理
|
2026-01-04 13:32:15 +08:00 |
|
18338781771
|
f83e578bed
|
Merge branch 'hotfix/email'
|
2026-01-04 13:26:12 +08:00 |
|
18338781771
|
2c00a35b6a
|
发布人
|
2026-01-04 13:26:00 +08:00 |
|
18338781771
|
cd597b9605
|
Merge branch 'hotfix/email'
|
2026-01-04 11:46:28 +08:00 |
|
18338781771
|
259a7d2ae6
|
判断询盘
|
2026-01-04 11:46:04 +08:00 |
|
18338781771
|
10d3701ab0
|
Merge branch 'hotfix/email'
|
2026-01-04 11:02:59 +08:00 |
|
18338781771
|
279139e18f
|
1
|
2026-01-04 11:01:29 +08:00 |
|
mzl92
|
4d957e8f43
|
Finish Hotfix-1
|
2026-01-04 10:48:03 +08:00 |
|
mzl92
|
57251718b4
|
调整询盘分配人员
|
2026-01-04 10:47:46 +08:00 |
|
18338781771
|
0bcd9bf029
|
多邮箱处理
|
2025-12-26 14:12:54 +08:00 |
|
18338781771
|
927f1d9c28
|
邮件分配
|
2025-12-26 14:04:42 +08:00 |
|
mzl92
|
05096bc5ed
|
Finish Hotfix-1
|
2025-12-25 16:11:52 +08:00 |
|
mzl92
|
ece685fbe5
|
ts
|
2025-12-25 16:09:50 +08:00 |
|