package cn.muchinfo.rma.global.data

/**
 * 用户账号信息
 */
data class UserAccountData(
    val accountname : String = "",//账户名称(机构名称)
    val accountstatus : Int = 0,//账户状态 - 1:待激活 2:待审核 3:待复审 4:正常 5:审核拒绝 6:注销
    val auditremark : String = "",//审核备注
    val audittime : String = "",//审核时间
    val audituserid : Int = 0,//审核人
    val broker : Int = 0,//所属经纪人ID
    val canceltime : String = "",//销户时间
    val canceluserid : Int = 0,//销户人
    val createtime : String = "",//创建时间
    val creatorid : Int = 0,//创建人
    val hasauth : Int = 0,//是否已实名认证 - 0:未认证 1:已认证 2:已提交(待审核) 3:已拒绝
    val isanonymous : Int = 0,//是否匿名下单 - 0:否 1:是
    val maxinvestornum : Int = 0,//最大用户数(经纪会员下投资者个数)
    val memberuserid : Int = 0,//所属会员ID
    val modifierid : Int = 0,//修改人
    val modifyremark : String = "",//变更备注
    val modifystatus : Int = 0,//变更状态 1 未变更 2 变更中 3 变更待审核 4 变更待复核(投资者)
    val modifytime : String = "",//修改时间
    val parentuserid : Int = 0,//所属机构ID
    val reckonaccountid : Int = 0,//默认结算资金账号ID(机构分润使用) 作废
    val refercount : Int = 0,//推荐总人数
    val refereeuserid : Int = 0,//推荐人ID
    val refernum : String = "",//推荐码
    val subarealevelpath : String = "",//子机构层级路径(逗号分隔,首尾加逗号)
    val userid : Int = 0,//用户ID
    val usertype : Int = 0//账户类型 - 1:交易所 2:机构 3:会员子机构 4:经纪人 5:投资者 6:客户
)