Dev jacy #5

Closed
jacy wants to merge 0 commits from dev_jacy into main
Owner
No description provided.
jacy added 179 commits 2026-07-14 15:55:37 +08:00
2.首页商品详情增加点击区域
3.浓香型 酱香型 点击增加提示:暂未开放
5.首页餐券2字更换为“好客权益”
6.门店页面地址筛选功能 (三级菜单,省市区)
7.好客权益:去使用点击交互调整为核销页面,单张好客权益点击核销页面带参数和金额
7.核销金额限制为可用余额最大数,不是500
9.收货地址电话号码增加校验,长度限制,地址或者未填提示,地区调整为省市区三级菜单
10.微信授权位置调整在手机验证码下侧
支付时检测是否已经微信授权

* dev_jacy: (15 commits)
  v3数据表更改
  fix:更新skill和rules
  fix:需求完善
  agents 和 skills 上传
  fix:提交修改信息
  Merge commit 'a0ee3a21cd01229a555384ad5e1f4b3ccdcdd620' into dev_jacy
  微信SDK接通
  oss1
  web端打通oss资源上传
  admin web 修改订单状态
  手机号从地址栏里获取
  对接微信支付
  oss接通了80端口,还没有接通https,先用
  微信支付
  支付时检测是否已经微信授权

Signed-off-by: jacy <moonjie444@163.com>
Reviewed-by: jacy <moonjie444@163.com>
Merged-by: jacy <moonjie444@163.com>

CR-link: https://codeup.aliyun.com/6a41ee78a7a8d2b1c6bfb02f/dukanghaoke/change/1
门店开通流程

* dev_jacy: (5 commits)
  上传部署环境文件
  上传校验文件
  微信验证接通
  微信校验后登录服务器错误bug
  门店开通流程

Signed-off-by: jacy <moonjie444@163.com>
Reviewed-by: jacy <moonjie444@163.com>
Merged-by: jacy <moonjie444@163.com>

CR-link: https://codeup.aliyun.com/6a41ee78a7a8d2b1c6bfb02f/dukanghaoke/change/3
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
发布商品,商品图片使用oss服务器地址

* dev_jacy: (4 commits)
  小飞侠接口对接
  v3计划内容上传
  Merge commit &#39;ed1845c0ba98c2e1d6d80d5bf4eec2b46cdf0952&#39; into dev_jacy(xiaofeixia )
  发布商品,商品图片使用oss服务器地址

Signed-off-by: jacy <moonjie444@163.com>
Reviewed-by: jacy <moonjie444@163.com>
Merged-by: jacy <moonjie444@163.com>

CR-link: https://codeup.aliyun.com/6a41ee78a7a8d2b1c6bfb02f/dukanghaoke/change/5
小飞侠、短信验证还有位置服务等

* dev_jacy: (4 commits)
  短信验证调试成功
  短信验证绑定日志内容
  定位获取城市功能,需要微信地图的key?
  小飞侠接口

Signed-off-by: jacy <moonjie444@163.com>
Reviewed-by: jacy <moonjie444@163.com>
Merged-by: jacy <moonjie444@163.com>

CR-link: https://codeup.aliyun.com/6a41ee78a7a8d2b1c6bfb02f/dukanghaoke/change/6
商品模板功能上传

* dev_jacy: (1 commits)
  商品模板功能上传

Signed-off-by: jacy <moonjie444@163.com>
Reviewed-by: jacy <moonjie444@163.com>
Merged-by: jacy <moonjie444@163.com>

CR-link: https://codeup.aliyun.com/6a41ee78a7a8d2b1c6bfb02f/dukanghaoke/change/7
建立推送机制 webhook

* dev_jacy: (1 commits)
  建立推送机制 webhook

Signed-off-by: jacy <moonjie444@163.com>
Reviewed-by: jacy <moonjie444@163.com>
Merged-by: jacy <moonjie444@163.com>

CR-link: https://codeup.aliyun.com/6a41ee78a7a8d2b1c6bfb02f/dukanghaoke/change/8
商品删除功能(需要二次确认)

* dev_jacy: (1 commits)
  商品删除功能(需要二次确认)

