|
@@ -532,4 +532,253 @@ declare namespace Model {
|
|
|
interface DeleteConfigReq {
|
|
interface DeleteConfigReq {
|
|
|
accountid: number;
|
|
accountid: number;
|
|
|
}
|
|
}
|
|
|
|
|
+
|
|
|
|
|
+ /** 交易商管理-->个性化管理-->交易商个性化-->获取树结构 请求 */
|
|
|
|
|
+ interface InvestorTreeRsp {
|
|
|
|
|
+ goodsid: number;
|
|
|
|
|
+ id: string;
|
|
|
|
|
+ level: number;
|
|
|
|
|
+ marketid: number;
|
|
|
|
|
+ name: string;
|
|
|
|
|
+ pid: string;
|
|
|
|
|
+ usergroupid: number;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ /** 交易商管理-->个性化管理-->交易商个性化-->新增-->初始化交易商个性化信息 请求 */
|
|
|
|
|
+ interface InvestorPersonReq {
|
|
|
|
|
+ goodsid: number;
|
|
|
|
|
+ marketid: number;
|
|
|
|
|
+ usergroupid: number;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ /** 交易商管理-->个性化管理-->交易商个性化-->新增-->初始化交易商个性化信息 响应 */
|
|
|
|
|
+ interface InvestorPersonRsp {
|
|
|
|
|
+ feesConfigVos: {
|
|
|
|
|
+ crithm: number;
|
|
|
|
|
+ cvalue: number;
|
|
|
|
|
+ drithm: number;
|
|
|
|
|
+ dvalue: number;
|
|
|
|
|
+ exchangevalue: number;
|
|
|
|
|
+ feealgorithm: number;
|
|
|
|
|
+ grithm: number;
|
|
|
|
|
+ gvalue: number;
|
|
|
|
|
+ membermaxvalue: number;
|
|
|
|
|
+ memberminvalue: number;
|
|
|
|
|
+ qtydecimalplace: number;
|
|
|
|
|
+ tradefeeid: number;
|
|
|
|
|
+ tradefeename: string;
|
|
|
|
|
+ }[];
|
|
|
|
|
+ goods: {
|
|
|
|
|
+ agreeunit: number; // 期货合约乘数
|
|
|
|
|
+ areauserid: number; // 所属机构
|
|
|
|
|
+ auditaccountid: number; // 审核操作员账号
|
|
|
|
|
+ audittime: string; // 审核时间
|
|
|
|
|
+ cancelaccountid: number; // 注销操作员账号
|
|
|
|
|
+ canceltime: string; // 注销时间
|
|
|
|
|
+ closepricemode: number; // 强平价格方式 - 1:市价 2:最新价 3:涨跌停(未实现)
|
|
|
|
|
+ closepriceparam: number; // 强平最新价浮动比例 - 方式为2时使用 (<1)买 上浮 (1+x)最新价卖 下浮 (1-x)最新价
|
|
|
|
|
+ createtime: string; // 创建时间
|
|
|
|
|
+ creatorid: number; // 创建人
|
|
|
|
|
+ currencyid: number; // 报价货币ID
|
|
|
|
|
+ cutmode: number; // 斩仓方式 - 1:不斩仓 2:自动斩仓 3:半自动斩仓
|
|
|
|
|
+ decimalplace: number; // 报价小数位
|
|
|
|
|
+ delistingdate: string; // 实际退市时间(状态:待退市, 预售一口价、预售大宗直接改为退市)
|
|
|
|
|
+ delistingmode: number; // 退市方式 - 1:退市平仓 2:退市交收 3:不处理(仅期权币币兑换) 4:退市发货(所有权)
|
|
|
|
|
+ deliveryflag: number; // 交割标志 - 0:不可交割 1:可交割
|
|
|
|
|
+ forceclosemode: number; // 定期强平方式 - 1:无 2:每日 3:每周 4:每月[收益权]
|
|
|
|
|
+ forceclosevalue: number; // 定期强平参数 [收益权]
|
|
|
|
|
+ goodscode: string; // 期货合约代码(内部)
|
|
|
|
|
+ goodscurrencyid: number; // 合约货币ID
|
|
|
|
|
+ goodsgroupid: number; // 期货品种ID
|
|
|
|
|
+ goodsid: number; // 期货合约ID(自增ID SEQ_GOODS)
|
|
|
|
|
+ goodsname: string; // 期货合约名称
|
|
|
|
|
+ goodsquotetype: number; // 合约报价类型: 1-直接报价 2-间接报价
|
|
|
|
|
+ goodsstatus: number; // 商品状态- 1:待审核 2:未上市 3:上市 4:已注销 5:审核拒绝 6:退市 7:待退市
|
|
|
|
|
+ goodstradetype: number; // 商品交易权限类型 - 1:可建可平 2:可建不可平 3:不可建可平 4:不可建不可平
|
|
|
|
|
+ goodunitid: number; // 报价单位ID
|
|
|
|
|
+ hasquoter: number; // 是否有报价商 - 0:无报价商 1:有报价商
|
|
|
|
|
+ hqprotecttime: number; // 行情保护时间(秒)
|
|
|
|
|
+ innerdealmode: number; // 内部成交方式[通道交易] - 1:净头寸 2:开平 3:平今
|
|
|
|
|
+ isbuylimited: number; // 是否限制建仓量 - 0:不限制 1:限制
|
|
|
|
|
+ isvisible: number; // 游客是否可见 - 0:不可见 1:可见
|
|
|
|
|
+ lasttradedate: string; // 最后交易日期
|
|
|
|
|
+ listingdate: string; // 交易开始日期
|
|
|
|
|
+ marginalgorithm: number; // 持仓定金方式(49) - 1:比率 2.固定(52)
|
|
|
|
|
+ marketid: number; // 所属市场ID
|
|
|
|
|
+ modifierid: number; // 修改人
|
|
|
|
|
+ modifystatus: number; // 变更状态 - 1:未变更 2:变更中 3:待审核 4:已审核
|
|
|
|
|
+ modifytime: string; // 修改时间
|
|
|
|
|
+ newtransferdepositratio: number; // 转让定金比例(新)(49*)
|
|
|
|
|
+ outerdealmode: number; // 外部成交方式[通道交易]- 1:净头寸 2:开平 3:平今
|
|
|
|
|
+ outgoodscode: string; // 期货合约代码(外部)
|
|
|
|
|
+ pictureurl: string; // 商品图片(逗号)
|
|
|
|
|
+ presaleflag: number; // 发售标识(49) - 1:未预售 2:预售完成 3:预售申请中 4:预售中
|
|
|
|
|
+ presaleprice: number; // 发售价订货价(49)
|
|
|
|
|
+ provideraccountid: number; // 发售方资金账户ID(49)供货商资金账户ID(50)
|
|
|
|
|
+ provideruserid: number; // 发售方用户ID(49)供货商(50)
|
|
|
|
|
+ qtydecimalplace: number; // 成交量小数位
|
|
|
|
|
+ quotegear: number; // 行情档位(1-10)
|
|
|
|
|
+ quoteminunit: number; // 行情最小变动单位 [整数,报价小数位一起使用]
|
|
|
|
|
+ quoteshowtype: number; // 行情报价类型: 1:成交价 2:买卖中间价 3:含买价 4:含卖价 做市模式固定为3:含买价
|
|
|
|
|
+ quoteshowtypeinterval: number; // 行情报价间隔时间(秒)(成交价时为0)
|
|
|
|
|
+ refgoodscode: string; // 参考商品代码
|
|
|
|
|
+ refgoodsid: number; // 参考商品ID
|
|
|
|
|
+ remark: string; // 备注
|
|
|
|
|
+ swapdays: number; // 掉期天数
|
|
|
|
|
+ transferdepositratio: number; // 转让定金比例(49)持仓定金(52)
|
|
|
|
|
+ }[];
|
|
|
|
|
+ markets: {
|
|
|
|
|
+ auctionwrtype: number; // 仓单类型(现货交易) - 1:无仓单 2:有仓单 3;有无仓单均可
|
|
|
|
|
+ canacceptquote: number; // 确认行权是否接收行情 - 0:不接受 1:接受 [可确认权的挂牌期权市场可配置]
|
|
|
|
|
+ cangoodsexercise: number; // [期权]是否可现货行权- 0:否 1:是 是否交收
|
|
|
|
|
+ cangoodsexercisetype: number; // 可现货行权期权类型 - 1:认购 2认沽 3:认购认沽 [CanGoodsExercise = 1时可设置]
|
|
|
|
|
+ canmanualquotestrike: number; // 是否可手动报行权价- 0:否 1:是 [期权]
|
|
|
|
|
+ canmutistage: number; // 是否可多段运行 – 0:不可 1:可 [挂牌期权]
|
|
|
|
|
+ canpreexercise: number; // [期权]是否可预申报- 0:否 1:是
|
|
|
|
|
+ clearinterval: number; // 待开市间隔(交易市场开盘前多久发市场待开市信号(单位分钟))
|
|
|
|
|
+ contracttmp: string; // 合同模板[荷兰式][竞价式][仓单贸易]
|
|
|
|
|
+ deliverymode: number; // 交收方式(50模式) 1:配对交收 2:强平日交收
|
|
|
|
|
+ exchareaid: number; // 所属交易所,可以没有
|
|
|
|
|
+ financemarketid: number; // 融资回购市场ID [仓单贸易]
|
|
|
|
|
+ forceclosemode: number; // 定期强平方式 - 1:到期结 2:日结 3:周结 4:月结 [收益权] 枚举-forceCloseMode
|
|
|
|
|
+ forceclosevalue: number; // 定期强平参数 [收益权](周结、月结)
|
|
|
|
|
+ goodstype: number; // 商品类型 - 1:交易商品 2:仓单商品
|
|
|
|
|
+ hasrebate: number; // 是否返利[竞价式] 0:不返,1:返利 – 根据系统参数088显示或隐藏
|
|
|
|
|
+ hastradecredit: number; // 是否交易授信[做市收益权] - 0:不授信 1:授信
|
|
|
|
|
+ haswr: number; // [竞拍]是否需要仓单 - 0:不需要 1:需要- 作废
|
|
|
|
|
+ isdeductmargin: number; // 竞拍违约是否扣除保证金[竞拍-降价式] - 0:不扣 1:扣除
|
|
|
|
|
+ isdeliverybuyerpayonline: number; // 交收买方是否线上支付(50模式) - 0:否 1:是
|
|
|
|
|
+ isdeliverysellercanapply: number; // 卖方是否可申请交收(50模式 - DeliveryMode = 2时) - 0:否 1:是
|
|
|
|
|
+ isrecordsource: number; // 是否记录成交源 - 0:不记录 1:记录 [所有权]
|
|
|
|
|
+ isreleasemargin: number; // 成交参与保证金是否释放[竞价式] - 0:不释放 1释放
|
|
|
|
|
+ isupdatereckonprice: number; // 输入结算价标识 - 0:系统生成 1:手工输入(自动) 2:手工输入(手动)
|
|
|
|
|
+ marginformula: number; // 持仓保证金公式 - 1:双边收 2:净头寸收 3:大小边差异收 4:大边收 5:卖持仓收(仅期权)
|
|
|
|
|
+ marginformula2: number; // 持仓保证金公式(仅受托竞价) - 1:双边收 2:净头寸收 3:大小边差异收 4:大边收 5:卖持仓收(仅期权)
|
|
|
|
|
+ marketid: number; // 市场ID正常5位,前三位固定:两位表示交易模式, 一位表示交易属性(1:收益权,2:所有权) 其它特殊市场:0-系统 1-交割服务 2-账户服务3-履约服务 4-仓单服务 5-积分服务 6-银行服务
|
|
|
|
|
+ marketname: string; // 市场名称
|
|
|
|
|
+ marketserviceid: number; // 市场服务ID
|
|
|
|
|
+ marketstatus: number; // 生效状态(ValidStatus枚举): 1:待生效 2:正常 3:注销
|
|
|
|
|
+ markettype: number; // 市场类型- 1:非交易服务 2:交易服务
|
|
|
|
|
+ matchermode: number; // 指定对手模式[仓单贸易模式专用] - 1:任意对手 - 作废
|
|
|
|
|
+ openmethod: number; // 开盘模式 - 0 自动 1手动
|
|
|
|
|
+ otcuserid: number; // 场外期权做市商[场外期权]
|
|
|
|
|
+ outersynctime: string; // 外部同步时间点(h24:mi:ss)[场外期权]
|
|
|
|
|
+ paylaterflag: number; // 是否支持后付 - 0:不支持 1;支持 - [挂牌点选 所有权、预售挂牌支持]
|
|
|
|
|
+ pendingflag: number; // 待开市时间标识[通道交易-对冲] - 0:当日 1:上日
|
|
|
|
|
+ pendingtime: string; // 待开市时间通道交易-对冲
|
|
|
|
|
+ performancetempid: number; // 履约计划模板ID - 作废
|
|
|
|
|
+ premiumquotemode: number; // 权利金报价方式 - 1:自动 2:手动
|
|
|
|
|
+ rebateratio: number; // 返利比率[竞价式]
|
|
|
|
|
+ reckonorder: number; // 结算顺序
|
|
|
|
|
+ reckonpricealgorithm: number; // 结算价算法: 1:最后多少笔成交价加权平均 2:最后多少秒成交价加权平均 3:全天加权平均 4:最后一口价 5.买一价 6.卖一价 7.买一卖一均价 8.外部结算价
|
|
|
|
|
+ reckonpriceparam: number; // 结算价参数
|
|
|
|
|
+ reckontime: string; // 结算时间通道交易-对冲
|
|
|
|
|
+ riskcontrolmode: number; // 风控方式(52模式) 1:按单风控 2:按账户风控
|
|
|
|
|
+ roleprioritytype: number; // 角色优先类型 - 1:无 2:报价商优先 3:非报价商优先 [16:挂牌点选]
|
|
|
|
|
+ selllistingauditflag: number; // 卖挂牌是否需要审核(仓单贸易) - 0:不需要 1:需要
|
|
|
|
|
+ trademarkettype: number; // 交易市场类型 - 1:合约市场 2:外部市场 3:仓单市场
|
|
|
|
|
+ trademode: number; // 交易模式 - 10:做市 13:竞价 15:通道交易 16:挂牌点选 17:仓单贸易 18:期权 19:竞拍-降价式 20:竞拍-竞价式 21:竞拍-大宗式 22:受托竞价
|
|
|
|
|
+ tradeproperty: number; // 交易属性 - 1:收益权(可做空) 2:所有权(不可做空) 3:期权 4:现货 5:参考行情 6:通道交易 7:币交易 8:场外期权
|
|
|
|
|
+ tradetype: number; // 下单方式[通道交易] - 1:直接转单 2:净头寸下单
|
|
|
|
|
+ updatereckonpriceinterval: number; // 输入结算价时长(分钟) [1:手工输入(自动)]
|
|
|
|
|
+ }[];
|
|
|
|
|
+ results: {
|
|
|
|
|
+ enumdicname: string;
|
|
|
|
|
+ enumitemname: string;
|
|
|
|
|
+ marginalgorithm: number;
|
|
|
|
|
+ marketmarginvalue: number;
|
|
|
|
|
+ }[];
|
|
|
|
|
+ rulesConfigVos: {
|
|
|
|
|
+ defaultvalue: number;
|
|
|
|
|
+ dvalue: number;
|
|
|
|
|
+ gvalue: number;
|
|
|
|
|
+ paramvalue: number;
|
|
|
|
|
+ qtydecimalplace: number;
|
|
|
|
|
+ regexpress: string;
|
|
|
|
|
+ remark: string;
|
|
|
|
|
+ ruleid: number;
|
|
|
|
|
+ rulename: string;
|
|
|
|
|
+ }[];
|
|
|
|
|
+ userGroups: {
|
|
|
|
|
+ areauserid: number; // 所属机构ID[AreaUserID = 1为平台对机构分组]
|
|
|
|
|
+ autoid: number; // 自增ID
|
|
|
|
|
+ createtime: string; // 创建时间
|
|
|
|
|
+ creatorid: number; // 创建人
|
|
|
|
|
+ customertype: number; // 风险率客户类别
|
|
|
|
|
+ groupname: string; // 用户分组名称
|
|
|
|
|
+ }[];
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ /** 交易商管理-->个性化管理-->交易商个性化-->新增/修改 请求 */
|
|
|
|
|
+ interface TraderPersonAddReq {
|
|
|
|
|
+ feeList: {
|
|
|
|
|
+ feealgorithm: number; // 费用算法 - 1:比率 2:固定
|
|
|
|
|
+ paramid: number; // 个性化参数ID - 1. 参照交易模式规则费用对应-参考表 可个性化类型 2.保证金类保存交易所创建的投资者客户类别ID
|
|
|
|
|
+ paramvalue: number; // 参数值(保证金类此项为空)
|
|
|
|
|
+ }[];
|
|
|
|
|
+ feealgorithm?: number;
|
|
|
|
|
+ flag: number; // 新增0,修改1
|
|
|
|
|
+ goodsid: number;
|
|
|
|
|
+ marketid: number;
|
|
|
|
|
+ paramid?: number;
|
|
|
|
|
+ ruleList: {
|
|
|
|
|
+ paramid: number; // 个性化参数ID - 1. 参照交易模式规则费用对应-参考表 可个性化类型 2.保证金类保存交易所创建的投资者客户类别ID
|
|
|
|
|
+ paramvalue: number; // 参数值(保证金类此项为空)
|
|
|
|
|
+ }[];
|
|
|
|
|
+ usergroupid: number;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ /** 交易商管理-->个性化管理-->交易商个性化-->删除 请求 */
|
|
|
|
|
+ interface DeleteTraderConfigReq {
|
|
|
|
|
+ goodsid: number;
|
|
|
|
|
+ marketid: number;
|
|
|
|
|
+ usergroupid: number;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ /** 交易商管理-->个性化管理-->交易商个性化-->详情 请求 */
|
|
|
|
|
+ interface TradeConfigViewReq {
|
|
|
|
|
+ goodsid: number;
|
|
|
|
|
+ marketid: number;
|
|
|
|
|
+ usergroupid: number;
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+ /** 交易商管理-->个性化管理-->交易商个性化-->详情 请求 */
|
|
|
|
|
+ interface TradeConfigViewRsp {
|
|
|
|
|
+ autoid: number; // 自增ID
|
|
|
|
|
+ config: {
|
|
|
|
|
+ autoid: number; // 自增ID
|
|
|
|
|
+ createtime: string; // 创建时间
|
|
|
|
|
+ creatorid: number; // 创建人
|
|
|
|
|
+ feealgorithm: number; // 费用算法 - 1:比率 2:固定
|
|
|
|
|
+ goodsid: number; // 商品ID
|
|
|
|
|
+ goodsname: string;
|
|
|
|
|
+ marketid: number; // 市场ID
|
|
|
|
|
+ marketname: string;
|
|
|
|
|
+ memberuserid: number; // 所属会员ID
|
|
|
|
|
+ paramid: number; // 个性化参数ID - 1. 参照交易模式规则费用对应-参考表 可个性化类型 2.保证金类保存交易所创建的投资者客户类别ID
|
|
|
|
|
+ paramvalue: number; // 参数值(保证金类此项为空)
|
|
|
|
|
+ ruletype: number; // 参数类型 -1.保证金类 2.交易规则 3.交易费用
|
|
|
|
|
+ usergroupid: number; // 用户分组ID(0的为会员默认设置)
|
|
|
|
|
+ };
|
|
|
|
|
+ createtime: string; // 创建时间
|
|
|
|
|
+ creatorid: number; // 创建人
|
|
|
|
|
+ dfeeList: [];
|
|
|
|
|
+ druleList: [];
|
|
|
|
|
+ feeList: [];
|
|
|
|
|
+ feealgorithm: number; // 费用算法 - 1:比率 2:固定
|
|
|
|
|
+ goodsid: number; // 商品ID
|
|
|
|
|
+ goodsname: string;
|
|
|
|
|
+ groupname: string;
|
|
|
|
|
+ marginalgorithm: number;
|
|
|
|
|
+ marketid: number; // 市场ID
|
|
|
|
|
+ marketmarginvalue: number;
|
|
|
|
|
+ marketmarginvaluedisplay: string;
|
|
|
|
|
+ marketname: string;
|
|
|
|
|
+ memberuserid: number; // 所属会员ID
|
|
|
|
|
+ paramid: number; // 个性化参数ID - 1. 参照交易模式规则费用对应-参考表 可个性化类型 2.保证金类保存交易所创建的投资者客户类别ID
|
|
|
|
|
+ paramvalue: number; // 参数值(保证金类此项为空)
|
|
|
|
|
+ ruleList: [];
|
|
|
|
|
+ ruletype: number; // 参数类型 -1.保证金类 2.交易规则 3.交易费用
|
|
|
|
|
+ usergroupid: number; // 用户分组ID(0的为会员默认设置)
|
|
|
|
|
+ }
|
|
|
}
|
|
}
|