Bladeren bron

券包列表

cup 3 jaren geleden
bovenliggende
commit
cf6b8456b1

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

@@ -1,11 +1,16 @@
 package com.qs.mp.web.controller.api.admin;
 
+import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
+import com.qs.mp.admin.domain.CouponPkg;
 import com.qs.mp.admin.domain.param.CouponPkgParam;
 import com.qs.mp.admin.service.ICouponPkgService;
 import com.qs.mp.common.core.domain.AjaxResult;
+import com.qs.mp.common.core.page.TableDataInfo;
 import com.qs.mp.web.controller.common.BaseApiController;
 import io.swagger.annotations.Api;
 import io.swagger.annotations.ApiOperation;
+import io.swagger.annotations.ApiResponse;
+import io.swagger.annotations.ApiResponses;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.stereotype.Component;
 import org.springframework.web.bind.annotation.PostMapping;
@@ -13,6 +18,8 @@ import org.springframework.web.bind.annotation.RequestBody;
 import org.springframework.web.bind.annotation.RequestMapping;
 import org.springframework.web.bind.annotation.RestController;
 
+import java.util.List;
+
 /**
  * 券包管理API
  *
@@ -47,4 +54,15 @@ public class CouponPkgMgrController extends BaseApiController {
         return AjaxResult.success();
     }
 
+    @PostMapping("/list")
+    @ApiOperation("券包列表")
+    @ApiResponses(
+            @ApiResponse(code = 200, message = "券包列表", response = CouponPkg.class)
+    )
+    public TableDataInfo list() {
+        startPage();
+        List<CouponPkg> list = couponPkgService.list(new LambdaQueryWrapper<CouponPkg>().orderByDesc(CouponPkg::getId));
+        return getDataTable(list);
+    }
+
 }