Files
airz-uniapp/docs/产品机构库原型实施-20261013.md
T
hujun c95482a0f3 feat: 实现协议全文与同意记录功能
新增协议全文后台管理、版本化发布及本人同意记录功能,支持可撤销授权;完善资料与授权相关边界提示,调整评估提交时的资料与授权校验逻辑,同步更新相关页面文案与路由。
2026-10-14 14:53:13 +08:00

26 lines
5.0 KiB
Markdown
Raw 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-13:按用户确认的十项建议及客户原型实施,本地代码和隔离联调完成,尚未部署。用户确认基础分默认80、每个产品可调整,满足软条件时加减分,未知不计分,最后限制0—100;硬条件不符仍不推荐。原型的银行参数、92%和示例日期没有导入正式数据。
管理端保留现有框架,提供银行/产品视图、银行或产品名称搜索、状态和实际产品类型筛选,行编辑/规则/上下架。两个视图均展示产品行,分别按机构或产品名称排序;不存在机构级统一上架。编辑页以机构Logo、产品名、类型/对象、真实来源和更新时间为头卡,下设基本信息、准入条件、加分/减分项、额度期限、资料要求、推荐模板、不推荐模板、其他设置八个标签。条件行可直接编辑和删除。
修复新增/编辑对象多选、保存按钮、版本保护、旧文本回显和RequireJS入口;万元输入由后端精确转换为元,最低/最高额度、期限、利率和有效期均沿用现有字段。发布前检查、单条及批量上下架进入既有服务端校验和事务。原condition/grade/information/recommendation/deprecated说明保留在对应标签,不自动作为规则执行。
补充原型指标的规范字段:企业成立月数、年开票金额、连续纳税月数、纳税等级、企业信用状态、年营收增长率、负债率、流水稳定性、行业类别。管理端标注“待接数据”;目前没有冻结事实来源时为unknown,不通过AI、照片或其他近似字段推断。经营月数与成立月数、年营收与开票金额保持不同含义;融资28项采集不扩展。
扩展配置由ProductPresentation验证,以product-presentation-v1 JSON保存于既有other TEXT列,无新增表或迁移。内容为基础分、软条件、按条件编号/pass/fail/unknown关联的理由模板、资料清单、条件说明、Logo、顾问电话、还款/渠道/审批说明和旧其他说明。模板只接受actual/expected/field/unit/product/bank六种文字占位符,不执行表达式;删除已被模板引用的条件必须同时处理模板。
新目录采用product-matching-v2与product-score-descending-v1。先判硬条件,再根据已满足的软条件加减分;eligible按分数降序、同分按产品ID升序获得排名。unknown/ineligible没有推荐排名。评分配置、参数与理由随报告冻结,产品后续修改不会影响旧结果;v1快照仍按ID顺序执行,旧报告保留null分数。来源不足时不能获得对应软条件分值。分数表示条件匹配程度,不是获批概率。
小程序继续使用AI解释/产品详情/申请条件三标签,增加真实Logo、头部额度/年化利率、eligible匹配度、结构化资料清单及还款/渠道/审批说明。顾问按钮只拨打配置电话,未配置时提示联系平台;申请办理复用原申请准备页,不向银行提交申请。未符合、待核实或已下架产品保持原有核对路径,账户归属、revision和快照一致性检查保留。
验证使用独立本机MySQL/Redis/HTTP、合成账户与假模型,不读取项目正式.env或接触正式数据库;H5所有业务接口均拦截,使用真实规则执行生成的合成响应。纯规则/发布/编辑/新配置620项、模型保存22项、实际管理端13项、筛选/上下架6项、新存储读取11项、匹配记录238项(101个本机HTTP请求)、任务19项、UTS服务14项、微信分包路由31项、H5展示6项共980项通过。微信29页最终编译成功;PHP与JS语法、相关差异空白检查通过。浏览器无页面/控制台错误,390px窄屏检查通过。
预览截图:[管理端准入页](D:/AAdesk/202609/airz-backups/product-prototype-20261013/rules-desktop.png)、[评分页](D:/AAdesk/202609/airz-backups/product-prototype-20261013/score-desktop.png)、[小程序产品页](D:/AAdesk/202609/airz-backups/product-prototype-20261013/product-mobile.png)、[资料清单](D:/AAdesk/202609/airz-backups/product-prototype-20261013/materials-mobile.png)。这些截图仅含合成数据。
修改前三文件及相关源码已先备份到D:/AAdesk/202609/airz-backups/product-prototype-20261013/before,SHA256清单与测试回执在同目录。保留两仓之前的改动,无提交或推送。部署时须同时发布新的ProductPresentation、匹配/DTO代码、管理端模板/脚本,并由用户重新编译发行小程序;只覆盖同事原三文件不足以发布本轮功能。
仍需运营录入并核对真实产品出处、条件、资料要求、机构Logo和顾问电话;尚无来源的指标在接入核验数据前会持续待核实。正式照片/短信开关、协议状态及长期照片/7天备份规则保持既有安排。本轮技术验证不等同于用户验收。
本轮专用MySQL、Redis、HTTP、H5及浏览器已按进程归属核对后停止,正式和其他本机服务未操作;测试证据和合成库留档,不包含正式数据。