gaoluyang
9 天以前 8e4eee5ad4d74e1a4e6ab4de3a9c28000700dce0
yudao-module-erp/src/main/java/cn/iocoder/yudao/module/erp/controller/admin/purchase/vo/order/ErpPurchaseOrderPageReqVO.java
@@ -65,6 +65,18 @@
    @Schema(description = "产品编号", example = "1")
    private Long productId;
    @Schema(description = "关联供应商合同编号", example = "1024")
    private Long contractId;
    @Schema(description = "付款方式", example = "MONTHLY")
    private String paymentMethod;
    @Schema(description = "物流单号", example = "SF1234567890")
    private String logisticsNo;
    @Schema(description = "是否只看异常订单", example = "true")
    private Boolean abnormalFlag;
    @Schema(description = "入库状态", example = "2")
    private Integer inStatus;
@@ -77,4 +89,13 @@
    @Schema(description = "是否可退货", example = "true")
    private Boolean returnEnable;
    /**
     * 仅返回剩余可开票金额大于 0 的订单
     *
     * 用于"采购来票"登记时选择采购订单:金额已开完(剩余可开票金额 <= 0)的订单不展示。
     * 剩余可开票金额 = totalPrice - SUM(erp_purchase_invoice.price)
     */
    @Schema(description = "是否仅返回剩余可开票金额大于 0 的订单(采购来票登记使用)", example = "true")
    private Boolean remainPriceEnable;
}