|
|
|
@ -2,6 +2,7 @@ package com.qniao.dam.api.command.odc.user; |
|
|
|
|
|
|
|
import com.qniao.dam.api.command.odc.user.request.*; |
|
|
|
import com.qniao.dam.application.service.odc.OrderDiscountConfigApplicationService; |
|
|
|
import com.qniao.dam.domain.aggregate.odc.entity.OrderDiscountConfig; |
|
|
|
import io.swagger.annotations.Api; |
|
|
|
import io.swagger.annotations.ApiOperation; |
|
|
|
import org.springframework.web.bind.annotation.*; |
|
|
|
@ -19,8 +20,11 @@ public class OrderDiscountConfigUserCommandController { |
|
|
|
|
|
|
|
@ApiOperation("用户创建订单优惠配置") |
|
|
|
@PostMapping("create/order-discount-config") |
|
|
|
public void userCreateOrderDiscountConfig(@RequestBody @Valid UserCreateOrderDiscountConfigDto dto) { |
|
|
|
orderDiscountConfigApplicationService.create(dto.trans2Domain()); |
|
|
|
public void userCreateOrderDiscountConfig(@RequestBody @Valid UserCreateOrderDiscountConfigDto dto, |
|
|
|
@RequestParam("userId") Long userId) { |
|
|
|
OrderDiscountConfig orderDiscountConfig = dto.trans2Domain(); |
|
|
|
orderDiscountConfig.setCreatorUserId(userId); |
|
|
|
orderDiscountConfigApplicationService.create(orderDiscountConfig); |
|
|
|
} |
|
|
|
|
|
|
|
@ApiOperation("用户编辑订单优惠配置") |
|
|
|
|