shenyifei
|
a05015fd19
|
feat(purchase): 添加工头信息并优化费用展示逻辑
- 在 MelonFarmer 组件中新增微信二维码图片处理逻辑
- 重构 OrderCost 组件中的工头姓名状态管理,替换 principal 为 foreman
- 更新 PurchasePreview 组件展示工头信息的方式
- 修改 LaborInfoSection 和 WorkerAdvanceSection 中的工头字段引用
- 调整审批页面价格和成本项的显示格式,增加单位标注
- 完善创建采购单时工头信息的提交逻辑
- 更新业务类型定义文件,补充 foreman 字段声明
|
2025-11-19 19:47:39 +08:00 |
|
shenyifei
|
8eabf09da5
|
feat(purchase): 更新采购订单成本计算逻辑
- 更新APP版本号至v0.0.21
- 重构成本项展示逻辑,支持动态渲染orderCostList
- 新增多种成本类型展示:公司返点、计提税金、调诚信志远分成
- 修改成本计算方法名:getTotalPackagingCost → getTotalCostItemAmount
- 优化成本计算公式,明确区分西瓜采购成本与总采购成本
- 移除冗余的纸箱相关计算方法
- 调整UI布局,改善价格展示区域样式
- 更新利润计算方法:getNetProfit → getShareProfit
- 修复人工费工头信息展示逻辑
- 统一成本合计计算入口为getMelonCost1方法
|
2025-11-19 17:37:35 +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
|
a62ca1fb95
|
refactor(purchase): 重构采购订单计算逻辑
- 引入 PurchaseOrderCalculator 类统一管理采购订单相关计算
- 替换原有分散的计算函数调用为计算器实例方法
- 更新成本差异、税费补贴、计提税金等计算逻辑
- 优化市场报价和平均单价的计算方式
- 调整成本汇总表格列定义及数据处理
- 修改页面中价格和金额的格式化显示逻辑
- 更新代理配置路径重写规则以适配新接口路径
- 调整标题文案从"寻鸿门店管理系统"到"西瓜运输管理系统"
|
2025-11-13 16:24:25 +08:00 |
|
shenyifei
|
9213b90d61
|
feat(app-client): 重构采购审批页面并优化样式配置
- 重构采购审批页面,移除冗余的表单逻辑和校验代码
- 新增基础信息模块自动获取上一车次号功能
- 优化自定义主题配置,统一使用 Taro.pxTransform 处理单位
- 调整页面列表组件的数据加载逻辑,支持分页追加数据
- 优化成本相关组件的价格展示样式,统一字体大小和颜色
- 移除页面中冗余的状态管理和副作用逻辑
- 调整审批页面布局结构,提升用户体验
|
2025-11-13 11:47:00 +08:00 |
|
shenyifei
|
bd4723b6ed
|
feat(purchase): 新增成本差异和辅料费用编辑功能
- 新增 CostDifferenceSection 组件,支持分成金额调整与利润计算
- 新增 MaterialCostSection 组件,支持辅料费用的数量与单价编辑
- 优化 BasicInfoSection,增加车次号和运费类型的输入控件
- 重构 CostSummarySection,使用表格展示成本汇总信息
- 移除 LaborInfoSection 中的调试日志
- 调整 MarketPriceSection,改进供应商报价展示样式
- 优化 PackageInfoSection,增强纸箱信息的可编辑交互
- 清理 DealerInfoSection 中切换经销商时的冗余字段重置逻辑
|
2025-11-12 18:40:45 +08:00 |
|
shenyifei
|
adcac55f8c
|
feat(purchase): 重构采购单相关页面路径及功能
- 调整采购单创建页面路径从 /pages/purchase/order/create 到 /pages/purchase/purchaser/create
- 更新采购单预览和审核页面的路由路径
- 修改工作台常量配置中的页面跳转路径
- 重命名并调整发货单相关页面路径从 /pages/ship/order/list 到 /pages/delivery/list
- 新增采购审批人审核页面 /pages/purchase/approver/approve
- 新增采购草稿页面 /pages/purchase/purchaser/draft
- 更新页面组件中的链接跳转逻辑以匹配新路径
- 优化 PageList 组件顶部工具栏渲染条件判断
- 修复工作台页面导航标题显示问题
- 调整样式类名以改进页面布局和间距
|
2025-11-09 12:46:46 +08:00 |
|