Commit 6865d4aeef2d0d341bf1c44fc8df17a137228eb2
Exists in
yxb_dev
and in
2 other branches
Merge branch 'developer' of http://git.shunzhi.net/taohd/parentwork into developer
Showing
6 changed files
with
25 additions
and
5 deletions
Show diff stats
app/build.gradle
1 | apply plugin: 'com.android.application' | 1 | apply plugin: 'com.android.application' |
2 | +apply plugin: 'org.greenrobot.greendao' // apply plugin | ||
2 | 3 | ||
3 | android { | 4 | android { |
4 | signingConfigs { | 5 | signingConfigs { |
@@ -43,4 +44,5 @@ dependencies { | @@ -43,4 +44,5 @@ dependencies { | ||
43 | implementation project(':mvpsdk') | 44 | implementation project(':mvpsdk') |
44 | implementation project(':roundedimageview-2.2.1') | 45 | implementation project(':roundedimageview-2.2.1') |
45 | implementation files('libs/AMap_Location_V3.8.0_20180201.jar') | 46 | implementation files('libs/AMap_Location_V3.8.0_20180201.jar') |
47 | + implementation 'org.greenrobot:greendao:3.2.2' // add library | ||
46 | } | 48 | } |
app/proguard-rules.pro
@@ -19,3 +19,10 @@ | @@ -19,3 +19,10 @@ | ||
19 | # If you keep the line number information, uncomment this to | 19 | # If you keep the line number information, uncomment this to |
20 | # hide the original source file name. | 20 | # hide the original source file name. |
21 | #-renamesourcefileattribute SourceFile | 21 | #-renamesourcefileattribute SourceFile |
22 | +-keepclassmembers class * extends org.greenrobot.greendao.AbstractDao { | ||
23 | +public static java.lang.String TABLENAME; | ||
24 | +} | ||
25 | +-keep class **$Properties | ||
26 | + | ||
27 | +# If you do not use SQLCipher: | ||
28 | +-dontwarn org.greenrobot.greendao.database.** |
app/src/main/java/com/shunzhi/parent/bean/message/PHMessage.java
0 → 100644
app/src/main/java/com/shunzhi/parent/presenter/loginandregister/LoginAndRegisterPresenter.java
@@ -46,13 +46,12 @@ public class LoginAndRegisterPresenter extends LoginAndRegisterContract.LoginPre | @@ -46,13 +46,12 @@ public class LoginAndRegisterPresenter extends LoginAndRegisterContract.LoginPre | ||
46 | mRxManager.register(mIModel.getLoginResult(loginName, loginPwd).subscribe(new Consumer<JsonObject>() { | 46 | mRxManager.register(mIModel.getLoginResult(loginName, loginPwd).subscribe(new Consumer<JsonObject>() { |
47 | @Override | 47 | @Override |
48 | public void accept(JsonObject jsonObject) throws Exception { | 48 | public void accept(JsonObject jsonObject) throws Exception { |
49 | - Timber.i("---=== loginResult :%s",jsonObject); | 49 | + Timber.i("---=== loginResult :%s", jsonObject); |
50 | try { | 50 | try { |
51 | if (jsonObject != null && !TextUtils.isEmpty(jsonObject.get("access_token").getAsString())) { | 51 | if (jsonObject != null && !TextUtils.isEmpty(jsonObject.get("access_token").getAsString())) { |
52 | AppConfig.getAppConfig(AppContext.getInstance()).set(AppConfig.ACCESS_TOKEN, jsonObject.get("access_token").getAsString()); | 52 | AppConfig.getAppConfig(AppContext.getInstance()).set(AppConfig.ACCESS_TOKEN, jsonObject.get("access_token").getAsString()); |
53 | AppConfig.getAppConfig(AppContext.getInstance()).set(AppConfig.LOGIN_NAME, loginName); | 53 | AppConfig.getAppConfig(AppContext.getInstance()).set(AppConfig.LOGIN_NAME, loginName); |
54 | AppConfig.getAppConfig(AppContext.getInstance()).set(AppConfig.LOGIN_PWD, loginPwd); | 54 | AppConfig.getAppConfig(AppContext.getInstance()).set(AppConfig.LOGIN_PWD, loginPwd); |
55 | - AppConfig.ISLOGIN = true; | ||
56 | RetrofitCreateHelper.getInstance().setAuthorization("Bearer " + jsonObject.get("access_token").getAsString()); | 55 | RetrofitCreateHelper.getInstance().setAuthorization("Bearer " + jsonObject.get("access_token").getAsString()); |
57 | getUserInfo(loginName, 0, ""); | 56 | getUserInfo(loginName, 0, ""); |
58 | } else { | 57 | } else { |
@@ -168,11 +167,14 @@ public class LoginAndRegisterPresenter extends LoginAndRegisterContract.LoginPre | @@ -168,11 +167,14 @@ public class LoginAndRegisterPresenter extends LoginAndRegisterContract.LoginPre | ||
168 | mRxManager.register(mIModel.nimLoginResult(account, password).subscribe(new Consumer<NIMLoginResultBean>() { | 167 | mRxManager.register(mIModel.nimLoginResult(account, password).subscribe(new Consumer<NIMLoginResultBean>() { |
169 | @Override | 168 | @Override |
170 | public void accept(NIMLoginResultBean bean) throws Exception { | 169 | public void accept(NIMLoginResultBean bean) throws Exception { |
171 | - if (bean.isSuccess()) | 170 | + if (bean.isSuccess()) { |
171 | + AppConfig.ISLOGIN = true; | ||
172 | mIView.getUserInfo(0); | 172 | mIView.getUserInfo(0); |
173 | + } | ||
173 | } | 174 | } |
174 | })); | 175 | })); |
175 | } | 176 | } |
177 | + | ||
176 | public void reSetpassResult(final String adminName, String idCode, String password) { | 178 | public void reSetpassResult(final String adminName, String idCode, String password) { |
177 | mRxManager.register(mIModel.reSetpass(adminName, idCode, password).subscribe(new Consumer<JsonObject>() { | 179 | mRxManager.register(mIModel.reSetpass(adminName, idCode, password).subscribe(new Consumer<JsonObject>() { |
178 | @Override | 180 | @Override |
app/src/main/java/com/shunzhi/parent/ui/fragment/MineFragment.java
@@ -61,7 +61,7 @@ public class MineFragment extends BaseMVPCompatFragment<LoginAndRegisterContract | @@ -61,7 +61,7 @@ public class MineFragment extends BaseMVPCompatFragment<LoginAndRegisterContract | ||
61 | 61 | ||
62 | } | 62 | } |
63 | 63 | ||
64 | - private void setPersonInfo() { | 64 | + private void setPersonInfo() { |
65 | if (AppConfig.ISLOGIN) { | 65 | if (AppConfig.ISLOGIN) { |
66 | String url = AppConfig.getAppConfig(AppContext.getInstance()).get(AppConfig.USER_IMAGE); | 66 | String url = AppConfig.getAppConfig(AppContext.getInstance()).get(AppConfig.USER_IMAGE); |
67 | ToastUtils.showToast(url); | 67 | ToastUtils.showToast(url); |
@@ -108,7 +108,6 @@ public class MineFragment extends BaseMVPCompatFragment<LoginAndRegisterContract | @@ -108,7 +108,6 @@ public class MineFragment extends BaseMVPCompatFragment<LoginAndRegisterContract | ||
108 | default: | 108 | default: |
109 | break; | 109 | break; |
110 | } | 110 | } |
111 | - | ||
112 | } | 111 | } |
113 | 112 | ||
114 | private void clearUerinfo() { | 113 | private void clearUerinfo() { |
build.gradle
@@ -5,9 +5,11 @@ buildscript { | @@ -5,9 +5,11 @@ buildscript { | ||
5 | repositories { | 5 | repositories { |
6 | google() | 6 | google() |
7 | jcenter() | 7 | jcenter() |
8 | + mavenCentral() // add repository | ||
8 | } | 9 | } |
9 | dependencies { | 10 | dependencies { |
10 | classpath 'com.android.tools.build:gradle:3.0.1' | 11 | classpath 'com.android.tools.build:gradle:3.0.1' |
12 | + classpath 'org.greenrobot:greendao-gradle-plugin:3.2.2' // add plugin | ||
11 | 13 | ||
12 | 14 | ||
13 | // NOTE: Do not place your application dependencies here; they belong | 15 | // NOTE: Do not place your application dependencies here; they belong |