// 客户信息审核通过请求 0 29 122 import { ErmcpBizGroupSpotGoods } from "@/services/go/ermcp/account/interface"; export interface UserInfoCheckMangeReq { auditflag: number // uint64 1审核通过2审核拒绝 userid: number // uint64 客户userid audituserid: number // uint64 审核操作人userid remark: string // string 备注 } // 客户信息审核通过请求响应 0 29 123 export interface UserInfoCheckMangeRsp { RetCode: number // int32 返回码 RetDesc: string // string 描述信息 } // 角色设置操作请求 0 29 151 export interface ManagerRoleOperateReq { autoid?: number; // uint64 角色ID operatetype?: number; // uint32 操作类型-1:新增 2:修改 areauserid?: number; // uint64 所属机构 modifierid?: number; // uint64 修改人ID modifyremark?: string; // string 修改备注 rolename: string; // string 角色名称 memberfuncmenus: MemberFuncMenu[]; // MemberFuncMenu 机构菜单 } // // 角色设置操作响应 0 29 153 export interface ManagerRoleOperateRsp { RetCode: number; // int32 返回码 RetDesc: string; // string 描述信息 oautoid: number; // uint64 角色ID } // 机构菜单数据 0 29 152 export interface MemberFuncMenu { resourcecode: string; // string 菜单代码 } // 登录账户操作请求 0 29 160 export interface LoginaccountOperateReq { operatetype?: number; // uint32 操作类型-1:新增 2:修改 3:新增管理员 4:修改管理员 5:锁定 6:解锁 7:注销 8:恢复 9:重置密码 10:新增登录帐号 11:停用用户 12:恢复用户 13:修改用户信息 userid?: number; // uint64 用户ID(新增成功接口返回的userid) loginid?: number; // uint64 登录ID(新增成功接口返回的loginid) areauserid?: number; // uint64 所属机构(当前登录userid 必填) logincode?: string; // string 登录账号 accountname?: string; // string 账户名称 password?: string; // string 登录密码(明文) mobile?: string; // string 手机号码(明文) roleids?: number[]; // uint64 账号角色 logintaaccounts?: LoginTaaccount[]; // LoginTaaccount 期货账户(勾选交易员必填) modifierid?: number; // uint64 修改人ID(当前登录loginid 必填) } // 登录账户操作响应 0 29 156 export interface LoginaccountOperateRsp { RetCode: number; // int32 返回码 RetDesc: string; // string 描述信息 userid: number; // uint64 用户ID loginid: number; // uint64 登录ID } // 期货账户数据 0 29 155 export interface LoginTaaccount { accountid: number; // uint64 期货账户ID } // 期货账户设置请求 0 29 149 export interface ErmcpBizGroupReq { BizGroupID?: number; // uint64 分组ID(修改/删除必填) BizType?: number; // int32 业务类型 - 1:套保 2:套利 Remark?: string; // string 新增/修改备注 ApplySrc?: number; // int32 新增/修改来源 - 1:管理端 2:终端 ApplyId?: number; // uint64 新增/修改人 SpotGoods?: ErmcpBizGroupSpotGoods[]; // ErmcpBizGroupSpotGoods 期货账户分组商品 TAAccount?: ErmcpBizGroupTAAccount[]; // ErmcpBizGroupTAAccount 期货账户分组账户 OptType?: number; // int32 操作类型 - 1:新增 2:修改 3:删除 AreaUserID?: number; // uint64 所属机构 } // 期货账户设置响应 0 29 150 export interface ErmcpBizGroupRsp { RetCode: number; // int32 返回码 RetDesc: string; // string 描述信息 BizGroupID: number; // uint64 分组ID } // 期货账户分组账户 0 29 148 export interface ErmcpBizGroupTAAccount { AccountID: number; // uint64 账户ID } // 期货账户新增修改请求 0 29 146 export interface HedgeOutMainConfigReq { marketid?: number; // uint64 内部市场ID(HedgeOutMainConfig) hedgeaccountcode?: string ; // string 对冲账号ID(HedgeOutMainConfig) connectflag?: number; // int32 是否联接外部交易 - 0:不连接 1:连接(HedgeOutMainConfig) hedgeaccountpwd?: string; // string 对冲账号密码(HedgeOutMainConfig) appid?: string; // string AppID(HedgeOutMainConfig) authcode?: string; // string 授权码(HedgeOutMainConfig) limitnumber?: number; // uint64 挂单笔数限额默认0(HedgeOutMainConfig) status?: number; // int32 渠道账号状态 1-可买入可卖出 2-可卖出不可买入默认1(HedgeOutMainConfig) accountname?: string; // string 账户名称accountname1(Taaccount) accountid?: number; // uint64 资金账户ID(Taaccount) taaccounttype?: number; // int32 账号类型 - 1:外部账号 2:内部账号 3:内部做市自营账号 4:内部做市接单账号(Taaccount) currencyid?: number; // int32 货币ID默认为1(Taaccount) outthreshold?: number; // double 出金阈值默认为0(Taaccount) ismain?: number; // int32 是否母账号 0:不是母账户 1:是母账户(Taaccount) parentaccountid?: number; // uint64 所属根账号(Taaccount) relateduserid?: number; // uint64 关联用户(Taaccount) fromaccountid?: number; // uint64 所属上级账户(Taaccount) trademargintmpid?: number; // uint64 保证金模板id(TAACCOUNTCONFIG) tradefeetmpid?: number; // uint64 手续费模板ID(TAACCOUNTCONFIG) maxsubaccouts?: number; // uint64 最大子账户数[最大99999][外部母账户用 默认0(TAACCOUNTCONFIG) fcid?: number; // uint64 期货公司 creatorid?: number; // uint64 创建人 modifierid?: number; // uint64 修改人 areauserid?: number; // uint64 机构用户ID } // 期货账户新增修改响应 0 29 157 export interface HedgeOutMainConfigRsp { RetCode: number; // int32 返回码 RetDesc: string; // string 描述信息 BizGroupID: number; // uint64 分组ID accountid: number; // uint64 资金账户ID(Taaccount) } // 期货账户注销 0 29 158 export interface TaaccountOperateReq { accountid: number; // uint64 期货账户ID tradestatus: number; // uint32 7注销 modifierid: number; // uint64 修改人 areauserid: number; // uint64 机构用户ID } // 期货账户注销操作响应 0 29 159 export interface TaaccountOperateRsp { RetCode: number; // int32 返回码 RetDesc: string; // string 描述信息 accountid: number; // uint64 期货账户ID } // 期货账户授信 0 29 160 export interface TaaccountTransfersxmoneyReq { accountid: number; // uint64 期货账户ID sxmoney: number;// double 授信金额正为加负为减 modifierid: number;// uint64 修改人 areauserid: number;// uint64 机构用户ID } // 期货账户授信操作响应 0 29 161 export interface TaaccountTransfersxmoneyRsp { RetCode: number; // int32 返回码 RetDesc: string; // string 描述信息 accountid: number; // uint64 期货账户ID }