package cn.iocoder.yudao.module.mes.controller.admin.pro.bagcode.vo; import io.swagger.v3.oas.annotations.media.Schema; import lombok.Data; import java.util.List; @Schema(description = "管理后台 - MES 袋码生成响应") @Data public class MesProBagCodeGenerateRespVO { @Schema(description = "生成组 UUID") private String uuid; @Schema(description = "品种主单位类型", example = "48袋") private String type; @Schema(description = "每托盘袋数(类型为 吨 时为 0)", example = "48") private Integer perPallet; @Schema(description = "本次生成的袋码总数", example = "240") private Integer totalCount; @Schema(description = "自动生成的托盘编号列表(仅同步完成时返回,类型为 吨 时为空)") private List palletIds; @Schema(description = "是否已转为后台任务", example = "true") private Boolean async; @Schema(description = "后台任务编号(异步模式返回)", example = "1024") private Long taskId; @Schema(description = "托盘总数(原始数据为 0)", example = "5") private Integer palletCount; }