From 5b4b1b823a2e2535df20e1d5db8937087d2d8e41 Mon Sep 17 00:00:00 2001 From: linminjie <1004644107@qq.com> Date: Fri, 9 Jun 2023 14:26:20 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BD=91=E7=BB=9C=E8=AF=B7=E6=B1=82=E6=B7=BB?= =?UTF-8?q?=E5=8A=A0=E5=8A=A0=E8=BD=BD=E8=BF=9B=E5=BA=A6=E6=9D=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/unionmed/unionmedtv/activity/DoctorActivity.java | 4 ++++ .../java/com/unionmed/unionmedtv/activity/HospitalActivity.java | 5 ++++- .../unionmedtv/login/activity/fragment/LoginAccountFragment.java | 8 ++++++++ .../unionmedtv/login/activity/fragment/LoginPhoneFragment.java | 8 +++++++- 4 files changed, 23 insertions(+), 2 deletions(-) diff --git a/app/src/main/java/com/unionmed/unionmedtv/activity/DoctorActivity.java b/app/src/main/java/com/unionmed/unionmedtv/activity/DoctorActivity.java index 8c731ca..f6e61fb 100644 --- a/app/src/main/java/com/unionmed/unionmedtv/activity/DoctorActivity.java +++ b/app/src/main/java/com/unionmed/unionmedtv/activity/DoctorActivity.java @@ -17,6 +17,7 @@ import androidx.annotation.Nullable; import androidx.recyclerview.widget.GridLayoutManager; import androidx.recyclerview.widget.RecyclerView; +import com.example.yideng.loaddialoglibrary.LmiotDialog; import com.hjq.http.EasyHttp; import com.hjq.http.listener.OnHttpListener; import com.unionmed.unionmedtv.R; @@ -125,6 +126,7 @@ public class DoctorActivity extends BaseActivity { * @param type */ public void loadData(int type) { + LmiotDialog.show(DoctorActivity.this,"努力加载中.."); EasyHttp.post(DoctorActivity.this) .api(new GetNearDoctorApi("", et_search.getText().toString(), startNum + 1 + "", startNum + endNum + "", "", CacheUtil.getLongitude().toString(), CacheUtil.getLatitude().toString(), CacheUtil.getPkey(), "2")) @@ -132,6 +134,7 @@ public class DoctorActivity extends BaseActivity { @Override public void onSucceed(HttpData> stringHttpData) { LogUtils.e("成功:" + stringHttpData); + LmiotDialog.hidden(); if (stringHttpData.isRequestSucceed()) { if (stringHttpData.getData().isInnerRequestSucceed()) { List doctorInfo = stringHttpData.getData().getData().getMember(); @@ -169,6 +172,7 @@ public class DoctorActivity extends BaseActivity { @Override public void onFail(Exception e) { + LmiotDialog.hidden(); LogUtils.e("失败:" + e); } }); diff --git a/app/src/main/java/com/unionmed/unionmedtv/activity/HospitalActivity.java b/app/src/main/java/com/unionmed/unionmedtv/activity/HospitalActivity.java index 6aeb271..ef35231 100644 --- a/app/src/main/java/com/unionmed/unionmedtv/activity/HospitalActivity.java +++ b/app/src/main/java/com/unionmed/unionmedtv/activity/HospitalActivity.java @@ -16,6 +16,7 @@ import androidx.annotation.Nullable; import androidx.recyclerview.widget.GridLayoutManager; import androidx.recyclerview.widget.RecyclerView; +import com.example.yideng.loaddialoglibrary.LmiotDialog; import com.hjq.http.EasyHttp; import com.hjq.http.listener.OnHttpListener; import com.unionmed.unionmedtv.R; @@ -121,12 +122,13 @@ public class HospitalActivity extends BaseActivity { }; public void loadData(int type) { + LmiotDialog.show(HospitalActivity.this,"努力加载中.."); EasyHttp.post(HospitalActivity.this) .api(new GetHospitalApi(et_search.getText().toString(), startNum, CacheUtil.getPkey(), endNum)) .request(new OnHttpListener>>() { @Override public void onSucceed(HttpData> stringHttpData) { - LogUtils.e("成功:" + stringHttpData); + LmiotDialog.hidden(); if (stringHttpData.getData().getCode() == 200) { if (stringHttpData.getData().getData() == null) { return; @@ -165,6 +167,7 @@ public class HospitalActivity extends BaseActivity { @Override public void onFail(Exception e) { + LmiotDialog.hidden(); LogUtils.e("失败:" + e); } }); diff --git a/app/src/main/java/com/unionmed/unionmedtv/login/activity/fragment/LoginAccountFragment.java b/app/src/main/java/com/unionmed/unionmedtv/login/activity/fragment/LoginAccountFragment.java index 09f414a..fcfe337 100644 --- a/app/src/main/java/com/unionmed/unionmedtv/login/activity/fragment/LoginAccountFragment.java +++ b/app/src/main/java/com/unionmed/unionmedtv/login/activity/fragment/LoginAccountFragment.java @@ -14,6 +14,7 @@ import androidx.fragment.app.Fragment; import com.blankj.utilcode.util.EncryptUtils; import com.blankj.utilcode.util.ToastUtils; +import com.example.yideng.loaddialoglibrary.LmiotDialog; import com.hjq.http.EasyConfig; import com.hjq.http.EasyHttp; import com.hjq.http.listener.OnHttpListener; @@ -126,6 +127,7 @@ public class LoginAccountFragment extends Fragment implements View.OnClickListen //手机号登录 public void AccountLogin(String mobile, String password) { + LmiotDialog.show(getActivity(), "登录中.."); EasyHttp.post(getActivity()) .api(new AccountLoginApi(mobile, password)) .request(new OnHttpListener>>() { @@ -152,6 +154,7 @@ public class LoginAccountFragment extends Fragment implements View.OnClickListen tokenBean.getPreRegion().getPkey() ); } else { + LmiotDialog.hidden(); // CacheUtil.setToken(null); new XPopup.Builder(getActivity()).isRequestFocus(true) .asCustom(new TipDialog(getActivity(), "请先前往手机app进行实名认证,认证成功后才可登录", new TipDialog.DialogClick() { @@ -167,9 +170,11 @@ public class LoginAccountFragment extends Fragment implements View.OnClickListen })).show(); } } else { + LmiotDialog.hidden(); ToastUtils.showLong(apiResponseHttpData.getData().getMessage()); } } else { + LmiotDialog.hidden(); ToastUtils.showLong(apiResponseHttpData.getMessage()); } } @@ -177,6 +182,7 @@ public class LoginAccountFragment extends Fragment implements View.OnClickListen @Override public void onFail(Exception e) { + LmiotDialog.hidden(); ToastUtils.showLong("登录失败"); LogUtils.e("失败:" + e); } @@ -189,6 +195,7 @@ public class LoginAccountFragment extends Fragment implements View.OnClickListen .request(new OnHttpListener>>() { @Override public void onSucceed(HttpData> personInfoBeanHttpData) { + LmiotDialog.hidden(); if (personInfoBeanHttpData.isRequestSucceed()) { if (personInfoBeanHttpData.getData().getCode() == 200) { CacheUtil.saveUserToken(personInfoBeanHttpData.getData().getData().getUserToken()); @@ -206,6 +213,7 @@ public class LoginAccountFragment extends Fragment implements View.OnClickListen @Override public void onFail(Exception e) { + LmiotDialog.hidden(); ToastUtils.showLong("登录失败"); LogUtils.e("失败:" + e); } diff --git a/app/src/main/java/com/unionmed/unionmedtv/login/activity/fragment/LoginPhoneFragment.java b/app/src/main/java/com/unionmed/unionmedtv/login/activity/fragment/LoginPhoneFragment.java index 3974f3f..ac0a91a 100644 --- a/app/src/main/java/com/unionmed/unionmedtv/login/activity/fragment/LoginPhoneFragment.java +++ b/app/src/main/java/com/unionmed/unionmedtv/login/activity/fragment/LoginPhoneFragment.java @@ -14,6 +14,7 @@ import android.widget.Toast; import androidx.fragment.app.Fragment; import com.blankj.utilcode.util.ToastUtils; +import com.example.yideng.loaddialoglibrary.LmiotDialog; import com.hjq.http.EasyHttp; import com.hjq.http.listener.OnHttpListener; import com.lxj.xpopup.XPopup; @@ -160,6 +161,7 @@ public class LoginPhoneFragment extends Fragment implements View.OnClickListener //手机号登录 public void MobileLogin(String mobile, String code) { + LmiotDialog.show(getActivity(),"登录中.."); EasyHttp.post(getActivity()) .api(new MobileLoginApi(mobile, code)) .request(new OnHttpListener>>() { @@ -201,15 +203,18 @@ public class LoginPhoneFragment extends Fragment implements View.OnClickListener } } else { + LmiotDialog.hidden(); ToastUtils.showLong(apiResponseHttpData.getData().getMessage()); } } else { + LmiotDialog.hidden(); ToastUtils.showLong(apiResponseHttpData.getMessage()); } } @Override public void onFail(Exception e) { + LmiotDialog.hidden(); ToastUtils.showLong("登录失败"); LogUtils.e("失败:" + e); } @@ -222,6 +227,7 @@ public class LoginPhoneFragment extends Fragment implements View.OnClickListener .request(new OnHttpListener>() { @Override public void onSucceed(HttpData personInfoBeanHttpData) { + LmiotDialog.hidden(); if (personInfoBeanHttpData.isRequestSucceed()) { CacheUtil.saveUserToken(personInfoBeanHttpData.getData().getUserToken()); HomeActivity.StartActivity(getActivity()); @@ -234,7 +240,7 @@ public class LoginPhoneFragment extends Fragment implements View.OnClickListener @Override public void onFail(Exception e) { - + LmiotDialog.hidden(); } }); }