Просмотр исходного кода

修复已经完成的指定任务不会在正在进行中的任务列表中展示的问题(难道还应该。。。。)

zengjiebin лет назад: 7
Родитель
Сommit
5ac673fbf2

+ 4 - 0
app/src/main/java/com/sheep/gamegroup/view/adapter/TryMakeMoneyAdp.java

@@ -34,7 +34,9 @@ import com.sheep.gamegroup.util.DownloadUtil;
 import com.sheep.gamegroup.util.GlideImageLoader;
 import com.sheep.gamegroup.util.Jump2View;
 import com.sheep.gamegroup.util.ListUtil;
+import com.sheep.gamegroup.util.LogUtil;
 import com.sheep.gamegroup.util.SelfCountDownTimer;
+import com.sheep.gamegroup.util.TestUtil;
 import com.sheep.gamegroup.util.TimeUtil;
 import com.sheep.gamegroup.util.UMConfigUtils;
 import com.sheep.gamegroup.util.ViewHolder;
@@ -693,6 +695,8 @@ public class TryMakeMoneyAdp extends AdbCommonRecycler<RecyleObj> {
                 if ((taskAcceptedEty = ListUtil.getItem(etyList, i)) == null
                         || (taskReleaseEty = taskAcceptedEty.getRelease_task()) == null
                         || (taskEty = taskReleaseEty.getTask()) == null) {
+                    if(TestUtil.isTest())
+                        G.showToast("测试:数据有异常,请提示开发人员检查");
                     return;
                 }
                 viewHolder.itemView.setTag(TAG_ID_TEMP, etyList.get(i).getId());

+ 5 - 5
app/src/main/java/com/sheep/gamegroup/view/fragment/FgtSmallSheep.java

@@ -1034,8 +1034,8 @@ public class FgtSmallSheep extends BaseFragment implements SmallSheepContract.Vi
 
     @Override
     public void returnTaskTaskUpdateView(Object object) {
-        boolean isNewData = DataUtil.getInstance().isNewData(ApiKey.new_run_task(is_succession, show_game_task));
-        if (isNewData) {
+//        boolean isNewData = DataUtil.getInstance().isNewData(ApiKey.new_run_task(is_succession, show_game_task));
+//        if (isNewData) {
             BaseMessage baseMessage = (BaseMessage) object;
             allTaskAcceptedTaskList = baseMessage.getDataList(TaskAcceptedEty.class);
             CommonUtil.getInstance().reloadAutoTaskList(allTaskAcceptedTaskList);
@@ -1043,9 +1043,9 @@ public class FgtSmallSheep extends BaseFragment implements SmallSheepContract.Vi
             if(findItem != null){
                 EventBus.getDefault().post(new ShowRedDot(ShowRedDot.WHERE_PERSONAL_CENTER).setShow(true));
             }
-        } else {
-            allTaskAcceptedTaskList.clear();
-        }
+//        } else {
+//            allTaskAcceptedTaskList.clear();
+//        }
         mHandler.sendEmptyMessage(WHAT_LOAD_RUN_TASK);
     }