package cn.iocoder.yudao.module.mes.controller.admin.wm.sorting.vo;
|
|
import io.swagger.v3.oas.annotations.media.Schema;
|
import lombok.Data;
|
|
import java.util.ArrayList;
|
import java.util.List;
|
|
/**
|
* MES 分拣任务「提交生产申请」结果 VO
|
*
|
* 需求 5.3:订单分拣时可提交生产申请
|
*/
|
@Schema(description = "管理后台 - MES 分拣任务提交生产申请结果")
|
@Data
|
public class MesWmSortProductionRequestRespVO {
|
|
@Schema(description = "本次新生成的生产申请(MPS 草稿)数量", requiredMode = Schema.RequiredMode.REQUIRED, example = "1")
|
private Integer createdCount = 0;
|
|
@Schema(description = "已存在生产申请、本次跳过的数量", requiredMode = Schema.RequiredMode.REQUIRED, example = "0")
|
private Integer skippedCount = 0;
|
|
@Schema(description = "未能生成生产申请的明细及原因")
|
private List<String> failures = new ArrayList<>();
|
|
}
|