Kaynağa Gözat

门店绑定二维码

zhangkaikai 1 yıl önce
ebeveyn
işleme
5b593c62b3

+ 0 - 18
mp-admin/src/main/java/com/qs/mp/web/controller/api/admin/TicketBoxMgrController.java

@@ -122,24 +122,6 @@ public class TicketBoxMgrController extends BaseApiController {
         return getDataTable(list);
     }
 
-    @PostMapping("/list/underChannel")
-    @PreAuthorize("@ss.hasPermi('business:ticket:list')")
-    @ApiOperation("查询门店下盲票组列表")
-    @ApiResponses(
-            @ApiResponse(code = 200, message = "查询成功", response = TicketBox.class)
-    )
-    public TableDataInfo listUnderChannel(@RequestBody TicketBoxQueryParam ticketBoxQueryParam) {
-        startPage();
-        QueryWrapper<TicketBox> ticketBoxQueryWrapper = new QueryWrapper<>();
-        ticketBoxQueryWrapper.eq("t1.status", TicketBoxStatusEnum.PUT_ON)
-                .eq("t1.sale_channel_type", TicketBoxSaleChannelTypeEnum.SHOP.getValue())
-                .eq("t2.channel_id", ticketBoxQueryParam.getChannelId());
-
-        List<TicketBox> ticketBoxList = ticketBoxService.listBySaleChannel(ticketBoxQueryWrapper);
-        return getDataTable(ticketBoxList);
-    }
-
-
     @PostMapping("/update")
     @PreAuthorize("@ss.hasPermi('business:ticket:edit')")
     @ApiOperation("更新盲票信息")

+ 26 - 5
mp-admin/src/main/java/com/qs/mp/web/controller/api/channel/ChannelController.java

@@ -4,7 +4,10 @@ import com.alibaba.druid.sql.visitor.functions.If;
 import com.alibaba.fastjson.JSONObject;
 import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
 import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
+import com.qs.mp.admin.domain.TicketBox;
+import com.qs.mp.admin.domain.param.TicketBoxQueryParam;
 import com.qs.mp.admin.domain.vo.TicketCntVO;
+import com.qs.mp.admin.service.ITicketBoxService;
 import com.qs.mp.admin.service.ITicketService;
 import com.qs.mp.channel.domain.Channel;
 import com.qs.mp.channel.domain.ChannelCommission;
@@ -23,11 +26,7 @@ import com.qs.mp.channel.service.IChannelUserRelService;
 import com.qs.mp.common.constant.UserConstants;
 import com.qs.mp.common.core.domain.AjaxResult;
 import com.qs.mp.common.core.page.TableDataInfo;
-import com.qs.mp.common.enums.ChannelCertifyStatusEnum;
-import com.qs.mp.common.enums.ChannelRoleEnum;
-import com.qs.mp.common.enums.ChannelStatusEnum;
-import com.qs.mp.common.enums.ChannelVerifyStatusEnum;
-import com.qs.mp.common.enums.ErrorCodeEnum;
+import com.qs.mp.common.enums.*;
 import com.qs.mp.common.exception.ServiceException;
 import com.qs.mp.common.exception.base.BaseException;
 import com.qs.mp.common.utils.DateUtils;
@@ -57,6 +56,7 @@ import java.util.stream.Collectors;
 import org.apache.commons.lang3.StringUtils;
 import org.springframework.beans.BeanUtils;
 import org.springframework.beans.factory.annotation.Autowired;
+import org.springframework.security.access.prepost.PreAuthorize;
 import org.springframework.security.core.parameters.P;
 import org.springframework.stereotype.Component;
 import org.springframework.util.CollectionUtils;
@@ -102,6 +102,9 @@ public class ChannelController extends BaseApiController {
     @Autowired
     private IUserAddrService userAddrService;
 
+    @Autowired
+    private ITicketBoxService ticketBoxService;
+
 
     @PostMapping("/saleSite/info/{channelId}")
     @ApiOperation("查询门店基本信息")
@@ -784,4 +787,22 @@ public class ChannelController extends BaseApiController {
         map.put("waitVerifyNum", waitVerifyNum);
         return AjaxResult.success(map);
     }
+
+    @PostMapping("/list/underChannel")
+    @PreAuthorize("@ss.hasPermi('business:ticket:list')")
+    @ApiOperation("查询门店下盲票组列表")
+    @ApiResponses(
+            @ApiResponse(code = 200, message = "查询成功", response = TicketBox.class)
+    )
+    public TableDataInfo listUnderChannel(@RequestBody TicketBoxQueryParam ticketBoxQueryParam) {
+        startPage();
+        QueryWrapper<TicketBox> ticketBoxQueryWrapper = new QueryWrapper<>();
+        ticketBoxQueryWrapper.eq("t1.status", TicketBoxStatusEnum.PUT_ON)
+                .eq("t1.sale_channel_type", TicketBoxSaleChannelTypeEnum.SHOP.getValue())
+                .eq("t2.channel_id", ticketBoxQueryParam.getChannelId());
+
+        List<TicketBox> ticketBoxList = ticketBoxService.listBySaleChannel(ticketBoxQueryWrapper);
+        return getDataTable(ticketBoxList);
+    }
+
 }