| | |
| | | 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 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; |
| | |
| | | |
| | | } |
| | | |
| | | } |
| | | } |