- order 临时提交 发现 db 链接的不对

This commit is contained in:
sin
2019-03-17 17:05:01 +08:00
parent 8a652c24eb
commit ba7669f3a2
16 changed files with 509 additions and 80 deletions

View File

@@ -11,5 +11,10 @@
<artifactId>order-service-api</artifactId>
<dependencies>
<dependency>
<groupId>javax.validation</groupId>
<artifactId>validation-api</artifactId>
</dependency>
</dependencies>
</project>

View File

@@ -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;
}
}

View File

@@ -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;
}
}