Browse Source

运费模板列表

cup 3 years ago
parent
commit
83c1044127

+ 20 - 0
mp-admin/src/main/java/com/qs/mp/web/controller/api/admin/ShippingTemplateController.java

@@ -1,8 +1,10 @@
 package com.qs.mp.web.controller.api.admin;
 
+import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
 import com.qs.mp.admin.domain.param.ShippingTemplateParam;
 import com.qs.mp.admin.domain.vo.ShippingTemplateVO;
 import com.qs.mp.common.core.domain.AjaxResult;
+import com.qs.mp.common.domain.ShippingTemplate;
 import com.qs.mp.common.service.IShippingTemplateService;
 import com.qs.mp.web.controller.common.BaseApiController;
 import io.swagger.annotations.Api;
@@ -12,6 +14,8 @@ import io.swagger.annotations.ApiResponses;
 import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.*;
 
+import java.util.List;
+
 /**
  * 运费模板相关接口
  *
@@ -54,5 +58,21 @@ public class ShippingTemplateController extends BaseApiController {
         return AjaxResult.success(shippingTemplateService.detail(id));
     }
 
+    @PostMapping("list")
+    @ApiOperation("运费模板列表")
+    @ApiResponses(
+            @ApiResponse(code = 200, message = "返回运费模板列表",response = ShippingTemplate.class)
+    )
+    public AjaxResult list(){
+        startPage();
+        List<ShippingTemplate> list = shippingTemplateService.list(new LambdaQueryWrapper<ShippingTemplate>()
+                .orderByDesc(ShippingTemplate::getCreatedTime));
+        // 运费模板列表
+        return AjaxResult.success(list);
+    }
+
+
+
+
 
 }