Signed-off-by: jacy <moonjie444@163.com>
Reviewed-by: jacy <moonjie444@163.com>
Merged-by: jacy <moonjie444@163.com>

CR-link: https://codeup.aliyun.com/6a41ee78a7a8d2b1c6bfb02f/dukanghaoke/change/9
配置 webhook secret

* dev_jacy: (1 commits)
  配置 webhook secret

Signed-off-by: jacy <moonjie444@163.com>
Reviewed-by: jacy <moonjie444@163.com>
Merged-by: jacy <moonjie444@163.com>

CR-link: https://codeup.aliyun.com/6a41ee78a7a8d2b1c6bfb02f/dukanghaoke/change/10
Co-authored-by: Cursor <cursoragent@cursor.com>
批量删除用户
模板上传图片数量限制改成30
小飞侠接口配置
webadmin端优化

* dev_jacy: (3 commits)
  fix(deploy): harden webhook auto-release for CRLF, git reset, and prisma order
  小飞侠接口调通测试
  webadmin端

Signed-off-by: jacy <moonjie444@163.com>
Reviewed-by: jacy <moonjie444@163.com>
Merged-by: jacy <moonjie444@163.com>

CR-link: https://codeup.aliyun.com/6a41ee78a7a8d2b1c6bfb02f/dukanghaoke/change/11
增加hq管理端日志
webadmin界面调整

* dev_jacy: (2 commits)
  增加核销接口
  webadmin界面调整

Signed-off-by: jacy <moonjie444@163.com>
Reviewed-by: jacy <moonjie444@163.com>
Merged-by: jacy <moonjie444@163.com>

CR-link: https://codeup.aliyun.com/6a41ee78a7a8d2b1c6bfb02f/dukanghaoke/change/12
部署文件上传,修改环境变量为development

* dev_jacy: (1 commits)
  部署文件上传,修改环境变量为development

Signed-off-by: jacy <moonjie444@163.com>
Reviewed-by: jacy <moonjie444@163.com>
Merged-by: jacy <moonjie444@163.com>

CR-link: https://codeup.aliyun.com/6a41ee78a7a8d2b1c6bfb02f/dukanghaoke/change/13
微信授权逻辑修改

* dev_jacy: (1 commits)
  微信授权逻辑修改

Signed-off-by: jacy <moonjie444@163.com>
Reviewed-by: jacy <moonjie444@163.com>
Merged-by: jacy <moonjie444@163.com>

CR-link: https://codeup.aliyun.com/6a41ee78a7a8d2b1c6bfb02f/dukanghaoke/change/14
三房日志详情补充

* dev_jacy: (1 commits)
  三房日志详情补充

Signed-off-by: jacy <moonjie444@163.com>
Reviewed-by: jacy <moonjie444@163.com>
Merged-by: jacy <moonjie444@163.com>

CR-link: https://codeup.aliyun.com/6a41ee78a7a8d2b1c6bfb02f/dukanghaoke/change/15
代码核销功能
超管用户登录;

* dev_jacy: (4 commits)
  小飞侠的日志
  核销代码
  核销功能
  超管用户登录;

Signed-off-by: jacy <moonjie444@163.com>
Reviewed-by: jacy <moonjie444@163.com>
Merged-by: jacy <moonjie444@163.com>

CR-link: https://codeup.aliyun.com/6a41ee78a7a8d2b1c6bfb02f/dukanghaoke/change/16
Co-authored-by: Cursor <cursoragent@cursor.com>
fix(h5-shop): remove redeem debug UI and enforce WeChat scan flow

* dev_jacy: (5 commits)
  门店核销功能测试
  门店账号管理修改
  后端显示门店账单
  门店页面修改
  fix(h5-shop): remove redeem debug UI and enforce WeChat scan flow

Signed-off-by: jacy <moonjie444@163.com>
Reviewed-by: jacy <moonjie444@163.com>
Merged-by: jacy <moonjie444@163.com>

CR-link: https://codeup.aliyun.com/6a41ee78a7a8d2b1c6bfb02f/dukanghaoke/change/17
合伙人端登录接口优化

