package com.zcloud.zcGbsServicer.dto;

import com.alibaba.cola.dto.Command;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
public class VideoPlatformFixedRoomLoginCmd extends Command {

    @ApiModelProperty("固定会议室编码，默认 DEFAULT_DUTY_ROOM")
    private String roomCode;

    @ApiModelProperty("消防报警记录主键ID，用于回写当前入会状态")
    private Long alarmId;

    @ApiModelProperty("本地用户ID，默认取当前登录用户")
    private Long localUserId;

    @ApiModelProperty("第三方平台用户名，优先级高于会议用户映射")
    private String thirdUserName;

    @ApiModelProperty("授权权限值，2 参会人，3 管理员，默认 2")
    private Integer userRight;

    @ApiModelProperty("授权类型，0 全量授权，1 增量授权，默认 0")
    private Integer authType;
}
