liyg 2 سال پیش
والد
کامیت
e67991d2d8

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

@@ -713,11 +713,12 @@ public class UniversalController extends BaseRESTfulController {
     public RESTfulResult getOilFormula(@RequestBody(required = false) Map<String,Object> mapValue,
                                        Integer apiId,
                                        Integer pageNum,
-                                       Integer pageSize) {
+                                       Integer pageSize,
+                                       String con) {
         if (mapValue == null) {
             mapValue = new HashMap<>();
         }
-        mapValue.put("con", "%执行运价公式");
+        mapValue.put("con", con);
         PageHelper.startPage(pageNum, pageSize);
         //分页查询数据
         List<Map<String, Object>> columnList = universalMapper.getOilFormula(mapValue);

+ 5 - 1
src/main/resources/com/steerinfo/dil/mapper/UniversalMapper.xml

@@ -704,7 +704,11 @@
                BF.FORMULA_NAME   AS "formulaName",
                BF.FORMULA_STRING AS "formulaString"
         FROM BMSTRUCK_FORMULA BF
-        WHERE FORMULA_NAME LIKE #{con}
+        <where>
+            <if test="con !=null and con!=''.toString()">
+                FORMULA_NAME LIKE  concat('%',concat(#{con},'%'))
+            </if>
+        </where>
     </select>
 
     <select id="getBatchByLike" parameterType="string" resultType="java.util.Map">