cup 2 년 전
부모
커밋
a7d3644160

+ 8 - 0
mp-admin/src/main/java/com/qs/mp/web/controller/api/channel/mall/ChannelTicketController.java

@@ -25,6 +25,8 @@ import java.util.ArrayList;
 import java.util.List;
 import java.util.Objects;
 
+import io.swagger.annotations.ApiResponse;
+import io.swagger.annotations.ApiResponses;
 import lombok.AllArgsConstructor;
 import ma.glasnost.orika.MapperFacade;
 import org.springframework.beans.factory.annotation.Autowired;
@@ -58,6 +60,9 @@ public class ChannelTicketController extends BaseApiController {
    */
   @PostMapping("/ticket/list")
   @ApiOperation(value = "盲票组列表" , notes = "获取所有盲票信息")
+  @ApiResponses(
+          @ApiResponse(code = 200, message = "success", response = TicketBoxListVO.class)
+  )
   public TableDataInfo list(@RequestBody TicketBoxParam param) {
     // TODO 根据标签过滤
 
@@ -109,6 +114,9 @@ public class ChannelTicketController extends BaseApiController {
    * 查看盲票详情
    */
   @PostMapping("/ticket/detail")
+  @ApiResponses(
+          @ApiResponse(code = 200, message = "success", response =  TicketBoxVO.class)
+  )
   @ApiOperation(value = "查看盲票详情" , notes = "根据盲票组ID,获取盲票信息")
   public AjaxResult getInfo(@RequestBody TicketBoxParam param) {
     if (StringUtils.isBlank(param.getBoxId())) {

+ 5 - 0
mp-service/src/main/java/com/qs/mp/admin/domain/TicketBox.java

@@ -230,4 +230,9 @@ public class TicketBox implements Serializable {
   private Date updatedTime;
 
 
+  @ApiModelProperty("预付票包价格")
+  public Integer getPkgPrePrice() {
+    return this.prePrice * this.pkgUnit;
+  }
+
 }

+ 3 - 0
mp-service/src/main/java/com/qs/mp/admin/domain/vo/TicketBoxListVO.java

@@ -93,6 +93,9 @@ public class TicketBoxListVO {
   @ApiModelProperty("盲票预购价")
   private Integer prePrice;
 
+  @ApiModelProperty("盲票包预购价")
+  private Integer pkgPrePrice;
+
   /**
    * 分佣的销售额百分比
    */