Commit Graph

5 Commits (f992b2b29e5779a8a626f12a77bd1296fa2c54b2)

Author SHA1 Message Date
chenhao f992b2b29e feat(finance): 更新开票申请功能和审批流程
- 修改ApplyInvoice.vue中的表单字段映射,将projectName改为productName
- 为表格输入框添加禁用状态,当存在产品编码时不可编辑
- 更新表格列配置,将"产品型号"改为"规格型号",新增"单位"列
- 添加数值输入验证,限制数量字段只能输入数字和小数点
- 修正发票类型默认值从"-"改为"2"
- 将detailList改为detailItemList以保持数据结构一致性
- 在handleSubmit方法中添加表格明细校验逻辑
- 为发票详情页面添加PDF导出功能
- 创建新的开票审批历史页面receivableInvoice/approved/index.vue
- 创建新的开票审批页面receivableInvoice/index.vue,包含审批流程
- 更新发票列表页面的字段标签和查询条件
- 调整日期选择器格式为包含时间的datetimerange
- 隐藏实际收票时间筛选条件并调整列显示
- 更新按钮显示条件,仅在审批状态为0时显示申请开票
- 在InventoryOuter实体类中添加receivableBillCode字段
- 重构库存出库Mapper的查询语句,添加应收单编号关联查询
2025-12-29 20:21:28 +08:00
chenhao 8ea80a4dbe feat(finance): 实现发票核销功能
- 新增发票核销API接口文件,包含列表查询、详情获取和删除功能
- 添加应收票据核销单服务接口和实现类
- 创建应收票据核销单数据实体和数据库映射
- 实现发票核销相关的数据库操作和业务逻辑
- 添加核销详情处理和批量更新功能
- 实现系统自动收票核销机制
- 更新发票单据服务以支持核销操作
- 添加核销记录的增删改查控制器接口
- 实现核销单据的查询和导出功能
2025-12-24 16:35:26 +08:00
chenhao d3bbf2da62 feat(finance): 更新开票单详情和操作功能
- 修改详情抽屉中的字段显示,将创建时间改为预计开票时间
- 添加开票状态、审批节点、审批状态和审批通过时间显示
- 更新销售-应收单表格的数据源和字段映射
- 扩展操作列宽度以适应更多按钮
- 添加发票按钮的显示条件控制
- 添加申请开票按钮的显示条件控制
- 添加申请红冲按钮的显示条件控制
- 实现撤销功能按钮和相关逻辑
- 添加撤销发票API接口
- 优化票据类型选择的交互逻辑
- 添加发票金额验证和自动计算功能
- 实现附件上传的权限控制
- 完善发票撤销的业务逻辑处理
2025-12-23 19:52:57 +08:00
chenhao 54e7d394bb feat(invoice): 新增收票单管理功能
- 新增收票单列表页面,支持查询、新增、查看详情等操作
- 实现收票单新增表单,支持选择客户、关联应收单及收票计划
- 开发收票单详情抽屉,展示收票单基本信息及关联应收单明细
- 添加收票附件上传对话框,支持上传并查看收票相关附件
- 在应收单编辑页面增加开票明细展示及附件预览功能
- 更新审批订单页面布局,移除冗余工具栏
- 优化文件预览组件集成,提升附件查看体验
2025-12-22 15:59:31 +08:00
chenhao 8d6ca0b64f feat(finance): 新增收款与核销功能模块
- 实现销售应收单详情查看与编辑功能
- 添加合并收款单与开票单发起流程
- 开发手动核销应付单与付款单功能
- 支持应付计划选择与核销金额计算
- 增加税务相关金额计算逻辑
2025-12-17 11:15:10 +08:00