|
@@ -1,8 +1,11 @@
|
|
|
package org.dromara.bulk.domain.bo;
|
|
|
|
|
|
+import jakarta.validation.Valid;
|
|
|
+import jakarta.validation.constraints.NotBlank;
|
|
|
+import jakarta.validation.constraints.NotNull;
|
|
|
+import jakarta.validation.constraints.Size;
|
|
|
import lombok.Data;
|
|
|
import org.dromara.commodityManagement.domain.bo.TemplateBo;
|
|
|
-import org.dromara.system.domain.vo.SysOssVo;
|
|
|
|
|
|
import java.util.Date;
|
|
|
import java.util.List;
|
|
@@ -16,11 +19,13 @@ public class OrderListBo {
|
|
|
/**
|
|
|
* 大货编号名称
|
|
|
*/
|
|
|
+ @NotBlank(message = "大货编号名称不能为空")
|
|
|
private String daHuoNumberName;
|
|
|
|
|
|
/**
|
|
|
* 大货编号id
|
|
|
*/
|
|
|
+ @NotNull(message = "大货编号id不能为空")
|
|
|
private Long daHuoNumberId;
|
|
|
|
|
|
/**
|
|
@@ -73,6 +78,16 @@ public class OrderListBo {
|
|
|
*/
|
|
|
private double baseClothPrice;
|
|
|
|
|
|
+ /**
|
|
|
+ * 克重
|
|
|
+ */
|
|
|
+ private String weight;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 门幅
|
|
|
+ */
|
|
|
+ private String menfu;
|
|
|
+
|
|
|
/**
|
|
|
* 品牌组
|
|
|
*/
|
|
@@ -91,41 +106,49 @@ public class OrderListBo {
|
|
|
/**
|
|
|
* 版图列表
|
|
|
*/
|
|
|
+ @Valid
|
|
|
private List<TemplateBo> templateList;
|
|
|
|
|
|
/**
|
|
|
* 烧花,0否,1是
|
|
|
*/
|
|
|
+ @Size(max = 1,message = "0否,1是")
|
|
|
private int isBurnFlowers = 0;
|
|
|
|
|
|
/**
|
|
|
* 快返,0否,1是
|
|
|
*/
|
|
|
+ @Size(max = 1,message = "0否,1是")
|
|
|
private int isQuickReturn = 0;
|
|
|
|
|
|
/**
|
|
|
* 作废0否,1是
|
|
|
*/
|
|
|
+ @Size(max = 1,message = "0否,1是")
|
|
|
private int isToVoid = 0;
|
|
|
|
|
|
/**
|
|
|
* 复色,0否,1是
|
|
|
*/
|
|
|
+ @Size(max = 1,message = "0否,1是")
|
|
|
private int isMulticolor = 0;
|
|
|
|
|
|
/**
|
|
|
* 首单,0否,1是
|
|
|
*/
|
|
|
+ @Size(max = 1,message = "0否,1是")
|
|
|
private int isFirstOrder = 0;
|
|
|
|
|
|
/**
|
|
|
* 加急,0否,1是
|
|
|
*/
|
|
|
+ @Size(max = 1,message = "0否,1是")
|
|
|
private int isUrgent = 0;
|
|
|
|
|
|
/**
|
|
|
* 补货,0否,1是
|
|
|
*/
|
|
|
+ @Size(max = 1,message = "0否,1是")
|
|
|
private int isBuhuo = 0;
|
|
|
|
|
|
/**
|
|
@@ -136,13 +159,16 @@ public class OrderListBo {
|
|
|
/**
|
|
|
* 花型号
|
|
|
*/
|
|
|
+ @Size(max = 1,message = "0否,1是")
|
|
|
private String oemId;
|
|
|
|
|
|
/**
|
|
|
- * 款式图的ossId
|
|
|
+ * 款式图的Url
|
|
|
*/
|
|
|
- private Long imageId;
|
|
|
-
|
|
|
- private SysOssVo ossVo;
|
|
|
+ private String imageUrl;
|
|
|
|
|
|
+ /**
|
|
|
+ * ossId
|
|
|
+ */
|
|
|
+ private Long ossId;
|
|
|
}
|