diff --git a/library/WebPlugin/HelperSearch.php b/library/WebPlugin/HelperSearch.php
index 9e3b5f6..a84f7a2 100644
--- a/library/WebPlugin/HelperSearch.php
+++ b/library/WebPlugin/HelperSearch.php
@@ -501,7 +501,7 @@ class HelperSearch
 
             $result['0']['checked'] = true;
         }
-        return $result;
+        return self::ageSort($result);
     }
 
     /**
@@ -1232,6 +1232,34 @@ class HelperSearch
     }
 
     /**
+     *  年龄排序,为了解决接口传的id顺序有问题
+     */
+    public static function ageSort($agefilter)
+    {
+        foreach($agefilter as $key => $val){
+            if ($val['name'] === '中童'){
+                $mid = $val;
+            }
+            if ($val['name'] === '小童'){
+                $sml = $val;
+            }
+        }
+
+        if (!empty($mid) && !empty($sml)){
+            foreach($agefilter as $key => $val){
+                if ($val['name'] === '中童'){
+                    $agefilter[$key] = $sml;
+                }
+                if ($val['name'] === '小童'){
+                    $agefilter[$key] = $mid;
+                }
+            }
+        }
+        var_dump($agefilter);
+        return $agefilter;
+    }
+
+    /**
      * 组织参数
      * @param array $params     经过SearchModel::searchCondition()处理后的、用户输入的参数
      * @return string