Commit Graph

11 Commits (5eec8085146ca5e02b65811ec7087004045454dd)

Author SHA1 Message Date
chenhao a4ce1ba45a feat(finance): 添加财务运营报表功能并优化收款单详情展示
- 新增财务运营报表页面,支持项目报表的查询和导出功能
- 添加财务运营报表相关实体类和数据访问接口
- 优化收款单详情抽屉组件,调整字段显示和布局
- 修复订单配置信息中折后总价合计的显示条件
- 更新定时任务白名单配置,添加sip模块包路径
- 修复右侧工具栏下拉菜单样式问题
- 调整财务计收状态枚举值描述,优化计收流程状态显示
- 添加财务模块报表统计功能接口和实现
- 优化财务计收列表查询条件和导出功能返回值类型
2026-01-05 17:02:26 +08:00
chenhao f0294212b2 feat(finance): 实现附件批量上传和多文件预览功能
- 修改附件字段从单个attachment为attachments数组
- 实现多文件上传功能支持同时上传多个附件
- 添加全局文件预览组件支持PDF和图片预览
- 更新下载功能支持批量下载多个附件
- 重构发票对话框中的附件展示和下载逻辑
- 修改后端服务接口支持多文件上传处理
- 更新数据库查询逻辑适配多附件关联关系
2025-12-29 20:54:57 +08:00
chenhao 4f781c9f2b feat(file): 优化文件上传下载功能并重构文件日志实体
- 重构OmsFileLog实体类,添加文件路径、大小、类型等属性
- 更新文件上传接口,使用OmsFileLog对象存储文件信息并返回完整对象
- 修改文件下载接口,使用正确的文件路径和文件名进行下载
- 优化前端文件上传组件,统一处理单文件和多文件上传返回格式
- 添加文件列表变化事件监听,完善文件上传成功回调逻辑
- 在采购订单中集成文件上传功能,支持附件关联和展示
- 修复流程审批中的版本判断逻辑,优化任务处理流程
- 添加导出功能的数据权限验证,确保数据安全性
2025-12-23 15:59:21 +08:00
chenhao da0a5c8014 feat(purchaseorder): 添加采购订单排序功能并优化税率输入组件
- 在采购订单列表中添加排序功能,支持按创建时间排序
- 优化税率输入组件,支持税率的精确计算和显示
- 更新采购订单详情页,增加税率列并支持动态计算含税金额
- 修改采购订单查询逻辑,默认按创建时间倒序排列
- 修复采购订单详情页采购员和负责人选择逻辑
- 调整页面布局和样式细节,提升用户体验
2025-12-05 14:08:54 +08:00
chenhao d775904dc3 feat(purchaseorder): 新增供应商确认功能及相关页面组件
- 新增供应商确认状态枚举及流程类型枚举
- 新增供应商采购单列表查询接口
- 新增供应商确认操作相关API方法
- 新建供应商确认页面vendorConfirm.vue
- 实现采购单供应商确认状态管理
- 更新OrderInfoDisplay组件引用路径
- 修复mapper中applyTime判断逻辑错误
- 添加页面初始化时路由参数打印调试信息
- 实现线上/线下流程类型选择功能
- 增加采购单详情查看和历史版本查看功能
- 实现供应商确认和驳回操作功能
- 添加确认状态和流程类型的查询条件
- 优化采购单列表展示和筛选功能
- 实现供应商确认状态标签显示
- 增加采购单发起日期和负责人信息展示
- 修复审批状态判断逻辑用于控制详情查看权限
- 实现采购单撤回功能及相关提示确认
- 添加含税总金额字段展示
- 增加联系人及联系电话信息展示列
2025-11-28 11:29:56 +08:00
chenhao 54c1e03830 feat(order): 更新折扣类型为商业折扣并优化表格列宽
- 将现金折扣统一修改为商业折扣
- 调整出库单和发货单表格列宽度以改善显示效果
- 新增 OverflowCopyColumn 组件支持内容省略与复制功能
2025-11-21 16:49:14 +08:00
chenhao f236c22d7f feat(inventory): 优化订单执行编辑功能及出库详情展示
- 将订单执行编辑页改为弹窗形式,提升用户体验
- 重命名组件属性 id 为 orderId,增强代码可读性
- 监听 orderId 属性变化以动态加载数据
- 调整操作列宽度避免按钮挤压
- 更新出库单详情接口并调整数据结构处理方式
- 优化订单详情抽屉和出库详情组件的显示尺寸
- 重构订单信息展示组件,使用表格布局替代表单项
- 统一弹窗和抽屉的样式与交互逻辑
- 添加编辑成功和取消事件回调处理
- 修复表单验证规则及相关字段绑定问题
2025-11-21 14:17:54 +08:00
chenhao 281fa1f4e5 feat(approve): 新增已审批订单查看功能
- 新增已审批订单列表页面,支持多条件查询和分页
- 实现审批详情抽屉展示,集成审批流程组件
- 添加订单详情和项目详情抽屉查看功能
- 优化审批相关组件样式和交互体验
- 后端增加审批节点信息查询接口和逻辑处理
- 数据库层面支持根据审批记录筛选订单数据
2025-11-21 10:47:00 +08:00
chenhao 99cc370025 feat(order): add PDF export functionality and readonly order display
- Implemented PDF export feature using html2canvas and jspdf
- Added export button with loading state and disabled UI during export
- Created OrderInfoDisplay component for readonly order information
- Updated dependencies to include html2canvas and jspdf
- Modified webpack config to transpile html2canvas related packages
- Replaced OrderInfo component with OrderInfoDisplay in approval views
- Adjusted form labels and layout for better readability
- Fixed data loading state management
- Improved UI styling for PDF export mode
2025-11-21 09:04:13 +08:00
chenhao bb35f25900 feat(inventory): 添加订单执行跟踪功能
- 新增库存管理路由模块- 实现订单执行列表页面
- 支持订单执行编辑功能
- 配置相应权限控制
- 优化订单详情组件结构
- 提取基础信息为独立组件
- 简化表单处理逻辑- 移除冗余字典数据请求
2025-11-17 15:34:57 +08:00
chenhao ffe6ce25df chore: 初始化项目基础配置和组件
- 添加 .editorconfig 文件统一代码格式规范- 配置开发、生产、测试环境变量文件
- 添加 .gitignore 忽略不必要的文件跟踪
- 创建 401 和 404 错误页面组件
- 实现应用状态管理模块(app store)
- 添加权限验证插件和工具函数
- 创建用户角色授权界面组件
- 添加图表组件和生成器基础表单
- 配置 babel 支持动态导入- 添加缓存监控 API 接口和插件
- 创建构建脚本和样式文件
- 实现应用主入口和布局组件
2025-11-10 17:40:14 +08:00