package common.model;

import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;

import java.util.Date;

/**
 * Created by zxy on 2017/12/27.
 */
@Entity
public class UserLog
{
    private Long id;
    private String operateTime;
    private String operaAccount;
    private String accountName;
    private String ip;
    private String operateObjectType;
    private String operateObject;
    private String operateType;
    private String location;
    private String OldObject;
    private String newObject;
    private Long role;
    private String platfrom;

    @Id
    @GeneratedValue
    public Long getId()
    {
        return id;
    }

    public void setId(Long id)
    {
        this.id = id;
    }

    public String getOperateTime()
    {
        return operateTime;
    }

    public void setOperateTime(String operateTime)
    {
        this.operateTime = operateTime;
    }

    public String getOperaAccount()
    {
        return operaAccount;
    }

    public void setOperaAccount(String operaAccount)
    {
        this.operaAccount = operaAccount;
    }

    public String getAccountName()
    {
        return accountName;
    }

    public void setAccountName(String accountName)
    {
        this.accountName = accountName;
    }

    public String getIp()
    {
        return ip;
    }

    public void setIp(String ip)
    {
        this.ip = ip;
    }

    public String getOperateObjectType()
    {
        return operateObjectType;
    }

    public void setOperateObjectType(String operateObjectType)
    {
        this.operateObjectType = operateObjectType;
    }

    public String getOperateObject()
    {
        return operateObject;
    }

    public void setOperateObject(String operateObject)
    {
        this.operateObject = operateObject;
    }

    public String getOperateType()
    {
        return operateType;
    }

    public void setOperateType(String operateType)
    {
        this.operateType = operateType;
    }

    public String getLocation()
    {
        return location;
    }

    public void setLocation(String location)
    {
        this.location = location;
    }

    public String getOldObject() {
        return OldObject;
    }

    public void setOldObject(String oldObject) {
        OldObject = oldObject;
    }

    public String getNewObject() {
        return newObject;
    }

    public void setNewObject(String newObject) {
        this.newObject = newObject;
    }

    public Long getRole() {
        return role;
    }

    public void setRole(Long role) {
        this.role = role;
    }

    public String getPlatfrom() {
        return platfrom;
    }

    public void setPlatfrom(String platfrom) {
        this.platfrom = platfrom;
    }

    @Override
    public String toString() {
        return "UserLog{" +
                "id=" + id +
                ", operateTime='" + operateTime + '\'' +
                ", operaAccount='" + operaAccount + '\'' +
                ", accountName='" + accountName + '\'' +
                ", ip='" + ip + '\'' +
                ", operateObjectType='" + operateObjectType + '\'' +
                ", operateObject='" + operateObject + '\'' +
                ", operateType='" + operateType + '\'' +
                ", location='" + location + '\'' +
                ", OldObject='" + OldObject + '\'' +
                ", newObject='" + newObject + '\'' +
                '}';
    }
}
