| | |
| | | package cn.iocoder.yudao.module.crm.controller.admin.quotation.vo; |
| | | |
| | | import cn.iocoder.yudao.module.system.api.storage.dto.StorageBlobRespDTO; |
| | | import cn.idev.excel.annotation.ExcelIgnoreUnannotated; |
| | | import cn.idev.excel.annotation.ExcelProperty; |
| | | import io.swagger.v3.oas.annotations.media.Schema; |
| | |
| | | @ExcelProperty("关联合同单号") |
| | | private String contractNo; |
| | | |
| | | @Schema(description = "附件地址", example = "https://www.baidu.com") |
| | | private String fileUrl; |
| | | @Schema(description = "附件列表") |
| | | private List<StorageBlobRespDTO> attachmentList; |
| | | |
| | | @Schema(description = "备注", example = "备注信息") |
| | | @ExcelProperty("备注") |
| | | private String remark; |
| | | |
| | | @Schema(description = "报价类型", example = "power") |
| | | @ExcelProperty("报价类型") |
| | | private String quotationType; |
| | | |
| | | @Schema(description = "合同容量(kVA)", example = "800") |
| | | @ExcelProperty("合同容量") |
| | | private BigDecimal capacity; |
| | | |
| | | @Schema(description = "最大需量(kW)", example = "400") |
| | | @ExcelProperty("最大需量") |
| | | private BigDecimal maxDemand; |
| | | |
| | | @Schema(description = "电度单价(元/kWh)", example = "0.5283") |
| | | @ExcelProperty("电度单价") |
| | | private BigDecimal unitPrice; |
| | | |
| | | @Schema(description = "电价模式", example = "two-part") |
| | | @ExcelProperty("电价模式") |
| | | private String tariffMode; |
| | | |
| | | @Schema(description = "力调电费(元)", example = "120.5") |
| | | @ExcelProperty("力调电费") |
| | | private BigDecimal powerFactorFee; |
| | | |
| | | @Schema(description = "结算周期(月)", example = "12") |
| | | @ExcelProperty("结算周期") |
| | | private Integer billingCycle; |
| | | |
| | | @Schema(description = "创建时间", requiredMode = Schema.RequiredMode.REQUIRED) |
| | | @ExcelProperty("创建时间") |
| | |
| | | private String itemName; |
| | | @Schema(description = "物料条码", example = "BAR001") |
| | | private String itemBarCode; |
| | | @Schema(description = "规格型号", example = "M8*20") |
| | | private String itemSpecification; |
| | | @Schema(description = "计量单位编号", example = "1") |
| | | private Long itemUnitId; |
| | | @Schema(description = "计量单位名称", example = "个") |
| | | private String itemUnitName; |
| | | @Schema(description = "辅单位1编号", example = "2") |
| | | private Long itemUnitId2; |
| | | @Schema(description = "辅单位1名称", example = "箱") |
| | | private String itemUnitName2; |
| | | @Schema(description = "辅单位2编号", example = "3") |
| | | private Long itemUnitId3; |
| | | @Schema(description = "辅单位2名称", example = "托") |
| | | private String itemUnitName3; |
| | | |
| | | @Schema(description = "物料原价", requiredMode = Schema.RequiredMode.REQUIRED, example = "100.00") |
| | | private BigDecimal itemPrice; |
| | |
| | | |
| | | } |
| | | |
| | | } |
| | | } |