yucheng преди 3 години
родител
ревизия
d09f5101d9
променени са 1 файла, в които са добавени 7 реда и са изтрити 2 реда
  1. 7 2
      src/main/java/com/persagy/proxy/adm/utils/AdmQueryCriteriaHelper.java

+ 7 - 2
src/main/java/com/persagy/proxy/adm/utils/AdmQueryCriteriaHelper.java

@@ -61,10 +61,15 @@ public class AdmQueryCriteriaHelper {
         // 拷贝分页
         copyPageInfo(admCriteria, dmpCriteria);
         // 处理filters
-        dmpCriteria.setCriteria(toCriteria(admCriteria.getName(), admCriteria.getFilters()));
+        ObjectNode criteria = toCriteria(admCriteria.getName(), admCriteria.getFilters());
+        dmpCriteria.setCriteria(criteria);
         if(StrUtil.isNotEmpty(admCriteria.getName())){
             // 处理name
-            dmpCriteria.getCriteria().put("objType", admCriteria.getName());
+            criteria.put("objType", admCriteria.getName());
+        }
+        // 补充valid = 1
+        if(!criteria.has("valid")) {
+            criteria.put("valid", 1);
         }
         // 处理排序
         dmpCriteria.setOrders(toOrderItem(admCriteria.getOrders()));