shenyifei
|
0cb0bab898
|
feat(app-client): 更新生产环境配置并优化采购模块显示
- 修改 TARO_POSTER_DOMAIN 环境变量,移除 H5 环境特殊处理逻辑
- 在 PurchasePreview 组件中新增“空磅”与“总磅”字段展示
- Weigh 组件中增加表单验证状态的日志输出
- 更新应用版本号从 v0.0.24 到 v0.0.25
- delivery 页面引入 PdfTemplate 并替换原有 Template 类
- create 页面调整 setActive 调用位置并在订单创建流程中设置默认值
- preview 页面将按钮文案由“编辑”改为“上一步”
- audit result 页面文案从“审核”统一为“审批”
- 重构 SupplierWeightCalculator 计算逻辑,修正额外纸箱重量使用字段
- 修复 PurchaseOrderCalculator 中利润计算公式的运算顺序错误
- 移除部分无用 console 日志,保留关键调试信息
|
2025-11-20 18:42:26 +08:00 |
|
shenyifei
|
9c0c0de0c7
|
fix(purchase): 修复采购订单相关组件中的空值处理和样式问题
- 统一处理 purchaseOrderVO.orderDealer 可能为空的情况,避免运行时错误
- 修复多个组件中颜色样式结尾多余的分号导致的渲染异常
- 调整 OrderCost 组件中 selected 状态的判断逻辑,确保 count 大于 0 才选中
- 优化 PurchasePreview 组件中空箱使用明细的条件渲染,仅在有数据时显示
- 完善成本校验逻辑,在没有启用的"我方"费用项时标记为有效
- 修正 WorkerAdvanceSection 中费用类型的初始值设置错误
- 更新市场报价计算逻辑,根据是否包含包装费标志位决定计算方式
- 加强 SupplierWeightCalculator 中数值计算的空值防护,防止 NaN问题
- 移除冗余的控制台日志输出,清理调试代码- 调整部分组件结构和类名,提升代码可读性和一致性
|
2025-11-18 16:48:01 +08:00 |
|
shenyifei
|
fb71cf003e
|
feat(purchase): 添加空箱管理和订单修改追踪功能
- 在 OrderCost 组件中实现空箱品牌选择、批量添加和编辑功能
- 添加空箱类型启用状态管理及 UI 展示
- 实现空箱数据转换工具函数 convertBoxBrandToOrderPackages 和 convertOrderPackagesToBoxBrands
- 在创建订单页面添加修改标识状态管理,追踪车辆、瓜农、称重、包装、票证和成本信息变更
- 添加 lodash 用于深度比较对象变更
- 移除多个调试用 console.log语句
- 优化保存逻辑,仅在信息变更时调用接口
|
2025-11-18 10:10:21 +08:00 |
|
shenyifei
|
5eb4e0f4bb
|
refactor(purchase): 重构纸箱规格相关逻辑
- 将 BoxCategory 相关类型和逻辑替换为 BoxSpec
- 更新 OrderPackage 组件中的分类展示和数量统计逻辑
- 修改采购预览页面的规格字段展示方式
- 调整配送单据中的纸箱规格数据结构
- 新增 BoxSpec 相关服务接口和类型定义
- 移除旧的 calculateSupplierWeights 工具函数
- 更新组件内部变量命名以匹配新规范
- 修正空箱信息区域组件的属性传递问题
|
2025-11-18 00:15:12 +08:00 |
|