// 客户信息审核通过请求 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 } // 客户资料操作请求 0 29 187 export interface CustomerInfoOperateReq { operatetype: number // uint32 操作类型-1:新增 2:修改 userid: number // uint64 用户ID(修改时必填) areaid: number // uint64 所属机构 logincode?: string // string 登录帐号 loginpwd?: string // string 登录密码 userinfotype: number // uint32 客户类型 1:个人 2:企业 username: string // string 姓名、企业名称 nickname: string // string 企业简称(企业) cardtype: number // uint32 证件类型 cardnum: string // string 证件号码 cardfrontphotourl?: string // string 身份证正面照(个人) cardbackphotourl?: string // string 身份证反面照(个人) email: string // string 邮箱(个人) referral?: string // string 推荐码(个人) legalpersonname: string // string 法定代表人(企业) taxpayernum: string // string 纳税人识别号(企业) proxystatementurl: string // string 营业执照(企业) contactname: string // string 联系人(企业) mobilephone: string // string 手机号码、联系人手机号 telphone: string // string 联系电话 provinceid: number // uint64 省 cityid: number // uint64 市 districtid: number // uint64 县 ipaddress: string; // string 详细地址 remark: string // string 备注 userstate: number // uint32 开户状态 1:保存草稿 2:提交审核 } // 客户资料操作响应 0 29 188 export interface CustomerInfoOperateRsp { RetCode: number // int32 返回码 RetDesc: string // string 描述信息 userid: number // uint64 用户ID } // 客户注册审核请求 0 29 180 export interface AuditWskhUserInfoReq { UserID: number // uint64 用户ID(自增ID)SEQ_WSKH_USERINFO UserState: number // uint32 审核状态:4-审核通过,5-审核拒绝 AuditedBy: number // uint64 审核人 AuditRemark: string // remark } // 客户注册审核响应 0 29 181 export interface AuditWskhUserInfoRsp { RetCode: number // int32 返回码 RetDesc: string // string 描述信息 UserID: number // uint64 用户ID }