package cn.iocoder.yudao.module.srm.controller.admin.tender.vo; import io.swagger.v3.oas.annotations.media.Schema; import jakarta.validation.constraints.NotNull; import lombok.Data; import java.util.List; @Schema(description = "管理后台 - SRM 招标项目部分更新 Request VO(发布中/投标中阶段)") @Data public class SrmTenderProjectPartialUpdateReqVO { @Schema(description = "项目ID", requiredMode = Schema.RequiredMode.REQUIRED, example = "1") @NotNull(message = "项目ID不能为空") private Long id; @Schema(description = "招标描述", example = "本次招标采购钢材一批") private String tenderDesc; @Schema(description = "资质要求", example = "需具备ISO9001认证") private String qualificationRequirements; @Schema(description = "资质要求附件文件ID列表") private List blobIds; }