zlwu and Cursor
5e563a6669
fix: 子表保存改为就地同步,避免整批换 id 打断外键。
...
协议样本、生产产出和盘点明细按行更新并保留原 id;补齐存储证明质检预填、离职人员显示名,以及样本采集通知模板字段。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-28 10:51:53 +08:00
zlwu and Cursor
d66e55af65
fix: 小程序新增样本发微信通知,并放宽部分 Web 菜单强校验。
...
移动端协议保存后调度样本采集服务号通知;收款确认/储存证等写接口改为运营端登录即可。同步日期字段规范化与 OA 日期选择器复开修复。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-26 16:02:47 +08:00
zlwu and Cursor
5dad1bb0e3
fix: 协议子资源单事务保存,并补齐样本编码/OA/质检等近期能力
...
锁定缴费校验失败时整单回滚,避免样本半成功落库;前端禁止删除锁定缴费样本,改码走更正编码。同步落地样本更正、采集微信通知、OA提及未读、细胞产品套餐与相关迁移文档。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-26 11:02:25 +08:00
zlwu and Cursor
063727a7d8
feat: 完善协议缴费分期、样本编码搜索与鸿蒙附件选择
...
支持移动端样本编码远程关键字检索、分期起始日刷新与鸿蒙微信附件选取,并同步收款账户选择、角色页与相关设计文档。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-22 09:23:17 +08:00
zlwu and Cursor
545a4c5fc1
feat: 把顺丰月结菜单放在运费信息和缴费财务确认之间
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-21 19:08:43 +08:00
zlwu and Cursor
41e8d6f7c4
feat: 增加顺丰月结列表、结算和补填接口,市场端不能调用
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-21 18:54:16 +08:00
zlwu and Cursor
7aa685840f
feat: 收款账户选项只返回当前登记人并带上所属人姓名
...
发起校验能识别已删除、他租户和他人账户,编辑账户不会改掉 create_by。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-21 18:45:43 +08:00
zlwu and Cursor
11a46bf1eb
feat: 顺丰运费保存单号并清空金额,已结算批次禁止改关联
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-21 18:25:54 +08:00
zlwu and Cursor
ac8e471aca
fix: align sample registration, freight scope, and OA datetime display
...
Let customer-service quick register write storage, certificate, and insurance separately without extra menu or data-scope checks. List freight by document data scope like the web admin, allow protocol staff outside the collection region, and pad OA datetimes to seconds so PC date pickers can show historical minute values.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-20 17:30:30 +08:00
zlwu
03fcc01d6d
提交
2026-10-17 17:36:14 +08:00
zlwu
be2226e4ca
提交
2026-10-17 11:46:53 +08:00
zlwu and Cursor
0402f797c0
feat(oa): expose bank-receipts GET/PUT with menu permission
...
Gate instance bank receipt APIs behind oa:done:bank-receipt.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-16 16:58:24 +08:00
zlwu and Cursor
a148961b55
feat(oa): add department filter on history list and export
...
Allow filtering OA history by initiator department including descendants, while keeping the existing all-history permission scope.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-16 16:23:18 +08:00
zlwu
ecde2ba07d
提交
2026-10-15 14:27:42 +08:00
zlwu
3950b5c334
提交
2026-10-14 12:32:03 +08:00
zlwu
cc843535f5
提交
2026-10-13 15:18:01 +08:00
zlwu and Cursor
efbf8f6ac9
feat: switch protocol view cert/insurance handle panels to sample level.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-13 11:04:25 +08:00
zlwu and Cursor
ad18204eb9
feat: rename sample-info menu label and extend quick-register client API.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-13 10:58:23 +08:00
zlwu and Cursor
aeadaa9919
feat(backend): extend sample-info quick-register for sms/followup/fulfillment/all.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-13 10:56:41 +08:00
zlwu and Cursor
50400ad19c
feat(backend): write storage cert and insurance at sample level in quick-register.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-13 10:52:45 +08:00
zlwu and Cursor
d676bfadd7
feat(backend): add customer-service dict list and ensure-on-write helpers.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-13 10:47:11 +08:00
zlwu and Cursor
a5bf4252b9
chore: rename payment-confirm menu to 缴费财务确认
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-12 18:10:14 +08:00
zlwu
02d1e16036
fix: scope authentication roles to the current tenant.
2026-10-11 12:25:50 +08:00
zlwu
337d31bbe8
feat: integrate required mobile market backend dependencies.
2026-10-11 12:00:52 +08:00
zlwu
7e930c77fd
feat: expose complete scoped presign actions to mobile clients.
2026-10-11 11:43:38 +08:00
zlwu and Cursor
db31990ebe
feat: 细胞存储缴费催缴、统一样本信息与协议支付能力增强
...
汇总近期业务改动:催缴菜单与后端、样本信息快捷登记与进度、运费关联、客户档案扩展、协议优惠/期次与押金划转,并同步 SQL 迁移与管理端页面收敛。
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-10 21:20:37 +08:00
zlwu and Cursor
628a20dbbd
feat(backend): allow soft-delete of dfj payment transfers
...
Supports 缴费明细 list-mode row delete for draft transfers.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-10 14:58:23 +08:00
zlwu and Cursor
c860e39363
feat: add protocol payment transfer withdraw API for jfqrz.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-10 12:17:49 +08:00
zlwu and Cursor
eb8a76d8d2
feat: add presign transfer withdraw API for jfqrz.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-10 12:16:58 +08:00
zlwu and Cursor
5546b7aa73
feat(api): expose GET/PUT sample-storage-cert-qc by sample code.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-09 12:37:16 +08:00
zlwu and Cursor
f092b64a33
feat(backend): add sample options for freight config dialog
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-08 09:59:29 +08:00
zlwu and Cursor
971af93132
feat(backend): enrich sample freight list with items and filters
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-08 09:58:45 +08:00
zlwu and Cursor
04eb1e81bd
feat: add sample freight menu route and page shell
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-08 09:51:48 +08:00
zlwu and Cursor
468a7c5e12
feat(backend): expose sample freight APIs and wire protocol saves
...
Register admin sample-freight routes, enrich protocol sample details with freight, and stop writing legacy transport rows on save.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-08 07:48:41 +08:00
zlwu and Cursor
e7f2dfa4d4
feat: add customer relations API for family and protocols
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-07 22:26:15 +08:00
zlwu and Cursor
f005370a1e
feat: wire party customer sync into storage and donation saves
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-07 22:20:54 +08:00
zlwu and Cursor
be98dbe7ac
fix(menu): restore hidden research-donation sample-info route for deep links.
...
Task 4 incorrectly removed ResearchDonationSampleInfo; keep it isHide with parent hidden so unified sample-info deep links still work.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-07 12:18:59 +08:00
zlwu and Cursor
56fd44388b
chore(menu): hide research-donation protocol menus; keep routes for unified page deep links.
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-07 12:16:42 +08:00
zlwu and Cursor
32c01a4c69
feat: split payment-info into standalone menu with dual tabs
...
Remove payment tab from protocol-audit and keep deep-link redirect.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-05 13:03:16 +08:00
zlwu and Cursor
c35e4ca3d2
feat(backend): add sample-payments list and detail read APIs
...
Support per-sample payment overview for the standalone payment-info menu.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-05 12:57:55 +08:00
zlwu and Cursor
e7677d1661
feat: finish P0 per-sample payment and presign order integration
...
Wire finance transfer list, protocol view v2 readonly payment, and mark design/plan as P0 implemented.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-03 11:25:47 +08:00
zlwu and Cursor
a9112414c9
feat(web-admin): add presign order UI and menu entry
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-03 11:21:23 +08:00
zlwu and Cursor
fdd2c1fbc3
feat: add presign order CRUD, deposit transfers, and convert API
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-03 11:18:32 +08:00
zlwu and Cursor
c404c168fe
feat(web-admin): finance confirm by transfer and remove refund confirm tab
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-03 11:17:19 +08:00
zlwu and Cursor
a328b9ff2d
feat: wire protocol bundle to per-sample payment model v2
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-03 11:08:07 +08:00
zlwu and Cursor
2ff5bc09f9
feat: add protocol-level refund registration API
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-03 11:05:29 +08:00
zlwu and Cursor
aed7a29c1f
feat: expose per-sample payment and transfer finance APIs
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-10-03 10:59:31 +08:00
zlwu
4928e00423
提交
2026-09-28 10:49:53 +08:00
zlwu
b9b4cc2673
提交
2026-09-24 09:59:26 +08:00
zlwu and Cursor
55e1306eba
feat(oa): expose instance comment APIs and embed comments in detail
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-09-20 21:28:36 +08:00