Commit Graph

58 Commits

Author SHA1 Message Date
shenyifei
0ba8ef0a83 feat(ship): 修改发货单据下载与分享逻辑
- 将保存到相册改为下载文件并打开文档预览
- 增加分享时的文件名设置
- 注释掉原有的文件系统保存逻辑
2025-11-08 17:16:07 +08:00
shenyifei
835cc21315 feat(ship): 实现发货单据生成功能
- 新增发货单据生成接口及类型定义
- 优化创建页面逻辑,支持单据预览与下载
- 调整表单字段结构,增强数据完整性校验
- 更新司机信息字段命名以提高语义清晰度
- 重构部分页面交互流程,提升用户体验
2025-11-08 16:08:56 +08:00
shenyifei
e1d4824ad8 feat(purchase): 添加采购单审核通过页面及发货单生成功能
- 新增采购单审核通过页面,展示审核通过后的采购单信息
- 实现自动关联并展示发货单信息
- 添加快捷生成发货单据、采购底单和成本单的功能
- 根据经销商配置控制可生成的单据类型
- 完善审核通过后页面的UI布局和交互逻辑
- 优化订单审核完成后跳转逻辑,携带订单ID参数
- 在工作台常量中增加发货单菜单项
- 重构认证高阶组件,将overlay状态管理改为loading状态
- 优化纸箱包装模块的类型标签显示和分隔线样式
- 修复部分条件过滤逻辑和按钮状态判断代码格式问题
2025-11-08 15:11:08 +08:00
shenyifei
4dbba0fa6b feat(purchase): 优化纸箱类型选择逻辑与界面交互
- 修改纸箱类型状态管理,使用数字状态替代布尔值
- 更新纸箱类型标签文案,提升业务准确性
- 重构供应商纸箱选择逻辑,支持更复杂的业务场景
- 添加必答题检查机制,确保用户完成所有必要选择
- 优化界面显示逻辑,根据选择动态渲染相关内容
- 修复纸箱品牌重复选择的验证逻辑
- 调整工作台菜单文案,统一为"工作台"
- 修复金额格式化函数,简化空值处理
- 更新工作台常量配置,添加页面路径
2025-11-08 13:30:24 +08:00
shenyifei
f8e837c742 feat(app-client): 调整底部导航栏和页面结构
- 更新CustomTabBar组件,调整底部导航菜单项
- 移除采购和审核菜单项,新增菜单页面
- 为瓜农选择添加已选供应商ID检查
- 在纸箱品牌选择中添加重复检查
- 移除经销商信息中的账户和仓库选择功能
- 导出采购模块的类型定义
- 新增发货单状态常量配置
- 更新工作台菜单项和图标
- 调整首页结构,移除任务列表
- 新增菜单页面和消息页面的待办事项功能
2025-11-07 00:36:42 +08:00
shenyifei
5a814cb358 feat(purchase): 重构采购模块组件结构与交互逻辑
- 将采购相关组件移至 module 目录统一管理
- 优化 OrderCost 组件的人工费用处理逻辑,改为统一管理工头姓名
- 改进 OrderPackage 组件的纸箱类型渲染逻辑,根据供应商属性动态显示
- 更新 Weigh 组件,支持多供应商场景下的纸箱选择展示
- 调整采购模块导出路径,适配新的目录结构
- 优化表单交互文案,提升用户体验一致性
2025-11-05 10:21:11 +08:00
shenyifei
1ac1564ec2 feat(purchase): 添加拼车选择功能并优化UI细节
- 在MelonFarmer组件中新增supplierCount属性用于判断是否显示拼车选项
- 修改"是否为最后一个瓜农"为"是否要拼车"的逻辑与文案
- 更新多个图标引用,包括新增address-book图标
- 调整输入框样式,增加图标前缀提升用户体验
- 优化称重信息页面的提示文字,使其更清晰易懂
- 增加OrderPackage相关类型定义及转换工具函数
- 更新页面审核和创建流程中的样式与交互逻辑
- 升级iconfont字体文件版本,支持新图标
- 修复部分组件样式问题,如SupplierList底部间距等
2025-11-04 22:36:45 +08:00
shenyifei
fb7951e2f3 init commit 2025-11-03 10:24:10 +08:00