* dev_jacy: (11 commits)
  feat;提交管理端和城市合伙人端
  fix:修改样式
  fix:完善门店和总部管理端
  配置服务器
  核销成功提示
  webadmin端增加商铺日志
  Merge commit &#39;fcf1d45522e3ba6e6faf2590b60f2db1ef90e73c&#39; into dev_jacy
  api端报错修正
  合伙人端登录验证调整还有日志落地
  合伙人端登录页面调整
  合伙人端登录接口优化

Signed-off-by: jacy <moonjie444@163.com>
Reviewed-by: jacy <moonjie444@163.com>
Merged-by: jacy <moonjie444@163.com>

CR-link: https://codeup.aliyun.com/6a41ee78a7a8d2b1c6bfb02f/dukanghaoke/change/18
商铺端核销,调用相机报无效签名修复

* dev_jacy: (3 commits)
  微信登录日志
  后端webadmin调整显示布局
  商铺端核销,调用相机报无效签名修复

Signed-off-by: jacy <moonjie444@163.com>
Reviewed-by: jacy <moonjie444@163.com>
Merged-by: jacy <moonjie444@163.com>

CR-link: https://codeup.aliyun.com/6a41ee78a7a8d2b1c6bfb02f/dukanghaoke/change/19
管理后台左侧列表调整

* dev_jacy: (3 commits)
  webadmin去掉新建门店的短信验证
  web端增加微信绑定管理
  管理后台左侧列表调整

Signed-off-by: jacy <moonjie444@163.com>
Reviewed-by: jacy <moonjie444@163.com>
Merged-by: jacy <moonjie444@163.com>

CR-link: https://codeup.aliyun.com/6a41ee78a7a8d2b1c6bfb02f/dukanghaoke/change/20
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>
Co-authored-by: Cursor <cursoragent@cursor.com>
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>
Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Merge commit &#39;336116fbf21cbb33ddbaf00685f93b18ea84d5d6&#39; into dev_jacy

* dev_jacy: (8 commits)
  微信分享
  合伙人端开店选照片
  首页定位问题
  确定订单页修改
  右上角位置信息仅展示不做交互
  临时闭店UI修改
  门店端微信号自动登录
  Merge commit &#39;336116fbf21cbb33ddbaf00685f93b18ea84d5d6&#39; into dev_jacy

Signed-off-by: jacy <moonjie444@163.com>
Merged-by: jacy <moonjie444@163.com>

CR-link: https://codeup.aliyun.com/6a41ee78a7a8d2b1c6bfb02f/dukanghaoke/change/22
修复api服务端报错
Merge partner session model (AuthGate, ensureSession, WeChat OAuth in Context) with sub-account routing, admin partner-account tree CRUD, upload lock, and partner staff flows.

Co-authored-by: Cursor <cursoragent@cursor.com>
fix(h5-partner): resolve merge conflicts for auth and sub-accounts

* dev_jacy: (5 commits)
  webadmin增加显示子账号显示列表
  主账号和子账号同一设备登录遇到storge问题
  子账号登录微信授权
  用户端“补发货”的bug修复
  fix(h5-partner): resolve merge conflicts for auth and sub-accounts

Signed-off-by: jacy <moonjie444@163.com>
Merged-by: jacy <moonjie444@163.com>

CR-link: https://codeup.aliyun.com/6a41ee78a7a8d2b1c6bfb02f/dukanghaoke/change/23
Co-authored-by: Cursor <cursoragent@cursor.com>
支持 HQ 账户改手机号(格式校验)、合伙人日志包含子账号且子账号不显示主账号信息;改手机号时清除微信绑定。合伙人 H5 子账号页签与我的页、录入门店底部按钮及上传失败提示。

Co-authored-by: Cursor <cursoragent@cursor.com>
录店页 ?step= 变化时重新 wx.config,微信内上传仅走 chooseImage 接口。

