소스 검색

修改了对比数据接口

chenyi 2 년 전
부모
커밋
f7892acb59

+ 1 - 0
RMS/src/main/java/cn/cslg/report/mapper/CompareFilesMapper.java

@@ -10,4 +10,5 @@ import java.util.List;
 
 @Mapper
 public interface CompareFilesMapper extends BaseMapper<CompareFiles> {
+    int selectedTotal(@Param("id") int id);
 }

+ 8 - 5
RMS/src/main/java/cn/cslg/report/service/business/CompareFilesService.java

@@ -13,6 +13,7 @@ import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
 import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
 import lombok.RequiredArgsConstructor;
 import lombok.extern.slf4j.Slf4j;
+import lombok.val;
 import org.springframework.context.annotation.Lazy;
 import org.springframework.stereotype.Service;
 import org.springframework.transaction.annotation.Transactional;
@@ -28,6 +29,7 @@ import java.util.stream.Collectors;
 @Slf4j
 @RequiredArgsConstructor(onConstructor_ = {@Lazy})
 public class CompareFilesService extends ServiceImpl<CompareFilesMapper, CompareFiles> {
+    private final CompareFilesMapper compareFilesMapper;
       private final OutInterfaceService outInterfaceService;
 //    public String addCompareFile(CompareFilesVO compareFilesVO){
 //     List<CompareFiles> compareFiles =new ArrayList<>();
@@ -51,8 +53,7 @@ public class CompareFilesService extends ServiceImpl<CompareFilesMapper, Compare
         patentVO.setStartNumber(compareFilesVO.getStartNumber()-1);
         patentVO.setEndNumber(compareFilesVO.getEndNumber());
         patentVO.setReportId(compareFilesVO.getReportId());
-        patentVO.setPatentNos(patentNoList);
-     String res = outInterfaceService.getComPatentNos(patentVO);
+        patentVO.setPatentNos(patentNoList);String res = outInterfaceService.getComPatentNos(patentVO);
        JSONObject jsonObject =JSONObject.parseObject(res);
        List<String> patentNos =JSONArray.parseArray(jsonObject.get("data").toString(),String.class);
        patentNos.removeAll(compareFilesVO.getIsDelete());
@@ -77,7 +78,7 @@ public class CompareFilesService extends ServiceImpl<CompareFilesMapper, Compare
         patentVO.setPatentNos(patentNos);
         String res =outInterfaceService.getPatentFromPAS(patentVO,0);
         JSONObject jsonObject = JSONObject.parseObject(res);
-       JSONObject resData = JSONObject.parseObject(jsonObject.getString("data"));
+        JSONObject resData = JSONObject.parseObject(jsonObject.getString("data"));
        List<JSONObject>     list=   JSONArray.parseArray(resData.getString("records"),JSONObject.class);
         List<String> temNos =new ArrayList<>();
    for(int i=0;i<list.size(); i++){
@@ -85,9 +86,11 @@ public class CompareFilesService extends ServiceImpl<CompareFilesMapper, Compare
        temNos.add(list.get(i).get("patentNo").toString());}
 
    }
-    Map<String,Object> map =new HashMap<>();
-   map.put("datas",resData);
+    int i = compareFilesMapper.selectedTotal(patentVO.getReportId());
+        Map<String,Object> map =new HashMap<>();
+           map.put("datas",resData);
            map.put("select",temNos);
+           map.put("selectedTotal",i);
         return Response.success(map) ;
     }
 

+ 2 - 2
RMS/src/main/resources/application.yml

