Sfoglia il codice sorgente

云燕2次提供最新代码

15810770710@163.com 4 anni fa
parent
commit
02a51b9728

+ 23 - 1
src/main/java/info/aspirecn/cloud/yysj/dao/es/YysjGatewayFirstIndex.java

@@ -46,9 +46,25 @@ public class YysjGatewayFirstIndex {
     private static final String QUERY_WAYBILL_INFO = "/info_check/waybill.do";
 
     /**
+     * ,人员:https://yunyancrm.logink.cn/gateway/info_check/personRoadTransport.do
+     */
+    private static final String QUERY_COMPANY_ROAD_INFO = "/info_check/companyRoadTransport.do";
+    /**
+     * 车辆:https://yunyancrm.logink.cn/gateway/info_check/carRoadTransport.do
+     */
+
+    private static final String QUERY_CAR_ROAD_INFO = "/info_check/carRoadTransport.do";
+
+    /**
+     * 人员https://yunyancrm.logink.cn/gateway/info_check/personRoadTransport.do
+     */
+    private static final String QUERY_PERSON_ROAD_INFO= "/info_check/personRoadTransport.do";
+    /**
      * 查询产品类型
      */
-    private static final String[] QUERY_TYPE = {QUERY_CAR_INFO, QUERY_DRIVER_INFO, QUERY_WAYBILL_INFO};
+    private static final String[] QUERY_TYPE = {QUERY_CAR_INFO, QUERY_DRIVER_INFO, QUERY_WAYBILL_INFO,QUERY_COMPANY_ROAD_INFO,
+            QUERY_CAR_ROAD_INFO,QUERY_PERSON_ROAD_INFO
+    };
 
     @Autowired
     private RestHighLevelClient restHighLevelClient;
@@ -117,6 +133,12 @@ public class YysjGatewayFirstIndex {
                 orderStatistics.setDriver(termsBucket.getDocCount());
             } else if (StringUtils.equalsIgnoreCase(QUERY_WAYBILL_INFO, termsBucket.getKeyAsString())) {
                 orderStatistics.setWaybill(termsBucket.getDocCount());
+            }  else if (StringUtils.equalsIgnoreCase(QUERY_PERSON_ROAD_INFO, termsBucket.getKeyAsString())) {
+                orderStatistics.setPerson(termsBucket.getDocCount());
+            } else if (StringUtils.equalsIgnoreCase(QUERY_CAR_ROAD_INFO, termsBucket.getKeyAsString())) {
+                orderStatistics.setCarRoad(termsBucket.getDocCount());
+            } else if (StringUtils.equalsIgnoreCase(QUERY_COMPANY_ROAD_INFO, termsBucket.getKeyAsString())) {
+                orderStatistics.setCompany(termsBucket.getDocCount());
             }
         }
         return orderStatistics;

+ 9 - 0
src/main/java/info/aspirecn/cloud/yysj/model/response/OrderStatistics.java

@@ -34,4 +34,13 @@ public class OrderStatistics {
     @ApiModelProperty(value = "车辆数量")
     private Long vehicle = 0L;
 
+    @ApiModelProperty(value = "人员数量")
+    private Long person = 0L;
+
+    @ApiModelProperty(value = "企业数量")
+    private Long company = 0L;
+
+    @ApiModelProperty(value = "车辆道路数量")
+    private Long carRoad = 0L;
+
 }