| 1234567891011121314151617181920212223242526272829303132333435363738 |
- //
- // MOPrivilegeDefaultModel.h
- //
- // Created by SuperCabbage on 2024/8/14
- // Copyright (c) 2024 __MyCompanyName__. All rights reserved.
- //
- #import <Foundation/Foundation.h>
- @interface MOPrivilegeDefaultModel : NSObject <NSCoding, NSCopying>
- /** 仅粉丝申请 */
- @property (nonatomic, assign) BOOL fans;
- /** 接受上麦申请 */
- @property (nonatomic, assign) BOOL passer;
- /** 允许嘉宾打开摄像头 */
- @property (nonatomic, assign) BOOL camera;
- /** 管理员对麦上嘉宾有操作权限 */
- @property (nonatomic, assign) BOOL manage;
- /** 用户等级>5级,才能申请 */
- @property (nonatomic, assign) BOOL level5;
- /** 连线申请需要验证 */
- @property (nonatomic, assign) BOOL audit;
- /** 默认嘉宾视频连麦 */
- @property (nonatomic, assign) BOOL video;
- /** 默认嘉宾禁言连麦 */
- @property (nonatomic, assign) BOOL silence;
- /** 仅接受邀请上麦 */
- @property (nonatomic, assign) BOOL onlyInvite;
- + (instancetype)modelObjectWithDictionary:(NSDictionary *)dict;
- - (instancetype)initWithDictionary:(NSDictionary *)dict;
- - (NSDictionary *)dictionaryRepresentation;
- @end
|