Commit 9beb38aa authored by 周健威's avatar 周健威

Merge remote-tracking branch 'origin/dev' into dev

parents afb7997c 4bb92705
...@@ -148,12 +148,6 @@ public class OrderInfoBiz extends BaseBiz<OrderInfoMapper, OrderInfo> { ...@@ -148,12 +148,6 @@ public class OrderInfoBiz extends BaseBiz<OrderInfoMapper, OrderInfo> {
* @return * @return
*/ */
public ObjectRestResponse getUserOrder(UserOrderDto userOrderDto) { public ObjectRestResponse getUserOrder(UserOrderDto userOrderDto) {
String token = request.getHeader("Authorization");
AppUserDTO appUserDTO = userFeign.userDetailByToken(token).getData();
if (appUserDTO == null) {
return ObjectRestResponse.createFailedResult(ResultCode.RSTOKEN_EXPIRED_CODE, ResultCode.getMsg(ResultCode.RSTOKEN_EXPIRED_CODE));
}
userOrderDto.setUserId(appUserDTO.getUserid());
Query query = new Query(userOrderDto); Query query = new Query(userOrderDto);
Example example = new Example(OrderInfo.class); Example example = new Example(OrderInfo.class);
Example orderItemExample = new Example(OrderItem.class); Example orderItemExample = new Example(OrderItem.class);
......
package com.upyuns.platform.rs.website.controller.web; package com.upyuns.platform.rs.website.controller.web;
import com.github.wxiaoqi.security.admin.feign.UserFeign;
import com.github.wxiaoqi.security.admin.feign.rest.UserRestInterface;
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;
...@@ -11,11 +13,14 @@ import org.springframework.web.bind.annotation.*; ...@@ -11,11 +13,14 @@ import org.springframework.web.bind.annotation.*;
@RestController @RestController
@RequestMapping("orderInfo/web") @RequestMapping("orderInfo/web")
public class OrderInfoWebController extends BaseController<OrderInfoBiz,OrderInfo> { public class OrderInfoWebController extends BaseController<OrderInfoBiz,OrderInfo> implements UserRestInterface {
@Autowired @Autowired
ConfirmOrderService confirmOrderService; ConfirmOrderService confirmOrderService;
@Autowired
UserFeign userFeign;
@PostMapping(value = "confirmOrder") @PostMapping(value = "confirmOrder")
public ObjectRestResponse confirmOrder(@RequestBody ConfirmOrderDto confirmOrderDto) { public ObjectRestResponse confirmOrder(@RequestBody ConfirmOrderDto confirmOrderDto) {
return confirmOrderService.confirmOrderInfo(confirmOrderDto); return confirmOrderService.confirmOrderInfo(confirmOrderDto);
...@@ -28,6 +33,7 @@ public class OrderInfoWebController extends BaseController<OrderInfoBiz,OrderInf ...@@ -28,6 +33,7 @@ public class OrderInfoWebController extends BaseController<OrderInfoBiz,OrderInf
@GetMapping(value = "getOrderList") @GetMapping(value = "getOrderList")
public ObjectRestResponse getUserOrder(UserOrderDto userOrderDto) { public ObjectRestResponse getUserOrder(UserOrderDto userOrderDto) {
userOrderDto.setUserId(getAppUser().getUserid());
return baseBiz.getUserOrder(userOrderDto); return baseBiz.getUserOrder(userOrderDto);
} }
...@@ -61,4 +67,8 @@ public class OrderInfoWebController extends BaseController<OrderInfoBiz,OrderInf ...@@ -61,4 +67,8 @@ public class OrderInfoWebController extends BaseController<OrderInfoBiz,OrderInf
return baseBiz.setAddressOrInvoice(orderInfoDto); return baseBiz.setAddressOrInvoice(orderInfoDto);
} }
@Override
public UserFeign getUserFeign() {
return userFeign;
}
} }
\ 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