Parcourir la source

新增所有模板接口

hubin il y a 9 mois
Parent
commit
be688145b1

+ 10 - 3
src/main/java/com/aizuda/boot/modules/gen/controller/GenTemplateController.java

@@ -1,20 +1,20 @@
 package com.aizuda.boot.modules.gen.controller;
 
+import com.aizuda.boot.modules.gen.entity.GenTemplate;
+import com.aizuda.boot.modules.gen.service.IGenTemplateService;
 import com.aizuda.core.api.ApiController;
 import com.aizuda.core.api.PageParam;
 import com.aizuda.core.validation.Create;
 import com.aizuda.core.validation.Update;
-import com.aizuda.boot.modules.gen.entity.GenTemplate;
-import com.aizuda.boot.modules.gen.service.IGenTemplateService;
 import com.baomidou.kisso.annotation.Permission;
 import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
 import io.swagger.v3.oas.annotations.Operation;
 import io.swagger.v3.oas.annotations.tags.Tag;
+import jakarta.validation.constraints.NotEmpty;
 import lombok.AllArgsConstructor;
 import org.springframework.validation.annotation.Validated;
 import org.springframework.web.bind.annotation.*;
 
-import jakarta.validation.constraints.NotEmpty;
 import java.util.List;
 
 /**
@@ -37,6 +37,13 @@ public class GenTemplateController extends ApiController {
         return genTemplateService.page(dto.page(), dto.getData());
     }
 
+    @Operation(summary = "所有列表")
+    @Permission("gen:template:listAll")
+    @PostMapping("/list-all")
+    public List<GenTemplate> getPage() {
+        return genTemplateService.listAll();
+    }
+
     @Operation(summary = "查询 id 信息")
     @Permission("gen:template:get")
     @GetMapping("/get")

+ 2 - 0
src/main/java/com/aizuda/boot/modules/gen/service/IGenTemplateService.java

@@ -16,5 +16,7 @@ public interface IGenTemplateService extends IBaseService<GenTemplate> {
 
     Page<GenTemplate> page(Page<GenTemplate> page, GenTemplate genTemplate);
 
+    List<GenTemplate> listAll();
+
     List<GenTemplate> listCheckByIds(List<Long> ids);
 }

+ 5 - 0
src/main/java/com/aizuda/boot/modules/gen/service/impl/GenTemplateServiceImpl.java

@@ -28,6 +28,11 @@ public class GenTemplateServiceImpl extends BaseServiceImpl<GenTemplateMapper, G
         return super.page(page, lqw);
     }
 
+    @Override
+    public List<GenTemplate> listAll() {
+        return super.list();
+    }
+
     @Override
     public List<GenTemplate> listCheckByIds(List<Long> ids) {
         List<GenTemplate> gts = super.listByIds(ids);