Przeglądaj źródła

拼团活动添加最大成团次数

Chris-zy 1 rok temu
rodzic
commit
ebab7400f9

+ 0 - 7
mp-admin/src/main/java/com/qs/mp/web/controller/api/admin/GroupBuyingOrderMgrController.java

@@ -2,16 +2,10 @@ package com.qs.mp.web.controller.api.admin;
 
 import com.qs.mp.admin.domain.param.*;
 import com.qs.mp.admin.domain.vo.GroupBuyingOrder;
-import com.qs.mp.admin.service.ITicketPackageService;
-import com.qs.mp.channel.service.IChannelOrderDetailService;
-import com.qs.mp.channel.service.IChannelOrderItemService;
-import com.qs.mp.channel.service.IChannelOrderService;
-import com.qs.mp.channel.service.IChannelService;
 import com.qs.mp.common.annotation.Log;
 import com.qs.mp.common.core.domain.AjaxResult;
 import com.qs.mp.common.core.page.TableDataInfo;
 import com.qs.mp.common.enums.*;
-import com.qs.mp.common.service.IDeliveryCompanyService;
 import com.qs.mp.user.service.IGroupBuyingHitPrizeService;
 import com.qs.mp.user.service.IGroupBuyingOrderService;
 import com.qs.mp.web.controller.common.BaseApiController;
@@ -20,7 +14,6 @@ import io.swagger.annotations.ApiOperation;
 import io.swagger.annotations.ApiResponse;
 import io.swagger.annotations.ApiResponses;
 import lombok.AllArgsConstructor;
-import ma.glasnost.orika.MapperFacade;
 import org.apache.commons.lang3.StringUtils;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.security.access.prepost.PreAuthorize;

+ 4 - 0
mp-service/src/main/java/com/qs/mp/admin/domain/param/GroupBuyingCreateParam.java

@@ -1,5 +1,6 @@
 package com.qs.mp.admin.domain.param;
 
+import com.baomidou.mybatisplus.annotation.TableField;
 import io.swagger.annotations.ApiModel;
 import io.swagger.annotations.ApiModelProperty;
 import lombok.Data;
@@ -49,6 +50,9 @@ public class GroupBuyingCreateParam {
     @ApiModelProperty(value = "每个用户参与拼团的最大次数", required = false)
     private Integer partinGroupTimes;
 
+    @ApiModelProperty("活动最大成团次数")
+    private Integer completeGroupTimes;
+
     @ApiModelProperty(value = "返佣系统百分比", required = true)
     @NotBlank(message = "返佣系数不能为空")
     private Integer rebateCoefficientNum;

+ 3 - 0
mp-service/src/main/java/com/qs/mp/admin/domain/param/GroupBuyingUpdateParam.java

@@ -53,6 +53,9 @@ public class GroupBuyingUpdateParam {
     @ApiModelProperty(value = "每个用户参与拼团的最大次数", required = false)
     private Integer partinGroupTimes;
 
+    @ApiModelProperty(value = "拼团活动最大成团次数", required = false)
+    private Integer completeGroupTimes;
+
     @ApiModelProperty(value = "参与门店",required = false)
     private String partinStore;
 

+ 4 - 0
mp-service/src/main/java/com/qs/mp/admin/domain/vo/GroupBuying.java

@@ -59,6 +59,10 @@ public class GroupBuying implements Serializable {
     @TableField("partin_group_times")
     private Integer partinGroupTimes;
 
+    @ApiModelProperty("活动最大成团次数")
+    @TableField("complete_group_times")
+    private Integer completeGroupTimes;
+
     @ApiModelProperty("返佣系数百分比")
     @TableField("rebate_coefficient_num")
     private BigDecimal rebateCoefficientNum;