Browse Source

基础配置

master
张彭杰 1 year ago
parent
commit
53d155c237
4 changed files with 28 additions and 16 deletions
  1. 27
      dating-agency-mall-server/src/main/java/com/qniao/dam/api/command/marriagebounty/user/MarriageBountyOrderUserCommandController.java
  2. 2
      dating-agency-mall-server/src/main/java/com/qniao/dam/api/command/marriagebounty/user/request/RefundMarriageBountyOrderDto.java
  3. 13
      dating-agency-mall-server/src/main/java/com/qniao/dam/api/command/order/user/OrderUserCommandController.java
  4. 2
      dating-agency-mall-server/src/main/java/com/qniao/dam/api/query/order/user/OrderUserQueryController.java

27
dating-agency-mall-server/src/main/java/com/qniao/dam/api/command/marriagebounty/user/MarriageBountyOrderUserCommandController.java

@ -0,0 +1,27 @@
package com.qniao.dam.api.command.marriagebounty.user;
import com.qniao.dam.api.command.marriagebounty.user.request.RefundMarriageBountyOrderDto;
import com.qniao.dam.application.service.marriagebounty.MarriageBountyOrderApplicationService;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
@RestController
@RequestMapping("user")
@Api(tags = "悬赏招亲订单")
public class MarriageBountyOrderUserCommandController {
@Resource
private MarriageBountyOrderApplicationService marriageBountyOrderApplicationService;
@ApiOperation("用户发起悬赏招亲退款")
@PostMapping("/refund/marriage-bounty-order")
public void refundMarriageBountyOrder(@RequestBody @Validated RefundMarriageBountyOrderDto dto,
@RequestParam Long userId) {
marriageBountyOrderApplicationService.refund(userId, dto.getMiId());
}
}

dating-agency-mall-server/src/main/java/com/qniao/dam/api/query/order/user/request/RefundMarriageBountyOrderDto.java → dating-agency-mall-server/src/main/java/com/qniao/dam/api/command/marriagebounty/user/request/RefundMarriageBountyOrderDto.java

@ -1,4 +1,4 @@
package com.qniao.dam.api.query.order.user.request;
package com.qniao.dam.api.command.marriagebounty.user.request;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

13
dating-agency-mall-server/src/main/java/com/qniao/dam/api/command/order/user/OrderUserCommandController.java

@ -4,15 +4,11 @@ import com.qniao.dam.api.command.order.user.request.UserBatchSubmitOrderDto;
import com.qniao.dam.api.command.order.user.request.UserSubmitMarriageBountyOrderDto;
import com.qniao.dam.api.command.order.user.request.UserSubmitOrderDto;
import com.qniao.dam.api.command.order.user.response.UserSubmitOrderVo;
import com.qniao.dam.api.query.order.user.request.RefundMarriageBountyOrderDto;
import com.qniao.dam.application.service.marriagebounty.MarriageBountyOrderApplicationService;
import com.qniao.dam.application.service.order.OrderApplicationService;
import com.qniao.dam.domain.aggregate.marriagebounty.entity.MarriageBountyOrder;
import com.qniao.dam.domain.aggregate.order.entity.Order;
import com.qniao.dam.domain.aggregate.product.entity.Product;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;
@ -26,8 +22,6 @@ public class OrderUserCommandController {
@Resource
private OrderApplicationService orderApplicationService;
@Resource
private MarriageBountyOrderApplicationService marriageBountyOrderApplicationService;
@ApiOperation("用户提交订单")
@PostMapping("submit/order")
@ -57,11 +51,4 @@ public class OrderUserCommandController {
productList.forEach(product -> product.setUserId(userId));
return orderApplicationService.submitMarriageBountyOrder(order, productList);
}
@ApiOperation("用户发起悬赏招亲退款")
@PostMapping("/refund/marriage-bounty-order")
public void refundMarriageBountyOrder(@RequestBody @Validated RefundMarriageBountyOrderDto dto,
@RequestParam Long userId) {
marriageBountyOrderApplicationService.refund(userId, dto.getMiId());
}
}

2
dating-agency-mall-server/src/main/java/com/qniao/dam/api/query/order/user/OrderUserQueryController.java

@ -1,6 +1,5 @@
package com.qniao.dam.api.query.order.user;
import com.qniao.dam.api.query.order.user.request.RefundMarriageBountyOrderDto;
import com.qniao.dam.api.query.order.user.request.UserPageOrderByOperatorQueryParam;
import com.qniao.dam.api.query.order.user.response.GetOrderStatisticsByOperatorVo;
import com.qniao.dam.api.query.order.user.response.UserOrderRecordVo;
@ -12,7 +11,6 @@ import com.qniao.domain.QnPage;
import com.qniao.framework.utils.PageUtil;
import io.swagger.annotations.Api;
import io.swagger.annotations.ApiOperation;
import org.springframework.validation.annotation.Validated;
import org.springframework.web.bind.annotation.*;
import javax.annotation.Resource;

Loading…
Cancel
Save