|
|
@@ -9,18 +9,20 @@ import android.util.Log;
|
|
|
|
|
|
import java.util.ArrayList;
|
|
|
import java.util.Arrays;
|
|
|
+import java.util.Collections;
|
|
|
+import java.util.Comparator;
|
|
|
import java.util.LinkedHashMap;
|
|
|
import java.util.List;
|
|
|
|
|
|
import io.reactivex.disposables.Disposable;
|
|
|
import kr.co.zumo.app.R;
|
|
|
import kr.co.zumo.app.lifeplus.bean.FilterSectionBean;
|
|
|
+import kr.co.zumo.app.lifeplus.bean.api.APIData;
|
|
|
import kr.co.zumo.app.lifeplus.bean.api.CategoryBean;
|
|
|
import kr.co.zumo.app.lifeplus.bean.api.CategoryCheckBean;
|
|
|
import kr.co.zumo.app.lifeplus.bean.api.FilterBean;
|
|
|
import kr.co.zumo.app.lifeplus.bean.api.FilterDetailRequestBean;
|
|
|
import kr.co.zumo.app.lifeplus.bean.api.FilterTagBean;
|
|
|
-import kr.co.zumo.app.lifeplus.bean.api.APIData;
|
|
|
import kr.co.zumo.app.lifeplus.bean.api.RequestBean;
|
|
|
import kr.co.zumo.app.lifeplus.bean.api.SearchContentsBean;
|
|
|
import kr.co.zumo.app.lifeplus.bean.api.SearchFilterBean;
|
|
|
@@ -313,6 +315,24 @@ public class SearchResultModel extends Model {
|
|
|
}
|
|
|
|
|
|
categoryCheckBeans = list;
|
|
|
+
|
|
|
+ if (null != categoryCheckBeans) {
|
|
|
+ Collections.sort(categoryCheckBeans, new Comparator<CategoryCheckBean>() {
|
|
|
+ @Override
|
|
|
+ public int compare(CategoryCheckBean categoryCheckBean, CategoryCheckBean checkBean) {
|
|
|
+ if (!categoryCheckBean.getCategoryNo().equals("") && !checkBean.getCategoryNo().equals("")) {
|
|
|
+ if (Integer.parseInt(categoryCheckBean.getCategoryNo()) < Integer.parseInt(checkBean.getCategoryNo())) {
|
|
|
+ return -1;
|
|
|
+ }
|
|
|
+ else if (Integer.parseInt(categoryCheckBean.getCategoryNo()) > Integer.parseInt(checkBean.getCategoryNo())) {
|
|
|
+ return 1;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ return 0;
|
|
|
+ }
|
|
|
+ });
|
|
|
+ }
|
|
|
+
|
|
|
}
|
|
|
|
|
|
/**
|