|
|
@@ -60,7 +60,6 @@ public class TryMakeMoneyAdp extends AdpCommonRecy<RecyleObj> {
|
|
|
private final static int TAG_ID_TEMP = R.id.view_tag_1;
|
|
|
@Inject
|
|
|
TryMakeMoneyPresenter presenter;
|
|
|
- private boolean isHave;
|
|
|
private Context context;
|
|
|
|
|
|
public TryMakeMoneyAdp(Context context) {
|
|
|
@@ -111,12 +110,14 @@ public class TryMakeMoneyAdp extends AdpCommonRecy<RecyleObj> {
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * 传入是否有自己运行的任务
|
|
|
- * @param isHave
|
|
|
+ * 传入正在运行的任务
|
|
|
+ * @param taskAcceptedEty
|
|
|
*/
|
|
|
- public void addHaveTask(boolean isHave){
|
|
|
- this.isHave = isHave;
|
|
|
+ public void setTaskAcceptedEty(TaskAcceptedEty taskAcceptedEty) {
|
|
|
+ this.taskAcceptedEty = taskAcceptedEty;
|
|
|
}
|
|
|
+ private TaskAcceptedEty taskAcceptedEty;
|
|
|
+
|
|
|
|
|
|
/**
|
|
|
* 获取已发布的
|
|
|
@@ -175,7 +176,7 @@ public class TryMakeMoneyAdp extends AdpCommonRecy<RecyleObj> {
|
|
|
taskEty.setBonus(etyList.get(i).getBonus());
|
|
|
taskEty.setRelease_task_id(etyList.get(i).getId());
|
|
|
taskEty.setName(etyList.get(i).getName());
|
|
|
- Jump2View.getInstance().goTaskDetailView(context, taskEty);
|
|
|
+ Jump2View.getInstance().goTaskDetailView(context, taskEty, taskAcceptedEty);
|
|
|
}
|
|
|
});
|
|
|
Glide.with(context)
|
|
|
@@ -185,15 +186,11 @@ public class TryMakeMoneyAdp extends AdpCommonRecy<RecyleObj> {
|
|
|
viewHolder.itemView.setOnClickListener(new View.OnClickListener() {
|
|
|
@Override
|
|
|
public void onClick(View v) {
|
|
|
- if(isHave){
|
|
|
- G.showToast("请先取消已接受的任务");
|
|
|
- return;
|
|
|
- }
|
|
|
TaskEty taskEty = etyList.get(i).getTask();
|
|
|
taskEty.setRunTask(0);
|
|
|
taskEty.setRelease_task_id(etyList.get(i).getId());
|
|
|
taskEty.setName(etyList.get(i).getName());
|
|
|
- Jump2View.getInstance().goDialogActivityView(context, taskEty);
|
|
|
+ Jump2View.getInstance().goDialogActivityView(context, taskEty, taskAcceptedEty);
|
|
|
}
|
|
|
});
|
|
|
setDebugDownLoad(context, viewHolder.itemView, etyList.get(i).getTask());
|
|
|
@@ -256,7 +253,7 @@ public class TryMakeMoneyAdp extends AdpCommonRecy<RecyleObj> {
|
|
|
taskEty.setRelease_task_id(etyList.get(i).getRelease_task().getId());
|
|
|
taskEty.setAcceptedTaskId(etyList.get(i).getId());
|
|
|
taskEty.setName(etyList.get(i).getRelease_task().getName());
|
|
|
- Jump2View.getInstance().goTaskDetailView(context, taskEty);
|
|
|
+ Jump2View.getInstance().goTaskDetailView(context, taskEty, taskAcceptedEty);
|
|
|
UMConfigUtils.onEvent(UMConfigUtils.Event.TASK_DETAIL);
|
|
|
}
|
|
|
});
|
|
|
@@ -280,7 +277,7 @@ public class TryMakeMoneyAdp extends AdpCommonRecy<RecyleObj> {
|
|
|
taskEty.setRelease_task_id(etyList.get(i).getRelease_task().getId());
|
|
|
taskEty.setName(etyList.get(i).getRelease_task().getName());
|
|
|
taskEty.setAcceptedTaskId(etyList.get(i).getId());
|
|
|
- Jump2View.getInstance().goDialogActivityView(context, taskEty);
|
|
|
+ Jump2View.getInstance().goDialogActivityView(context, taskEty, taskAcceptedEty);
|
|
|
}
|
|
|
});
|
|
|
setDebugDownLoad(context, viewHolder.itemView, etyList.get(i).getRelease_task().getTask());
|
|
|
@@ -334,7 +331,7 @@ public class TryMakeMoneyAdp extends AdpCommonRecy<RecyleObj> {
|
|
|
taskEty.setRelease_task_id(acceptedEty.getRelease_task().getId());
|
|
|
taskEty.setAcceptedTaskId(acceptedEty.getId());
|
|
|
taskEty.setName(acceptedEty.getRelease_task().getName());
|
|
|
- Jump2View.getInstance().goTaskDetailView(context, taskEty);
|
|
|
+ Jump2View.getInstance().goTaskDetailView(context, taskEty, taskAcceptedEty);
|
|
|
UMConfigUtils.onEvent(UMConfigUtils.Event.TASK_DETAIL);
|
|
|
}
|
|
|
});
|
|
|
@@ -346,7 +343,7 @@ public class TryMakeMoneyAdp extends AdpCommonRecy<RecyleObj> {
|
|
|
taskEty.setRelease_task_id(acceptedEty.getRelease_task().getId());
|
|
|
taskEty.setName(acceptedEty.getRelease_task().getName());
|
|
|
taskEty.setAcceptedTaskId(acceptedEty.getId());
|
|
|
- Jump2View.getInstance().goDialogActivityView(context, taskEty);
|
|
|
+ Jump2View.getInstance().goDialogActivityView(context, taskEty, taskAcceptedEty);
|
|
|
}
|
|
|
});
|
|
|
setDebugDownLoad(context, holder.itemView, acceptedEty.getRelease_task().getTask());
|