xiaoyi
3 天以前 abf1c0a35d85d38239ff5d2ed746a4e4b797c9d1
yudao-module-crm/src/main/java/cn/iocoder/yudao/module/crm/controller/admin/quotation/vo/CrmSaleQuotationSaveReqVO.java
@@ -53,12 +53,33 @@
    @Schema(description = "税率", example = "13.00")
    private BigDecimal taxRate;
    @Schema(description = "附件地址", example = "https://www.baidu.com")
    private String fileUrl;
    @Schema(description = "附件blobId列表", example = "[1, 2, 3]")
    private List<Long> blobIds;
    @Schema(description = "备注", example = "备注信息")
    private String remark;
    @Schema(description = "报价类型(general=通用/power=电力/energy=能源服务)", example = "power")
    private String quotationType;
    @Schema(description = "合同容量(kVA)", example = "800")
    private BigDecimal capacity;
    @Schema(description = "最大需量(kW)", example = "400")
    private BigDecimal maxDemand;
    @Schema(description = "电度单价(元/kWh)", example = "0.5283")
    private BigDecimal unitPrice;
    @Schema(description = "电价模式(single/two-part/tier/tou)", example = "two-part")
    private String tariffMode;
    @Schema(description = "力调电费(元)", example = "120.5")
    private BigDecimal powerFactorFee;
    @Schema(description = "结算周期(月)", example = "12")
    private Integer billingCycle;
    @Schema(description = "物料明细列表", requiredMode = Schema.RequiredMode.REQUIRED)
    @NotEmpty(message = "物料明细不能为空")
    private List<Item> items;