| | |
| | | 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 = "是否需要投标", example = "true") |
| | | private Boolean needBid; |
| | | |
| | | @Schema(description = "关联投标保证金编号", example = "2048") |
| | | private Long bidBondId; |
| | | @Schema(description = "关联投标保证金单号", example = "BZ202611050001") |
| | | @ExcelProperty("关联投标单号") |
| | | private String bidBondNo; |
| | | @Schema(description = "关联投标的中标结果:0 待开标、1 已中标、2 未中标", example = "1") |
| | | private Integer bidResult; |
| | | |
| | | @Schema(description = "已提交报价轮次", example = "2") |
| | | @ExcelProperty("报价轮次") |
| | | private Integer revisionNo; |
| | | |
| | | @Schema(description = "作废类型:1 手动作废、2 超期作废", example = "1") |
| | | private Integer voidType; |
| | | @Schema(description = "作废原因") |
| | | @ExcelProperty("作废原因") |
| | | private String voidReason; |
| | | @Schema(description = "作废时间") |
| | | @ExcelProperty("作废时间") |
| | | private LocalDateTime voidTime; |
| | | @Schema(description = "作废人用户编号", example = "25682") |
| | | private Long voidBy; |
| | | @Schema(description = "作废人名字", example = "张三") |
| | | @ExcelProperty("作废人") |
| | | private String voidByName; |
| | | |
| | | @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; |
| | |
| | | |
| | | } |
| | | |
| | | } |
| | | } |