package com.cattong.entity; public enum TaskType { Passport_Register(TaskType.TYPE_PASSPORT_REGISTER), Passport_Login(TaskType.TYPE_PASSPORT_LOGIN), Passport_Check_In(TaskType.TYPE_PASSPORT_CHECK_IN), Sina_Weibo_Login(TaskType.TYPE_SINA_WEIBO_LOGIN), QQ_Login(TaskType.TYPE_QQ_LOGIN), App_Preloader(TaskType.TYPE_APP_PRELOADER), Discount_Share(TaskType.TYPE_DISCOUNT_SHARE), Weibo_Retweet(TaskType.TYPE_WEIBO_RETWEET), Tencent_Weibo_Login(TaskType.TYPE_TENCENT_WEIBO_LOGIN), Hot_Apps(TaskType.TYPE_HOT_APPS), Hot_Games(TaskType.TYPE_HOT_GAMES), Daily_Recommend_Apps(TaskType.TYPE_DAILY_RECOMMEND_APPS), App_Offer_1(TaskType.TYPE_APP_OFFER_1), App_Offer_2(TaskType.TYPE_APP_OFFER_2), App_Offer_3(TaskType.TYPE_APP_OFFER_3), App_Offer_4(TaskType.TYPE_APP_OFFER_4), App_Offer_5(TaskType.TYPE_APP_OFFER_5); private int taskTypeNo; private TaskType(int taskTypeNo) { this.taskTypeNo = taskTypeNo; } public int getTaskTypeNo() { return taskTypeNo; } public void setTaskTypeNo(int taskTypeNo) { this.taskTypeNo = taskTypeNo; } public static final int TYPE_PASSPORT_REGISTER = 1;//通行证完善资料 public static final int TYPE_PASSPORT_LOGIN = 2;//通行证登陆 public static final int TYPE_PASSPORT_CHECK_IN = 3;//通行证签到 public static final int TYPE_SINA_WEIBO_LOGIN = 4;//新浪微博登陆 public static final int TYPE_QQ_LOGIN = 5;//QQ登陆 public static final int TYPE_APP_PRELOADER = 6;//应用预装 public static final int TYPE_DISCOUNT_SHARE = 7;//优惠打折分享 public static final int TYPE_WEIBO_RETWEET = 8;//微博转发 public static final int TYPE_TENCENT_WEIBO_LOGIN = 9;//腾讯微博登陆 public static final int TYPE_HOT_APPS = 10;//装机必备软件 public static final int TYPE_HOT_GAMES = 11;//不得不推荐的游戏 public static final int TYPE_DAILY_RECOMMEND_APPS = 12;//邦主每日推荐 public static final int TYPE_APP_OFFER_1 = 51;//积分墙频道1 public static final int TYPE_APP_OFFER_2 = 52;//积分墙频道2 public static final int TYPE_APP_OFFER_3 = 53;//积分墙频道3 public static final int TYPE_APP_OFFER_4 = 54;//积分墙频道4 public static final int TYPE_APP_OFFER_5 = 55;//积分墙频道5 public static TaskType getTaskType(int taskTypeNo) { TaskType type = null; switch (taskTypeNo) { case TYPE_PASSPORT_REGISTER: type = Passport_Register; break; case TYPE_PASSPORT_LOGIN: type = Passport_Login; break; case TYPE_PASSPORT_CHECK_IN: type = Passport_Check_In; break; case TYPE_SINA_WEIBO_LOGIN: type = Sina_Weibo_Login; break; case TYPE_QQ_LOGIN: type = QQ_Login; break; case TYPE_APP_PRELOADER: type = App_Preloader; break; case TYPE_DISCOUNT_SHARE: type = Discount_Share; break; case TYPE_WEIBO_RETWEET: type = Weibo_Retweet; break; case TYPE_TENCENT_WEIBO_LOGIN: type = Tencent_Weibo_Login; break; case TYPE_HOT_APPS: type = Hot_Apps; break; case TYPE_HOT_GAMES: type = Hot_Games; break; case TYPE_DAILY_RECOMMEND_APPS: type = Daily_Recommend_Apps; break; case TYPE_APP_OFFER_1: type = App_Offer_1; break; case TYPE_APP_OFFER_2: type = App_Offer_2; break; case TYPE_APP_OFFER_3: type = App_Offer_3; break; case TYPE_APP_OFFER_4: type = App_Offer_4; break; case TYPE_APP_OFFER_5: type = App_Offer_5; break; } return type; } }