shenyifei
|
07adb0c4c4
|
feat(purchase): 新增调货订单提交审核功能
- 在PurchaseOrderRejectFinal组件中增加rejectReason参数传递
- 优化PurchaseOrderWithdrawReview组件中的错误提示文案
- 新增TransferOrderSubmitReview组件,实现调货订单提交审核流程
- 在MelonFarmer组件中增加payeeName字段支持
- 新增MelonStall组件,实现档口信息录入和校验逻辑
- 重构OrderOption为PurchaseOption,调整相关引用和参数命名
- 在PurchasePreview组件中优化计算公式显示逻辑
- 新增StallList组件,用于展示和切换多个档口信息
- 新增StallWeigh组件,实现档口称重信息管理
|
2025-12-20 00:56:55 +08:00 |
|
shenyifei
|
31ece8807a
|
feat(expenses): 新增费用与计提管理功能
- 添加费用类型选择器组件 CostPicker,支持搜索和选择费用类型
- 实现费用录入卡片 ExpenseCostCard,支持编辑和删除操作
- 创建费用录入弹窗 ExpenseCostCreate,包含费用类型、金额和备注字段
- 开发费用列表组件 ExpenseCostList,展示已录入费用并计算合计金额
- 实现计提记录卡片 ExpenseProvisionCard,支持编辑和删除计提信息
- 添加计提录入弹窗 ExpenseProvisionCreate,集成客户选择和金额输入
- 创建计提列表组件 ExpenseProvisionList,按客户分组展示计提记录
- 更新图标组件 Icon,新增 trash-can、pen、chevron-up 和 building 图标
- 导出所有费用相关组件,便于在其他模块中复用
|
2025-12-19 12:05:58 +08:00 |
|
shenyifei
|
94357ac9f3
|
refactor(calculators): 重构采购订单计算模块
- 移除旧的 OrderSupplierCalculator 和 SupplierWeightCalculator 实现
- 新增独立的 OrderSupplierCalculator 模块,专注单个供应商计算
- 新增 SupplierWeightCalculator 模块,优化重量计算逻辑
- 引入 WeightCalculationService 统一处理重量计算服务
- 在 PurchaseOrderCalculator 中集成新的计算模块
- 更新导出结构,暴露新的计算器和服务类
- 优化 Decimal 运算工具类使用,提高计算精度和性能
- 完善类型定义和文档说明,增强代码可维护性
- 调整组件中计算器调用方式,适配新架构
- 更新页面路径配置,统一导航地址管理
|
2025-12-15 10:44:09 +08:00 |
|
shenyifei
|
4276945320
|
feat(purchase): 新增采购订单相关列表组件及常量配置
- 新增 PurchaseOrderList、PurchaseOrderAuditList、PurchaseOrderApprovalList 三个列表组件
- 在 purchase/index.ts 中导出新增的三个组件
- 更新 purchaseOrder 常量配置,增加审核与审批相关的状态列表和映射
- 修改 PageList 组件从 globalStore 获取 loading 状态
- 调整部分页面路径配置
- 新增发票上传相关页面及功能实现
- 优化部分组件导入和状态管理逻辑
|
2025-11-24 23:28:26 +08:00 |
|
shenyifei
|
d37626d5bf
|
refactor(utils): 重构工具函数导入路径
- 统一从 utils 目录导入工具函数,而非具体的子文件
- 更新了 uploadFile, buildUrl, formatCurrency 等函数的导入路径
- 修改 CustomTabBar 组件接收 userRoleVO 对象而非 role 字符串
- 调整金额格式化相关工具函数的引用方式
- 更新文档中项目结构和费用管理相关说明
- 优化用户角色权限相关的数据传递逻辑
|
2025-11-21 19:59:49 +08:00 |
|
shenyifei
|
5eefd62d85
|
feat(purchase): 优化采购单驳回逻辑与界面交互
- 在 PurchaseOrderRejectApprove 和 PurchaseOrderRejectFinal 组件中增加对 API 返回结果的判断,若驳回失败则展示错误提示
- 调整驳回弹窗内输入框样式,增强视觉效果与用户体验
- 为多个采购单相关 Section 组件传入统一的 calculator 实例,避免重复创建提升性能
- 移除冗余的状态管理逻辑,直接使用 calculator 计算值进行展示
- 更新采购单状态常量定义及文案描述,新增“已驳回”状态及相关路径配置
- 修改工作台菜单标题及跳转路径,如将“我的草稿”改为“待提交草稿”
- 调整审批页面路由结构,重命名 approver/approve.tsx 为 audit/audit.tsx 并更新引用路径
- 新增 purchaser/result.tsx 页面用于展示采购单提交审核后的结果,并支持查看详情或返回首页
- 修复部分条件渲染逻辑,确保仅在满足条件下才渲染特定内容
- 升级 app 版本号从 v0.0.22 到 v0.0.24
|
2025-11-20 15:58:53 +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 |
|
shenyifei
|
f8e837c742
|
feat(app-client): 调整底部导航栏和页面结构
- 更新CustomTabBar组件,调整底部导航菜单项
- 移除采购和审核菜单项,新增菜单页面
- 为瓜农选择添加已选供应商ID检查
- 在纸箱品牌选择中添加重复检查
- 移除经销商信息中的账户和仓库选择功能
- 导出采购模块的类型定义
- 新增发货单状态常量配置
- 更新工作台菜单项和图标
- 调整首页结构,移除任务列表
- 新增菜单页面和消息页面的待办事项功能
|
2025-11-07 00:36:42 +08:00 |
|
shenyifei
|
fb7951e2f3
|
init commit
|
2025-11-03 10:24:10 +08:00 |
|