| | |
| | | import com.doumee.core.model.ApiResponse; |
| | | import com.doumee.core.model.PageData; |
| | | import com.doumee.core.model.PageWrap; |
| | | import com.doumee.core.utils.Constants; |
| | | import com.doumee.core.utils.kuaidi100.DeliveryDTO; |
| | | import com.doumee.core.utils.kuaidi100.ExpressUtils; |
| | | import com.doumee.core.wx.SendWxMessage; |
| | |
| | | return ApiResponse.success("查询成功", goodsorderService.getGoodsOrderDetail(orderId)); |
| | | } |
| | | |
| | | @LoginRequired |
| | | @ApiOperation("订单列表") |
| | | @PostMapping("/orderPage") |
| | | @ApiImplicitParams({ |
| | | @ApiImplicitParam(paramType = "header", dataType = "String", name = "token", value = "用户token值", required = true), |
| | | }) |
| | | public ApiResponse<IPage<MemberOrderResponse>> orderPage(@RequestBody PageWrap<MemberOrderRequest> pageWrap) { |
| | | pageWrap.getModel().setMemberId(getMemberId()); |
| | | IPage<MemberOrderResponse> page = goodsorderService.getGoodsOrderPage(pageWrap); |
| | | return ApiResponse.success("查询成功",page); |
| | | } |
| | | // @LoginRequired |
| | | // @ApiOperation("订单列表") |
| | | // @PostMapping("/orderPage") |
| | | // @ApiImplicitParams({ |
| | | // @ApiImplicitParam(paramType = "header", dataType = "String", name = "token", value = "用户token值", required = true), |
| | | // }) |
| | | // public ApiResponse<IPage<MemberOrderResponse>> orderPage(@RequestBody PageWrap<MemberOrderRequest> pageWrap) { |
| | | // pageWrap.getModel().setMemberId(getMemberId()); |
| | | // IPage<MemberOrderResponse> page = goodsorderService.getGoodsOrderPage(pageWrap); |
| | | // return ApiResponse.success("查询成功",page); |
| | | // } |
| | | |
| | | |
| | | |
| | | @LoginRequired |
| | | @ApiOperation("修改订单收货地址") |
| | |
| | | } |
| | | |
| | | |
| | | @LoginRequired |
| | | @LoginShopRequired |
| | | @ApiOperation("订单核销") |
| | | @PostMapping("/writeOffOrder") |
| | | @ApiImplicitParams({ |
| | | @ApiImplicitParam(paramType = "header", dataType = "String", name = "token", value = "用户token值", required = true), |
| | | }) |
| | | public ApiResponse writeOffOrder(@RequestBody DealOrderRequest dealOrderRequest) { |
| | | goodsorderService.orderWriteOff(dealOrderRequest.getExchangeCode(),getMemberId()); |
| | | goodsorderService.orderWriteOff(dealOrderRequest.getOrderId(),getShopId()); |
| | | return ApiResponse.success("操作成功"); |
| | | } |
| | | |
| | | |
| | | @LoginShopRequired |
| | | @ApiOperation("根据核销码获取订单详情") |
| | | @PostMapping("/getOrderDetailByCode") |
| | | @ApiImplicitParams({ |
| | | @ApiImplicitParam(paramType = "header", dataType = "String", name = "token", value = "用户token值", required = true), |
| | | }) |
| | | public ApiResponse<MemberOrderResponse> getOrderDetailByCode(@RequestBody DealOrderRequest dealOrderRequest) { |
| | | return ApiResponse.success("操作成功",goodsorderService.getGoodsOrderDetailByCode(dealOrderRequest.getExchangeCode())); |
| | | } |
| | | |
| | | |
| | | |
| | | @LoginRequired |
| | | @ApiOperation("订单删除") |
| | |
| | | }) |
| | | public ApiResponse<PageData<Goodsorder>> shopOrderPage(@RequestBody PageWrap<ShopOrderRequest> pageWrap) { |
| | | pageWrap.getModel().setShopId(getShopId()); |
| | | pageWrap.getModel().setUserType(Constants.ONE); |
| | | PageData<Goodsorder> page = goodsorderService.shopOrderPage(pageWrap); |
| | | return ApiResponse.success("查询成功",page); |
| | | } |
| | | |
| | | |
| | | @LoginRequired |
| | | @ApiOperation("订单列表") |
| | | @PostMapping("/orderPage") |
| | | @ApiImplicitParams({ |
| | | @ApiImplicitParam(paramType = "header", dataType = "String", name = "token", value = "用户token值", required = true), |
| | | }) |
| | | public ApiResponse<PageData<Goodsorder>> orderPage(@RequestBody PageWrap<ShopOrderRequest> pageWrap) { |
| | | pageWrap.getModel().setShopId(getMemberId()); |
| | | pageWrap.getModel().setUserType(Constants.ZERO); |
| | | PageData<Goodsorder> page = goodsorderService.shopOrderPage(pageWrap); |
| | | return ApiResponse.success("查询成功",page); |
| | | } |
| | | |
| | | @LoginShopRequired |
| | | @ApiOperation("订单详情 - 经销商") |
| | | @GetMapping("/shopOrderDetail") |