咨询宝每日对齐 / 2026-08-19
咨询宝 · 发给龚震
2026-08-19
咨询宝 2026-08-19 部署说明(发给龚震)
当天总结:每日对齐-2026-08-19
未上线接口总表:待服务端的工作清单
小程序今晚改动已提交 GitHub main,体验版需重新上传。
体验链路小程序先做,不预置小乘龙账号,也不挡现有预约 / 支付 / 会议池。
下面后补项和小程序一起上传时再排期。没有这些接口,链路 A/B 的主页、建档、预约、进会仍能先跑。
微信审核: 头像被 3.2 拒绝。小程序已接内容安全调用,重新提交前必须先部署下面「挡住微信审核」一节,否则审核仍会判未有效调用。
会议号已写在小程序配置,无需服务端再发一套:
- 腾讯会议号:
65462739798(654-6273-9798) - 链接:
https://meeting.tencent.com/dm/xB3z38Ar5JRZ
挡住微信审核(请先做)
审核失败原因:【头像】未接入内容安全,违反运营规范 3.2。
小程序选择头像、保存名称/主页/方案/预约困扰时会打这些接口。服务端用小程序 access_token + 用户 openid 调微信:
| 小程序 | 微信 |
|---|---|
POST /security/msg-sec-check | security.msgSecCheck /wxa/msg_sec_check |
POST /security/media-check(上传图片) | security.mediaCheckAsync /wxa/media_check_async,同步兜底 security.imgSecCheck /wxa/img_sec_check |
POST /security/user-risk-rank | security.getUserRiskRank /wxa/getuserriskrank |
请求带 scene(资料 1,评论/困扰 2)、version: 2。不通过返回 400,code 为 CONTENT_REJECTED,message 固定为「提交内容含有违法违规信息」。
POST /b/profile/avatar、POST /c/profile/avatar 和资料写入也要再检一层。
怎么验:咨询师工作台点头像进个人资料,选一张图会出现「安全检测中」;用违规图应提示「提交内容含有违法违规信息」,且头像不变。
后补,不挡小程序先做
1. 假入账(链路 B 收款那一下)
链路 B 要让工作台财务看见「已收款 ¥0.01」,钱不用真划转。
期望:给体验订单一个标记已收款、不走微信分账的入口。没有这个接口时,小程序先用现有排期把预约和档案写出来,财务跳数后补。
怎么验:咨询师工作台财务出现 ¥0.01 已收款,微信商户里没有对应划转。
2. 清除体验数据清干净
小程序「我的账户」页脚已有清除入口,现打 DELETE /b/demo-trail/data。接口未上时会提示尚未上线。
期望清除范围:这个咨询师和小乘龙之间的档案、预约、未支付订单、咨询记录、来访专属方案。
链路 A 不走真微信支付,没有 A 流水需要保留。链路 B 的假入账可删。
没有专用接口时,小程序会尽量用现有结束关系 / 删专属方案兜底,档案可能仍会留下残影。
3. 30 天后自动清体验数据
体验数据默认 30 天过期。跑完标记和收尾区块保留,不要把「开始体验」再变回来。
4. is_demo 字段(可选,更稳)
小程序已按档案备注 【咨询宝体验】 识别演示场次,账本「第 N 次正式咨询」会跳过它们。
服务端以后可在咨询记录加 is_demo,完成演示场次时不要增加该档案的「已咨询」。不挡当前版本。
5. 演示咨询协议任务(链路 A)
链路 A 付款前能看见咨询协议,界面标可选、可跳过。目前进的是小程序里的模拟 E 签宝页,不发起 E 签宝任务,也不改咨询师全局策略。若以后要演示真合同,只对「咨询师来访 × 小乘龙主页」这段演示关系发起。E 签份额和模板后补。
昨天仍请先改(挡住真实主流程)
知情同意:GET/POST /c/informed-consent 的 relationId 选填,按来访 × 咨询师记录。
正式环境仍返回 relationId must be a uuid,会挡住未绑定预约。细则见 部署-2026-08-18。
默认签署策略、年费有效期判断:服务端代码昨晚已提,部署正式环境后才能用。
明确不做
- 不要新建小乘龙微信账号,也不要全站预置咨询师。
- 不要改真实来访的知情同意、预约时段、协议策略。
- 不要让演示场次占用真实来访的「第 N 次正式咨询」。
小程序今晚提交了什么(不用改接口形状)
- 工作台空状态可走体验链路 A(小乘龙主页 → 预约 → 知情同意 → 模拟签署 → 付款 → 进会)和 B(原地看卡片长出来)
- 头像、名称、主页文案、方案说明、预约困扰保存前调用内容安全接口(对应「挡住微信审核」)
- 说明条贴在屏幕最底部;主页必须点「预约咨询」、预约页必须点「确认预约」才能继续
- 预约页恢复线下咨询;用编号标咨询方式、日期、时间、确认预约,不遮挡页面
- 合同是本地模拟 E 签宝页,不发起真合同(对应第 5 节)
- 工作台顶部「我的主页」进预览;发给来访从预览页转发
- 邀请同行开通仍转身份选择页,分享标题用展示名称
- 会议号写在配置里
- 演示场次不进「第 N 次正式咨询」
- 账户页可清体验数据、可再走一遍(对应第 2 节,接口未上会提示)
建议顺序
- 部署内容安全三个接口(挡住重新提交审核)。
- 改知情同意
relationId选填(挡住未绑定预约)。 - 部署默认签署策略 SQL + 代码、年费有效期判断。
- 体验版对完:头像检测能拦截、未绑定能签同意书、工作台能进体验链路,再提审正式版。
- 体验链路假入账、清数据、真合同演示后补,不挡今晚上传。
每日对齐 2026-08-19
发给龚震用这一份:部署-2026-08-19。
今天做成了什么
小程序(已提交 main,体验版需重新上传):
- 入驻后体验链路:工作台空状态可走一遍。链路 A 以来访身份看小乘龙主页、预约、知情同意、可选合同、付款、进会;链路 B 人停在工作台,看小乘龙约自己、卡片长出来。
- 不预置账号、不改产品规则:小乘龙主页用本地数据;链路 B 用现有「增加来访」建档。真实来访的知情同意、预约、协议策略不动。
- 链路 A 引导:说明条贴在屏幕最底部(深色,和真实页面分开)。主页必须点「预约咨询」才能进下一步;预约页恢复线下咨询,并用 1–4 编号标咨询方式、日期、时间、确认预约,不遮挡页面。合同是本地模拟 E 签宝页,不发起真合同。
- 可再走一遍 / 可回工作台:体验页能回到咨询师工作台;账户页和工作台可清体验数据后重来(接口未上时会提示尚未上线)。
- 会议号写在小程序配置:
65462739798。 - 演示场次按档案备注
【咨询宝体验】识别,不写成「第 N 次正式咨询」。 - 工作台「我的主页」:顶部进入主页预览;发给来访从预览页转发。邀请同行开通仍转身份选择页,标题用展示名称。
- 微信审核 3.2: 头像等 UGC 发布前调用内容安全;拦截文案为「提交内容含有违法违规信息」。服务端接口未上前暂不挡保存。
- 上传源码包压到 2MB 内:去掉 Mac 副本和开发预览图,生产构建目标 ES2015。上传用
npm run upload:mp-weixin。
卡住什么
挡住重新提交微信审核: 内容安全三个接口未上(/security/msg-sec-check、/security/media-check、/security/user-risk-rank)。小程序已接好,正式环境 404 时暂不拦截。
体验链路本身不挡现有预约 / 支付 / 会议池。下面这些后补即可:
- 链路 B 工作台财务「已收款 ¥0.01」假入账。
DELETE /b/demo-trail/data把体验数据清干净;30 天后自动清。- 咨询记录
is_demo(可选;现在用备注识别)。 - 链路 A 演示真合同(现在是本地模拟签署页,不发起 E 签)。
昨天仍挡真实主流程:
- 未绑定来访签知情同意,正式环境仍返回
relationId must be a uuid。
请龚震先做
- 内容安全接口(挡住微信重新提交):
msg_sec_check/media_check_async/getuserriskrank,细则见部署说明。 - 知情同意:
relationId选填,按来访 × 咨询师记录(仍挡未绑定预约)。 - 部署默认签署策略、年费有效期判断(昨晚已提)。
- 体验链路后补项不挡小程序先上传,排期见部署说明。