|
@@ -1920,31 +1920,35 @@ public class Jump2View {
|
|
|
*/
|
|
*/
|
|
|
public void goEntity(Release_task item) {
|
|
public void goEntity(Release_task item) {
|
|
|
if (item != null) {
|
|
if (item != null) {
|
|
|
- goEntity(item.getTask());
|
|
|
|
|
|
|
+ goEntity(item.getTask().getTask_type(), item.getId(), item.getTask().getName());
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
public void goEntity(TaskEty item) {
|
|
public void goEntity(TaskEty item) {
|
|
|
if (item != null) {
|
|
if (item != null) {
|
|
|
- switch (item.getTask_type()) {
|
|
|
|
|
- case TASK_TYPE_WELFARE:
|
|
|
|
|
- goWeb(SheepApp.getInstance().getCurrentActivity(), new WebParams(Config.getUrlByPath(Config.PATH_WELFARE_DETAIL
|
|
|
|
|
- , "id", item.getRelease_task_id(), "device_id", DeviceUtil.getDeviceId(SheepApp.getInstance()), "app_version", String.valueOf(BuildConfig.VERSION_CODE))).setTitle(item.getName()));
|
|
|
|
|
- break;
|
|
|
|
|
- case TASK_TYPE_REWARD:
|
|
|
|
|
- goWeb(SheepApp.getInstance().getCurrentActivity(), new WebParams(Config.getUrlByPath(Config.PATH_MONEY_REWARD_DETAIL
|
|
|
|
|
- , "id", item.getRelease_task_id(), "device_id", DeviceUtil.getDeviceId(SheepApp.getInstance()), "app_version", String.valueOf(BuildConfig.VERSION_CODE))).setTitle(item.getName()));
|
|
|
|
|
- break;
|
|
|
|
|
- case TASK_TYPE_VIDEO_AD:
|
|
|
|
|
- goVideoTaskView(SheepApp.getInstance().getCurrentActivity(), item.getRelease_task_id());
|
|
|
|
|
- break;
|
|
|
|
|
- case TASK_TYPE_CREDIT_CARD:
|
|
|
|
|
- goCreditCardTaskDetail(SheepApp.getInstance().getCurrentActivity(), item.getRelease_task_id());
|
|
|
|
|
- break;
|
|
|
|
|
- default:
|
|
|
|
|
- goTaskDetailView(SheepApp.getInstance().getCurrentActivity(), item.getRelease_task_id());
|
|
|
|
|
- break;
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ goEntity(item.getTask_type(), item.getRelease_task_id(), item.getName());
|
|
|
|
|
+ }
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ public void goEntity(int type, int id, String name) {
|
|
|
|
|
+ switch (type) {
|
|
|
|
|
+ case TASK_TYPE_WELFARE:
|
|
|
|
|
+ goWeb(SheepApp.getInstance().getCurrentActivity(), new WebParams(Config.getUrlByPath(Config.PATH_WELFARE_DETAIL
|
|
|
|
|
+ , "id", id, "device_id", DeviceUtil.getDeviceId(SheepApp.getInstance()), "app_version", String.valueOf(BuildConfig.VERSION_CODE))).setTitle(name));
|
|
|
|
|
+ break;
|
|
|
|
|
+ case TASK_TYPE_REWARD:
|
|
|
|
|
+ goWeb(SheepApp.getInstance().getCurrentActivity(), new WebParams(Config.getUrlByPath(Config.PATH_MONEY_REWARD_DETAIL
|
|
|
|
|
+ , "id", id, "device_id", DeviceUtil.getDeviceId(SheepApp.getInstance()), "app_version", String.valueOf(BuildConfig.VERSION_CODE))).setTitle(name));
|
|
|
|
|
+ break;
|
|
|
|
|
+ case TASK_TYPE_VIDEO_AD:
|
|
|
|
|
+ goVideoTaskView(SheepApp.getInstance().getCurrentActivity(), id);
|
|
|
|
|
+ break;
|
|
|
|
|
+ case TASK_TYPE_CREDIT_CARD:
|
|
|
|
|
+ goCreditCardTaskDetail(SheepApp.getInstance().getCurrentActivity(), id);
|
|
|
|
|
+ break;
|
|
|
|
|
+ default:
|
|
|
|
|
+ goTaskDetailView(SheepApp.getInstance().getCurrentActivity(), id);
|
|
|
|
|
+ break;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
@@ -2345,7 +2349,7 @@ public class Jump2View {
|
|
|
openLink(context, item);
|
|
openLink(context, item);
|
|
|
break;
|
|
break;
|
|
|
case 4:
|
|
case 4:
|
|
|
- Jump2View.getInstance().goTaskDetailView(context, item.getRelease_task_id());
|
|
|
|
|
|
|
+ Jump2View.getInstance().goTaskById(item.getRelease_task_id());
|
|
|
break;
|
|
break;
|
|
|
case 5:
|
|
case 5:
|
|
|
openHomeListItem(context, item);
|
|
openHomeListItem(context, item);
|
|
@@ -2561,7 +2565,7 @@ public class Jump2View {
|
|
|
public void goEntity(Context context, IHomePageSearch item) {
|
|
public void goEntity(Context context, IHomePageSearch item) {
|
|
|
switch (item.getLink_type()) {
|
|
switch (item.getLink_type()) {
|
|
|
case IHomePageSearch.LINK_TYPE_RELEASE_TASK:
|
|
case IHomePageSearch.LINK_TYPE_RELEASE_TASK:
|
|
|
- goTaskDetailView(context, item.getLink_id());
|
|
|
|
|
|
|
+ goTaskById(item.getLink_id());
|
|
|
break;
|
|
break;
|
|
|
case IHomePageSearch.LINK_TYPE_APPLICATIONS:
|
|
case IHomePageSearch.LINK_TYPE_APPLICATIONS:
|
|
|
goPlayGameDetail(item.getLink_id());
|
|
goPlayGameDetail(item.getLink_id());
|
|
@@ -2870,7 +2874,7 @@ public class Jump2View {
|
|
|
}
|
|
}
|
|
|
break;
|
|
break;
|
|
|
case SystemNotification.TYPE_TASK_ONLINE:
|
|
case SystemNotification.TYPE_TASK_ONLINE:
|
|
|
- Jump2View.getInstance().goTaskDetailView(activity, item.getRelation_id());
|
|
|
|
|
|
|
+ Jump2View.getInstance().goTaskById(item.getRelation_id());
|
|
|
break;
|
|
break;
|
|
|
// case SystemNotification.TYPE_TASK_SUCCESS:
|
|
// case SystemNotification.TYPE_TASK_SUCCESS:
|
|
|
// Jump2View.getInstance().goAuditTastList(activity, FgtMainAudit.POSITION_SUCCESS);
|
|
// Jump2View.getInstance().goAuditTastList(activity, FgtMainAudit.POSITION_SUCCESS);
|