Co-authored-by: Cursor <cursoragent@cursor.com>
修改user端的项目文件到mini-user
CI / verify (pull_request) Has been cancelled
9403d22544
jacy added 3 commits 2026-07-14 20:09:57 +08:00
jacy added 2 commits 2026-07-15 18:05:47 +08:00
jacy added 1 commit 2026-07-15 18:57:56 +08:00
Co-authored-by: Cursor <cursoragent@cursor.com>
jacy added 1 commit 2026-07-15 19:34:15 +08:00
fix(mini-user): dedupe Taro reactMeta so H5 useDidShow works
CI / verify (pull_request) Has been cancelled
5a2e8dfcf8
Vite was bundling plugin-framework-react runtime twice, so tab pages crashed with useContext is not a function on enter/switch.

Co-authored-by: Cursor <cursoragent@cursor.com>
jacy added 4 commits 2026-07-15 20:03:29 +08:00
jacy added 1 commit 2026-07-15 20:12:37 +08:00
fix(api): type WeChat-only user create for nest build
CI / verify (pull_request) Has been cancelled
acc5b78471
EOF

Co-authored-by: Cursor <cursoragent@cursor.com>
jacy added 1 commit 2026-07-15 20:22:56 +08:00
Co-authored-by: Cursor <cursoragent@cursor.com>
jacy added 2 commits 2026-07-15 20:37:59 +08:00
jacy added 1 commit 2026-07-15 20:48:52 +08:00
Co-authored-by: Cursor <cursoragent@cursor.com>
jacy added 1 commit 2026-07-15 20:55:28 +08:00
fix(mini-user): H5 pay use USER_H5; center login phone input
CI / verify (pull_request) Has been cancelled
02aecbeaab
Co-authored-by: Cursor <cursoragent@cursor.com>
jacy added 1 commit 2026-07-15 21:11:09 +08:00
Phone bind discarded the new JWT after account merge, so the next page 401'd back to login. Also harden 401 race, location deny cache, unpaid repay CTA, and finishLoginNavigate.
jacy added 1 commit 2026-07-15 21:26:00 +08:00
Merge used to drop wxOpenId so OAuth created a new guest without phone every time. Now migrate WeChat identity, recover legacy merged openIds, return accountMerged and force page reload, and only soft-prompt when phone is truly unbound.
jacy added 1 commit 2026-07-15 21:37:02 +08:00
fix(mini-user): show real receiver fields on order detail
CI / verify (pull_request) Has been cancelled
7b14f4a0cc
Order detail used non-existent addressSnapshot; API returns receiverName/phone/address. Render those and fix product qty from items/quantity.
jacy added 1 commit 2026-07-16 08:06:04 +08:00
fix(h5): hide in-page nav titles that duplicate WeChat chrome
CI / verify (pull_request) Has been cancelled
5a26841d3a
Keep back buttons and header layout. mini-user only hides titles on H5; partner/shop hide .app-page-title and legal titles; shared PageHeader defaults showTitle=false.
jacy added 2 commits 2026-07-16 08:30:27 +08:00
jacy added 1 commit 2026-07-16 11:30:38 +08:00
合伙人端的子账号管理页面优化
CI / verify (pull_request) Has been cancelled
4de570f5f4
jacy added 1 commit 2026-07-16 11:39:05 +08:00
页面头部的白色留白去掉
CI / verify (pull_request) Has been cancelled
fd5427c7ea
jacy added 1 commit 2026-07-16 15:11:38 +08:00
合伙人 H5 改造
CI / verify (pull_request) Has been cancelled
f1dc23c54c
jacy added 1 commit 2026-07-16 17:51:50 +08:00
feat(trade): 仓配可调配履约与三分支推单
CI / verify (pull_request) Has been cancelled
f6d97b4ee8
同城有仓按仓库绑定承运商自动推单或自管填单,无仓/跨城走总部快递;新增仓配注册表、FulfillmentService 及三端运单追踪。

