Commit cb64c9c5 authored by jianglx's avatar jianglx

旅行模块添加im入口

parent 06b264ac
...@@ -30,6 +30,7 @@ import com.baidu.mapapi.search.geocode.OnGetGeoCoderResultListener; ...@@ -30,6 +30,7 @@ import com.baidu.mapapi.search.geocode.OnGetGeoCoderResultListener;
import com.baidu.mapapi.search.geocode.ReverseGeoCodeResult; import com.baidu.mapapi.search.geocode.ReverseGeoCodeResult;
import com.base.utils.tools.android.IntentUtil; import com.base.utils.tools.android.IntentUtil;
import com.chad.library.adapter.base.BaseQuickAdapter; import com.chad.library.adapter.base.BaseQuickAdapter;
import com.ruiwenliu.wrapper.SPConstance;
import com.ruiwenliu.wrapper.browse.ActivityImageBrowseUrl; import com.ruiwenliu.wrapper.browse.ActivityImageBrowseUrl;
import com.frame.base.url.Constance; import com.frame.base.url.Constance;
import com.ruiwenliu.wrapper.base.BaseBean; import com.ruiwenliu.wrapper.base.BaseBean;
...@@ -39,6 +40,7 @@ import com.ruiwenliu.wrapper.util.glide.GlideManager; ...@@ -39,6 +40,7 @@ import com.ruiwenliu.wrapper.util.glide.GlideManager;
import com.ruiwenliu.wrapper.util.permission.RxPermission; import com.ruiwenliu.wrapper.util.permission.RxPermission;
import com.ruiwenliu.wrapper.weight.refresh.SimpleRefreshLayout; import com.ruiwenliu.wrapper.weight.refresh.SimpleRefreshLayout;
import com.ruiwenliu.wrapper.weight.refresh.SimpleRefreshView; import com.ruiwenliu.wrapper.weight.refresh.SimpleRefreshView;
import com.rv.component.utils.Cookie;
import com.rv.component.utils.LocationRecord; import com.rv.component.utils.LocationRecord;
import com.rv.tourism.adapter.AllPopularAdapter; import com.rv.tourism.adapter.AllPopularAdapter;
import com.rv.tourism.adapter.PopularBrigadeAdapter; import com.rv.tourism.adapter.PopularBrigadeAdapter;
...@@ -56,6 +58,7 @@ import com.yuyife.banner.Banner; ...@@ -56,6 +58,7 @@ import com.yuyife.banner.Banner;
import com.yuyife.banner.BannerConfig; import com.yuyife.banner.BannerConfig;
import com.yuyife.banner.listener.OnBannerListener; import com.yuyife.banner.listener.OnBannerListener;
import com.yuyife.banner.loader.ImageLoader; import com.yuyife.banner.loader.ImageLoader;
import com.yuyife.okgo.OkGoUtil;
import java.util.ArrayList; import java.util.ArrayList;
import java.util.HashMap; import java.util.HashMap;
...@@ -229,10 +232,13 @@ public class TourismFragment extends BaseFragment<TourismPresenter> implements S ...@@ -229,10 +232,13 @@ public class TourismFragment extends BaseFragment<TourismPresenter> implements S
.withDouble("lonLongitude", 0) .withDouble("lonLongitude", 0)
.navigation(); .navigation();
} else if (id == R.id.travel_server_image) { } else if (id == R.id.travel_server_image) {
Intent intent = new Intent(Intent.ACTION_DIAL); if (isLogin()) {
Uri uri = Uri.parse("tel:" + "4000369369"); ComponentName name = new ComponentName(getActivity(), "com.rv.im.CustomerListActivity");
intent.setData(uri); Intent intent = new Intent();
intent.putExtra("login_user_id", Cookie.getStringValue(getContext(), SPConstance.USER_JSON_IMUSERID));
intent.setComponent(name);
startActivity(intent); startActivity(intent);
}
} else if (id == R.id.ll_item_popular_brigade_many || id == R.id.iv_popular_brigade_many) { } else if (id == R.id.ll_item_popular_brigade_many || id == R.id.iv_popular_brigade_many) {
//查看热门更多 //查看热门更多
llLayoutPopularMore.setVisibility(View.VISIBLE); llLayoutPopularMore.setVisibility(View.VISIBLE);
...@@ -241,6 +247,19 @@ public class TourismFragment extends BaseFragment<TourismPresenter> implements S ...@@ -241,6 +247,19 @@ public class TourismFragment extends BaseFragment<TourismPresenter> implements S
} }
} }
/**
* 判断是否登录
*
* @return
*/
private boolean isLogin() {
if (TextUtils.isEmpty(OkGoUtil.getToken())) {
ARouter.getInstance().build(Constance.ACTIVITY_URL_LOGINRV).navigation();
return false;
}
return true;
}
/** /**
* 获取周边游 * 获取周边游
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment