|
@@ -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);
|
|
|
+ }
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
|
|
|
}
|