luobang 3 years ago
parent
commit
a1a3c5075a

+ 10 - 4
src/main/java/com/steerinfo/dil/controller/OmstruckOrderSeparateController.java

@@ -1,6 +1,5 @@
 package com.steerinfo.dil.controller;
 
-import com.steerinfo.dil.feign.ESFeign;
 import com.steerinfo.dil.feign.TmsTruckFeign;
 import com.steerinfo.dil.mapper.OmstruckOrderSeparateMapper;
 import com.steerinfo.dil.model.OmstruckOrder;
@@ -18,6 +17,7 @@ import org.springframework.beans.factory.annotation.Autowired;
 import org.springframework.web.bind.annotation.*;
 
 import java.math.BigDecimal;
+import java.text.SimpleDateFormat;
 import java.util.*;
 
 /**
@@ -41,8 +41,8 @@ public class OmstruckOrderSeparateController extends BaseRESTfulController {
     @Autowired
     ColumnDataUtil columnDataUtil;
 
-    @Autowired
-    ESFeign esFeign;
+
+    private final SimpleDateFormat sdfDateTime = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
 
     @PostMapping("/getOrderMes")
     public RESTfulResult getMes(@RequestBody(required = false) Map<String, Object> map){
@@ -142,8 +142,11 @@ public class OmstruckOrderSeparateController extends BaseRESTfulController {
                                                  String  con,
                                                  String userId,
                                                  String usersId,
-                                                 Integer type1
+                                                 Integer type1,
+                                                 String startTime,
+                                                 String endTime
                                                  ) {
+        DataChange.queryDataByDateTime(startTime, endTime, mapValue,sdfDateTime);//根据时间段查询数据
         if (orderStatus != null) {
             mapValue.put("status", orderStatus);
         }
@@ -162,6 +165,9 @@ public class OmstruckOrderSeparateController extends BaseRESTfulController {
         if (usersId!=null){
             mapValue.put("usersId",usersId);
         }
+        if(con != null && !"null".equals(con)){
+            mapValue.put("con","%" + con + "%");
+        }
         //框计算
         PageHelper.startPage(pageNum, pageSize);
         //分页数据

+ 1 - 1
src/main/resources/application-prod.yml

@@ -11,7 +11,7 @@ spring:
 #feign设置
 openfeign:
   ColumnDataFeign:
-    url: ${COLUMNDATAFEIGN_URL:172.16.33.166:8083}
+    url: ${COLUMNDATAFEIGN_URL:172.16.33.161:8083}
   TmsTruckFeign:
     url: ${TMSTRUCKFEIGN_URL:172.16.33.166:8088}
   AmsFeign:

+ 13 - 2
src/main/resources/com/steerinfo/dil/mapper/OmstruckOrderSeparateMapper.xml

@@ -340,7 +340,8 @@
         RC2.CONSIGNEE_COMPANY_NAME "receiveCompany",
         ASO.INSERT_TIME            "insertTime",
         RC.CAPACITY_NUMBER         "capacityNumber",
-        rce.carrier_name           "carrierName"
+        rce.carrier_name           "carrierName",
+        RC.CAPACITY_NUMBER || RC2.CONSIGNEE_COMPANY_NAME || RS.SUPPLIER_NAME "liekCon"
         from OMSTRUCK_ORDER OO
         left join TMSTRUCK_TOTAL_RESULT TTR
         on TTR.ORDER_ID = OO.ORDER_ID
@@ -375,11 +376,21 @@
             <if test="usersId != null">
                 and ASO.UPDATE_USERNAME= #{usersId}
             </if>
+            <if test="oneDate != null">
+                and to_date(#{oneDate}, 'yyyy-mm-dd hh24:mi:ss') &lt;= OO.INSERT_TIME
+            </if>
+            <if test="startDate != null">
+                and to_date(#{startDate}, 'yyyy-mm-dd hh24:mi:ss') &lt;= OO.INSERT_TIME
+                and to_date(#{endDate}, 'yyyy-mm-dd hh24:mi:ss') >= OO.INSERT_TIME
+            </if>
         </where>
         )
         <where>
+            <if test="con != null">
+                and "liekCon" like #{con}
+            </if>
             <if test="sporadicOrderNo != null">
-                <foreach collection="sporadicOrderNo" item="item" open="(" separator="or" close=")">
+                and <foreach collection="sporadicOrderNo" item="item" open="(" separator="or" close=")">
                     "sporadicOrderNo" like '%${item}%'
                 </foreach>
             </if>