Ver Fonte

新增模糊查询

liyg há 2 anos atrás
pai
commit
1cdf7a683f

+ 3 - 1
src/main/java/com/steerinfo/dil/controller/BmsportHandlingFeeController.java

@@ -163,10 +163,12 @@ public class BmsportHandlingFeeController extends BaseRESTfulController {
                                                  Integer apiId,
                                                  Integer feeType,
                                                  String startTime,
-                                                 String endTime)
+                                                 String endTime,
+                                                 String con)
       {
           DataChange.queryDataByDateTime(startTime, endTime, map, sdfDateTime);//根据时间段查询数据
          map.put("feeType",feeType);
+         map.put("con",con);
          PageHelper.startPage(pageNum, pageSize);
          //分页查询数据
         List<Map<String, Object>> columnList = bmsportHandlingFeeService.selectPortFeeSecondList(map);

+ 8 - 0
src/main/resources/com/steerinfo/dil/mapper/BmsportHandlingFeeMapper.xml

@@ -529,6 +529,14 @@
             and to_date(#{startDate}, 'yyyy-mm-dd hh24:mi:ss') &lt;=    BF.MAKE_TIME
             and to_date(#{endDate}, 'yyyy-mm-dd hh24:mi:ss') >=  BF.MAKE_TIME
         </if>
+        <if test="con!=null and con!=''.toString()">
+            and (
+                APO.PURCHASE_ORDER_NO like concat('%',concat(#{con},'%'))
+            or BCP.CONTRACT_NO like concat('%',concat(#{con},'%'))
+            or DB.RESULT_FOREIGN_SHIP_NAME like concat('%',concat(#{con},'%'))
+            or RM.MATERIAL_NAME  like concat('%',concat(#{con},'%'))
+            )
+        </if>
     </select>
 <!--    -->
     <select id="downloadBmsshipOrder" resultType="java.lang.String" parameterType="java.lang.Integer">