| | |
| | | @Schema(description = "是否可退货", example = "true") |
| | | private Boolean returnEnable; |
| | | |
| | | /** |
| | | * 仅返回剩余可开票金额大于 0 的订单 |
| | | * |
| | | * 用于"采购来票"登记时选择采购订单:金额已开完(剩余可开票金额 <= 0)的订单不展示。 |
| | | * 剩余可开票金额 = totalPrice - SUM(erp_purchase_invoice.price) |
| | | */ |
| | | @Schema(description = "是否仅返回剩余可开票金额大于 0 的订单(采购来票登记使用)", example = "true") |
| | | private Boolean remainPriceEnable; |
| | | |
| | | /** |
| | | * 需排除的来票编号(编辑来票时传入) |
| | | * |
| | | * 编辑来票重新选择采购订单时,把本张来票已分摊的金额退回订单,未开票金额按「订单金额 - 其他来票已分摊」计算, |
| | | * 避免把本张来票自身的分摊当成已占用额度,导致重新分摊时额度被凭空扣减。 |
| | | */ |
| | | @Schema(description = "排除的来票编号(编辑来票时传,计算未开票金额时剔除该来票自身的分摊)", example = "1024") |
| | | private Long invoiceId; |
| | | |
| | | } |