package cn.cslg.pas.service; import cn.cslg.pas.common.dto.invalidDTO.*; import cn.cslg.pas.common.model.cronModel.Records; import cn.cslg.pas.common.utils.MathUtils; import cn.cslg.pas.common.utils.RabbitMQUtils; import cn.cslg.pas.common.utils.Response; import cn.cslg.pas.common.utils.esDataForm.AddressSplitter; import cn.cslg.pas.common.vo.DepartmentVO; import cn.cslg.pas.common.vo.invalidVO.QueryEvidenceReasonVO; import cn.cslg.pas.controller.CommonController; import cn.cslg.pas.domain.es.PersonAddress; import cn.cslg.pas.service.business.FeatureService; import cn.cslg.pas.service.business.invalidReport.EvidenceReasonService; import cn.cslg.pas.service.common.FileManagerService; import cn.cslg.pas.service.importPatent.SchedulingTaskService; import cn.cslg.pas.service.permissions.PermissionService; import cn.cslg.pas.service.query.FormatQueryService; import com.alibaba.fastjson.JSON; import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.context.SpringBootTest; import java.io.File; import java.io.IOException; import java.util.ArrayList; import java.util.Arrays; import java.util.List; /** * @author chenyu * @date 2023/9/6 */ @SpringBootTest public class EvidenceReasonServiceTests { @Autowired private EvidenceReasonService evidenceReasonService; @Autowired private FeatureService featureService; @Test public void test() throws Exception { AddEvidenceReasonDTO addEvidenceReasonDTO = new AddEvidenceReasonDTO(); addEvidenceReasonDTO.setGroupId(1); List addEvidenceReasonsDTOList = new ArrayList<>(); for (int i = 0; i < 3; i++) { AddEvidenceReasonsDTO addEvidenceReasonsDTO = new AddEvidenceReasonsDTO(); addEvidenceReasonsDTO.setEvidenceText("证据" + i); addEvidenceReasonsDTO.setEvidenceDescription("证据描述" + i); addEvidenceReasonsDTO.setFeatureOrder(i); addEvidenceReasonsDTO.setFeatureText("特征" + i); addEvidenceReasonsDTO.setLiteratureId(new ArrayList(){{add(61);add(62);add(0);add(-1);}}); addEvidenceReasonsDTOList.add(addEvidenceReasonsDTO); } addEvidenceReasonDTO.setEvidenceReasonList(addEvidenceReasonsDTOList); Boolean a= evidenceReasonService.addEvidenceReason(addEvidenceReasonDTO); System.out.println(a); } @Test public void queryEvidenceReason(){ QueryEvidenceReasonDTO queryEvidenceReasonDTO =new QueryEvidenceReasonDTO(); queryEvidenceReasonDTO.setGroupId(1); List a= evidenceReasonService.queryEvidenceReason(queryEvidenceReasonDTO); System.out.println(a); } @Test public void queryInvalidHistory(){ QueryInvalidHistoryDTO queryInvalidHistoryDTO =new QueryInvalidHistoryDTO(); queryInvalidHistoryDTO.setFeatureId(13498); queryInvalidHistoryDTO.setCurrent(Long.parseLong(0+"")); queryInvalidHistoryDTO.setSize(Long.parseLong(10+"")); Records records= evidenceReasonService.queryInvalidHistory(queryInvalidHistoryDTO); System.out.println(records); } @Test public void query(){ QueryClaimSplitHistoryDTO queryClaimSplitHistoryDTO =new QueryClaimSplitHistoryDTO(); queryClaimSplitHistoryDTO.setClaimId(56); Records records =featureService.queryClaimSplitHistory(queryClaimSplitHistoryDTO); System.out.println(records); } }