浏览代码

修改计费详单查询条件

liyg 2 年之前
父节点
当前提交
31a9cb5b00
共有 1 个文件被更改,包括 3 次插入3 次删除
  1. 3 3
      src/main/resources/com/steerinfo/dil/mapper/BmstruckDetailsOrderMapper.xml

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

@@ -1403,7 +1403,7 @@
         where oo.order_type in (10, 20, 23, 24)
         where oo.order_type in (10, 20, 23, 24)
         AND bdo.WETHER_TO_STATEMENT = #{detailStatus}
         AND bdo.WETHER_TO_STATEMENT = #{detailStatus}
         <if test="userId != null" >
         <if test="userId != null" >
-             AND AIR.INSERT_USERNAME LIKE #{userId}
+             AND (AIR.INSERT_USERNAME LIKE #{userId} OR INSTR(#{userId},AIR.INSERT_USERNAME) > 0)
         </if>
         </if>
         <if test="oneDate != null">
         <if test="oneDate != null">
             and to_date(#{oneDate}, 'yyyy-mm-dd hh24:mi:ss') &lt;= bdo.INSERT_TIME
             and to_date(#{oneDate}, 'yyyy-mm-dd hh24:mi:ss') &lt;= bdo.INSERT_TIME
@@ -1490,7 +1490,7 @@
                 AND TTTR.RESULT_TIME_TYPE = 3
                 AND TTTR.RESULT_TIME_TYPE = 3
                 AND bdo.WETHER_TO_STATEMENT = #{detailStatus}
                 AND bdo.WETHER_TO_STATEMENT = #{detailStatus}
                 <if test="userId != null" >
                 <if test="userId != null" >
-                    AND AIR.INSERT_USERNAME LIKE #{userId}
+                    AND (AIR.INSERT_USERNAME LIKE #{userId} OR INSTR(#{userId},AIR.INSERT_USERNAME) > 0)
                 </if>
                 </if>
                 <if test="oneDate != null">
                 <if test="oneDate != null">
                     and to_date(#{oneDate}, 'yyyy-mm-dd hh24:mi:ss') &lt;= bdo.INSERT_TIME
                     and to_date(#{oneDate}, 'yyyy-mm-dd hh24:mi:ss') &lt;= bdo.INSERT_TIME
@@ -1751,7 +1751,7 @@
                           WHERE bdo.WETHER_TO_STATEMENT = #{detailStatus}
                           WHERE bdo.WETHER_TO_STATEMENT = #{detailStatus}
                             AND oo.ORDER_TYPE in (11,25)
                             AND oo.ORDER_TYPE in (11,25)
                             <if test="userId != null" >
                             <if test="userId != null" >
-                                AND AIR.INSERT_USERNAME LIKE #{userId}
+                                AND (AIR.INSERT_USERNAME LIKE #{userId} OR INSTR(#{userId},AIR.INSERT_USERNAME) > 0)
                             </if>
                             </if>
                             <if test="oneDate != null">
                             <if test="oneDate != null">
                                 and to_date(#{oneDate}, 'yyyy-mm-dd hh24:mi:ss') &lt;= GREATEST(TWR.RESULT_GROSS_WEIGHT_TIME, TWR.RESULT_TARE_WEIGHT_TIME)
                                 and to_date(#{oneDate}, 'yyyy-mm-dd hh24:mi:ss') &lt;= GREATEST(TWR.RESULT_GROSS_WEIGHT_TIME, TWR.RESULT_TARE_WEIGHT_TIME)