
/**
 * 用户信息
 * 服务叫 账号信息
 */
export interface UserInfo {
    UserID: Number; // 用户ID
    UserType: Number; // 账户类型
    ParentUserID: Number; // 所属机构ID
    AccountName: String; // 账户名称
    CustomerName: String; // 用户名称（签约用）
    UserInfoType: Number; // 1:个人2:企业（签约用）
    CardTypeID: Number; // 证件类型（签约用）
    CardNum: String; // 证件号码（签约用）
    Mobile: String; // 手机号码（签约用）
    HasAuth: Number; // 是否已实名认证-0:未认证
    MemberUserid: Number; // 所属会员
    IsAnonymous: Number; // 是否匿名0否
    taaccountrighttype: Number; // 资金账号权限类型-1:不选默认为所有权限;
}

/**
 * 资金账户列表中每一项数据类型
 *
 */
export interface AccountListItem {
    accountflag: number;//账户标识 - number;
    //\1 (默认为number;
    //， 当上级账户与本账户的关联用户均为自己时更新为1)
    accountid: number;//资金账户ID
    accountname: string;//账户名称
    balance: number;//期初余额
    capitalbalance: number;//本金余额[外部子账户实际出入金余额]
    changeflag: number;//变动标志(当前账户资金有任何变动更新为1系统结算时更新number;
    //;供清算时使用) number;
    //：无变动 1：有变动
    changetime: string;//账户状态变更时间
    closepl: number;//今日平仓盈亏
    creditdecrease: number;//今日授信减少
    creditincrease: number;//今日授信增加
    currencyid: number;//货币ID
    currentbalance: number;//期末余额
    freezecharge: number;//手续费冻结
    freezemargin: number;//冻结保证金
    fromaccountid: number;//所属上级账户
    inamount: number;//今日入金金额(包括三方入金)
    ismain: number;//是否母账号 number;
    //:不是母账户 1:是母账户
    ismarketaccount: number;//是否机构接单账号 number;
    //:不是 1:是
    isreckonaccount: number;//是否机构分润账号 number;
    //:不是 1:是
    mortgagecredit: number;//授信金额
    orifreezecharge: number;//期初手续费冻结
    orifreezemargin: number;//期初冻结保证金
    orimortgagecredit: number;//期初授信金额
    oriothercredit: number;//期初其它授信金额
    oriotherfreezemargin: number;//期初其他冻结保证金(出金冻结资金 交割买方冻结 申购冻结 全款买入 商城买入)
    orioutamountfreeze: number;//期初出金冻结
    oriusedmargin: number;//期初占用保证金
    othercredit: number;//其它授信金额
    othercreditdecrease: number;//今日其它授信减少
    othercreditincrease: number;//今日其它授信增加
    otherfreezemargin: number;//其他冻结保证金(交割买方冻结 申购冻结 全款买入 商城买入)
    otherincome: number;//其他收入(交割收款 申购收款 全款卖出 商城卖出 买家退货 会员手续费收入)
    otherpay: number;//其他支出(交割付款 申购付款 全款买入 商城买入 卖家退货)
    outamount: number;//今日出金金额(包括三方出金)
    outamountfreeze: number;//出金冻结
    outthreshold: number;//出金阈值
    parentaccountid: number;//所属根账号
    paycharge: number;//今日手续费支出
    relatedaccountstatus: number;//关联用户交易权限状态 - 1:正常(可交易) 2:受限(可平仓，不可建仓) 3:冻结(不可交易)
    relateduserid: number;//关联用户
    serivcegroup: number;//服务分组
    signstatus: number;//签约状态 - 1:未签约 2:签约待审核 3:签约中 4:已签约 5:解约待审核 6:解约中 7:已解约 8:已解绑 9:绑卡中
    sublevelpath: string;//账号层级路径(逗号分隔,首尾加逗号)
    taaccounttype: number;//账号类型 - 1:外部账号 2:内部账号 3:内部做市自营账号 4:内部做市接单账号
    thirdinamount: number;//今日三方入金
    thirdoutamount: number;//今日三方出金
    tradestatus: number;//交易状态 - 1:正常 2:受限 3:冻结 4:禁止建仓(人工受限) 5:禁止交易(人工冻结) 6:待激活 7:已注销
    tradestatuschangetime: string;//激活时间
    transferamount: number;//今日划转金额(母子账号资金划转，从划入账号为正，从账号划出为负)
    usedmargin: number;//占用保证金
    userid: number;//用户ID
}

export interface WPFINfO {
    account: string;
    name: string;
}