diff --git a/app/build.gradle b/app/build.gradle
index d7b8204..6e97a6c 100644
--- a/app/build.gradle
+++ b/app/build.gradle
@@ -95,7 +95,8 @@ android {
//暂时填写默认值即可.
JPUSH_CHANNEL: "developer-n"]
buildConfigField("String", "OPEN_AL_URL", "\"https://oapi-staging.alct56.com\"")
- buildConfigField("String", "BASE_URL", "\"http://platform.test.v2.dahehuoyun.com/devApi/\"")
+ buildConfigField("String", "BASE_URL", "\"http://192.168.1.118:18080/\"")
+// buildConfigField("String", "BASE_URL", "\"http://platform.test.v2.dahehuoyun.com/devApi/\"")
buildConfigField "boolean", "isTest", "true"
//APP名称,可以在androidMainfest中引用
resValue "string", "appName", "司机端测试"
diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml
index dbe39fb..407b878 100644
--- a/app/src/main/AndroidManifest.xml
+++ b/app/src/main/AndroidManifest.xml
@@ -349,6 +349,12 @@
android:configChanges="keyboardHidden|orientation|locale"
android:screenOrientation="portrait"
android:windowSoftInputMode="adjustPan|stateHidden" />
+
+
{
it.finishRefresh()
}
if (t.code == 401) {
-// instance.loginOut(mContext!!)
+ mContext?.let { UserUtils.instance.loginOut(it) }
// Intent intent = new Intent(mContext, LoginActivity.class);
// intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK | Intent.FLAG_ACTIVITY_NEW_TASK);
// mContext.startActivity(intent);
diff --git a/app/src/main/java/com/arpa/hndahesudintocctmsdriver/ui/account/CodeLoginActivity.kt b/app/src/main/java/com/arpa/hndahesudintocctmsdriver/ui/account/CodeLoginActivity.kt
index 4aabbfb..5715fa8 100644
--- a/app/src/main/java/com/arpa/hndahesudintocctmsdriver/ui/account/CodeLoginActivity.kt
+++ b/app/src/main/java/com/arpa/hndahesudintocctmsdriver/ui/account/CodeLoginActivity.kt
@@ -73,7 +73,6 @@ class CodeLoginActivity : BaseActivity(), View.OnClickListe
UserUtils.instance.loginIn(mContext, t.data)
}
}))
-
}
}
}
diff --git a/app/src/main/java/com/arpa/hndahesudintocctmsdriver/ui/account/authperson/AuthDrivingActivity.kt b/app/src/main/java/com/arpa/hndahesudintocctmsdriver/ui/account/authperson/AuthDrivingActivity.kt
index bfd877a..73edc0b 100644
--- a/app/src/main/java/com/arpa/hndahesudintocctmsdriver/ui/account/authperson/AuthDrivingActivity.kt
+++ b/app/src/main/java/com/arpa/hndahesudintocctmsdriver/ui/account/authperson/AuthDrivingActivity.kt
@@ -1,6 +1,7 @@
package com.arpa.hndahesudintocctmsdriver.ui.account.authperson
import android.os.Bundle
+import android.text.TextUtils
import android.view.View
import android.widget.ImageView
import com.arpa.hndahesudintocctmsdriver.R
@@ -334,7 +335,7 @@ class AuthDrivingActivity : BaseActivity() {
}
upDrivingInfoBean.run {
- roadLicenseValidity = binding.tvDate.text.toString()//道路有效期
+ roadLicenseValidity =if (TextUtils.isEmpty(binding.tvDate.text.toString())) null else binding.tvDate.text.toString()//道路有效期
licenseValidity = binding.tvEnd.text.toString()//行驶证有效期
roadLicense = binding.etID.text.toString()//道路运输许可证号
vehicleNum = binding.etCarNum.text.trim().toString()
diff --git a/app/src/main/java/com/arpa/hndahesudintocctmsdriver/utils/UserUtils.kt b/app/src/main/java/com/arpa/hndahesudintocctmsdriver/utils/UserUtils.kt
index 598e615..b5d9953 100644
--- a/app/src/main/java/com/arpa/hndahesudintocctmsdriver/utils/UserUtils.kt
+++ b/app/src/main/java/com/arpa/hndahesudintocctmsdriver/utils/UserUtils.kt
@@ -36,11 +36,11 @@ class UserUtils private constructor() {
fun loginOut(context: Context) {
SPUtils.instance.removeUserToken(context)
- if (null == SPUtils.instance.getUserInfo(context))
- return
- //删除推送别名
- PushHelper.delete(context)
- BaseSPUtils.cleanUserInfo(context)
+// if (null == SPUtils.instance.getUserInfo(context))
+// return
+// //删除推送别名
+// PushHelper.delete(context)
+// BaseSPUtils.cleanUserInfo(context)
val intent = Intent(context, LauncherActivity::class.java)
intent.flags = Intent.FLAG_ACTIVITY_CLEAR_TASK or Intent.FLAG_ACTIVITY_NEW_TASK
context.startActivity(intent)
diff --git a/mylibrary/src/main/java/com/arpa/mylibrary/net/CommonResponseBean.java b/mylibrary/src/main/java/com/arpa/mylibrary/net/CommonResponseBean.java
index 3d0a021..d5d85e1 100644
--- a/mylibrary/src/main/java/com/arpa/mylibrary/net/CommonResponseBean.java
+++ b/mylibrary/src/main/java/com/arpa/mylibrary/net/CommonResponseBean.java
@@ -1,12 +1,14 @@
package com.arpa.mylibrary.net;
+import org.json.JSONObject;
+
import java.io.Serializable;
/**
* 返回通用的实体类
*/
-public class CommonResponseBean implements Serializable {
+public class CommonResponseBean extends JSONObject implements Serializable {
private T data;
private int code;
private String info;
@@ -16,6 +18,7 @@ public class CommonResponseBean implements Serializable {
private boolean success;
+
public int getRes() {
return res;
}
diff --git a/mylibrary/src/main/java/com/arpa/mylibrary/utils/BaseSPUtils.java b/mylibrary/src/main/java/com/arpa/mylibrary/utils/BaseSPUtils.java
index eda9936..ef0ed15 100644
--- a/mylibrary/src/main/java/com/arpa/mylibrary/utils/BaseSPUtils.java
+++ b/mylibrary/src/main/java/com/arpa/mylibrary/utils/BaseSPUtils.java
@@ -16,14 +16,14 @@ public class BaseSPUtils {
/**
* 保存在手机里面的文件名
*/
- public static final String FILE_NAME = "sp_data";
- public static final String USER_INFO_KEY = "user_info_key";
- public static final String USER_TOKEN_KEY = "user_token_key";
- public static final String NET_SERVICE_TEST = "net_service_test";
- public static final String SEARRH_CACHE = "search_cache";
- public static final String NAVI_PH_EDIT_CACHE = "navi_ph_edit_cache";
- public static final String FIRST_OPEN = "first_open";
- public static final String KEY_PRIVACY_AGREEMENT = "privacy_agreement";
+ public static final String FILE_NAME = "driver_sp_data";
+ public static final String USER_INFO_KEY = "driver_user_info_key";
+ public static final String USER_TOKEN_KEY = "driver_user_token_key";
+ public static final String NET_SERVICE_TEST = "driver_net_service_test";
+ public static final String SEARRH_CACHE = "driver_search_cache";
+ public static final String NAVI_PH_EDIT_CACHE = "driver_navi_ph_edit_cache";
+ public static final String FIRST_OPEN = "driver_first_open";
+ public static final String KEY_PRIVACY_AGREEMENT = "driver_privacy_agreement";
/**
* 保存数据的方法,我们需要拿到保存数据的具体类型,然后根据类型调用不同的保存方法