jacy
71f508e02b
feat: multi-module iteration
2026-08-04 21:38:49 +08:00
jacy
9d96c73246
feat: 技术支持工单/企微权限/开发版本管理/消息推送等迭代
2026-08-04 21:32:13 +08:00
jacy
ab10431001
feat(trade): connect WeChat refund API and callback flow
...
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-03 21:45:33 +08:00
jacy
3328c52cb4
feat(ops): WeCom webhook alerts for pay/redeem anomalies
...
Add outbound group-bot alerts, rate/amount rules, stuck-order cron, HQ test button, and health db/redis checks.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-08-02 16:01:30 +08:00
jacy
6a23e79f4c
chore(deploy): add same-host staging stack next to production
...
dev deploys to /opt/dukang-staging (819x, *-test domains); main deploys to production. Staging uses full Mock with shared WeChat app ids.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-31 11:37:18 +08:00
jacy
a0a6c14758
feat(trade): WeChat trade-manage push + delay shipping upload
...
Receive trade_manage_order_settlement to sync confirm-receive/settle;
wait ~65s and retry on 10060001 before upload_shipping_info.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-29 15:37:42 +08:00
jacy
34532dc9bf
微信企业机器人创建
2026-07-26 08:16:56 +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
47b39e3ba0
迁移的一些脚本文件
2026-07-21 00:01:50 +08:00
jacy
cf73bbae23
迁移的一些脚本文件
2026-07-21 00:01:45 +08:00
jacy
1bd152073a
webadmin系统设置
2026-07-12 22:52:40 +08:00
jacy
d3ef07bf65
短信验证码
2026-07-12 17:20:41 +08:00
jacy
e8823a0640
oss bucket 目前只用dukang-dev
2026-07-12 15:57:52 +08:00
jacy
6dc051f26d
chore(api): use .env.production on server, .env for local dev only
...
Load production env without .env override; sync-api-env targets .env.production; PM2 NODE_ENV=production; Prisma uses with-api-env.cjs on deploy.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-07 23:33:34 +08:00
jacy
8598704a49
改回 user.runxian.top
2026-07-07 22:45:49 +08:00
jacy
eb961c3a74
feat(h5): unify WeChat OAuth under m.runxian.top path routing
...
Serve user/shop/partner H5 under /user/, /shop/, /partner/ on a single authorized domain; update nginx, SSL script, and router base paths.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-07 22:07:47 +08:00
jacy
e32ccebc80
本地环境不验证手机号和微信登录授权
2026-07-07 21:42:56 +08:00
jacy
ec748335bf
环境变量修改
2026-07-07 20:51:44 +08:00
jacy
1c978b8adc
短信验证调试成功
2026-07-06 13:18:56 +08:00
jacy
c7dc6a2274
微信校验后登录服务器错误bug
2026-07-03 13:22:41 +08:00
jacy
ceaf45ef03
上传部署环境文件
2026-07-03 00:58:56 +08:00