package com.hupu.games.data.game.football;
import org.json.JSONObject;
import com.hupu.games.data.BaseEntity;
/**@author panyongjun 足球事件直播数据bean*/
public class FootballEventData extends BaseEntity {
public int live_time; // 比赛开始分钟
public String player_name;// 球员名字
public int eid; // 事件编号,客户端需要根据编号处理相应事件
public int id;
//2//黄牌,3//红牌,10//比赛结束,11//进球,17,30 点球射入 21 比赛开赛 22 换人 ,28 乌龙
public static final int EVENT_YELLOW_CARD=2;
public static final int EVENT_RED_CARD=3;
public static final int EVENT_GAME_END=10;
public static final int EVENT_GOAL=11;
public static final int EVENT_PENALTY_GOAL=17;//点球大战进球
public static final int EVENT_SHOOT_OUT_GOAL=30;
public static final int EVENT_GAME_START=21;
public static final int EVENT_SUBSTITUTION=22;
public static final int EVENT_OWN_GOAL=28;
public static final int EVENT_SHOOT_OUT_MISS=18;
public int half_id; //(1:上半场,2:下半场)
public String rel_alias;// 换上球员名
public String player_id;//
public String rel_id;// 换上球员id
public String score;
public int tid;
//事件类型 0 公共消息 1主队 2客队
public byte eventType;
public String desc;
@Override
public void paser(JSONObject json) throws Exception {
live_time=json.optInt("live_time");
eid=json.optInt("eid");
half_id =json.optInt("half_id");
JSONObject event =json.optJSONObject("event");
if(event !=null)
{
id =event.optInt("id");
score =event.optString("live_goals",null);
tid =event.optInt("tid");
player_name =event.optString("player_name",null);
player_id =event.optString("player_id");
rel_alias =event.optString("rel_player_name");
rel_id =event.optString("rel_player_id");
desc =event.optString("desc");
}
}
}