咨询宝每日对齐 / 2026-08-23

咨询宝 · 发给龚震

2026-08-23

咨询宝 2026-08-23 部署说明(发给龚震)

当天总结:每日对齐-2026-08-23

未上线接口总表:待服务端的工作清单

主页模板细则:部署-2026-08-22

小程序今日改动已提交 GitHub main体验版需重新上传

构建命令:npm run build:mp-weixin(生产默认关闭 VITE_HOMEPAGE_TEMPLATES_ACTIVE)。

体验包已包含你上午的咨询师收款结算(22579ef)。晚间又补了年费单档弹层、主页编辑说明与待支付订单卡。

会议号仍写在小程序配置,无需服务端再发一套:


请先改:年费待支付订单要能继续付(挡住油桃开通)

油桃在「我的账户」点购买,提示「已有待支付的年付订单」,原先页面没有继续支付入口。财务 / 结算明细只有来访咨询订单,不含平台年费。

小程序账户页已接继续支付。正式环境请返回待支付单号:

接口期望
GET /b/subscriptionpendingOrder: { paymentOrderId, productId, productName, priceCent, status };没有待支付则为 null
GET /b/subscription/orders列出该咨询师年费订单,含待支付
POST /b/subscription/orders已有待支付年付时返回 409,message 为「已有待支付的年付订单」,details.paymentOrderId 为该笔支付单
POST /payment-orders/:id/attempts对上述待支付单再次调起微信支付

待支付订单超时关闭后允许重新购买。咨询师端暂不提供自行关单,可由客服后台关单。

怎么验:用有待支付年费的咨询师号打开「我的账户」,应看到待支付订单卡和「继续支付」,点后能再次调起微信支付;不要再只弹出「已有待支付的年付订单」。拿不到单号时,卡片改「查看说明」并复制客服微信 consultkit-service


请先改:年费只留一档,定价 ¥600

后台仍返回 ¥1,200,并带多条「协议测试年付」。咨询师点开通会看到测试商品或 1200 元。

小程序开通 / 续费弹层已改成单档确认,金额跟 GET /b/subscriptionavailableProducts 走,不再写死。请改:

怎么验:咨询师点开通,弹层只显示一档、金额 ¥600,微信支付也是 600。未改价前小程序会按接口显示 ¥1,200。


后补:主页视觉模板 homepageTemplate(不挡今晚上传)

咨询师可在「主页内容」页底进入「主页模板」,预览并「应用该模板」。生产包默认不读取资料上的模板,来访打开他人主页一律经典版。

模板 key名称
classic经典版(现网默认)
tartan蓝田玉暖
qinghui烟雨江南
qingci青瓷团花
mohu过雨松色
yuguo雨过看松

GET /b/profilePATCH /b/profile、公开主页接口增加可选字段 homepageTemplate,缺省 classic

当前正式环境校验报 property homepageTemplate should not exist,DTO / 白名单需放行。未上线时小程序本机暂存,仅咨询师预览可见。

怎么验:咨询师主页内容 → 主页模板 → 蓝田玉暖 → 应用 → 预览应换皮;另一台手机打开同一公开主页,字段未部署前仍为经典版。


前几天要你部署的,对照后都还没上

今晚对过服务端仓库 zixunbao-server main:最新提交仍是 2026-08-18 730c7df。8/19 之后的项仓库里还没有代码。8/16–8/18 已提交的项代码在 main,但正式环境 8/20 仍报知情同意 UUID,之后也没有新的服务端提交或部署回执,一律按未上线

挡住主流程 / 提审(请先做)

