Pārlūkot izejas kodu

Merge remote-tracking branch 'origin/master'

hejiahui 2 gadi atpakaļ
vecāks
revīzija
b8aca61062

+ 2 - 2
src/main/java/com/steerinfo/dil/controller/BmstruckDetailsOrderController.java

@@ -213,7 +213,7 @@ public class BmstruckDetailsOrderController extends BaseRESTfulController {
             BigDecimal carrierId = bmstruckDetailsOrderService.getCarrierIdBySSO(carrierSsoId);
             mapValue.put("carrierId",carrierId);
         }
-        if(userId != null){
+        if(userId != null &&  !"null".equals(userId)){
             mapValue.put("userId","%"+ userId +"%");
         }
         if(capacityNo != null && !"null".equals(capacityNo)){
@@ -235,7 +235,7 @@ public class BmstruckDetailsOrderController extends BaseRESTfulController {
         PageHelper.startPage(pageNum, pageSize);
         //分页查询数据
         List<Map<String, Object>> columnList = bmstruckDetailsOrderService.getNoInwardDetails(mapValue);
-        PageListAdd data = columnDataUtil.tableColumnData(apiId, null, columnList);
+        PageListAdd data = columnDataUtil.tableColumnData5(apiId, null, columnList);
         return success(data);
     }
 

+ 12 - 13
src/main/resources/com/steerinfo/dil/mapper/BmstruckDetailsOrderMapper.xml

@@ -1574,7 +1574,6 @@
         oo.ORDER_NUMBER as "orderNumber",
         rc.CAPACITY_NUMBER as "capacityNumber",
         RCE.CARRIER_NAME as "carrierName",
-        actp.PRICE_VALUE as "priceValue",
         twr.RESULT_NET_WEIGHT as "resultNetWeight",
         RW.WAREHOUSE_NAME as "unloadName",
         RW1.WAREHOUSE_NAME as "loadName",
@@ -1583,7 +1582,6 @@
         GREATEST(TWR.RESULT_GROSS_WEIGHT_TIME, TWR.RESULT_TARE_WEIGHT_TIME) as "netTime",
         RMT.MATERIAL_TYPE_NAME as "materialTypeName",
         decode(RMT.MATERIAL_ISINWARD,1,'是','否')   as "materialIsWard",
-        RTR.TRANS_RANGE_VALUE as "transRangeValue",
         decode(oo.ORDER_TYPE,11,'纯内转',15,'拼装车皮进厂',16,'一焦化采购进厂',10,'新区专线-新区',20,'新区专线-老区',23,'厂外内转-老区',24,'厂外内转-新区') as "orderType"
         FROM OMSTRUCK_ORDER OO
         LEFT JOIN TMSTRUCK_TOTAL_RESULT TTR
@@ -1614,24 +1612,22 @@
         ON RCE.CARRIER_ID = AIP.CARRIER_ID
         LEFT JOIN RMS_CAPACITY rc
         ON oo.CAPACITY_ID = rc.CAPACITY_ID
-        LEFT JOIN AMS_CONTRACT_TRANSPORT_PRICE actp
-        ON actp.PRICE_ID = bdo.PRICE_ID
-        LEFT JOIN RMS_TRANS_RANGE RTR
-        ON RTR.TRANS_RANGE_ID = AIR.LINE_ID
         WHERE
         BDO.DETAILS_ID IS NULL
         AND OO.ORDER_TYPE in (11, 15, 16, 23, 24,10,20,25)
         AND OO.ORDER_STATUS = 2
+        AND AIR.INSERT_UPDATE_REMARK not like '%计时且过计量%'
         <if test="userId != null">
         AND AIR.INSERT_USERNAME LIKE #{userId}
         </if>
         <if test="oneDate != null">
-        and to_date(#{oneDate}, 'yyyy-mm-dd hh24:mi:ss') &lt;= OO.ORDER_RECEIVE_REFUSE_TIME
+        and to_date(#{oneDate}, 'yyyy-mm-dd hh24:mi:ss') &lt;= GREATEST(TWR.RESULT_GROSS_WEIGHT_TIME, TWR.RESULT_TARE_WEIGHT_TIME)
         </if>
         <if test="startDate != null">
-        and to_date(#{startDate}, 'yyyy-mm-dd hh24:mi:ss') &lt;= OO.ORDER_RECEIVE_REFUSE_TIME
-        and to_date(#{endDate}, 'yyyy-mm-dd hh24:mi:ss') >= OO.ORDER_RECEIVE_REFUSE_TIME
+        and to_date(#{startDate}, 'yyyy-mm-dd hh24:mi:ss') &lt;= GREATEST(TWR.RESULT_GROSS_WEIGHT_TIME, TWR.RESULT_TARE_WEIGHT_TIME)
+        and to_date(#{endDate}, 'yyyy-mm-dd hh24:mi:ss') >= GREATEST(TWR.RESULT_GROSS_WEIGHT_TIME, TWR.RESULT_TARE_WEIGHT_TIME)
         </if>
+
         order by twr.result_tare_weight_time desc
         )
         <where>
@@ -1728,14 +1724,16 @@
                           FROM BMSTRUCK_DETAILS_ORDER bdo
                                    LEFT JOIN TMSTRUCK_WEIGHT_RESULT twr
                                              ON twr.WEIGHT_TASK_RESULT_ID = bdo.WEIGHT_TASK_RESULT_ID
-                                   LEFT JOIN RMS_MATERIAL RM
-                                             ON RM.MATERIAL_ID = TWR.MATERIAL_ID
-                                   LEFT JOIN RMS_MATERIAL_TYPE RMT
-                                             ON RMT.MATERIAL_TYPE_ID = RM.MATERIAL_TYPE_ID
                                    LEFT JOIN TMSTRUCK_TOTAL_RESULT ttl
                                              ON ttl.RESULT_TOTAL_ID = twr.RESULT_TOTAL_ID
                                    LEFT JOIN OMSTRUCK_ORDER oo
                                              ON oo.ORDER_ID = ttl.ORDER_ID
+                                   LEFT JOIN OMSTRUCK_ORDER_MATERIAL OOM
+                                           ON OOM.ORDER_ID = OO.ORDER_ID
+                                    LEFT JOIN RMS_MATERIAL RM
+                                    ON RM.MATERIAL_ID = OOM.MATERIAL_ID
+                                    LEFT JOIN RMS_MATERIAL_TYPE RMT
+                                    ON RMT.MATERIAL_TYPE_ID = RM.MATERIAL_TYPE_ID
                                    LEFT JOIN AMSTRUCK_INWARD_PLAN AIP
                                              ON AIP.PLAN_ID = OO.ORDER_PLAN_ID
                                    LEFT JOIN AMSTRUCK_REQUIREMENT_PLAN ARP
@@ -1764,6 +1762,7 @@
                                              ON actp.CAPACITY_TYPE_ID = r_c_type.CAPACITY_TYPE_ID
                           WHERE bdo.WETHER_TO_STATEMENT = #{detailStatus}
                             AND oo.ORDER_TYPE in (11,25)
+                            AND AIR.INSERT_UPDATE_REMARK not like '%计时且过计量%'
                             <if test="userId != null" >
                                 AND AIR.INSERT_USERNAME LIKE #{userId}
                             </if>