fix(subscribe): 识别演示账号假 openid,完善订阅消息测试诊断

- 新增 isPlausibleWechatOpenid:wx_openid_ 前缀/长度异常的种子 openid 一律视为无效,notifyBySubscribe 与内容安全 openid 均跳过,避免 40003 无效 openid 噪音

- 后台模拟推送返回 openidValid 诊断,并对演示账号给出「请改用真实微信登录用户测试」的明确提示;表单默认 UID 清空

- 115 套件/751 用例全绿;实测 2010 已走到微信侧(43101 用户未授权,需小程序内点击允许)
这个提交包含在:
xcbyy
2026-10-22 10:05:53 +08:00
父节点 65ddc7301a
当前提交 abf1f5afbb
共有 3 个文件被更改,包括 32 次插入 和 9 次删除

查看文件

@@ -724,7 +724,7 @@
</a-col>
<a-col :span="8">
<a-form-item label="目标测试用户 ID (UID)">
<a-input-number v-model="testMsgForm.targetUserId" placeholder="例如:1001" :min="1" />
<a-input-number v-model="testMsgForm.targetUserId" placeholder="请输入真实微信登录用户 UID(如 2010)" :min="1" />
</a-form-item>
</a-col>
<a-col :span="8">
@@ -1394,7 +1394,7 @@ const loadingTemplates = ref(false);
const wechatTemplates = ref<any>(null);
const testMsgForm = reactive({
templateType: 'order_status',
targetUserId: 1001,
targetUserId: null,
previewTitle: '订单履约开始提醒',
previewDetail: '您的同城生活陪伴订单已开始服务,请出示4位核销码完成现场确认。'
});