| ¶Ô±ÈÐÂÎļþ |
| | |
| | | package cn.iocoder.yudao.module.mes.controller.admin.md.item.vo; |
| | | |
| | | import io.swagger.v3.oas.annotations.media.Schema; |
| | | import lombok.Builder; |
| | | import lombok.Data; |
| | | |
| | | import java.util.ArrayList; |
| | | import java.util.LinkedHashMap; |
| | | import java.util.List; |
| | | import java.util.Map; |
| | | |
| | | @Schema(description = "管çåå° - MES ç©æäº§å导å
¥ Response VO") |
| | | @Data |
| | | @Builder |
| | | public class MesMdItemImportRespVO { |
| | | |
| | | @Schema(description = "å建æåçç©æç¼ç æ°ç»", requiredMode = Schema.RequiredMode.REQUIRED) |
| | | private List<String> createCodes; |
| | | |
| | | @Schema(description = "æ´æ°æåçç©æç¼ç æ°ç»", requiredMode = Schema.RequiredMode.REQUIRED) |
| | | private List<String> updateCodes; |
| | | |
| | | @Schema(description = "导å
¥å¤±è´¥çç©æç¼ç éå key ä¸ºç©æç¼ç ï¼æè¡å·ï¼ï¼value 为失败åå ", requiredMode = Schema.RequiredMode.REQUIRED) |
| | | private Map<String, String> failureCodes; |
| | | |
| | | public static MesMdItemImportRespVO empty() { |
| | | return MesMdItemImportRespVO.builder() |
| | | .createCodes(new ArrayList<>()) |
| | | .updateCodes(new ArrayList<>()) |
| | | .failureCodes(new LinkedHashMap<>()) |
| | | .build(); |
| | | } |
| | | |
| | | } |