提出事项现状
8/21公证签回写GET /c/esign-tasks/:idGET /b/esign-tasks/:id 只读库,不向 e签宝查最新签署人。来访在公证签签完后,咨询宝仍待签署。回调只认 signResult===2 && signOrder===1 才标来访已签;公证签若只回调「流程结束」会一直卡在来访待签。请改:来访签完立刻 signingParty=counselor;GET 任务和 GET /c/consultation-context 每次向 e签宝查询并回写。细则 部署-2026-08-21
8/19内容安全三个接口服务端仓库没有 /security/msg-sec-check/security/media-check/security/user-risk-rank。小程序 404 时暂不挡保存。重新提交微信审核前必须先上,否则仍会因头像 3.2 被拒。
8/18知情同意 relationId 选填服务端 main 已改 DTO 为可选;正式环境 8/20 仍返回 relationId must be a uuid,挡住未绑定预约。请部署后验:查找 / 转发主页未绑定来访,只带 counselorId 能签。
8/18默认签署策略代码和 SQL 已在 maindocs/sql/20260818_default_agreement_policy.sql)。GET/PATCH /b/profiledefaultAgreementPolicy。未部署时账户页会提示「默认策略接口尚未上线」。
8/18年费有效期内不要报未开通代码已在 maincc70d5c)。投影有效或已有履约年费订单 → 已开通;核对中不挡预约。乘龙后台已开通却仍可能被门控挡住。

代码已在 server main,请部署正式环境

提出事项怎么验
8/16收费方案 PATCH /b/plans/:id + displayScopes(需跑 docs/sql/20260816_plan_display_scopes.sql修订已有方案不再报 Cannot PATCH;取消「首页」后公开主页不再出现该方案
8/16咨询师手动排期允许可约时段外档案「安排单次」排在可约外,确认后能提交,不要 CALENDAR_OUTSIDE_AVAILABILITY
8/16保存长程节奏时同步下场预约自定义 / 双周节奏保存后,「即将咨询」出现该时间
8/17来访资料头像选填,initialized 只看真名 + 手机号新来访只填真名和手机号能保存并回到预约

服务端还没有代码(要新写,不挡今晚上传,但档案页会提示尚未上线)

提出事项
8/16咨询师结束关系:小程序打 POST /b/relations/:id/end。仓库里只有来访的 POST /c/relations/:id/end咨询师这条没有
8/16次数校正:POST /b/visitor-profiles/:id/session-adjustments。仓库里没有该路由;PATCH 档案也不收 totalSessions
8/19体验链路后补:假入账、DELETE /b/demo-trail/datais_demo、链路 A 真合同。都不挡上传。

今晚新项(年费 pendingOrder、¥600 单档、homepageTemplate)见上文,服务端仓库同样还没有。


明确不做


小程序今晚提交了什么


建议顺序

  1. 小程序体验版重新上传;油桃号验账户页继续支付与开通弹层金额。
  2. 先部署 8/18 已在 main 的三项:知情同意 relationId 选填、默认签署策略 SQL、年费有效期判断。挡住未绑定预约和已开通咨询师被门控。
  3. 内容安全三个接口(挡住微信重新提交)+ 公证签回写(挡住真实签署)。
  4. 年费 pendingOrder / 订单列表 / 409 带单号;只留一档 annual_subscription ¥600。
  5. 部署 8/16 已在 main 的方案修订、可约外排期、节奏同步下场。
  6. 后补 homepageTemplate、咨询师结束关系、次数校正、体验链路假入账。不挡今晚上传。

每日对齐 2026-08-23

发给龚震用这一份:部署-2026-08-23

8 月 22 日主页模板说明仍看 部署-2026-08-22

今天做成了什么

小程序(已提交 main,体验版需重新上传):

卡在哪

对照服务端仓库:最新提交仍是 8/18。前几天要部署的都还没上。

明天谁先动

做什么
小程序体验版上传;油桃号验继续支付与开通弹层;主页内容页状态条 / 说明卡
龚震先部署 8/18 已在 main 的知情同意 + 默认策略 + 年费判断;并行内容安全、公证签回写;再补年费 pendingOrder / ¥600
小龙体验版:账户页待支付卡;开通弹层金额;未绑定预约能否签知情同意