package com.example.xiaoshiweixinback; import com.example.xiaoshiweixinback.business.utils.DateUtil; import com.example.xiaoshiweixinback.business.utils.FormatUtil; import com.example.xiaoshiweixinback.business.utils.parseQueryToTree.expressManager; import com.example.xiaoshiweixinback.business.utils.parseQueryToTree.treeNode; import com.example.xiaoshiweixinback.entity.ops.ImagesInfoVO; import com.example.xiaoshiweixinback.entity.ops.PubNo; import com.example.xiaoshiweixinback.service.common.OPSService; import com.example.xiaoshiweixinback.service.importPatent.excel.GetPatentFromSzService; import com.example.xiaoshiweixinback.service.importPatent.excel.ImportProductService; import org.joda.time.format.FormatUtils; import org.junit.jupiter.api.Test; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.boot.test.context.SpringBootTest; import org.springframework.context.annotation.Lazy; import java.util.Date; import java.util.List; @SpringBootTest class ImportProductTests { @Autowired @Lazy private ImportProductService importProduct; @Autowired private GetPatentFromSzService getPatentFromSzService; @Autowired private OPSService opsService; @Test void contextLoads() { } @Test public void test1() { PubNo pubNo =new PubNo(); pubNo.setCountry("US"); pubNo.setNumber("D942334"); pubNo.setKind("S"); // USD942334S try { List imagesInfoVOS =opsService.getImageInfos("USD942334S"); ImagesInfoVO infoVO = imagesInfoVOS.stream().filter(item -> item.getImageType().equals("Drawing")).findFirst().orElse(null); opsService.getImages(infoVO,"USD942334S"); System.out.println(imagesInfoVOS); } catch (Exception e){ e.printStackTrace(); } } }