云
5 天以前 a82d847bbb39e2417d4c9773ebc4fc51fdb0b8fc
yudao-module-crm/src/main/java/cn/iocoder/yudao/module/crm/controller/admin/quotation/vo/CrmSaleQuotationRespVO.java
@@ -1,5 +1,6 @@
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;
@@ -103,8 +104,37 @@
    @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("备注")
@@ -140,10 +170,20 @@
        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;
@@ -168,4 +208,4 @@
    }
}
}