declare namespace Model {
    /** 市场运行管理-->监控管理-->在线用户查询-->获取列表 请求 */
    interface MarketRunUserLoginReq {
        loginid?: string;
        pageNum: number;
        pageSize: number;
    }

    /** 市场运行管理-->监控管理-->在线用户查询-->获取列表 响应 */
    interface MarketRunUserLoginRsp {
        areaname: string; // 所属机构
        clienttype: number; // 终端类型
        loginid: number; // 登录账号
        loginip: string; // IP
        loginport: number; // 端口
        logintime: string; // 登录时间
        membername: string; // 所属会员
        softversion: string; // 软件版本
        username: string; // 账户名称
    }

    /** 市场运行管理-->监控管理-->在线用户查询-->强制下线 请求 */
    interface MarketRunDownonlineReq {
        loginid?: string;
    }

    /** 市场运行管理-->监控管理-->斩仓监控-->获取列表 请求 */
    interface MarketRunCutpositionReq {
        pageNum: number;
        pageSize: number;
    }

    /** 市场运行管理-->监控管理-->斩仓监控-->获取列表 响应 */
    interface MarketRunCutpositionRsp {
        accountid: number; // 斩仓资金账户
        buyorsell: number; // 交易方向
        cutorderid: string; // 关联单号
        cuttime: string; // 斩仓时间
        cuttradeqty: number; // 已斩数量
        goodsname: string; // 商品
    }

    /** 市场运行管理-->监控管理-->斩仓监控-->获取列表 请求 */
    interface MarketRunInvestorReq {
        orderbytype?: number; // 类型
        orgztypes?: string; // 管理员所属机构角色类型
        puserid?: number; // 所属机构
        risk?: number; // 监控当前风险率
        searchtype?: number; // 查询类型
    }

    /** 市场运行管理-->监控管理-->斩仓监控-->获取列表 响应 */
    interface MarketRunInvestorRsp {
        accountid: number; // 账户
        accountname: string; // 账户名称
        availmargin: number; // 可用资金
        balance: number; // 当前风险净值
        credit: number; // 授信资金
        currisklv: number; // 当前风险等级
        curriskrate: number; // 当前风险率(%)
        currisksafelv: number; // 当前安全等级
        currisksaferate: number; // 当前安全度(%)
        freezemargin: number; // 当前冻结资金
        memberusername: string; // 所属会员
        netbalance: number; // 当前净值
        parentusername: string; // 所属机构
        totalfloatpl: number; // 浮动盈亏
        totalfrozen: number; // 总冻结
        usedmargin: number; // 当前占用保证金
    }

    /** 市场运行管理-->监控管理-->账户风险监控-->初始化参数信息 响应 */
    interface MarketRunInitInvestorRsp {
        isshowrate: string; // 是否按风险率风控
        isshowsafe: string; // 是否按安全度风控
        isshowshouxin: string; // 是否显示授信金额
    }
}