@@ -67,6 +67,6 @@ mybatis-plus:
     map-underscore-to-camel-case: true
     cache-enabled: false
   mapper-locations: classpath:mapper/*.xml
-PCSUrl: http://localhost:8880
-PASUrl: http://localhost:8879
+PCSUrl: http://192.168.1.4:8880
+PASUrl: http://192.168.1.4:8879
 

+ 3 - 0
RMS/src/main/resources/mapper/CompareFilesMapper.xml

@@ -22,4 +22,7 @@
         </where>
         order by a.ctime ${params.order}
     </select>
+    <select id="selectedTotal" resultType="int">
+        select  count(*) from COMPARE_FILES where REPORT_ID=#{id}
+    </select>
 </mapper>

+ 36 - 0
logs/rms/rms-debug.2022-11-16.0.log

@@ -0,0 +1,36 @@
+[rms:0.0.0.0:8885] [,] 2022-11-16 10:29:55.017 DEBUG 2796 [http-nio-8885-exec-5] cn.cslg.report.mapper.CompareFilesMapper.selectList ==>  Preparing: SELECT ID,REPORT_ID,PATENT_NO,REMARK FROM COMPARE_FILES WHERE (REPORT_ID = ?)
+[rms:0.0.0.0:8885] [,] 2022-11-16 10:29:55.041 DEBUG 2796 [http-nio-8885-exec-5] cn.cslg.report.mapper.CompareFilesMapper.selectList ==> Parameters: 1(Integer)
+[rms:0.0.0.0:8885] [,] 2022-11-16 10:29:55.074 DEBUG 2796 [http-nio-8885-exec-5] cn.cslg.report.mapper.CompareFilesMapper.selectList <==      Total: 0
+[rms:0.0.0.0:8885] [,] 2022-11-16 10:30:48.819 DEBUG 2796 [http-nio-8885-exec-8] cn.cslg.report.mapper.ReportMapper.deleteById ==>  Preparing: DELETE FROM REPORT WHERE ID=?
+[rms:0.0.0.0:8885] [,] 2022-11-16 10:30:48.820 DEBUG 2796 [http-nio-8885-exec-8] cn.cslg.report.mapper.ReportMapper.deleteById ==> Parameters: 1(Integer)
+[rms:0.0.0.0:8885] [,] 2022-11-16 10:30:48.851 DEBUG 2796 [http-nio-8885-exec-8] cn.cslg.report.mapper.ReportMapper.deleteById <==    Updates: 0
+[rms:0.0.0.0:8885] [,] 2022-11-16 10:51:46.870 DEBUG 7552 [http-nio-8885-exec-8] cn.cslg.report.mapper.ReportMapper.deleteById ==>  Preparing: DELETE FROM REPORT WHERE ID=?
+[rms:0.0.0.0:8885] [,] 2022-11-16 10:51:46.900 DEBUG 7552 [http-nio-8885-exec-8] cn.cslg.report.mapper.ReportMapper.deleteById ==> Parameters: 1(Integer)
+[rms:0.0.0.0:8885] [,] 2022-11-16 10:51:46.937 DEBUG 7552 [http-nio-8885-exec-8] cn.cslg.report.mapper.ReportMapper.deleteById <==    Updates: 0
+[rms:0.0.0.0:8885] [,] 2022-11-16 11:36:31.958 DEBUG 11236 [http-nio-8885-exec-4] cn.cslg.report.mapper.AssoTaskPersonelMapper.delete ==>  Preparing: DELETE FROM ASSO_TASK_PERSONEL WHERE (REPORT_ID = ?)
+[rms:0.0.0.0:8885] [,] 2022-11-16 11:36:32.223 DEBUG 11236 [http-nio-8885-exec-4] cn.cslg.report.mapper.AssoTaskPersonelMapper.delete ==> Parameters: 48(Integer)
+[rms:0.0.0.0:8885] [,] 2022-11-16 11:36:32.266 DEBUG 11236 [http-nio-8885-exec-4] cn.cslg.report.mapper.AssoTaskPersonelMapper.delete <==    Updates: 0
+[rms:0.0.0.0:8885] [,] 2022-11-16 11:37:20.342 DEBUG 11236 [http-nio-8885-exec-7] cn.cslg.report.mapper.AssoTaskPersonelMapper.delete ==>  Preparing: DELETE FROM ASSO_TASK_PERSONEL WHERE (REPORT_ID = ?)
+[rms:0.0.0.0:8885] [,] 2022-11-16 11:37:20.342 DEBUG 11236 [http-nio-8885-exec-7] cn.cslg.report.mapper.AssoTaskPersonelMapper.delete ==> Parameters: 48(Integer)
+[rms:0.0.0.0:8885] [,] 2022-11-16 11:37:20.378 DEBUG 11236 [http-nio-8885-exec-7] cn.cslg.report.mapper.AssoTaskPersonelMapper.delete <==    Updates: 0
+[rms:0.0.0.0:8885] [,] 2022-11-16 11:37:37.112 DEBUG 2640 [http-nio-8885-exec-4] cn.cslg.report.mapper.AssoTaskPersonelMapper.delete ==>  Preparing: DELETE FROM ASSO_TASK_PERSONEL WHERE (REPORT_ID = ?)
+[rms:0.0.0.0:8885] [,] 2022-11-16 11:37:37.139 DEBUG 2640 [http-nio-8885-exec-4] cn.cslg.report.mapper.AssoTaskPersonelMapper.delete ==> Parameters: 48(Integer)
+[rms:0.0.0.0:8885] [,] 2022-11-16 11:37:37.175 DEBUG 2640 [http-nio-8885-exec-4] cn.cslg.report.mapper.AssoTaskPersonelMapper.delete <==    Updates: 0
+[rms:0.0.0.0:8885] [,] 2022-11-16 12:38:26.653 DEBUG 2640 [http-nio-8885-exec-8] cn.cslg.report.mapper.AssoTaskPersonelMapper.delete ==>  Preparing: DELETE FROM ASSO_TASK_PERSONEL WHERE (REPORT_ID = ?)
+[rms:0.0.0.0:8885] [,] 2022-11-16 12:38:26.654 DEBUG 2640 [http-nio-8885-exec-8] cn.cslg.report.mapper.AssoTaskPersonelMapper.delete ==> Parameters: 48(Integer)
+[rms:0.0.0.0:8885] [,] 2022-11-16 12:38:26.685 DEBUG 2640 [http-nio-8885-exec-8] cn.cslg.report.mapper.AssoTaskPersonelMapper.delete <==    Updates: 0
+[rms:0.0.0.0:8885] [,] 2022-11-16 13:38:18.565 DEBUG 2640 [http-nio-8885-exec-3] cn.cslg.report.mapper.AssoTaskPersonelMapper.delete ==>  Preparing: DELETE FROM ASSO_TASK_PERSONEL WHERE (REPORT_ID = ?)
+[rms:0.0.0.0:8885] [,] 2022-11-16 13:38:18.565 DEBUG 2640 [http-nio-8885-exec-3] cn.cslg.report.mapper.AssoTaskPersonelMapper.delete ==> Parameters: 48(Integer)
+[rms:0.0.0.0:8885] [,] 2022-11-16 13:38:18.602 DEBUG 2640 [http-nio-8885-exec-3] cn.cslg.report.mapper.AssoTaskPersonelMapper.delete <==    Updates: 0
+[rms:0.0.0.0:8885] [,] 2022-11-16 13:38:28.222 DEBUG 2640 [http-nio-8885-exec-4] cn.cslg.report.mapper.ReportMapper.deleteById ==>  Preparing: DELETE FROM REPORT WHERE ID=?
+[rms:0.0.0.0:8885] [,] 2022-11-16 13:38:28.223 DEBUG 2640 [http-nio-8885-exec-4] cn.cslg.report.mapper.ReportMapper.deleteById ==> Parameters: 1(Integer)
+[rms:0.0.0.0:8885] [,] 2022-11-16 13:38:28.259 DEBUG 2640 [http-nio-8885-exec-4] cn.cslg.report.mapper.ReportMapper.deleteById <==    Updates: 0
+[rms:0.0.0.0:8885] [,] 2022-11-16 16:05:19.626 DEBUG 13120 [http-nio-8885-exec-7] cn.cslg.report.mapper.ReportMapper.dele ==>  Preparing: delete from REPORT where ID=?
+[rms:0.0.0.0:8885] [,] 2022-11-16 16:05:19.648 DEBUG 13120 [http-nio-8885-exec-7] cn.cslg.report.mapper.ReportMapper.dele ==> Parameters: 48(Integer)
+[rms:0.0.0.0:8885] [,] 2022-11-16 16:05:19.687 DEBUG 13120 [http-nio-8885-exec-7] cn.cslg.report.mapper.ReportMapper.dele <==    Updates: 1
+[rms:0.0.0.0:8885] [,] 2022-11-16 17:02:26.221 DEBUG 9428 [http-nio-8885-exec-4] cn.cslg.report.mapper.AssoTaskPersonelMapper.delete ==>  Preparing: DELETE FROM ASSO_TASK_PERSONEL WHERE (REPORT_ID = ?)
+[rms:0.0.0.0:8885] [,] 2022-11-16 17:02:26.245 DEBUG 9428 [http-nio-8885-exec-4] cn.cslg.report.mapper.AssoTaskPersonelMapper.delete ==> Parameters: 1(Integer)
+[rms:0.0.0.0:8885] [,] 2022-11-16 17:02:26.282 DEBUG 9428 [http-nio-8885-exec-4] cn.cslg.report.mapper.AssoTaskPersonelMapper.delete <==    Updates: 0
+[rms:0.0.0.0:8885] [,] 2022-11-16 17:02:26.296 DEBUG 9428 [http-nio-8885-exec-4] cn.cslg.report.mapper.ReportMapper.dele ==>  Preparing: delete from REPORT where ID=?
+[rms:0.0.0.0:8885] [,] 2022-11-16 17:02:26.296 DEBUG 9428 [http-nio-8885-exec-4] cn.cslg.report.mapper.ReportMapper.dele ==> Parameters: 1(Integer)
+[rms:0.0.0.0:8885] [,] 2022-11-16 17:02:26.332 DEBUG 9428 [http-nio-8885-exec-4] cn.cslg.report.mapper.ReportMapper.dele <==    Updates: 0

파일 크기가 너무 크기때문에 변경 상태를 표시하지 않습니다.
+ 453 - 0
logs/rms/rms-info.2022-11-16.0.log