lmw
2023-06-16 03972ad1d3ce6ffe0be0395c0a4d5dcb4474031f
app/src/main/java/com/kuanzhai/user/ui/SplashActivity.kt
@@ -19,7 +19,7 @@
import com.amap.api.location.AMapLocationClient
import com.amap.api.location.AMapLocationClientOption
import com.kuanzhai.user.BuildConfig
import com.kuanzhai.user.OkApplication
import com.kuanzhai.user.KuanzhaiApplication
import com.kuanzhai.user.R
import com.kuanzhai.user.dialog.TipDialog
import com.kuanzhai.user.dialog.UserRuleDialog
@@ -81,7 +81,7 @@
    }
    private val app by lazy {
        application as OkApplication
        application as KuanzhaiApplication
    }
    private fun initApplication() {
@@ -125,15 +125,15 @@
        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
                KuanzhaiApplication.cityCode = it.adCode
                KuanzhaiApplication.cityName = it.city
                KuanzhaiApplication.lat = it.latitude
                KuanzhaiApplication.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
                            KuanzhaiApplication.chooseCityName = it.city
                            KuanzhaiApplication.chooseCityCode = it.adCode
                            HttpManager.queryBusiness(it.city, it.province, it.district)
                                .request(this@SplashActivity, success = { _, data ->
                                    Log.e(
@@ -171,8 +171,8 @@
        HttpManager.isOpenCity(defaultCityCode).request(this, success = { _, data ->
            data?.run {
                if (optInt("open") == 1) {//当前城市开通
                    OkApplication.chooseCityName = defaultCity
                    OkApplication.chooseCityCode = defaultCityCode
                    KuanzhaiApplication.chooseCityName = defaultCity
                    KuanzhaiApplication.chooseCityCode = defaultCityCode
                    HttpManager.queryBusiness(defaultCity, defaultProvince, defaultDistrict)
                        .request(this@SplashActivity, success = { _, data ->
                            Log.e(