declare namespace Model {
    /** 系统设置管理-->系统运行管理-->登录异常流水查询-->获取列表 请求 */
    interface SystemErrorReq {
        endtime?: string  // 结束时间
        pageNum?: number
        pageSize?: number
        parentuserid?: number
        starttime?: string
        userName?: string
    }

    /** 系统设置管理-->系统运行管理-->登录异常流水查询-->获取列表 响应 */
    interface SystemErrorRsp {
        lienttype: string  // 客户端类型
        description: string  // 失败原因
        loginaccount: string  // 登录账户
        loginip: string  // 登录ip
        operatetime: string // 登录时间 ($date-time)
    }

    /** 系统设置管理-->系统运行管理-->管理员操作日志-->获取列表 请求 */
    interface SystemLogReq {
        areaids?: string // 所属机构
        areauserid?: number  
        content?: string  // 操作内容
        endtime?: string  // 结束时间
        ishiddenlog?: number  // 是否显示登录日志 有值为1，无值不传
        issenv?: number  // 是否查询敏感日志 有值为1，无值不传
        logincode?: string // 登录账号
        orgztypes: string // 管理员所属机构角色类型
        pageNum?: number  // 页码
        pageSize?: number // 页大小
        resourcecodes?: string // 功能模块
        starttime?: string // 开始时间
        userName?: string // 操作人
    }

    /** 系统设置管理-->系统运行管理-->管理员操作日志-->获取列表 响应 */
    interface SystemLogRsp {
        areaname: string // 所属机构
        content: string // 操作内容
        logincode: string // 登录账户
        operatetime: string // 操作时间
        resourcecode: string // 操作模块代码
        resourcename: string // 操作模块名称
        username: string // 操作人
    }

    /** 系统设置管理-->系统运行管理-->登录异常流水查询-->导出 请求 */
    interface SystemExportReq {
        endtime?: string  // 结束时间
        pageNum?: number  // 页码
        pageSize?: number // 页大小
        starttime?: string // 开始时间
        userName?: string // 操作人
        arentuserid?: number        
    }
}