Commit e109517cda4252bdc804eef5504c0bcf3dc2a651
1 parent
ed7dcf81
1 优化基类
Showing
1 changed file
with
36 additions
and
33 deletions
module/pedometer/src/main/java/com/cnlive/moudle/collectionTrace/frame/view/CollRunningFinishFragmentView.java
| @@ -396,46 +396,49 @@ public class CollRunningFinishFragmentView extends BaseView implements OnFenceLi | @@ -396,46 +396,49 @@ public class CollRunningFinishFragmentView extends BaseView implements OnFenceLi | ||
| 396 | showLoading("正在上传赛事图片,请稍后"); | 396 | showLoading("正在上传赛事图片,请稍后"); |
| 397 | List<String> imagePaths = new ArrayList<>(); | 397 | List<String> imagePaths = new ArrayList<>(); |
| 398 | imagePaths.add(roadMapPath); | 398 | imagePaths.add(roadMapPath); |
| 399 | - UploadLogic.uploadAddressPicInfo(getContext(), imagePaths, new NetCallBack<String>() { | ||
| 400 | - @Override | ||
| 401 | - public void onRequestState(int state) { | ||
| 402 | - | ||
| 403 | - } | 399 | + UploadLogic.uploadAddressPicInfo(getContext(), imagePaths, new NetCallBack<List<String>>() { |
| 400 | + @Override | ||
| 401 | + public void onRequestState(int state) { | ||
| 404 | 402 | ||
| 405 | - @Override | ||
| 406 | - public void onSuccess(String data) { | ||
| 407 | - hideLoading(); | ||
| 408 | - //开始把数据传到服务端 | ||
| 409 | - collUserStepEntity = CollStepUtil.getCollUserStepData(getContext(), CollCommonInfo.getUserId(getContext())); | ||
| 410 | - if (null != fragment.getPresenter() || null == fragment.getActivity() || null == collUserStepEntity || TextUtils.isEmpty(data)) { | ||
| 411 | - fragment.getPresenter().uploadTraceDateToServer(fragment.getActivity(), collUserStepEntity, data); | ||
| 412 | - } | ||
| 413 | - } | 403 | + } |
| 414 | 404 | ||
| 415 | - @Override | ||
| 416 | - public void onFailure(String errCode, String errMsg) { | ||
| 417 | - hideLoading(); | ||
| 418 | - SelectDialog selectDialog = new SelectDialog(getContext(), "赛事图片上传失败,是否重试?", "取消", new SelectDialog.DialogInterface() { | ||
| 419 | @Override | 405 | @Override |
| 420 | - public void onClick(SelectDialog dialog) { | ||
| 421 | - dialog.dismiss(); | ||
| 422 | - //允许点击 | ||
| 423 | - allowUploadBtnTouch(); | 406 | + public void onSuccess(List<String> data) { |
| 407 | + hideLoading(); | ||
| 408 | + //开始把数据传到服务端 | ||
| 409 | + collUserStepEntity = CollStepUtil.getCollUserStepData(getContext(), CollCommonInfo.getUserId(getContext())); | ||
| 410 | + if (null != fragment.getPresenter() || null == fragment.getActivity() || null == collUserStepEntity ||null!=data) { | ||
| 411 | + fragment.getPresenter().uploadTraceDateToServer(fragment.getActivity(), collUserStepEntity, data.get(0)); | ||
| 412 | + } | ||
| 424 | } | 413 | } |
| 425 | - }, "重试", new SelectDialog.DialogInterface() { | 414 | + |
| 426 | @Override | 415 | @Override |
| 427 | - public void onClick(SelectDialog dialog) { | ||
| 428 | - dialog.dismiss(); | ||
| 429 | - uploadRoadMapPic(roadMapPath); | 416 | + public void onFailure(String errCode, String errMsg) { |
| 417 | + hideLoading(); | ||
| 418 | + SelectDialog selectDialog = new SelectDialog(getContext(), "赛事图片上传失败,是否重试?", "取消", new SelectDialog.DialogInterface() { | ||
| 419 | + @Override | ||
| 420 | + public void onClick(SelectDialog dialog) { | ||
| 421 | + dialog.dismiss(); | ||
| 422 | + //允许点击 | ||
| 423 | + allowUploadBtnTouch(); | ||
| 424 | + } | ||
| 425 | + }, "重试", new SelectDialog.DialogInterface() { | ||
| 426 | + @Override | ||
| 427 | + public void onClick(SelectDialog dialog) { | ||
| 428 | + dialog.dismiss(); | ||
| 429 | + uploadRoadMapPic(roadMapPath); | ||
| 430 | + } | ||
| 431 | + }); | ||
| 432 | + selectDialog.setCancelable(false); | ||
| 433 | + selectDialog.setCanceledOnTouchOutside(false); | ||
| 434 | + if (!selectDialog.isShowing()) { | ||
| 435 | + selectDialog.show(); | ||
| 436 | + } | ||
| 430 | } | 437 | } |
| 431 | - }); | ||
| 432 | - selectDialog.setCancelable(false); | ||
| 433 | - selectDialog.setCanceledOnTouchOutside(false); | ||
| 434 | - if (!selectDialog.isShowing()) { | ||
| 435 | - selectDialog.show(); | ||
| 436 | } | 438 | } |
| 437 | - } | ||
| 438 | - }); | 439 | + |
| 440 | + | ||
| 441 | + ); | ||
| 439 | 442 | ||
| 440 | } | 443 | } |
| 441 | } | 444 | } |