Files
airz-uniapp/docs/后端配套发布与小程序发行-20261009.md
hujun b418969e92 refactor(login): move match-route logic to dedicated service and fix import
- 提取登录回跳、产品对比的路由匹配逻辑至独立的 match-route.uts 服务
- 修复登录页面导入对比服务的错误,改为导入新的 match-route 模块
- 保持原有的路由参数校验和跳转逻辑不变,仅重构代码结构
2026-10-12 09:28:09 +08:00

46 lines
6.6 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 后端配套发布与小程序发行(2026-10-09)
## 最新发行与设备反馈
追加界面调整:月收入单位移到输入值右侧;评估概况等级卡只展示等级及名称,具体分数和权重行移除。未评级状态和完整报告评分依据保留,不变更评分或PDF。本批随下述三处修正重新编译发行,尚未确认新版已发行;38项受控页面、31分包检查及微信/Android27页编译通过,实际小程序表现待复核。
用户已确认小程序1.0.7重新发行,并提供三处设备问题:时长选项顺序/文案、基数单位重复、概况同一原因重复。实际发行北京时间、上传源码/包摘要及设备/微信版本仍待补充;三张截图仅为问题证据,不表示正式用例全部通过。
本轮前端已修正:选项按未缴纳、不足6个月、连续6-12个月、连续12-24个月、连续24个月以上排列;历史连续6个月以上仅旧值回填保留。区间及接口码仍维持6≤月数<12、12≤月数<24和24个月及以上。基数占位仅“选填”且右侧保留万元。概况/改善建议按已保存证据合并同一缺失或格式问题,不隐藏不同问题;完整报告及PDF数据不改。
修正版需再次编译发行,尚未登记为已发行;后端无需重发,保持profile-grade-r4。45项受控H5、32项报告适配、31项分包检查和微信/Android27页编译通过,不替代修正版真机复核。下方“1.0.7建议/待发行”为前轮发布记录。
后端已发布20261009-profile-grade-r4,小程序请从当前D:/WorkSpace/cyun/ai融资源码重新发行。本批不属于已发行1.0.6(2026-10-09 09:35),建议新版本1.0.7,最终以用户实际发行记录为准。H5未发布,旧rc-20261009-r3-mp1候选保持原样。
## 本版行为
- 小程序收入、营收、负债、信用卡额度及社保/公积金基数全部以万元输入和展示。基数选填、须为正数、最多六位小数;0.8万元提交8000.00元,1.234567万元提交12345.67元,最小0.000001万元=0.01元。接口/历史快照继续元两位小数,回填只转换单位、不修改原值。
- 社保/公积金支持6至不足12、12至不足24、24个月及以上;历史“6个月以上”保留原意,未知留空、未缴纳清空基数。基数只保存版本JSON,不新增数据库列或匹配规则。
- 新评估给出A+至D-共12档:融资能力80%+资料完整度20%。核心缺失不评级,异常须核实,高负担封顶;每次执行冻结策略、历史报告不重算。首版规则待真实业务校准,模型不能决定等级。
- 匹配结果使用原型03式概括与紧凑列表,报告概览展示具体等级。PDF删除“版本与使用说明”,读取已保存等级;PDF基数仍用元。
## 本次验证
55项纯基数校验、23项隔离基数/等级持久化、58项版本、53项原表单、122项等级、19项旧匹配任务通过。持久化检查使用独立MySQL3343/Redis6423和注入假模型;保存策略、报告等级、修改后历史不变、旧幂等与权限边界已核对。首次PDF依赖路径和MySQL JSON键顺序测试断言问题已修正,最终通过。
53项受控Chromium检查覆盖万元回填、精度边界、未缴纳清空、确认、提交、档案、在线报告、旧选项、企业隐藏和换账户清理。360×844、390×844及1280×900截图检查;5次合成请求含1POST,0运行/控制台错误。Browser plugin not available,使用现有Playwright,无安装;全部外部请求在导航前拦截。微信/Android27页编译、31分包检查通过;既有H5 layout.uts类型警告保留。
生产发布8文件,91源码/依赖摘要守卫;26表业务数据与结构不变,仅fa_config id4/version和site.php版本更新。20服务器HTTPS、18公网可信TLS、8文件精确回退干跑通过。生产评估/真实模型请求0;3服务active、worker ready/idle心跳2秒、三类队列0。16:11:46发布、16:12:32恢复原入口/worker,16:16:37最终核验(北京时间)。正式产品仍31条/6上架/25草稿,AI分析正式产品条件尚未实现。
[发布回执](D:/AAdesk/202609/airz-backups/production-release/airz-profile-grade-20261009/release-receipt.json)、[固定当前源码摘要](D:/AAdesk/202609/airz-backups/production-release/airz-profile-grade-20261009/current-source-manifest.json)、[服务端发布/恢复说明](D:/AAdesk/202609/airz/database/profile-grade-r4-release.md)。源代码摘要仅覆盖本批相关15个前端文件、8个后端运行文件及新增持久化检查,不是整仓候选或上传包摘要。
## 小程序发行与验收操作
1. HBuilderX重新编译当前源码到微信开发者工具;如缓存旧模块则清理编译缓存,再发行新版。按实际平台要求填写版本和说明,本轮不代用户上传。
2. 个人新建时选择社保12至不足24、公积金24个月及以上,基数填0.8与1.234567万元;确认页保持这两个值。完成后在档案/修改回填/报告核对金额;后端分别保存8000.00与12345.67元。
3. 将社保改为未缴纳,核对基数隐藏清空;重选缴纳时留空。试填0和七位小数,须阻止进入下一步;填0.000001万元,须精确到0.01元。
4. 修改后查看旧版本,旧金额和旧报告等级保持;历史旧“6个月以上”不被推定为12/24个月。切换账户须清空未提交资料;企业页不显示个人基数。
5. 检查评估概览等级/依据、匹配列表/详情/分页/对比;导出PDF确认没有“版本与使用说明”,新等级与已保存报告一致。旧报告缺等级时显示旧报告提示,不能重算补造。
6. 记录实际发行版本、北京时间、上传源码/包摘要和设备/微信版本,填写正式验收回执;不得把本轮合成检查预填为真机通过。真实评估会调用已配置模型,按实际业务测试安排执行。
## 归档和后续
服务器/root/airz-profile-grade-release-20261009与本机D:/AAdesk/202609/airz-backups/production-release/airz-profile-grade-20261009保留私密备份;19文件已下载逐项核验,包括26表灾难备份。服务器目录700/文件600,本机仅当前Windows用户/SYSTEM。临时凭据、下载缓冲已清理,宝塔退出/关闭;所属隔离数据库、MySQL/Redis/H5及浏览器储存清理完成。
真机、实际生产worker业务任务、真实模型、分级业务校准及63正式用例签收仍待;独立Linux测试机路线已取消。发行后优先做上述设备验收;产品AI条件分析与后台人工复核已按用户要求撤回,上架另按明确业务需求处理;不扩展用户已暂缓的征信/白名单/证件到期/地区/OR规则。无提交、推送或PR。