| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163 |
- /**
- * 查询业务类型分组(账户管理/账户设置)
- */
- export interface ErmcpBizGroupReq {
- userid: number // 用户ID
- deliverygoodsid?: number // 现货商品id
- }
- /**
- * 查询业务类型分组
- */
- export interface ErmcpBizGroupEx {
- acclist: ErmcpBizGroupTaAccount[] //账号列表
- bizgroupid: number // 业务分组id
- biztype: number // 业务类型 1-套保 2-套利
- wrlist: ErmcpBizGroupSpotGoods[] // 现货商品表
- }
- /**
- * 现货商品表
- */
- export interface ErmcpBizGroupSpotGoods {
- areauserid: number;//所属机构id
- bizgroupid: number;//分组id
- biztype: number;//业务类型 1-套保 2-套利
- deliverygoodscode: string;//现货商品代码
- deliverygoodsid: number;//现货商品id
- deliverygoodsname: string;//现货商品名称
- unitid: number;//现货商品单位id
- }
- /**
- * 账号列表
- */
- export interface ErmcpBizGroupTaAccount {
- accountid: number;//账号id
- accountname: string;//账号名称
- areauserid: number;//所属机构id
- bizgroupid: number;//业务分组id
- ismain: number;//是否主账号 1-是 number;
- //-否
- }
- /**
- * 查询账户管理期货账号
- */
- export interface ErmcpTaAccountEx{
- mainAcc: ErmcpTaAccount; // 主账号
- subacclist: ErmcpTaAccount[]; // 子账号列表
- }
- /**
- * 账号信息
- */
- export interface ErmcpTaAccount{
- accountid :number;//账户id
- accountname :string;//账户名称
- currencyid :number;//币种id
- hedgeaccountcode :string;//主账号登录代码(仅当是主账号时有值,子账号没有登录账号)
- ismain :number;//是否主账户 number;
- //-否 1-是
- parentaccountid :number;//父账户id
- relateduserid :number;//关联userid
- tradestatus :number;//交易状态 - 1:正常 2:受限 3:冻结 4:禁止建仓(人工受限) 5:禁止交易(人工冻结) 6:待激活 7:已注销
- userid :number;//用户id
- }
- /**
- * 关联资金账号
- */
- export interface ErmcpLoginTaAccount{
- accountid: number; // 账号id
- accountname: string; // 账号名称
- }
- export interface ErmcpLoginUser{
- acclist: ErmcpLoginTaAccount[]; // 关联资金账号列表
- accountname :string;//用户名称
- clientroleid :number;//角色id(usertype=2)
- createtime :string;//创建时间
- logincode :string;//登录代码
- loginid :number;//登录id(LOGINID)
- loginname :string;//登录名称(loginaccount表中的accountname字段)
- loginstatus :number;//登录账户状态 - 1:正常 2:冻结 3:无效
- memberuserid :number;//所属会员id
- mobile :string;//手机号
- modifytime :string;//修改时间
- password :string;//密码(不可解密)
- rolename :string;//角色名称
- rolestatus :number;//角色状态 1-启用 2-停用
- roletype :string;//角色类型(逗号隔开,如22,23), 22:业务员 23:跟单员 24:交易员
- userid :number;//用户id
- }
- export interface ErmcpLoginUserEx{
- mobile: string; // 手机号
- accountstatus: number; // 账户的状态 - 1:待激活 2:待审核 3:待复审 4:正常 5:审核拒绝 6:停用(注销) 7:注销(删除)
- querytype: number; // 查询类型 1-业务账户 2-交易账户 3-管理账户
- roleid: number; // 角色id(交易账户->用户id)
- rolename: string; // 角色名称(交易账户->用户名称)
- userlist: ErmcpLoginUser[]; // 用户列表
- usertype :number;//用户类型 - 1:交易所 2:机构 3:会员子机构 4:经纪人 5:投资者 6:客户 7:企业成员(云平台)
- }
- /**
- * 查询期货公司返回
- */
- export interface ErmcpFuturesCompany{
- brokerid :string;//经纪公司代码
- channeladdress :string;//对冲渠道服务地址(多个地址用逗号分隔) – 192.168.30.10:3000,192.168.30.10:3001
- channelid :string;//对冲渠道ID
- createtime :string;//创建时间
- creatorid :string;//创建人
- fcid :number;//期货公司ID(SEQ_ERMCP_FUTURESCOMPANY)
- fcname :string;//期货公司名称
- isvalid :number;//是否有效 - number;
- //:无效 1:有效
- mhpaddress :string;//MHP服务地址(IP:Port)
- riskrulegroupid :string;//风控规则组ID
- tradefeetmpid :string;//手续费模板ID[TradeConfigTmpType为2]
- trademargintmpid :string;//保证金模板ID [TradeConfigTmpType为1]
- traderatetmpid :string;//汇率模板ID[TradeConfigTmpType为3]
- updatetime :string;//更新时间
- updatorid :string;//更新人
- }
- /**
- * 账户管理角色详情
- */
- export interface ErmcpRoleMenuEx{
- menu: ErmcpRoleMenu[]
- }
- export interface ErmcpRoleMenu{
- iconame :string;//菜单图标
- ishadrole :boolean;//是否有权限
- menutype :number;//菜单类型 1:管理端 2:交易端 3:终端(企业云平台)
- parentcode :string;//上级资源代码
- remark :string;//菜单备注
- resourcecode :string;//菜单代码
- resourcelevel :number;//级别
- resourcename :string;//菜单名称
- roleid :number;//角色id
- sort :number;//排序
- url :string;//URL
- userid :number;//用户id
- }
- /**
- * 查询账户管理角色设置
- */
- export interface ErmcpRole{
- areauserid :number;//所属机构
- autoid :number;//角色ID(自增ID)
- modifierid :number;//修改人(创建人)
- modifiername :string;//修改人名称
- modifytime :string;//修改时间(创建时间)
- rolename :string;//角色名称
- rolestatus :number;//角色状态 - 1:启用 2:停用
- roletype :number;//角色类型 - 1- 管理端 2- 交易端
- }
|