package com.gx.obe.server.management.im.entity;

import java.io.Serializable;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.extension.activerecord.Model;

import lombok.Data;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableField;
import java.io.Serializable;


import com.baomidou.mybatisplus.annotation.TableName;

/** 
 * @Description: 
 * @author mazc 
 */
@Data
@TableName("group_message")
public class GroupMessage extends Model<GroupMessage> {

	private static final long serialVersionUID = 1L;

	@TableId("GROUP_MESSAGE_ID")
	private String id;
	@TableField("MESSAGE_ID")
	private String messageId;
	@TableField("RECEIVE_ID")
	private String receiveId;
	@TableField("GROUP_ID")
	private String groupId;


    public static final String GROUP_MESSAGE_ID ="GROUP_MESSAGE_ID";
	
    public static final String MESSAGE_ID ="MESSAGE_ID";
	
    public static final String RECEIVE_ID ="RECEIVE_ID";
	
    public static final String GROUP_ID ="GROUP_ID";
	
	@Override
	protected Serializable pkVal(){
        return this.id;
    }

}