Co-authored-by: Cursor <cursoragent@cursor.com>
jacy added 1 commit 2026-07-16 21:40:51 +08:00
仓库管理配置 小飞侠配置
CI / verify (pull_request) Has been cancelled
bde85a7b82
jacy added 1 commit 2026-07-17 07:45:44 +08:00
城市合伙人端页面优化
CI / verify (pull_request) Has been cancelled
7fa2c6fbed
jacy added 2 commits 2026-07-17 08:05:16 +08:00
jacy added 1 commit 2026-07-17 08:20:53 +08:00
合伙人页面功
CI / verify (pull_request) Has been cancelled
57172d54d5
jacy added 1 commit 2026-07-17 08:35:01 +08:00
miniuser服务器连接地址修改
CI / verify (pull_request) Has been cancelled
ed44e88e93
jacy added 2 commits 2026-07-17 08:50:40 +08:00
仓库自动配送开关
CI / verify (pull_request) Has been cancelled
c204fb0a92
jacy added 1 commit 2026-07-17 08:57:42 +08:00
后端仓库配送逻辑完善
CI / verify (pull_request) Has been cancelled
e9537ce052
jacy added 1 commit 2026-07-17 09:07:15 +08:00
用户端跨城订单界面优化
CI / verify (pull_request) Has been cancelled
00b52b9aaa
jacy added 1 commit 2026-07-17 09:30:30 +08:00
fix(mini-user): restore production API origin for H5 builds
CI / verify (pull_request) Has been cancelled
972bdde650
Production builds were baking localhost:3000 after the local-dev default change, causing failed to fetch on product list.

Co-authored-by: Cursor <cursoragent@cursor.com>
jacy added 1 commit 2026-07-17 10:03:02 +08:00
feat(partner): let sub-accounts view team leaderboard
CI / verify (pull_request) Has been cancelled
04253b9120
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>
jacy added 1 commit 2026-07-17 10:14:04 +08:00
fix(partner): skip unauthorized home APIs for sub-accounts
CI / verify (pull_request) Has been cancelled
55e91158b3
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>
jacy added 1 commit 2026-07-17 10:20:54 +08:00
fix(auth): show user agreement before login actions
CI / verify (pull_request) Has been cancelled
14b867a3a5
Quick login required agreement without a checkbox; move the consent row above CTAs across partner/shop/user/mini login pages so it stays visible on short screens.

Co-authored-by: Cursor <cursoragent@cursor.com>
jacy added 1 commit 2026-07-17 10:36:49 +08:00
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>
jacy added 1 commit 2026-07-17 10:43:37 +08:00
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>
Author
Owner

0717版本合并 包含v1,v2,v3除了工单和客服之外的所有内容

0717版本合并 包含v1,v2,v3除了工单和客服之外的所有内容
jacy added 2 commits 2026-07-20 21:38:27 +08:00
jacy added 1 commit 2026-07-20 21:42:11 +08:00
fix(api): add TICKET_COLLAB to EventType enum
CI / verify (pull_request) Has been cancelled
d1b207422c
Unblock nest build for after-sale ticket collaboration events.

Co-authored-by: Cursor <cursoragent@cursor.com>
jacy added 8 commits 2026-07-21 10:08:34 +08:00
jacy added 1 commit 2026-07-21 10:11:04 +08:00
fix(deploy): correct APP_ROOT to /opt/dukang
CI / verify (pull_request) Has been cancelled
6c6fb10490
Server path is /opt/dukang; stale /opt/dukang-haoke broke PM2 cwd for mini-user H5.

Co-authored-by: Cursor <cursoragent@cursor.com>
jacy added 2 commits 2026-07-21 10:31:35 +08:00
Remove secrets file from the index (keep local). Mine page can choose avatar and nickname via WeChat components.

Co-authored-by: Cursor <cursoragent@cursor.com>
jacy added 1 commit 2026-07-21 10:41:56 +08:00
Hide WeChat login for shop and partner users, keep verified sessions for seven days, and allow JSSDK camera or album access without an OpenID binding.

