|
@@ -1,6 +1,5 @@
|
|
|
package cn.cslg.pas.service;
|
|
|
|
|
|
-import cn.cslg.pas.common.dto.PatentColumnDTO;
|
|
|
import cn.cslg.pas.common.dto.PatentDTO;
|
|
|
import cn.cslg.pas.common.dto.PatentDetailDTO;
|
|
|
import cn.cslg.pas.common.dto.PatentKinDTO;
|
|
@@ -8,6 +7,7 @@ import cn.cslg.pas.common.dto.business.EsCountDTO;
|
|
|
import cn.cslg.pas.common.dto.business.EsPatentFamilyDTO;
|
|
|
import cn.cslg.pas.common.dto.business.ReportTempleDTO;
|
|
|
import cn.cslg.pas.common.dto.business.SelectClaimDTO;
|
|
|
+import cn.cslg.pas.common.dto.es.EsCustomFieldDTO;
|
|
|
import cn.cslg.pas.common.model.cronModel.Records;
|
|
|
import cn.cslg.pas.common.model.request.*;
|
|
|
import cn.cslg.pas.common.utils.Response;
|
|
@@ -22,15 +22,10 @@ import cn.cslg.pas.domain.es.PatentFamilyMessage;
|
|
|
import cn.cslg.pas.service.business.ProductMarketDataService;
|
|
|
import cn.cslg.pas.service.business.TempleService;
|
|
|
import cn.cslg.pas.service.business.es.EsCountService;
|
|
|
+import cn.cslg.pas.service.business.es.EsCustomFieldService;
|
|
|
import cn.cslg.pas.service.business.es.EsService;
|
|
|
-import cn.cslg.pas.service.business.es.PatentService;
|
|
|
-import co.elastic.clients.elasticsearch._types.aggregations.Aggregation;
|
|
|
-import co.elastic.clients.elasticsearch._types.aggregations.AggregationBuilders;
|
|
|
-import co.elastic.clients.elasticsearch._types.aggregations.CalendarInterval;
|
|
|
-import co.elastic.clients.elasticsearch._types.query_dsl.Query;
|
|
|
-import co.elastic.clients.elasticsearch._types.query_dsl.QueryBuilders;
|
|
|
+import cn.cslg.pas.service.business.es.EsPatentService;
|
|
|
import com.alibaba.fastjson.JSONObject;
|
|
|
-import org.apache.commons.lang3.StringUtils;
|
|
|
import org.apache.http.entity.ContentType;
|
|
|
import org.junit.jupiter.api.Test;
|
|
|
import org.springframework.beans.factory.annotation.Autowired;
|
|
@@ -61,7 +56,9 @@ public class EventServiceTests {
|
|
|
@Autowired
|
|
|
private TempleService templeService;
|
|
|
@Autowired
|
|
|
- private PatentService patentService;
|
|
|
+ private EsPatentService patentService;
|
|
|
+ @Autowired
|
|
|
+ private EsCustomFieldService esCustomFieldService;
|
|
|
|
|
|
|
|
|
@Autowired
|
|
@@ -275,4 +272,16 @@ public class EventServiceTests {
|
|
|
List<ReportTempleDTO> reportTempleDTOS = templeService.queryTempleByType(vo);
|
|
|
System.out.println(reportTempleDTOS);
|
|
|
}
|
|
|
+
|
|
|
+ @Test
|
|
|
+ void test15() throws Exception {
|
|
|
+ EsCustomFieldDTO dto = new EsCustomFieldDTO();
|
|
|
+ dto.setProjectId(77);
|
|
|
+ dto.setFieldType(6);
|
|
|
+ dto.setFieldId("z147258369");
|
|
|
+ dto.setFieldValue(Arrays.asList("77"));
|
|
|
+ dto.setOptionType(1);
|
|
|
+ dto.setPatentNo("CN201910069334.7");
|
|
|
+ esCustomFieldService.addCustomField(dto);
|
|
|
+ }
|
|
|
}
|