Commit 1a88fe65c462426b8a443d413d44ad8dd1aaa275
1 parent
80aaf211
轨迹检查接口修改
Showing
3 changed files
with
17 additions
and
3 deletions
moudle_pedometer/src/main/java/com/cnlive/moudle/collectionTrace/frame/presenter/RaceNameListPresenter.java
| @@ -172,7 +172,7 @@ public class RaceNameListPresenter extends MvpBasePresenter<RaceNameListView> { | @@ -172,7 +172,7 @@ public class RaceNameListPresenter extends MvpBasePresenter<RaceNameListView> { | ||
| 172 | if (getView() != null) { | 172 | if (getView() != null) { |
| 173 | QMUITipDialogUtil.dismessDialog(); | 173 | QMUITipDialogUtil.dismessDialog(); |
| 174 | if (null != callBack) { | 174 | if (null != callBack) { |
| 175 | - callBack.onSuccess(baseInfo.getData().getFenceId(), baseInfo.getData().getEntityName()); | 175 | + callBack.onSuccess(baseInfo.getData().getFenceId(), baseInfo.getData().getEntityName(),baseInfo.getData().getIsDelete()); |
| 176 | } | 176 | } |
| 177 | } | 177 | } |
| 178 | } | 178 | } |
| @@ -180,7 +180,7 @@ public class RaceNameListPresenter extends MvpBasePresenter<RaceNameListView> { | @@ -180,7 +180,7 @@ public class RaceNameListPresenter extends MvpBasePresenter<RaceNameListView> { | ||
| 180 | } | 180 | } |
| 181 | 181 | ||
| 182 | public interface CallBack { | 182 | public interface CallBack { |
| 183 | - void onSuccess(String fenceId, String entityName); | 183 | + void onSuccess(String fenceId, String entityName,String isDelete); |
| 184 | 184 | ||
| 185 | void onFailed(); | 185 | void onFailed(); |
| 186 | } | 186 | } |
moudle_pedometer/src/main/java/com/cnlive/moudle/collectionTrace/frame/view/RaceNameListView.java
| @@ -169,10 +169,15 @@ public class RaceNameListView implements MvpView, OnFenceListener { | @@ -169,10 +169,15 @@ public class RaceNameListView implements MvpView, OnFenceListener { | ||
| 169 | //先校验 | 169 | //先校验 |
| 170 | fragment.getPresenter().checkShoeLine(fragment.getActivity(), eventShoeLinesBean.getId(), eventShoeLinesBean.getEventId(), new RaceNameListPresenter.CallBack() { | 170 | fragment.getPresenter().checkShoeLine(fragment.getActivity(), eventShoeLinesBean.getId(), eventShoeLinesBean.getEventId(), new RaceNameListPresenter.CallBack() { |
| 171 | @Override | 171 | @Override |
| 172 | - public void onSuccess(String fenceId, String entityName) { | 172 | + public void onSuccess(String fenceId, String entityName,String isDelete) { |
| 173 | if (null == fragment.getActivity()) { | 173 | if (null == fragment.getActivity()) { |
| 174 | return; | 174 | return; |
| 175 | } | 175 | } |
| 176 | + if(isDelete != null && isDelete.equals("1")){ | ||
| 177 | + delectShoeLine(position); | ||
| 178 | + AlertUtil.showDeftToast(fragment.getActivity(),"该轨迹已被删除"); | ||
| 179 | + return; | ||
| 180 | + } | ||
| 176 | //判断是否为空 | 181 | //判断是否为空 |
| 177 | if (!TextUtils.isEmpty(fenceId) && !TextUtils.isEmpty(entityName)) { | 182 | if (!TextUtils.isEmpty(fenceId) && !TextUtils.isEmpty(entityName)) { |
| 178 | List<Long> fenceIdList = new ArrayList<>(); | 183 | List<Long> fenceIdList = new ArrayList<>(); |
moudle_pedometer/src/main/java/com/cnlive/moudle/collectionTrace/model/CheckShoeLineBean.java
| @@ -14,6 +14,7 @@ public class CheckShoeLineBean { | @@ -14,6 +14,7 @@ public class CheckShoeLineBean { | ||
| 14 | 14 | ||
| 15 | private String fenceId; | 15 | private String fenceId; |
| 16 | private String entityName; | 16 | private String entityName; |
| 17 | + private String isDelete; | ||
| 17 | 18 | ||
| 18 | public String getFenceId() { | 19 | public String getFenceId() { |
| 19 | return fenceId; | 20 | return fenceId; |
| @@ -30,4 +31,12 @@ public class CheckShoeLineBean { | @@ -30,4 +31,12 @@ public class CheckShoeLineBean { | ||
| 30 | public void setEntityName(String entityName) { | 31 | public void setEntityName(String entityName) { |
| 31 | this.entityName = entityName; | 32 | this.entityName = entityName; |
| 32 | } | 33 | } |
| 34 | + | ||
| 35 | + public String getIsDelete() { | ||
| 36 | + return isDelete; | ||
| 37 | + } | ||
| 38 | + | ||
| 39 | + public void setIsDelete(String isDelete) { | ||
| 40 | + this.isDelete = isDelete; | ||
| 41 | + } | ||
| 33 | } | 42 | } |