gaoluyang
3 天以前 d39e4f7d839167c16425086dfa2f8747bccfdff9
yudao-module-crm/src/main/java/cn/iocoder/yudao/module/crm/controller/admin/invoice/vo/invoice/CrmInvoiceRespVO.java
@@ -70,6 +70,41 @@
    private Long saleOrderId;
    @Schema(description = "关联出库单")
    private Long saleOutId;
    @Schema(description = "出库单号", example = "SL20261029001")
    private String saleOutCode;
    @Schema(description = "发票录入状态:0待录入 10已录入", example = "0")
    private Integer entryStatus;
    @Schema(description = "发票录入人")
    private Long entryUserId;
    @Schema(description = "发票录入时间")
    private LocalDateTime entryTime;
    @Schema(description = "收款节点")
    private List<PaymentNode> paymentNodes;
    @Schema(description = "收款节点")
    @Data
    public static class PaymentNode {
        @Schema(description = "回款计划编号")
        private Long id;
        @Schema(description = "阶段:1合同款 2预付款 3到货款 4验收款 5质保金")
        private Integer stage;
        @Schema(description = "计划回款金额")
        private BigDecimal amount;
        @Schema(description = "计划回款时间")
        private LocalDateTime returnTime;
        @Schema(description = "实际回款时间")
        private LocalDateTime actualTime;
        @Schema(description = "已回款金额")
        private BigDecimal receiptedPrice;
        @Schema(description = "状态:0未回款 10部分回款 20已回清")
        private Integer status;
        @Schema(description = "备注")
        private String remark;
    }
    @Schema(description = "合同信息")
    private CrmContractRespVO contract;