分销商品绑定

This commit is contained in:
lifenlong 2021-05-20 16:34:48 +08:00
parent abc6d90820
commit f941841a99
3 changed files with 16 additions and 7 deletions

View File

@ -70,7 +70,8 @@ public class DistributionBuyerController {
@ApiOperation(value = "绑定分销员") @ApiOperation(value = "绑定分销员")
@ApiImplicitParam(name = "distributionId", value = "分销员ID", required = true, paramType = "path") @ApiImplicitParam(name = "distributionId", value = "分销员ID", required = true, paramType = "path")
@GetMapping("/bindingDistribution/{distributionId}") @GetMapping("/bindingDistribution/{distributionId}")
public void bindingDistribution(@PathVariable String distributionId){ public ResultMessage<Object> bindingDistribution(@PathVariable String distributionId){
distributionService.bindingDistribution(distributionId); distributionService.bindingDistribution(distributionId);
return ResultUtil.success();
} }
} }

View File

@ -1,6 +1,8 @@
package cn.lili.controller.other.distribution; package cn.lili.controller.other.distribution;
import cn.lili.common.enums.ResultCode;
import cn.lili.common.enums.ResultUtil; import cn.lili.common.enums.ResultUtil;
import cn.lili.common.exception.ServiceException;
import cn.lili.common.vo.PageVO; import cn.lili.common.vo.PageVO;
import cn.lili.common.vo.ResultMessage; import cn.lili.common.vo.ResultMessage;
import cn.lili.modules.distribution.entity.dos.DistributionCash; import cn.lili.modules.distribution.entity.dos.DistributionCash;
@ -48,9 +50,11 @@ public class DistributionCashBuyerController {
@ApiImplicitParam(name = "price", value = "申请金额", required = true, paramType = "query", dataType = "double") @ApiImplicitParam(name = "price", value = "申请金额", required = true, paramType = "query", dataType = "double")
}) })
@PostMapping @PostMapping
public ResultMessage<Boolean> cash(@NotNull @ApiIgnore Double price) { public ResultMessage<Object> cash(@NotNull @ApiIgnore Double price) {
Boolean result = distributionCashService.cash(price); if(distributionCashService.cash(price)){
return ResultUtil.data(result); return ResultUtil.success();
}
throw new ServiceException(ResultCode.ERROR);
} }
@ApiOperation(value = "分销员提现历史") @ApiOperation(value = "分销员提现历史")

View File

@ -1,6 +1,8 @@
package cn.lili.controller.other.distribution; package cn.lili.controller.other.distribution;
import cn.lili.common.enums.ResultCode;
import cn.lili.common.enums.ResultUtil; import cn.lili.common.enums.ResultUtil;
import cn.lili.common.exception.ServiceException;
import cn.lili.common.vo.ResultMessage; import cn.lili.common.vo.ResultMessage;
import cn.lili.modules.distribution.entity.dto.DistributionGoodsSearchParams; import cn.lili.modules.distribution.entity.dto.DistributionGoodsSearchParams;
import cn.lili.modules.distribution.entity.vos.DistributionGoodsVO; import cn.lili.modules.distribution.entity.vos.DistributionGoodsVO;
@ -50,9 +52,11 @@ public class DistributionGoodsBuyerController {
@ApiOperation(value = "选择分销商品") @ApiOperation(value = "选择分销商品")
@ApiImplicitParam(name = "distributionGoodsId", value = "分销ID", required = true, dataType = "String", paramType = "path") @ApiImplicitParam(name = "distributionGoodsId", value = "分销ID", required = true, dataType = "String", paramType = "path")
@GetMapping(value = "/checked/{distributionGoodsId}") @GetMapping(value = "/checked/{distributionGoodsId}")
public ResultMessage<IPage<DistributionGoodsVO>> distributionCheckGoods( public ResultMessage<Object> distributionCheckGoods(
@NotNull(message = "分销商品不能为空") @PathVariable("distributionGoodsId") String distributionGoodsId) { @NotNull(message = "分销商品不能为空") @PathVariable("distributionGoodsId") String distributionGoodsId) {
distributionSelectedGoodsService.add(distributionGoodsId); if(distributionSelectedGoodsService.add(distributionGoodsId)){
return ResultUtil.success(); return ResultUtil.success();
}
throw new ServiceException(ResultCode.ERROR);
} }
} }