Co-authored-by: Cursor <cursoragent@cursor.com>
jacy added 1 commit 2026-07-21 10:52:03 +08:00
fix(h5): serve assets from dedicated domain roots
CI / verify (pull_request) Has been cancelled
c11c7647b9
Co-authored-by: Cursor <cursoragent@cursor.com>
jacy added 1 commit 2026-07-21 11:19:24 +08:00
fix(h5): temporarily disable WeChat camera flows
CI / verify (pull_request) Has been cancelled
36bec94639
Co-authored-by: Cursor <cursoragent@cursor.com>
jacy added 1 commit 2026-07-21 11:41:41 +08:00
feat(redeem): streamline phone redemption confirmation
CI / verify (pull_request) Has been cancelled
eb96b36d0b
Co-authored-by: Cursor <cursoragent@cursor.com>
jacy added 1 commit 2026-07-21 13:03:39 +08:00
fix(mini-user): address review blockers
CI / verify (pull_request) Has been cancelled
bdf80e577b
Co-authored-by: Cursor <cursoragent@cursor.com>
jacy added 2 commits 2026-07-22 09:06:26 +08:00
jacy added 1 commit 2026-07-22 10:23:28 +08:00
fix(partner): move store-open phone verify to step 3
CI / verify (pull_request) Has been cancelled
270cebc79a
Confirm phone and SMS after bank details, then submit directly.

Co-authored-by: Cursor <cursoragent@cursor.com>
jacy added 1 commit 2026-07-22 11:20:20 +08:00
feat(h5): add pull-to-refresh on user partner and shop pages
CI / verify (pull_request) Has been cancelled
ae7c63c08d
Share PullToRefresh for partner/shop H5; enable Taro pull-down on mini-user lists.

Co-authored-by: Cursor <cursoragent@cursor.com>
jacy added 4 commits 2026-07-22 12:10:38 +08:00
关闭门店改为自定义确认框,不再用 window.confirm,不会再带出页面域名
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>
jacy added 3 commits 2026-07-22 15:12:55 +08:00
门店详情 / 开店页:去掉顶栏返回与标题空白,内容上顶,顶部约 12px,与「门店管理」一致。
开店第一页底部:在「下一步」左侧加了「返回」(回门店列表);第 2、3 步仍是「上一步」。
小程序页面优化
CI / verify (pull_request) Has been cancelled
b534a569f8
jacy added 1 commit 2026-07-22 17:26:27 +08:00
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>
jacy added 2 commits 2026-07-22 18:04:13 +08:00
fix(admin): prevent false partner commission cap errors
CI / verify (pull_request) Has been cancelled
85f2c156b0
Coerce city maxPartnerCommissionRate to Number so Decimal JSON strings do not break sum checks.

Co-authored-by: Cursor <cursoragent@cursor.com>
jacy added 1 commit 2026-07-22 18:15:26 +08:00
Region partners only select districts under the chosen city; overlap errors name the occupying partner.

Co-authored-by: Cursor <cursoragent@cursor.com>
jacy added 3 commits 2026-07-22 23:39:29 +08:00
底部提示:左右留白 + 内边距,浅底圆角块,文案改为最低 0.01、余额上限、3 分钟到店出示。
新增地址:进入页会尝试定位,自动选中当前省市区(失败则保留默认郑州);编辑地址不重定位。
Persist redeem allocations and surface them on HQ order detail with backfill for history.

Co-authored-by: Cursor <cursoragent@cursor.com>
jacy added 2 commits 2026-07-22 23:53:30 +08:00
feat(ops): show redeem records on benefit coupon detail
CI / verify (pull_request) Has been cancelled
cd206d6baa
Reuse the same coupon redeem trace as order detail (primary/secondary, allocations).

Co-authored-by: Cursor <cursoragent@cursor.com>
jacy added 1 commit 2026-07-23 00:04:38 +08:00
小程序端核销权益券金额输入限制
CI / verify (pull_request) Has been cancelled
0418370c31
现场取货功能
jacy added 2 commits 2026-07-23 00:22:26 +08:00
Use getwxacodeunlimit with activity id as scene, upload PNG to OSS qrcode/, and show in HQ admin.

Co-authored-by: Cursor <cursoragent@cursor.com>
chore(admin): label promo QR as mini-program code
CI / verify (pull_request) Has been cancelled
047ffd7b16
Co-authored-by: Cursor <cursoragent@cursor.com>
jacy added 1 commit 2026-07-23 00:32:59 +08:00
小程序端核销权益输入框限制
CI / verify (pull_request) Has been cancelled
cd6b82abd8
jacy added 2 commits 2026-07-23 01:18:37 +08:00
feat(trade): add on-site pickup order flow
CI / verify (pull_request) Has been cancelled
cebeefdb22
Product flag, ON_SITE_PICKUP delivery, mini confirm/receive pages; pay skips warehouse auto-advance.

