Ver Fonte

9/26 novelty

xiexiang há 1 ano atrás
pai
commit
b4e4329cd5

+ 13 - 0
src/main/java/cn/cslg/pas/common/dto/NoveltyProjectDTO/QueryTemplateDTO.java

@@ -0,0 +1,13 @@
+package cn.cslg.pas.common.dto.NoveltyProjectDTO;
+
+import lombok.Data;
+
+/**
+ * 查询查新检索报告模板DTO
+ * @Author xiexiang
+ * @Date 2024/9/26
+ */
+@Data
+public class QueryTemplateDTO {
+    private Integer projectId;
+}

+ 21 - 0
src/main/java/cn/cslg/pas/common/vo/NoveltyProjectVO/QueryTemplateVO.java

@@ -0,0 +1,21 @@
+package cn.cslg.pas.common.vo.NoveltyProjectVO;
+
+import lombok.Data;
+
+/**
+ * 查询查新检索报告模板返回VO
+ * @Author xiexiang
+ * @Date 2024/9/26
+ */
+@Data
+public class QueryTemplateVO {
+    /**
+     * id
+     */
+    private Integer id;
+
+    /**
+     * 模板名称
+     */
+    private String name;
+}

+ 10 - 0
src/main/java/cn/cslg/pas/controller/NoveltyProjectController.java

@@ -2,8 +2,10 @@ package cn.cslg.pas.controller;
 
 import cn.cslg.pas.common.core.base.Constants;
 import cn.cslg.pas.common.dto.*;
+import cn.cslg.pas.common.dto.NoveltyProjectDTO.QueryTemplateDTO;
 import cn.cslg.pas.common.model.cronModel.Records;
 import cn.cslg.pas.common.utils.Response;
+import cn.cslg.pas.common.vo.NoveltyProjectVO.QueryTemplateVO;
 import cn.cslg.pas.common.vo.QueryNoveltyProjectVO;
 import cn.cslg.pas.common.vo.TechnicalCaseVO;
 import cn.cslg.pas.factorys.businessFactory.Business;
@@ -107,4 +109,12 @@ public class NoveltyProjectController {
         }
         return Response.success("删除成功");
     }
+
+    @Operation(summary = "查询查新检索报告模板")
+    @PostMapping("/queryTemplate")
+    public Response queryTemplate(@RequestBody QueryTemplateDTO queryTemplateDTO) {
+
+        QueryTemplateVO queryTemplateVO = new QueryTemplateVO();
+        return Response.success(queryTemplateVO);
+    }
 }