Bladeren bron

2022-10-17 补充已修改但未上传的代码

chenyi 2 jaren geleden
bovenliggende
commit
579a5040de

+ 2 - 1
PAS/src/main/java/cn/cslg/pas/controller/ProjectController.java

@@ -35,7 +35,8 @@ import java.util.List;
 @RestController
 @RequestMapping(Constants.API_VERSION_V2 + "/project")
 @RequiredArgsConstructor(onConstructor_ = {@Lazy})
-public class ProjectController {
+public class
+ProjectController {
     private final ProjectService projectService;
     private final ProjectPatentLinkService projectPatentLinkService;
 

+ 2 - 0
PAS/src/main/java/cn/cslg/pas/domain/AdminUser.java

@@ -17,6 +17,8 @@ import java.util.Date;
  */
 @Data
 @TableName("os_admin_user")
+/*数据库中的表对应的类
+ */
 public class AdminUser extends BaseEntity<AdminUser> {
 
     /**

+ 4 - 0
PAS/src/main/java/cn/cslg/pas/mapper/PatentMapper.java

@@ -52,4 +52,8 @@ public interface PatentMapper extends BaseMapper<Patent> {
             "                where c.zid = #{projectId})\n" +
             " group by status ")
     List<PatentQueryFieldSourceDTO> getCountStatus(@Param("projectId") Integer projectId);
+    List<Patent> getPatent(@Param("patentNo")List<String> patentNo,@Param("n")int n,@Param("p")int p);
+    int getPatentNumber(@Param("patentNo")List<String> patentNo);
+
 }
+

+ 6 - 1
PAS/src/main/java/cn/cslg/pas/service/PatentService.java

@@ -49,7 +49,7 @@ import java.util.stream.Collectors;
 @Service
 @RequiredArgsConstructor(onConstructor_ = {@Lazy})
 public class PatentService extends ServiceImpl<PatentMapper, Patent> {
-
+    private final PatentMapper patentMapper;
     private final PatentApplicantService patentApplicantService;
     private final PatentApplicantLinkService applicantAttributeService;
     private final ProjectPatentLinkService projectPatentLinkService;
@@ -1324,5 +1324,10 @@ public String getComPantentNos(PatentVO params){
 
         return Response.success(patentNos);
     }
+    public  String getPagination(List<String> list){
+        return null;
+
+    }
+
 
 }

+ 17 - 0
PAS/src/main/resources/mapper/PatentMapper.xml

@@ -1328,5 +1328,22 @@
         </where>
 
     </select>
+<!--    List<Patent> getPatent(@Param("patentNo")List<String> patentNo);-->
+    <select id="getPatent" parameterType="java.util.List" resultType="cn.cslg.pas.domain.Patent">
+       select * from os_patent
+       where patentno =
+        <foreach item="item" collection="patentNo" index="index" open="(" separator="," close=")">
+              #{item,jdbcType=String}
+        </foreach>
+        limt #{n},#{p}
+    </select>
+<!--    int getPatentNumber(@Param("patentNo")List<String> patentNo);-->
+    <select id="getPatentNumber" resultType="int">
+        select count(*) from os_patent
+        where patentno =
+        <foreach item="item" collection="patentNo" index="index" open="(" separator="," close=")">
+            #{item,jdbcType=String}
+        </foreach>
+    </select>
 
 </mapper>