123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208 |
- package cn.cslg.pas.service;
- import cn.cslg.pas.common.dto.*;
- import cn.cslg.pas.common.dto.business.LiteratureQueryDTO;
- import cn.cslg.pas.common.model.cronModel.Records;
- import cn.cslg.pas.common.vo.CompareLiteratureVO;
- import cn.cslg.pas.common.vo.QueryCompareFileVO;
- import cn.cslg.pas.common.vo.QueryInventionPointVO;
- import cn.cslg.pas.common.vo.TechnicalCaseVO;
- import cn.cslg.pas.service.business.CompareLiteratureService;
- import cn.cslg.pas.service.business.NoveltyProjectService;
- import cn.cslg.pas.service.business.TechnicalCaseService;
- import cn.cslg.pas.service.novelty.NoveltyCompareLiteratureService;
- import com.alibaba.fastjson.JSON;
- import com.alibaba.fastjson2.JSONArray;
- import org.junit.Test;
- import org.junit.runner.RunWith;
- import org.springframework.beans.factory.annotation.Autowired;
- import org.springframework.boot.test.context.SpringBootTest;
- import org.springframework.test.context.junit4.SpringRunner;
- import java.io.IOException;
- import java.util.Arrays;
- import java.util.List;
- @SpringBootTest
- @RunWith(SpringRunner.class)
- public class NoveltyProjectTest {
- @Autowired
- private NoveltyProjectService noveltyProjectService;
- @Autowired
- private TechnicalCaseService technicalCaseService;
- @Autowired
- private NoveltyCompareLiteratureService noveltyCompareLiteratureService;
- @Autowired
- private CompareLiteratureService compareLiteratureService;
- @Test
- public void addNoveltyProject() {
- AddNoveltyProjectDTO projectDTO = new AddNoveltyProjectDTO();
- projectDTO.setHeadId("0");
- projectDTO.setDepartmentId("0");
- projectDTO.setCustomCaseNumber("7777");
- projectDTO.setInnerCaseNumber("8888");
- projectDTO.setApplicants("单元测试单位");
- projectDTO.setInventor("00");
- projectDTO.setIpr("ipr");
- projectDTO.setTechnicalContact("zero");
- Integer projectId = noveltyProjectService.addNoveltyProject(projectDTO);
- System.out.println(projectId);
- }
- @Test
- public void updateNoveltyProject() {
- AddNoveltyProjectDTO projectDTO = new AddNoveltyProjectDTO();
- projectDTO.setProjectId(484);
- projectDTO.setHeadId("000");
- projectDTO.setDepartmentId("0000");
- projectDTO.setCustomCaseNumber("7777lllll");
- projectDTO.setInnerCaseNumber("8888llllll");
- projectDTO.setApplicants("单元测试单位lllllll");
- projectDTO.setInventor("00llll");
- projectDTO.setIpr("iprlllll");
- projectDTO.setTechnicalContact("zero");
- Integer projectId = noveltyProjectService.updateNoveltyProject(projectDTO);
- System.out.println(projectId);
- }
- @Test
- public void deleteNoveltyProject() {
- NoveltyProjectIdDTO vo = new NoveltyProjectIdDTO();
- vo.setProjectId(484);
- noveltyProjectService.deleteNoveltyProject(vo);
- }
- @Test
- public void queryNoveltyProject() throws Exception {
- QueryNoveltyProjectDTO vo = new QueryNoveltyProjectDTO();
- vo.setProjectId(485);
- vo.setCurrent(1L);
- vo.setSize(10L);
- final Records records = noveltyProjectService.queryNoveltyProject(vo);
- System.out.println(records);
- }
- @Test
- public void addTechnicalCase1() throws Exception {
- AddTechnicalCaseDTO vo = new AddTechnicalCaseDTO();
- vo.setIpc("GHIRj");
- vo.setInventionPoint("测试点");
- vo.setRemark("0929测试");
- vo.setTechnicalField("qazxswa");
- vo.setSolvedProblem("yyyyyyuuuuuu");
- final TechnicalCaseIdDTO caseIdDTO = technicalCaseService.addOrUpdateTechnicalCase(vo);
- System.out.println(caseIdDTO);
- }
- @Test
- public void addTechnicalCase2() throws Exception {
- AddTechnicalCaseDTO vo = new AddTechnicalCaseDTO();
- vo.setProjectId(485);
- vo.setIpc("WWWWWWj");
- vo.setInventionPoint("测试点11111");
- vo.setRemark("0929测试22222");
- vo.setTechnicalField("rtrtrtrtrt");
- vo.setSolvedProblem("uiopuiuop");
- final TechnicalCaseIdDTO caseIdDTO = technicalCaseService.addOrUpdateTechnicalCase(vo);
- System.out.println(caseIdDTO);
- }
- @Test
- public void updateTechnicalCase1() throws Exception {
- AddTechnicalCaseDTO vo = new AddTechnicalCaseDTO();
- vo.setTechnicalCaseId(3);
- vo.setProjectId(485);
- vo.setIpc("GHIRj");
- vo.setInventionPoint("测试用例");
- vo.setRemark("0929测试");
- vo.setTechnicalField("qazxswa");
- vo.setSolvedProblem("yyyyyyuuuuuu");
- vo.setFileGuids(Arrays.asList("jsdhkghusdgkjdngjksdnugdu"));
- final TechnicalCaseIdDTO caseIdDTO = technicalCaseService.addOrUpdateTechnicalCase(vo);
- System.out.println(caseIdDTO);
- }
- @Test
- public void queryTechnicalCase() {
- TechnicalCaseIdDTO vo = new TechnicalCaseIdDTO();
- vo.setProjectId(485);
- final TechnicalCaseVO technicalCaseVO = technicalCaseService.queryTechnicalCase(vo);
- System.out.println(technicalCaseVO);
- }
- @Test
- public void querySimilarInventionPoint() throws IOException {
- final List<QueryInventionPointVO> inventionPointVOS = technicalCaseService.querySimilarInventionPoint("测试");
- System.out.println(inventionPointVOS);
- }
- @Test
- public void addCompareFile() {
- AddCompareFileDTO vo = new AddCompareFileDTO();
- vo.setId(234);
- vo.setRemark("huhuhuhuhuh");
- vo.setGeneralRemark("yhyhyhyjyjy");
- vo.setIfEffectinv(true);
- vo.setTechnicalPoints("yiyiyiyi");
- final Integer id = noveltyCompareLiteratureService.addCompareFile(vo);
- System.out.println(id);
- }
- @Test
- public void editCompareFile() {
- AddCompareFileDTO vo = new AddCompareFileDTO();
- vo.setCompareFileId(6);
- vo.setId(0);
- vo.setRemark("tgtgtgtgtt");
- vo.setGeneralRemark("gtgtgdgsdfsdfsd");
- vo.setIfEffectinv(true);
- vo.setTechnicalPoints("zxzxzxzxxzxxz");
- final Integer id = noveltyCompareLiteratureService.editCompareFile(vo);
- System.out.println(id);
- }
- @Test
- public void queryCompareFile() {
- QueryCompareFileDTO vo = new QueryCompareFileDTO();
- vo.setProjectId(1);
- vo.setPatentNo("EP1642661A4");
- final List<QueryCompareFileVO> compareFileVOS = noveltyCompareLiteratureService.queryCompareFile(vo);
- System.out.println(compareFileVOS);
- }
- @Test
- public void delCompareFile() {
- CompareFileIdDTO vo = new CompareFileIdDTO();
- vo.setCompareLitertureId(237);
- noveltyCompareLiteratureService.delCompareFile(vo);
- }
- @Test
- public void queryCompareLiterature() throws Exception {
- LiteratureQueryDTO vo = new LiteratureQueryDTO();
- vo.setCurrent(1);
- vo.setSize(10);
- vo.setProjectId(488);
- Records records = noveltyCompareLiteratureService.queryNoveltyCompareLiterature(vo);
- String s = records.getData().toString();
- System.out.println(s);
- }
- @Test
- public void editCompareFileByProjectId() {
- EditCompareFileDTO vo = new EditCompareFileDTO();
- vo.setProjectId(1);
- vo.setPatentNo("CN202420249312.5");
- vo.setRetrieveRecordId(2);
- vo.setBeneficialEffect("1010");
- vo.setRelevance("相关度111");
- final Integer id = noveltyCompareLiteratureService.editCompareFileByProjectId(vo);
- System.out.println(id);
- }
- }
|