|
|
@@ -0,0 +1,51 @@
|
|
|
+package com.dk.mnls_mp.model.command;
|
|
|
+
|
|
|
+import lombok.Data;
|
|
|
+import lombok.experimental.Accessors;
|
|
|
+
|
|
|
+import javax.validation.constraints.NotNull;
|
|
|
+import java.util.List;
|
|
|
+
|
|
|
+/**
|
|
|
+ * @desc : 创建采购发货单命令请求体
|
|
|
+ * @author : 张潇木
|
|
|
+ * @date : 2022/10/10 10:23
|
|
|
+ */
|
|
|
+@Data
|
|
|
+@Accessors(chain = true)
|
|
|
+public class DeliveryOrderCreateCommand {
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 经销商编码
|
|
|
+ */
|
|
|
+ @NotNull(message = "经销商编码不能为空")
|
|
|
+ private String dealerCode;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 用户编码(中台赋值)
|
|
|
+ */
|
|
|
+ private String userCode;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 账套编码(中台赋值)
|
|
|
+ */
|
|
|
+ private String accountCode;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 采购订单单号
|
|
|
+ */
|
|
|
+ @NotNull(message = "采购订单单号不能为空")
|
|
|
+ private String orderNo;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 账务日期(非必填,如果为空则为当天日期)
|
|
|
+ */
|
|
|
+ private String accountDate;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 发货明细
|
|
|
+ */
|
|
|
+ @NotNull(message = "发货明细不能为空")
|
|
|
+ private List<DeliveryOrderDetailCreateCommand> deliveryDetail;
|
|
|
+
|
|
|
+}
|