Add tenant-safe value, telemetry, connector, commercial, and production-readiness foundations.
1.7 KiB
1.7 KiB
修复记录
- 21:40:记录 bug 修复:定价毛利率边界舍入越过后端上限。
- Git 提交检查:已执行
git fetch --all --prune;HEAD..origin/main无新增提交;本地mainahead 17 个既有提交,分别为242d68c3审批任务流、28b834ed不可变动作回放、4940ebc4风险处置、ee88a36b分层费用学习、6bdf65bc权威预审、ae3f02c3零录入票据关联、54754b55个人申请记忆、211f85d9统一申请流、5b246307申请预览决策、a662cfe6申请反馈台账、5ed34c2b历史申请回填、11275e4b迁移归属校验、1347366b费用时间线与草稿事件、22669a90统一费用事件时间线、a616b30cAI 申请事务、653eda05bearer 会话和661990b2费用案例事件;均非本次修复产生。 - 修改:
commercialWorkspaceModel.js先把百分比量化为后端允许的六位小数,再校验目标贡献毛利率严格小于0.95;CommercialPricingScenarioPanel.vue同步把可输入上限收紧到94.9999%,并在模型测试中覆盖舍入临界值。 - 操作:在容器
local-x-financial-linux内执行边界探针、商业模型与组件定向测试、全量前端测试、code-size 门禁和 Vite production build。 - 验证:临界探针确认
94.9999%序列化为0.949999,94.999999%在请求前被拒绝;商业定向测试 35 项通过,修复后的模型与组件回归 28 项通过,全量前端 802 项通过,code-size 通过,Vite 完成 2246 个模块转换。 - 影响:管理员无法再提交一个表面小于 95%、但六位小数量化后等于后端禁值
0.95的场景,避免无意义的 422 往返,同时不改变合法目标毛利率的精度。
- Git 提交检查:已执行