d
This commit is contained in:
@@ -21,6 +21,7 @@ import android.widget.ImageView;
|
||||
import android.widget.LinearLayout;
|
||||
import android.widget.Toast;
|
||||
|
||||
import com.alibaba.fastjson.JSON;
|
||||
import com.bumptech.glide.Glide;
|
||||
import com.bumptech.glide.request.RequestOptions;
|
||||
import com.cutil.ScreenUtils;
|
||||
@@ -31,6 +32,12 @@ import com.gyf.immersionbar.ImmersionBar;
|
||||
import com.lxj.xpopup.XPopup;
|
||||
import com.lzy.ninegrid.ImageInfo;
|
||||
import com.lzy.ninegrid.preview.NineGridViewClickAdapter;
|
||||
import com.lzy.okgo.OkGo;
|
||||
import com.lzy.okgo.callback.StringCallback;
|
||||
import com.lzy.okgo.model.HttpHeaders;
|
||||
import com.lzy.okgo.model.HttpParams;
|
||||
import com.lzy.okgo.model.Response;
|
||||
import com.lzy.okgo.request.base.Request;
|
||||
import com.scwang.smartrefresh.layout.api.RefreshLayout;
|
||||
import com.scwang.smartrefresh.layout.listener.OnRefreshLoadMoreListener;
|
||||
import com.selectpicker.OptionsPopupWindow;
|
||||
@@ -42,8 +49,8 @@ import com.sl.house_property.db.dao.CommentDao;
|
||||
import com.sl.house_property.discovery.GoodsInfoDialog;
|
||||
import com.sl.house_property.discovery.HistoryRecordActivity;
|
||||
import com.sl.house_property.discovery.HistoryRecordActivitytwo;
|
||||
import com.sl.house_property.discovery.PropertyActivity;
|
||||
import com.sl.house_property.discovery.ShareCodeActivity;
|
||||
import com.sl.house_property.okgonet.HttpConstants;
|
||||
import com.sl.house_property.okgonet.Observer;
|
||||
import com.sl.house_property.order.SettleActivity;
|
||||
import com.sl.house_property.user.MyMarketShopActivity;
|
||||
import com.sl.house_property.user.MyPropertyActivity;
|
||||
@@ -70,6 +77,7 @@ import entity.DiscoveryListEntity;
|
||||
import entity.GoodsDetailEntity;
|
||||
import entity.HomelistitemEntity;
|
||||
import entity.MainF1Entity;
|
||||
import entity.MyAddress;
|
||||
import entity.RegisterUser;
|
||||
import http.ApiConfig;
|
||||
import my_loader.Loader;
|
||||
@@ -82,6 +90,7 @@ import tools.Config;
|
||||
import utils.CommonUtils;
|
||||
import utils.DateUtils;
|
||||
import utils.DateUtilss;
|
||||
import utils.JsonUtils;
|
||||
import utils.KeyboardUtil;
|
||||
import utils.Md5;
|
||||
import utils.SPUtils;
|
||||
@@ -120,6 +129,8 @@ public class MainFragment extends BaseFragment<FragmentMainBinding> implements V
|
||||
private RegisterUser user;
|
||||
private String miyuetime;
|
||||
private String wy_id="";
|
||||
private String areatwo="";
|
||||
private String userid="";
|
||||
|
||||
public MainFragment() {
|
||||
// Required empty public constructor
|
||||
@@ -169,10 +180,7 @@ public class MainFragment extends BaseFragment<FragmentMainBinding> implements V
|
||||
;
|
||||
}
|
||||
// String wy_id=(String) SPUtils.getSp(getActivity(), DoConfig.MY_HOUST_WYID,"");
|
||||
String area=(String) SPUtils.getSp(getActivity(), DoConfig.MY_HOUST_ADDRESS,"");
|
||||
if(!area.equals("")){
|
||||
wy_id="-";
|
||||
}
|
||||
|
||||
if (wy_id.equals("")) {
|
||||
Map<String, String> map = new HashMap<>();
|
||||
RegisterUser registerUser = Config.getInstance(getContext()).getUser();
|
||||
@@ -188,6 +196,7 @@ public class MainFragment extends BaseFragment<FragmentMainBinding> implements V
|
||||
getGankList(ApiConfig.BASE_URL, map, "", 1);
|
||||
return;
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
private ArrayList<HomelistitemEntity> list;
|
||||
@@ -213,6 +222,11 @@ public class MainFragment extends BaseFragment<FragmentMainBinding> implements V
|
||||
e.printStackTrace();
|
||||
}
|
||||
}
|
||||
areatwo=(String) SPUtils.getSp(getActivity(), DoConfig.MY_HOUST_ADDRESS,"");
|
||||
if(!areatwo.equals("")){
|
||||
wy_id="-";
|
||||
requestVersion(areatwo);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@@ -245,6 +259,7 @@ public class MainFragment extends BaseFragment<FragmentMainBinding> implements V
|
||||
switch (getcode1) {
|
||||
|
||||
case 0:
|
||||
Log.e("测试1","");
|
||||
Gson gs = new Gson();
|
||||
LinkedTreeMap adta = (LinkedTreeMap) resultcode.data;
|
||||
String s = gs.toJson(adta);
|
||||
@@ -286,6 +301,7 @@ public class MainFragment extends BaseFragment<FragmentMainBinding> implements V
|
||||
|
||||
break;
|
||||
case 1:
|
||||
Log.e("测试2","");
|
||||
Gson gss = new Gson();
|
||||
LinkedTreeMap adtaa = (LinkedTreeMap) resultcode.data;
|
||||
String ss = gss.toJson(adtaa);
|
||||
@@ -1424,4 +1440,67 @@ public class MainFragment extends BaseFragment<FragmentMainBinding> implements V
|
||||
});
|
||||
baseActivity.addSubscription(subscribe);
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
private void requestVersion(String area) {
|
||||
|
||||
RegisterUser registerUser = Config.getInstance(getContext()).getUser();
|
||||
if (registerUser != null) {
|
||||
userid=registerUser.getUserid();
|
||||
}
|
||||
OkGo.<String>post(HttpConstants.URiBase)
|
||||
.params("app", "Cas")
|
||||
.params("sign", Md5.md5("Cas" + "GetMyAddress" + Md5.secret))
|
||||
.params("userid", userid)
|
||||
.params("class", "GetMyAddress")
|
||||
.execute(new StringCallback() {
|
||||
@Override
|
||||
public void onStart(Request<String, ? extends Request> request) {
|
||||
super.onStart(request);
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onSuccess(Response<String> response) {
|
||||
|
||||
Log.e("onSuccess", response.body());
|
||||
String body = (String) response.body();
|
||||
|
||||
MyAddress groupStatisticalBean = JsonUtils.fromJson(body, MyAddress.class);
|
||||
|
||||
if(groupStatisticalBean.getStatus()==0){
|
||||
list = (ArrayList<HomelistitemEntity>) groupStatisticalBean.getData().getHome();
|
||||
final ArrayList<String> strings = new ArrayList<>();
|
||||
for (int i = 0; i < list.size(); i++) {
|
||||
strings.add(list.get(i).getAddress());
|
||||
}
|
||||
if (list.size() > 0) {
|
||||
for(int i=0;i<list.size();i++){
|
||||
HomelistitemEntity homelistitemEntity = list.get(i);
|
||||
if(homelistitemEntity.getArea().equals(areatwo)){
|
||||
wy_id = homelistitemEntity.getWy_id();
|
||||
Log.e("wy_id",wy_id);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
|
||||
public void onError(Response<String> response) {
|
||||
super.onError(response);
|
||||
|
||||
}
|
||||
|
||||
@Override
|
||||
public void onFinish() {
|
||||
super.onFinish();
|
||||
|
||||
|
||||
}
|
||||
});
|
||||
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user