Co-authored-by: Cursor <cursoragent@cursor.com>
jacy added 1 commit 2026-07-23 12:15:51 +08:00
feat(mini-user): add configurable home banner and footer
CI / verify (pull_request) Has been cancelled
479de04f7c
HQ system settings WeChat mini config with OSS swiper/footer uploads; client-config exposes miniHome.

Co-authored-by: Cursor <cursoragent@cursor.com>
jacy added 1 commit 2026-07-23 13:54:42 +08:00
fix(admin): improve promo layout and system settings save UX
CI / verify (pull_request) Has been cancelled
d11757c854
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>
jacy added 1 commit 2026-07-23 14:11:49 +08:00
小程序页面优化
CI / verify (pull_request) Has been cancelled
6479365d6a
jacy added 1 commit 2026-07-23 14:39:44 +08:00
后端修改权限和折叠功能
CI / verify (pull_request) Has been cancelled
75765bf9d4
jacy added 2 commits 2026-07-23 15:23:58 +08:00
酒厂银行账户
小程序端界面修改
CI / verify (pull_request) Has been cancelled
2a208d5dea
jacy added 1 commit 2026-07-26 07:14:40 +08:00
feat(admin): require store category on HQ store create
CI / verify (pull_request) Has been cancelled
ac1e0a9f13
Co-authored-by: Cursor <cursoragent@cursor.com>
jacy added 1 commit 2026-07-26 07:32:31 +08:00
技术支持工单
CI / verify (pull_request) Has been cancelled
959e0b66cb
jacy added 1 commit 2026-07-26 07:45:49 +08:00
企业知识库搭建
CI / verify (pull_request) Has been cancelled
f053908acb
jacy added 2 commits 2026-07-26 08:37:53 +08:00
知识库
CI / verify (pull_request) Has been cancelled
745c192693
jacy added 1 commit 2026-07-26 09:32:31 +08:00
feat(admin): LLM config, knowledge base, and WeCom AI binding
CI / verify (pull_request) Has been cancelled
2b7ef65cce
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>
jacy added 3 commits 2026-07-26 10:08:46 +08:00
jacy added 1 commit 2026-07-26 10:17:06 +08:00
feat(store): dual business hours, avg price, and status lock
CI / verify (pull_request) Has been cancelled
92cf51ba3d
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>
jacy added 1 commit 2026-07-26 10:17:41 +08:00
fix(shop): resolve duplicate open binding on home page
CI / verify (pull_request) Has been cancelled
097c7dec4b
Co-authored-by: Cursor <cursoragent@cursor.com>
jacy added 1 commit 2026-07-26 10:18:03 +08:00
fix(partner): export normalizeStringArray for store detail
CI / verify (pull_request) Has been cancelled
25aee745cc
Co-authored-by: Cursor <cursoragent@cursor.com>
jacy added 1 commit 2026-07-26 10:18:45 +08:00
fix(partner): restore clearAllStoreDrafts export
CI / verify (pull_request) Has been cancelled
b810cabc6d
Co-authored-by: Cursor <cursoragent@cursor.com>
jacy added 1 commit 2026-07-26 10:20:37 +08:00
feat(admin): require business hours when creating stores
CI / verify (pull_request) Has been cancelled
cc9933d1ce
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>
jacy added 1 commit 2026-07-26 17:50:40 +08:00
小程序加上公司资质
CI / verify (pull_request) Has been cancelled
1725b9e4b4
jacy added 3 commits 2026-07-27 22:41:43 +08:00
jacy added 1 commit 2026-07-27 22:54:04 +08:00
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>
jacy added 2 commits 2026-07-27 23:20:36 +08:00
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>
Co-authored-by: Cursor <cursoragent@cursor.com>
jacy added 1 commit 2026-07-27 23:21:24 +08:00
fix(deploy): use scp -P for sync-api-env port option
CI / verify (pull_request) Has been cancelled
ea8152ebf3
Co-authored-by: Cursor <cursoragent@cursor.com>
jacy added 1 commit 2026-07-27 23:26:00 +08:00
Add benefitUsageRule on store create/edit (HQ + partner) and C-end detail between intro and env gallery.

