页面功能优化

This commit is contained in:
lijia 2024-07-10 15:51:53 +08:00
parent c749e14c00
commit 9ab188f239
6 changed files with 37 additions and 11 deletions

View File

@ -80,7 +80,7 @@ public class TagAliasOperatorHelper {
}else{ }else{
String logs = "Failed to modify alias, errorCode:" + jPushMessage.getErrorCode(); String logs = "Failed to modify alias, errorCode:" + jPushMessage.getErrorCode();
Log.e(TAG, logs); Log.e(TAG, logs);
ToastUtils.showToast(context,logs); // ToastUtils.showToast(context,logs);
// MMKV.defaultMMKV().putString(AdvActivity.ALIAS_DATA, ""); // MMKV.defaultMMKV().putString(AdvActivity.ALIAS_DATA, "");
} }
} }

View File

@ -59,7 +59,6 @@ class LauncherActivity : BaseActivity<ActivityLauncherBinding>() {
override fun initDate() { override fun initDate() {
val isFirstOpenApp = SPUtils.instance.getIsFirstOpenApp(mContext) val isFirstOpenApp = SPUtils.instance.getIsFirstOpenApp(mContext)
if (isFirstOpenApp) { if (isFirstOpenApp) {
MapsInitializer.updatePrivacyShow(this, true, true)
CommonPopUtils.getInstance().showCenterAgreement(mContext) { CommonPopUtils.getInstance().showCenterAgreement(mContext) {
SPUtils.instance.setIsFirstOpenApp(mContext, false) SPUtils.instance.setIsFirstOpenApp(mContext, false)
AMapLocationClient.updatePrivacyShow(mContext, true, true) AMapLocationClient.updatePrivacyShow(mContext, true, true)

View File

@ -352,6 +352,10 @@ class AuthDrivingActivity : BaseActivity<ActivityAuthDrivingBinding>() {
showToast("请完善车辆信息") showToast("请完善车辆信息")
return@subMit return@subMit
} }
if (upDrivingInfoBean.roadLicensePhotoUrl.isNullOrEmpty()) {
showToast("请上传道路运输许可证")
return@subMit
}
if (upDrivingInfoBean.vehicleNum != backLicCarNum) { if (upDrivingInfoBean.vehicleNum != backLicCarNum) {
CommonPopUtils.getInstance().showCommCenterPop( CommonPopUtils.getInstance().showCommCenterPop(

View File

@ -34,6 +34,7 @@ class AuthFaceActivity : BaseActivity<ActivityAuthFaceBinding>() {
setTitleBar("实名认证") { setTitleBar("实名认证") {
if (isSupp == true) {//个人中心进来 if (isSupp == true) {//个人中心进来
setResult(RESULT_OK) setResult(RESULT_OK)
finish()
} else { } else {
ActivityUtils.startActivity(mContext, HomeActivity::class.java) ActivityUtils.startActivity(mContext, HomeActivity::class.java)
} }

View File

@ -124,10 +124,10 @@ class EditQualificationActivity : BaseActivity<ActivityAuthQualificationBinding>
qualificationCertificateEffectiveEnd = binding.tvDate.text.toString() qualificationCertificateEffectiveEnd = binding.tvDate.text.toString()
// if (qualificationCertificateEffectiveEnd.isNullOrEmpty()) { if (qualificationCertificatePhotoUrl .isNullOrEmpty()) {
// showToast("请完善信息") showToast("请完善信息")
// return@run return@run
// } }
DataManager.getInstance().reUpDriverQualificationCertificate(upQuaInfo) DataManager.getInstance().reUpDriverQualificationCertificate(upQuaInfo)
.subscribeOn(Schedulers.io()) .subscribeOn(Schedulers.io())

View File

@ -2,9 +2,11 @@ package com.arpa.hndahesudintocctmsdriver.ui.home
import android.Manifest import android.Manifest
import android.graphics.Color import android.graphics.Color
import android.os.Build
import android.os.Bundle import android.os.Bundle
import android.view.View import android.view.View
import android.widget.LinearLayout import android.widget.LinearLayout
import android.widget.Toast
import androidx.recyclerview.widget.LinearLayoutManager import androidx.recyclerview.widget.LinearLayoutManager
import androidx.recyclerview.widget.RecyclerView import androidx.recyclerview.widget.RecyclerView
import com.arpa.hndahesudintocctmsdriver.R import com.arpa.hndahesudintocctmsdriver.R
@ -201,9 +203,9 @@ class HomeFragment : BaseFragment<FragmentHomeBinding>(), RefreshCallBack {
}) })
) )
//获取当前位置
getLocation()
getLocation()
ALProcess.verification(mContext)
//证件过期判断+轨迹上传判断 //证件过期判断+轨迹上传判断
DataManager.getInstance().getUserInfo() DataManager.getInstance().getUserInfo()
.subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread()) .subscribeOn(Schedulers.io()).observeOn(AndroidSchedulers.mainThread())
@ -329,11 +331,31 @@ class HomeFragment : BaseFragment<FragmentHomeBinding>(), RefreshCallBack {
} }
private fun getLocation(){ private fun getLocation(){
if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.Q) {
//获取当前位置
PermissionX.init(this)
.permissions(
Manifest.permission.ACCESS_FINE_LOCATION,
Manifest.permission.ACCESS_COARSE_LOCATION,
)
.request { allGranted, grantedList, deniedList ->
if (allGranted) {
getLocation()
} else {
Toast.makeText(
mContext,
"开启权限失败,请在应用设置-权限-定位-始终允许",
Toast.LENGTH_SHORT
).show()
}
}
}else{
GDLocationUtils.instance.getLocation(mContext){ GDLocationUtils.instance.getLocation(mContext){
if (it.errorCode == 0) { if (it.errorCode == 0) {
binding.tvCity.text = it.city.substring(0,2) binding.tvCity.text = it.city.substring(0,2)
} }
} }
} }
}
} }