Files
BMS/bms-back/sql
caojia 221d4721ee 新增、编辑、删除费用后,都会根据费用明细重新汇总订单状态:
- 全部未出账:UNBILLED
- 部分已出账、部分未出账:PARTIAL
- 全部已出账:BILLED
3. 应收账单生成
   - 预览、统计、分页生成支持 UNBILLED 和 PARTIAL;
   - PARTIAL 订单只读取未出账费用;
   - 生成成功后,只将本次实际生成的费用更新为 BILLED;
   - 不会重复带入历史已出账费用;
   - 账单金额只统计本次未出账费用。
4. 作废、取消、失败清理
   - 只恢复当前账单关联的费用;
   - 如果费用仍被其他有效账单使用,则继续保持 BILLED;
   - 根据费用状态重新汇总订单状态;
   - 大账单清理使用批量 SQL,不组装几十万条费用 ID。
2026-09-22 17:20:27 +08:00
..
2026-09-14 17:48:46 +08:00
2026-09-11 10:55:14 +08:00
2026-09-22 15:30:25 +08:00