17 小时以前 f61043f70c126c4b464a4ebc7dd635fcf7b679df
yudao-module-erp/src/main/java/cn/iocoder/yudao/module/erp/controller/admin/purchase/vo/request/ErpPurchaseRequestRespVO.java
@@ -1,10 +1,12 @@
package cn.iocoder.yudao.module.erp.controller.admin.purchase.vo.request;
import cn.iocoder.yudao.module.system.api.storage.dto.StorageBlobRespDTO;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;
import java.math.BigDecimal;
import java.time.LocalDateTime;
import java.util.List;
@Schema(description = "管理后台 - ERP 采购申请 Response VO")
@Data
@@ -18,6 +20,9 @@
    @Schema(description = "状态", requiredMode = Schema.RequiredMode.REQUIRED, example = "0")
    private Integer status;
    @Schema(description = "工作流编号", example = "1043")
    private String processInstanceId;
    @Schema(description = "申请人编号", requiredMode = Schema.RequiredMode.REQUIRED, example = "1")
    private Long requestUserId;
@@ -43,6 +48,9 @@
    @Schema(description = "供应商名称", example = "供应商A")
    private String supplierName;
    @Schema(description = "定金金额", example = "1000.00")
    private BigDecimal depositPrice;
    @Schema(description = "合计数量", requiredMode = Schema.RequiredMode.REQUIRED)
    private BigDecimal totalCount;
@@ -58,11 +66,14 @@
    @Schema(description = "生成的采购订单号", example = "CGDD001")
    private String orderNo;
    @Schema(description = "附件地址", example = "https://xxx.com/xxx.pdf")
    private String fileUrl;
    @Schema(description = "入库状态(0:未入库 1:部分入库 2:全部入库)", example = "0")
    private Integer inStatus;
    @Schema(description = "备注", example = "备注")
    private String remark;
    @Schema(description = "附件列表")
    private List<StorageBlobRespDTO> attachmentList;
    @Schema(description = "创建时间")
    private LocalDateTime createTime;
@@ -113,6 +124,12 @@
        @Schema(description = "备注", example = "备注")
        private String remark;
        @Schema(description = "是否需要来料检验", example = "true")
        private Boolean qcCheckFlag;
        @Schema(description = "入库数量", example = "10.00")
        private BigDecimal inCount;
    }
}