chenhao
|
695c77ca60
|
feat(invoice): 添加红冲功能和相关审批流程
- 修改ApplyInvoice组件支持红冲操作,添加isRedRush属性控制红冲逻辑
- 在输入验证中修复数字验证正则表达式,支持负数输入
- 添加applyRefund API接口用于提交红冲申请
- 实现红冲审批流程,包括待审批和已审批页面
- 更新发票详情显示组件支持负数金额显示
- 在发票列表页面添加红冲按钮和相关状态判断
- 修改后端applyRefund接口接收完整对象参数
- 实现发票明细项导出功能
- 添加红冲状态和发票类型的字典数据支持
- 优化金额转中文大写函数支持负数显示
- 添加发票详情导出PDF功能
|
2025-12-30 15:20:25 +08:00 |
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
|
d3bbf2da62
|
feat(finance): 更新开票单详情和操作功能
- 修改详情抽屉中的字段显示,将创建时间改为预计开票时间
- 添加开票状态、审批节点、审批状态和审批通过时间显示
- 更新销售-应收单表格的数据源和字段映射
- 扩展操作列宽度以适应更多按钮
- 添加发票按钮的显示条件控制
- 添加申请开票按钮的显示条件控制
- 添加申请红冲按钮的显示条件控制
- 实现撤销功能按钮和相关逻辑
- 添加撤销发票API接口
- 优化票据类型选择的交互逻辑
- 添加发票金额验证和自动计算功能
- 实现附件上传的权限控制
- 完善发票撤销的业务逻辑处理
|
2025-12-23 19:52:57 +08:00 |
chenhao
|
fe2791f815
|
feat(finance): 新增申请开票功能模块
- 添加申请开票Vue组件,包含发票信息录入与提交逻辑
- 更新开票单详情抽屉展示字段及标签分类
- 扩展后端接口支持根据开票单号查询产品明细
- 新增申请开票API接口及前端调用服务
- 完善开票相关字典类型与状态显示
- 优化开票列表页字段展示与操作按钮布局
- 增加项目ID字段以支持更精确的产品关联
- 提供数字转中文大写金额转换功能
- 实现发票明细表格动态增删行与自动计算
- 引入电子发票类型选择与样式美化
|
2025-12-22 20:44:38 +08:00 |