提交 5b5e36c1 authored 作者: huyufan's avatar huyufan

货主取消订单、获取当前订单可取消吨数

上级 cce5147c
...@@ -2,6 +2,8 @@ package com.clx.performance.controller.feign; ...@@ -2,6 +2,8 @@ package com.clx.performance.controller.feign;
import com.clx.open.sdk.request.dto.OwnerCancelResidueWeightDTO; import com.clx.open.sdk.request.dto.OwnerCancelResidueWeightDTO;
import com.clx.performance.param.pc.OrderCancelParam; import com.clx.performance.param.pc.OrderCancelParam;
import com.clx.performance.service.OrderCancelService;
import com.clx.performance.service.OrderGoodsService;
import com.msl.common.result.Result; import com.msl.common.result.Result;
import com.msl.user.utils.TokenUtil; import com.msl.user.utils.TokenUtil;
import io.swagger.annotations.Api; import io.swagger.annotations.Api;
...@@ -22,12 +24,16 @@ import java.math.BigDecimal; ...@@ -22,12 +24,16 @@ import java.math.BigDecimal;
public class PerformanceSdkFeignController { public class PerformanceSdkFeignController {
private final OrderCancelService orderCancelService;
private final OrderGoodsService orderGoodsService;
@ApiOperation(value = "货主端取消订单", notes = "<br>By:胡宇帆") @ApiOperation(value = "货主端取消订单", notes = "<br>By:胡宇帆")
@PostMapping("/ownCancelOrderPre") @PostMapping("/ownCancelOrderPre")
public Result<Object> ownCancelOrderPre(@RequestBody OrderCancelParam param) { public Result<Object> ownCancelOrderPre(@RequestBody OrderCancelParam param) {
log.info("取消订单参数:{}", TokenUtil.getLoginUserInfo()); log.info("取消订单参数:{}", TokenUtil.getLoginUserInfo());
//orderCancelService.ownerCancelOrderPre(param); orderCancelService.ownerCancelOrderPre(param);
return Result.ok(); return Result.ok();
} }
...@@ -35,9 +41,8 @@ public class PerformanceSdkFeignController { ...@@ -35,9 +41,8 @@ public class PerformanceSdkFeignController {
@GetMapping("/orderCancelResidueWeight") @GetMapping("/orderCancelResidueWeight")
public Result<OwnerCancelResidueWeightDTO> orderCancelResidueWeight(@RequestParam(value = "orderNo") String orderNo, @RequestParam(value = "optionType") String optionType) { public Result<OwnerCancelResidueWeightDTO> orderCancelResidueWeight(@RequestParam(value = "orderNo") String orderNo, @RequestParam(value = "optionType") String optionType) {
log.info("当前订单可取消吨数参数:{}", TokenUtil.getLoginUserInfo()); log.info("当前订单可取消吨数参数:{}", TokenUtil.getLoginUserInfo());
//orderGoodsService.orderCancelResidueWeight(orderNo,optionType);
OwnerCancelResidueWeightDTO dto = new OwnerCancelResidueWeightDTO(); OwnerCancelResidueWeightDTO dto = new OwnerCancelResidueWeightDTO();
dto.setWeight(new BigDecimal("100").toString()); dto.setWeight(orderGoodsService.orderCancelResidueWeight(orderNo, optionType).toString());
return Result.ok(dto); return Result.ok(dto);
} }
} }
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论