Commit 92f6a5ed authored by unset's avatar unset

订单信息

parent e19946ea
...@@ -13,7 +13,7 @@ public class ItemInfoDto { ...@@ -13,7 +13,7 @@ public class ItemInfoDto {
Long id; Long id;
Integer number; Integer number = 1;
/** /**
* 类型: 1、标准数据,2、影像图库,3、行业应用信息, 4、购物车确认订单 * 类型: 1、标准数据,2、影像图库,3、行业应用信息, 4、购物车确认订单
......
...@@ -47,6 +47,11 @@ public class OrderInfoDto extends PageParam { ...@@ -47,6 +47,11 @@ public class OrderInfoDto extends PageParam {
*/ */
private String invoiceContent; private String invoiceContent;
/**
* 订单ID
*/
Long orderId;
//详情ID //详情ID
Long detailId; Long detailId;
......
...@@ -33,4 +33,19 @@ public class UserOrderDto extends PageParam { ...@@ -33,4 +33,19 @@ public class UserOrderDto extends PageParam {
//用户id //用户id
Integer userId; Integer userId;
/**
* 订单号
*/
String orderNo;
/**
* 昵称
*/
String nickname;
/**
* 手机号
*/
String phone;
} }
...@@ -212,6 +212,16 @@ public class OrderInfo implements Serializable { ...@@ -212,6 +212,16 @@ public class OrderInfo implements Serializable {
*/ */
String cancelRemark; String cancelRemark;
/**
* 定制订单ID
*/
Integer customerId;
/**
* 定制信息json
*/
String customerJson;
@Transient @Transient
private List<OrderItem> orderItemList; private List<OrderItem> orderItemList;
......
...@@ -3,11 +3,12 @@ package com.upyuns.platform.rs.website.controller; ...@@ -3,11 +3,12 @@ package com.upyuns.platform.rs.website.controller;
import com.github.wxiaoqi.security.common.msg.ObjectRestResponse; import com.github.wxiaoqi.security.common.msg.ObjectRestResponse;
import com.github.wxiaoqi.security.common.rest.BaseController; import com.github.wxiaoqi.security.common.rest.BaseController;
import com.upyuns.platform.rs.website.biz.OrderInfoBiz; import com.upyuns.platform.rs.website.biz.OrderInfoBiz;
import com.upyuns.platform.rs.website.dto.ConfirmReceivedDto;
import com.upyuns.platform.rs.website.dto.OrderInfoDto;
import com.upyuns.platform.rs.website.dto.OrderInvoiceDto;
import com.upyuns.platform.rs.website.dto.UserOrderDto; import com.upyuns.platform.rs.website.dto.UserOrderDto;
import com.upyuns.platform.rs.website.entity.OrderInfo; import com.upyuns.platform.rs.website.entity.OrderInfo;
import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.*;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController @RestController
@RequestMapping("orderInfo") @RequestMapping("orderInfo")
...@@ -22,4 +23,35 @@ public class OrderInfoController extends BaseController<OrderInfoBiz,OrderInfo> ...@@ -22,4 +23,35 @@ public class OrderInfoController extends BaseController<OrderInfoBiz,OrderInfo>
public ObjectRestResponse detail(Long orderId) { public ObjectRestResponse detail(Long orderId) {
return ObjectRestResponse.succ(baseBiz.getOrderDetail(orderId)); return ObjectRestResponse.succ(baseBiz.getOrderDetail(orderId));
} }
@PostMapping(value = "orderSend")
public ObjectRestResponse orderSend(@RequestBody ConfirmReceivedDto confirmReceivedDto) {
return baseBiz.orderSend(confirmReceivedDto);
}
@PostMapping(value = "setInvoice")
public ObjectRestResponse setInvoice(@RequestBody OrderInvoiceDto orderInvoiceDto) {
return baseBiz.setInvoice(orderInvoiceDto);
}
@PostMapping(value = "invoiceSend")
public ObjectRestResponse invoiceSend(@RequestBody ConfirmReceivedDto confirmReceivedDto) {
return baseBiz.invoiceSend(confirmReceivedDto);
}
@GetMapping(value = "customerToOrderInfo")
public ObjectRestResponse customerToOrderInfo(Integer customerId) {
return baseBiz.customerToOrderInfo(customerId);
}
@PostMapping(value = "setOrderPrice")
public ObjectRestResponse setOrderPrice(@RequestBody OrderInfo orderInfo) {
return baseBiz.setOrderPrice(orderInfo);
}
@PostMapping(value = "setOrderItem")
public ObjectRestResponse setOrderItem(@RequestBody OrderInfoDto orderInfoDto) {
return baseBiz.setOrderItem(orderInfoDto);
}
} }
\ No newline at end of file
...@@ -41,21 +41,6 @@ public class OrderInfoWebController extends BaseController<OrderInfoBiz,OrderInf ...@@ -41,21 +41,6 @@ public class OrderInfoWebController extends BaseController<OrderInfoBiz,OrderInf
return baseBiz.confirmReceived(orderId); return baseBiz.confirmReceived(orderId);
} }
@PostMapping(value = "orderSend")
public ObjectRestResponse orderSend(@RequestBody ConfirmReceivedDto confirmReceivedDto) {
return baseBiz.orderSend(confirmReceivedDto);
}
@PostMapping(value = "setInvoice")
public ObjectRestResponse setInvoice(@RequestBody OrderInvoiceDto orderInvoiceDto) {
return baseBiz.setInvoice(orderInvoiceDto);
}
@PostMapping(value = "invoiceSend")
public ObjectRestResponse invoiceSend(@RequestBody ConfirmReceivedDto confirmReceivedDto) {
return baseBiz.invoiceSend(confirmReceivedDto);
}
@GetMapping(value = "confirmOrderInvoice") @GetMapping(value = "confirmOrderInvoice")
public ObjectRestResponse confirmOrderInvoice(Long orderId) { public ObjectRestResponse confirmOrderInvoice(Long orderId) {
return baseBiz.confirmOrderInvoice(orderId); return baseBiz.confirmOrderInvoice(orderId);
...@@ -70,4 +55,10 @@ public class OrderInfoWebController extends BaseController<OrderInfoBiz,OrderInf ...@@ -70,4 +55,10 @@ public class OrderInfoWebController extends BaseController<OrderInfoBiz,OrderInf
public ObjectRestResponse deleteOrder(Long orderId) { public ObjectRestResponse deleteOrder(Long orderId) {
return baseBiz.deleteOrder(orderId); return baseBiz.deleteOrder(orderId);
} }
@PostMapping(value = "setAddressOrInvoice")
public ObjectRestResponse setAddressOrInvoice(@RequestBody OrderInfoDto orderInfoDto) {
return baseBiz.setAddressOrInvoice(orderInfoDto);
}
} }
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment