- order 临时提交 发现 db 链接的不对
This commit is contained in:
@@ -11,5 +11,10 @@
|
||||
|
||||
<artifactId>order-service-api</artifactId>
|
||||
|
||||
|
||||
<dependencies>
|
||||
<dependency>
|
||||
<groupId>javax.validation</groupId>
|
||||
<artifactId>validation-api</artifactId>
|
||||
</dependency>
|
||||
</dependencies>
|
||||
</project>
|
||||
@@ -1,6 +1,9 @@
|
||||
package cn.iocoder.mall.order.api.dto;
|
||||
|
||||
import javax.validation.constraints.NotNull;
|
||||
import javax.validation.constraints.Size;
|
||||
import java.io.Serializable;
|
||||
import java.util.List;
|
||||
|
||||
/**
|
||||
* 订单创建
|
||||
@@ -9,4 +12,87 @@ import java.io.Serializable;
|
||||
* @time 2019-03-16 14:42
|
||||
*/
|
||||
public class OrderCreateDTO implements Serializable {
|
||||
|
||||
/**
|
||||
* 收件区域编号
|
||||
*/
|
||||
@NotNull
|
||||
private String receiverAreaNo;
|
||||
/**
|
||||
* 收件手机号
|
||||
*/
|
||||
@NotNull
|
||||
private String receiverMobile;
|
||||
/**
|
||||
* 收件详细地址
|
||||
*/
|
||||
@NotNull
|
||||
private String receiverAddress;
|
||||
/**
|
||||
* 备注
|
||||
*/
|
||||
private String remark;
|
||||
|
||||
///
|
||||
/// order item
|
||||
|
||||
@NotNull
|
||||
@Size(max = 1000, min = 1)
|
||||
private List<OrderCreateItemDTO> orderItems;
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return "OrderCreateDTO{" +
|
||||
"receiverAreaNo='" + receiverAreaNo + '\'' +
|
||||
", receiverMobile='" + receiverMobile + '\'' +
|
||||
", receiverAddress='" + receiverAddress + '\'' +
|
||||
", remark='" + remark + '\'' +
|
||||
", orderItems=" + orderItems +
|
||||
'}';
|
||||
}
|
||||
|
||||
public String getReceiverAreaNo() {
|
||||
return receiverAreaNo;
|
||||
}
|
||||
|
||||
public OrderCreateDTO setReceiverAreaNo(String receiverAreaNo) {
|
||||
this.receiverAreaNo = receiverAreaNo;
|
||||
return this;
|
||||
}
|
||||
|
||||
public String getReceiverMobile() {
|
||||
return receiverMobile;
|
||||
}
|
||||
|
||||
public OrderCreateDTO setReceiverMobile(String receiverMobile) {
|
||||
this.receiverMobile = receiverMobile;
|
||||
return this;
|
||||
}
|
||||
|
||||
public String getReceiverAddress() {
|
||||
return receiverAddress;
|
||||
}
|
||||
|
||||
public OrderCreateDTO setReceiverAddress(String receiverAddress) {
|
||||
this.receiverAddress = receiverAddress;
|
||||
return this;
|
||||
}
|
||||
|
||||
public String getRemark() {
|
||||
return remark;
|
||||
}
|
||||
|
||||
public OrderCreateDTO setRemark(String remark) {
|
||||
this.remark = remark;
|
||||
return this;
|
||||
}
|
||||
|
||||
public List<OrderCreateItemDTO> getOrderItems() {
|
||||
return orderItems;
|
||||
}
|
||||
|
||||
public OrderCreateDTO setOrderItems(List<OrderCreateItemDTO> orderItems) {
|
||||
this.orderItems = orderItems;
|
||||
return this;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -0,0 +1,49 @@
|
||||
package cn.iocoder.mall.order.api.dto;
|
||||
|
||||
import javax.validation.constraints.Max;
|
||||
import javax.validation.constraints.NotNull;
|
||||
|
||||
/**
|
||||
* @author Sin
|
||||
* @time 2019-03-17 09:37
|
||||
*/
|
||||
public class OrderCreateItemDTO {
|
||||
|
||||
/**
|
||||
* 商品编号
|
||||
*/
|
||||
@NotNull
|
||||
private String commodityId;
|
||||
/**
|
||||
* 数量
|
||||
*/
|
||||
@NotNull
|
||||
@Max(value = 1000)
|
||||
private Integer quantity;
|
||||
|
||||
@Override
|
||||
public String toString() {
|
||||
return "OrderCreateItemDTO{" +
|
||||
"commodityId='" + commodityId + '\'' +
|
||||
", quantity=" + quantity +
|
||||
'}';
|
||||
}
|
||||
|
||||
public String getCommodityId() {
|
||||
return commodityId;
|
||||
}
|
||||
|
||||
public OrderCreateItemDTO setCommodityId(String commodityId) {
|
||||
this.commodityId = commodityId;
|
||||
return this;
|
||||
}
|
||||
|
||||
public Integer getQuantity() {
|
||||
return quantity;
|
||||
}
|
||||
|
||||
public OrderCreateItemDTO setQuantity(Integer quantity) {
|
||||
this.quantity = quantity;
|
||||
return this;
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user