package com.sino.mci.channel.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.sino.mci.shared.entity.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.time.LocalDateTime;

@Data
@EqualsAndHashCode(callSuper = true)
@TableName("mci_channel_account")
public class ChannelAccount extends BaseEntity {

    private String tenantCode;
    private Integer accountType;
    private String channelType;
    private Long subjectId;
    private String accountId;
    private String accountName;
    private Integer sessionArchiveEnabled;
    private String serverHost;
    private Integer loginStatus;
    private Integer onlineStatus;
    private Integer riskLevel;
    private String extInfo;
    private Integer status;
    private LocalDateTime lastHeartbeat;
}