Co-authored-by: Cursor <cursoragent@cursor.com>
jacy added 1 commit 2026-07-27 23:26:26 +08:00
Co-authored-by: Cursor <cursoragent@cursor.com>
jacy added 1 commit 2026-07-27 23:42:18 +08:00
Wire WeChat share on home and benefit tabs; serve mine qualification
from OSS; mask phones on admin users and wechat bindings pages.

Co-authored-by: Cursor <cursoragent@cursor.com>
jacy added 1 commit 2026-07-28 00:05:51 +08:00
feat(partner): complete proxy order with dual SMS and pickup
CI / verify (pull_request) Has been cancelled
b59d4484ec
Add partner/customer SMS confirm, address auto-receive or on-site
pickup, proxy placer fields, PARTNER_PROXY user source, and C-end badge.

Co-authored-by: Cursor <cursoragent@cursor.com>
jacy added 1 commit 2026-07-28 00:11:29 +08:00
fix(partner): guard null region on proxy order preview
CI / verify (pull_request) Has been cancelled
aa9d689c76
Avoid crash when province/city is not selected yet.

Co-authored-by: Cursor <cursoragent@cursor.com>
jacy added 1 commit 2026-07-28 00:20:33 +08:00
On-site pickup no longer requires a store; move optional promo above fulfillment mode.

Co-authored-by: Cursor <cursoragent@cursor.com>
jacy added 2 commits 2026-07-28 00:35:28 +08:00
Partner H5 no longer requires store phone SMS on create; qualification overlay uses height auto with widthFix.

Co-authored-by: Cursor <cursoragent@cursor.com>
jacy added 1 commit 2026-07-28 00:41:55 +08:00
Co-authored-by: Cursor <cursoragent@cursor.com>
jacy added 1 commit 2026-07-28 00:47:49 +08:00
Accept latlng-only postMessage, confirm before apply, and read LBS key per request.

Co-authored-by: Cursor <cursoragent@cursor.com>
jacy added 1 commit 2026-07-28 12:57:33 +08:00
Avoid locpicker formatted_addresses crash; proxy suggest/nearby/reverse via /common/lbs.

Co-authored-by: Cursor <cursoragent@cursor.com>
jacy added 1 commit 2026-07-28 13:00:31 +08:00
fix(api): surface LLM network errors for WeCom AI replies
CI / verify (pull_request) Has been cancelled
37038a7591
Co-authored-by: Cursor <cursoragent@cursor.com>
jacy added 1 commit 2026-07-28 13:33:54 +08:00
Allow deleting open cities after listing partners/stores; company name, address, and districts optional on partner create.

Co-authored-by: Cursor <cursoragent@cursor.com>
jacy added 1 commit 2026-07-28 13:45:07 +08:00
Remove required asterisks on CityPartnersPage create form (main entry).

Co-authored-by: Cursor <cursoragent@cursor.com>
jacy added 1 commit 2026-07-28 14:03:23 +08:00
Add users_delete, orders_delete, cities_delete; default HQ (incl. super admin) has none until explicitly granted.

Co-authored-by: Cursor <cursoragent@cursor.com>
jacy added 1 commit 2026-07-28 15:11:03 +08:00
HQ store update now syncs store_account.phone for shop login; expand editable store fields. System version only for SUPER_ADMIN; permissions checklist layout polish.

Co-authored-by: Cursor <cursoragent@cursor.com>
jacy added 1 commit 2026-07-28 15:44:05 +08:00
HQ can remove store sub-accounts from primary account detail; cities table store count jumps to /stores?cityId=.

Co-authored-by: Cursor <cursoragent@cursor.com>
jacy added 1 commit 2026-07-28 16:05:10 +08:00
City partner storeCount jumps to /stores?partnerId=; normalize empty/null text so usage rule is not saved as literal "null.

Co-authored-by: Cursor <cursoragent@cursor.com>
jacy closed this pull request 2026-07-28 17:18:16 +08:00
Some checks are pending
CI / verify (pull_request) Has been cancelled

Pull request closed

Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: jacy/dukang#5