|
@@ -1,11 +1,13 @@
|
|
|
package cn.cslg.pas.service;
|
|
|
|
|
|
+import cn.cslg.pas.common.dto.PatentDTO;
|
|
|
import cn.cslg.pas.common.model.cronModel.Records;
|
|
|
import cn.cslg.pas.common.model.request.*;
|
|
|
import cn.cslg.pas.common.utils.Response;
|
|
|
import cn.cslg.pas.controller.EventController;
|
|
|
import cn.cslg.pas.controller.PatentController;
|
|
|
import cn.cslg.pas.service.business.ProductMarketDataService;
|
|
|
+import cn.cslg.pas.service.business.es.EsService;
|
|
|
import com.alibaba.fastjson.JSONObject;
|
|
|
import org.apache.http.entity.ContentType;
|
|
|
import org.junit.Before;
|
|
@@ -33,6 +35,8 @@ public class EventServiceTests {
|
|
|
private EventController eventController;
|
|
|
@Autowired
|
|
|
PatentController patentController;
|
|
|
+ @Autowired
|
|
|
+ private EsService esService;
|
|
|
|
|
|
|
|
|
|
|
@@ -118,12 +122,19 @@ public class EventServiceTests {
|
|
|
// mapRequest.setSize(50L);
|
|
|
// mapRequest.setProjectId(1);
|
|
|
StringRequest stringRequest = new StringRequest();
|
|
|
- stringRequest.setSearchQuery("titleTextContent=电子");
|
|
|
-// stringRequest.setSearchQuery("patentNo=CN201199922Y and (simpleFamilyNum>1 or simpleFamilyNum=0)");
|
|
|
+// stringRequest.setSearchQuery("titleTextContent=电子");
|
|
|
+ stringRequest.setSearchQuery("patentNo=CN201199922Y and (simpleFamilyNum>1 or simpleFamilyNum=0)");
|
|
|
stringRequest.setCurrent(0L);
|
|
|
stringRequest.setSize(50L);
|
|
|
- stringRequest.setProjectId(1);
|
|
|
- Response response = patentController.queryPatent(stringRequest);
|
|
|
- System.out.println(response);
|
|
|
+// stringRequest.setProjectId(1);
|
|
|
+//
|
|
|
+ PatentDTO patentDTO = esService.esSearch(stringRequest);
|
|
|
+ System.out.println(patentDTO);
|
|
|
+ }
|
|
|
+
|
|
|
+ @Test
|
|
|
+ void test12(){
|
|
|
+ Boolean bool = esService.search("YST6D4wBmB3pRkTj49Jn", 5);
|
|
|
+ System.out.println(bool);
|
|
|
}
|
|
|
}
|