package com.yidianling.im.session.extension;

import com.alibaba.fastjson.JSONObject;

/**
 * @author jiucheng
 * @描述:
 * @Copyright Copyright (c) 2018
 * @Company 壹点灵
 * @date 2018/12/25
 */
public class CustomAttachmentPhoneCallRedPacket extends CustomAttachment {
    private static final String KEY_TITLE = "title";
    private static final String KEY_MONEY = "moneyMsg";
    private static final String KEY_TYPE_RED_PACKET = "typeMsg";
    private static final String KEY_URL = "url";


    private String title;
    private String moeny;
    private String typeRedPacket;
    private String url;

    public  CustomAttachmentPhoneCallRedPacket() {
        super(CustomAttachmentType.TYPE_PHONE_CALL_RED_PACKET);
    }

    @Override
    protected void parseData(JSONObject data) {
        title = data.getString(KEY_TITLE);
        moeny = data.getString(KEY_MONEY);
        typeRedPacket = data.getString(KEY_TYPE_RED_PACKET);
        url=data.getString(KEY_URL);
    }

    @Override
    protected JSONObject packData() {
        JSONObject data = new JSONObject();
        data.put(KEY_TITLE, title);
        data.put(KEY_MONEY, moeny);
        data.put(KEY_TYPE_RED_PACKET, typeRedPacket);
        data.put(KEY_URL,url);
        return null;
    }

    public String getTitle() {
        return title;
    }

    public String getMoeny() {
        return moeny;
    }

    public String getTypeRedPacket() {
        return typeRedPacket;
    }

    public String getUrl() {
        return url;
    }
}