lmw
2023-05-12 f67802a41f9e01444d1115f34ecc6e1beb05fc3b
app/src/main/java/com/fuban/user/ui/SplashActivity.kt
@@ -85,18 +85,6 @@
    private fun requestLocation() {
        initLocationOption()
//        val disposable =
//            RxPermissions(this@SplashActivity).request(Manifest.permission.ACCESS_FINE_LOCATION)
//                .subscribe {
//                    if (it) {
//                        initLocationOption()
//                        aMapLocationClient.startLocation()
//                    } else {
//                        myToast("没有定位权限")
//                        startMain(false)
//                    }
//                }
//        onBindHelper(disposable)
    }
    /**
@@ -130,48 +118,6 @@
        }, error = { _, _ ->
            startMain(false)
        })
//        val option = AMapLocationClientOption()
//        option.locationMode = AMapLocationClientOption.AMapLocationMode.Hight_Accuracy
//        option.isMockEnable = false
//        option.isOnceLocation = true
//        aMapLocationClient.setLocationOption(option)
//        aMapLocationClient.setLocationListener {
//            if (it.errorCode == 0) {
//                OkApplication.cityCode = it.adCode
//                OkApplication.cityName = it.city
//                OkApplication.lat = it.latitude
//                OkApplication.lon = it.longitude
//                HttpManager.isOpenCity(it.adCode).request(this, success = { _, data ->
//                    data?.run {
//                        if (optInt("open") == 1) {//当前城市开通
//                            OkApplication.chooseCityName = it.city
//                            OkApplication.chooseCityCode = it.adCode
//                            HttpManager.queryBusiness(it.city, it.province, it.district)
//                                .request(this@SplashActivity, success = { _, data ->
//                                    Log.e(
//                                        Const.Tag,
//                                        "当前城市业务模块" + data?.joinToString(",") { it.name })
//                                    func.addAll(data ?: arrayListOf())
//                                    startMain(true)
//                                }, error = { _, _ ->
//                                    startMain(false)
//                                })
//                        } else {//未开通
//                            myToast("当前城市未开通")
//                            startMain(false)
//                        }
//                    }
//                }, error = { _, _ ->
//                    startMain(false)
//                })
//                Log.e("mmp", it.city)
//            } else {//定位失败
//                myToast("定位失败")
//                startMain(false)
//            }
//        }
    }