jacy
18ab639669
fix(store): use line comment for benefitUsageRule in Prisma schema
...
CI / verify (pull_request) Has been cancelled
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-27 23:25:45 +08:00
jacy
fc03905777
feat(store): benefit coupon usage rules and show env photos on store detail
...
CI / verify (pull_request) Has been cancelled
Add benefitUsageRule on store create/edit (HQ + partner) and C-end detail between intro and env gallery.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-27 23:25:18 +08:00
jacy
78973e3fbf
fix(api): seed empty system settings from env including Tencent LBS key
...
CI / verify (pull_request) Has been cancelled
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-27 23:19:54 +08:00
jacy
317f910f3c
feat(admin,partner): Tencent map location picker and expose LBS key
...
Store create/edit on HQ and partner can pick coords via Tencent locpicker; client-config exposes TENCENT_LBS_KEY; seed empty system settings from env.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-27 23:19:40 +08:00
jacy
d36fe13bcd
fix(admin,mini-user): store lat/lng edit with Baidu map, center pickup qty hint
...
CI / verify (pull_request) Has been cancelled
HQ store detail can set coordinates and open Baidu Map search by name/address; admin update API persists lat/lng.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-27 22:53:13 +08:00
jacy
09eda9a11e
H5端开店增加获取当前店铺位置
2026-07-27 22:37:15 +08:00
jacy
23c0cc7a5f
小程序优化,商铺定位等
2026-07-27 22:33:00 +08:00
jacy
cc9933d1ce
feat(admin): require business hours when creating stores
...
CI / verify (pull_request) Has been cancelled
HQ create-store wizard now collects 1-2 hour segments and avgPrice, and API validates them on create/update.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-26 10:19:58 +08:00
jacy
92cf51ba3d
feat(store): dual business hours, avg price, and status lock
...
CI / verify (pull_request) Has been cancelled
Support 1-2 hour segments and optional avgPrice; show bank settlement on HQ store detail; enforce pickup min 2 bottles; Chinese order statuses; block shop reopen after permanent close.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-26 10:16:22 +08:00
jacy
94d2a88581
chore(settlement): add finance bills mock seed script
...
CI / verify (pull_request) Has been cancelled
EOF
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-26 10:08:01 +08:00
jacy
da21cd3daa
系统判断配送限制
2026-07-26 09:59:38 +08:00
jacy
19cb312465
物流对账单
2026-07-26 09:51:33 +08:00
jacy
2b7ef65cce
feat(admin): LLM config, knowledge base, and WeCom AI binding
...
CI / verify (pull_request) Has been cancelled
Add owner-scoped model API settings, uploadable knowledge bases, and WeCom bot AI/KB wiring with OpenAI-compatible URL normalization.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-26 09:31:22 +08:00
jacy
745c192693
知识库
CI / verify (pull_request) Has been cancelled
2026-07-26 08:37:11 +08:00
jacy
34532dc9bf
微信企业机器人创建
2026-07-26 08:16:56 +08:00
jacy
959e0b66cb
技术支持工单
CI / verify (pull_request) Has been cancelled
2026-07-26 07:31:49 +08:00
jacy
ac1e0a9f13
feat(admin): require store category on HQ store create
...
CI / verify (pull_request) Has been cancelled
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-26 07:13:56 +08:00
jacy
82c447b193
工单和发票
...
酒厂银行账户
2026-07-23 14:51:20 +08:00
jacy
75765bf9d4
后端修改权限和折叠功能
CI / verify (pull_request) Has been cancelled
2026-07-23 14:38:52 +08:00
jacy
d11757c854
fix(admin): improve promo layout and system settings save UX
...
CI / verify (pull_request) Has been cancelled
Fix mini home media form persistence; float save with unsaved leave prompt; promo detail QR on the right.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-23 13:54:10 +08:00
jacy
479de04f7c
feat(mini-user): add configurable home banner and footer
...
CI / verify (pull_request) Has been cancelled
HQ system settings WeChat mini config with OSS swiper/footer uploads; client-config exposes miniHome.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-23 12:15:15 +08:00
jacy
cebeefdb22
feat(trade): add on-site pickup order flow
...
CI / verify (pull_request) Has been cancelled
Product flag, ON_SITE_PICKUP delivery, mini confirm/receive pages; pay skips warehouse auto-advance.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-23 01:17:59 +08:00
jacy
e93e4a7721
推广码后端页面优化
2026-07-23 00:43:49 +08:00
jacy
bca1d8afea
feat(promo): generate WeChat mini-program codes on create
...
Use getwxacodeunlimit with activity id as scene, upload PNG to OSS qrcode/, and show in HQ admin.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-23 00:21:10 +08:00
jacy
0418370c31
小程序端核销权益券金额输入限制
...
CI / verify (pull_request) Has been cancelled
现场取货功能
2026-07-23 00:03:21 +08:00
jacy
cd206d6baa
feat(ops): show redeem records on benefit coupon detail
...
CI / verify (pull_request) Has been cancelled
Reuse the same coupon redeem trace as order detail (primary/secondary, allocations).
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-22 23:52:48 +08:00
jacy
e0d3c840a2
feat(ops): show order redeem records including FIFO secondary coupons
...
CI / verify (pull_request) Has been cancelled
Persist redeem allocations and surface them on HQ order detail with backfill for history.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-22 23:38:51 +08:00
jacy
fb530e2ff5
城市合伙人县区不做限制
2026-07-22 23:06:51 +08:00
jacy
8c4419e04e
fix(admin): city-scoped district pick and clearer overlap errors
...
CI / verify (pull_request) Has been cancelled
Region partners only select districts under the chosen city; overlap errors name the occupying partner.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-22 18:14:54 +08:00
jacy
85f2c156b0
fix(admin): prevent false partner commission cap errors
...
CI / verify (pull_request) Has been cancelled
Coerce city maxPartnerCommissionRate to Number so Decimal JSON strings do not break sum checks.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-22 18:03:32 +08:00
jacy
addfcfb0b1
小程序页面优化(门店)
2026-07-22 17:56:25 +08:00
jacy
b392c28787
feat(settlement): redesign factory/partner/store statement bills
...
CI / verify (pull_request) Has been cancelled
Add WineryBill/StoreBill tables, partner review-send-confirm flow, daily/monthly cron, and admin multi-select confirm with status filters.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-22 17:25:49 +08:00
jacy
9a550cbaaf
feat(store): add two-level store categories for admin and partner open-store
...
CI / verify (pull_request) Has been cancelled
Admin CRUD under stores menu; partner picks leaf category on create.
Default sync only inserts missing rows and never updates existing ones.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-22 12:10:02 +08:00
jacy
bdf80e577b
fix(mini-user): address review blockers
...
CI / verify (pull_request) Has been cancelled
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-21 13:03:02 +08:00
jacy
eb96b36d0b
feat(redeem): streamline phone redemption confirmation
...
CI / verify (pull_request) Has been cancelled
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-21 11:41:06 +08:00
jacy
935ab0d1d4
微信小程序审核不通过修改
CI / verify (pull_request) Has been cancelled
2026-07-21 09:32:06 +08:00
jacy
bc0b0cafd6
微信小程序支付遇到问题,因为没有 WX_MCH_PRIVATE_KEY
2026-07-21 07:59:57 +08:00
jacy
47b39e3ba0
迁移的一些脚本文件
2026-07-21 00:01:50 +08:00
jacy
cf73bbae23
迁移的一些脚本文件
2026-07-21 00:01:45 +08:00
jacy
d1b207422c
fix(api): add TICKET_COLLAB to EventType enum
...
CI / verify (pull_request) Has been cancelled
Unblock nest build for after-sale ticket collaboration events.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-20 21:41:44 +08:00
ljy
792b543ba8
fix;提交、
2026-07-19 22:16:55 +08:00
jacy
c2914c37e5
fix(partner): grant store staff open/close and media permissions by default
...
CI / verify (pull_request) Has been cancelled
Default new sub-accounts to store:create+store:manage, backfill empty permissions on /partner/me, and treat legacy store staff as allowed to mutate.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-17 10:43:15 +08:00
jacy
de396442a4
feat(partner): let staff manage stores and fix env photo dupes
...
CI / verify (pull_request) Has been cancelled
Allow store:create/manage sub-accounts to edit, open/close, and re-upload media; dedupe ENV photos on write/read and replace via media API.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-17 10:36:29 +08:00
jacy
55e91158b3
fix(partner): skip unauthorized home APIs for sub-accounts
...
CI / verify (pull_request) Has been cancelled
Gate dashboard/stores/orders by permission and move dashboard auth to method level so leaderboard stays open without toasting 403s.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-17 10:13:43 +08:00
jacy
04253b9120
feat(partner): let sub-accounts view team leaderboard
...
CI / verify (pull_request) Has been cancelled
Expose same-primary ranking on home/me for all staff including warehouse roles, and open the leaderboard API without business permission gates.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-17 10:02:42 +08:00
jacy
00b52b9aaa
用户端跨城订单界面优化
CI / verify (pull_request) Has been cancelled
2026-07-17 09:06:53 +08:00
jacy
e9537ce052
后端仓库配送逻辑完善
CI / verify (pull_request) Has been cancelled
2026-07-17 08:57:19 +08:00
jacy
c204fb0a92
仓库自动配送开关
CI / verify (pull_request) Has been cancelled
2026-07-17 08:50:18 +08:00
jacy
c643b0b979
webadmin端订单修改
2026-07-17 08:45:33 +08:00
jacy
608e405468
城市合伙人去掉订单补发功能,酒的订单如果没有配置仓库应该是看不到的
CI / verify (pull_request) Has been cancelled
2026-07-17 08:04:53 +08:00