package com.yidianling.im.session.extension;

import com.alibaba.fastjson.JSONObject;

/**
 * 处方单创建消息类型
 */
public class CustomAttachmentRecipel extends CustomAttachment {
    private static final String KEY_FROM_RECIPELID = "recipelId";
    private static final String KEY_FROM_SICKNESS = "sickness";
    private static final String KEY_FROM_DIAGNOSETIME = "diagnoseTime";


    private String fromRecipelId = "";
    private String fromSickness = "";
    private String fromDiagnoseTime = "";

    public CustomAttachmentRecipel() {
        super(CustomAttachmentType.TYPE_RECIPE);
    }

    @Override
    protected void parseData(JSONObject data) {
        fromRecipelId = data.getString(KEY_FROM_RECIPELID);
        fromSickness = data.getString(KEY_FROM_SICKNESS);
        fromDiagnoseTime = data.getString(KEY_FROM_DIAGNOSETIME);
    }

    @Override
    protected JSONObject packData() {
        JSONObject data = new JSONObject();
        data.put(KEY_FROM_RECIPELID, fromRecipelId);
        data.put(KEY_FROM_SICKNESS, fromSickness);
        data.put(KEY_FROM_DIAGNOSETIME, fromDiagnoseTime);
        return data;
    }

    public String getFromRecipelId() {
        return fromRecipelId;
    }

    public String getFromSickness() {
        return fromSickness;
    }
    public String getFromDiagnoseTime() {
        return fromDiagnoseTime;
    }

}