EvidenceReasonServiceTests.java 3.5 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788
  1. package cn.cslg.pas.service;
  2. import cn.cslg.pas.common.dto.invalidDTO.*;
  3. import cn.cslg.pas.common.model.cronModel.Records;
  4. import cn.cslg.pas.common.utils.MathUtils;
  5. import cn.cslg.pas.common.utils.RabbitMQUtils;
  6. import cn.cslg.pas.common.utils.Response;
  7. import cn.cslg.pas.common.utils.esDataForm.AddressSplitter;
  8. import cn.cslg.pas.common.vo.DepartmentVO;
  9. import cn.cslg.pas.common.vo.invalidVO.QueryEvidenceReasonVO;
  10. import cn.cslg.pas.controller.CommonController;
  11. import cn.cslg.pas.domain.es.PersonAddress;
  12. import cn.cslg.pas.service.business.FeatureService;
  13. import cn.cslg.pas.service.business.invalidReport.EvidenceReasonService;
  14. import cn.cslg.pas.service.common.FileManagerService;
  15. import cn.cslg.pas.service.importPatent.SchedulingTaskService;
  16. import cn.cslg.pas.service.permissions.PermissionService;
  17. import cn.cslg.pas.service.query.FormatQueryService;
  18. import com.alibaba.fastjson.JSON;
  19. import org.junit.jupiter.api.Test;
  20. import org.springframework.beans.factory.annotation.Autowired;
  21. import org.springframework.boot.test.context.SpringBootTest;
  22. import java.io.File;
  23. import java.io.IOException;
  24. import java.util.ArrayList;
  25. import java.util.Arrays;
  26. import java.util.List;
  27. /**
  28. * @author chenyu
  29. * @date 2023/9/6
  30. */
  31. @SpringBootTest
  32. public class EvidenceReasonServiceTests {
  33. @Autowired
  34. private EvidenceReasonService evidenceReasonService;
  35. @Autowired
  36. private FeatureService featureService;
  37. @Test
  38. public void test() throws Exception {
  39. AddEvidenceReasonDTO addEvidenceReasonDTO = new AddEvidenceReasonDTO();
  40. addEvidenceReasonDTO.setGroupId(1);
  41. List<AddEvidenceReasonsDTO> addEvidenceReasonsDTOList = new ArrayList<>();
  42. for (int i = 0; i < 3; i++) {
  43. AddEvidenceReasonsDTO addEvidenceReasonsDTO = new AddEvidenceReasonsDTO();
  44. addEvidenceReasonsDTO.setEvidenceText("证据" + i);
  45. addEvidenceReasonsDTO.setEvidenceDescription("证据描述" + i);
  46. addEvidenceReasonsDTO.setFeatureOrder(i);
  47. addEvidenceReasonsDTO.setFeatureText("特征" + i);
  48. addEvidenceReasonsDTO.setLiteratureId(new ArrayList<Integer>(){{add(61);add(62);add(0);add(-1);}});
  49. addEvidenceReasonsDTOList.add(addEvidenceReasonsDTO);
  50. }
  51. addEvidenceReasonDTO.setEvidenceReasonList(addEvidenceReasonsDTOList);
  52. Boolean a= evidenceReasonService.addEvidenceReason(addEvidenceReasonDTO);
  53. System.out.println(a);
  54. }
  55. @Test
  56. public void queryEvidenceReason(){
  57. QueryEvidenceReasonDTO queryEvidenceReasonDTO =new QueryEvidenceReasonDTO();
  58. queryEvidenceReasonDTO.setGroupId(1);
  59. List<QueryEvidenceReasonVO> a= evidenceReasonService.queryEvidenceReason(queryEvidenceReasonDTO);
  60. System.out.println(a);
  61. }
  62. @Test
  63. public void queryInvalidHistory(){
  64. QueryInvalidHistoryDTO queryInvalidHistoryDTO =new QueryInvalidHistoryDTO();
  65. queryInvalidHistoryDTO.setFeatureId(13498);
  66. queryInvalidHistoryDTO.setCurrent(Long.parseLong(0+""));
  67. queryInvalidHistoryDTO.setSize(Long.parseLong(10+""));
  68. Records records= evidenceReasonService.queryInvalidHistory(queryInvalidHistoryDTO);
  69. System.out.println(records);
  70. }
  71. @Test
  72. public void query(){
  73. QueryClaimSplitHistoryDTO queryClaimSplitHistoryDTO =new QueryClaimSplitHistoryDTO();
  74. queryClaimSplitHistoryDTO.setClaimId(56);
  75. Records records =featureService.queryClaimSplitHistory(queryClaimSplitHistoryDTO);
  76. System.out.println(records);
  77. }
  78. }