|
|
@@ -0,0 +1,222 @@
|
|
|
+/**
|
|
|
+ * 查询大厅行情列表请求
|
|
|
+ */
|
|
|
+export interface QueryOrderQuoteReq {
|
|
|
+ wrpricetype: number// 价格方式 - 1:固定价 2-浮动价
|
|
|
+ haswr: number// 是否有仓单 0-没有 1-有(仓单贸易填1,产能预售填0)
|
|
|
+ wrstandardname?: string // 商品名称(筛选条件)
|
|
|
+ brandname?: string // 品牌名称(筛选条件)
|
|
|
+ marketid?: number // 仓单贸易市场id
|
|
|
+ pagesize?: number// 每页条数
|
|
|
+ page?: number// 页码
|
|
|
+ warehouseid?: number // 仓库id(筛选条件)
|
|
|
+}
|
|
|
+
|
|
|
+/**
|
|
|
+ * 查询大厅行情列表返回
|
|
|
+ */
|
|
|
+export interface WrOrderQuote {
|
|
|
+ buyprice: number;//买价
|
|
|
+ buypricemove: number;//买升贴水(基差)
|
|
|
+ buyqty: number;//买量
|
|
|
+ deliverygoodscode: string;//品种代码
|
|
|
+ deliverygoodsid: number;//品种id
|
|
|
+ deliverygoodsname: string;//品种名称
|
|
|
+ goodscode: string;//商品合约(浮动价列表才有)
|
|
|
+ goodsid: number;//商品id(浮动价列表才有)
|
|
|
+ sellprice: number;//卖价
|
|
|
+ sellpricemove: number;//卖升贴水(基差)
|
|
|
+ sellqty: number;//卖量
|
|
|
+ warehousecode: string;//仓库代码
|
|
|
+ warehouseid: number;//仓库id
|
|
|
+ warehousename: string;//仓库名称
|
|
|
+ wrfactortypeid: number;//仓单要素id
|
|
|
+ wrfactortypename: string;//仓单要素类型名称(选择项要素的名称合并显示,逗号分隔)
|
|
|
+ wrgoodsname: string;//商品(商品名称+仓库要素名称 拼接)
|
|
|
+ wrstandardcode: string;//商品代码
|
|
|
+ wrstandardid: number;//商品id
|
|
|
+ wrstandardname: string;//商品名称
|
|
|
+}
|
|
|
+
|
|
|
+/**
|
|
|
+ * 查询买卖大厅请求
|
|
|
+ */
|
|
|
+export interface QueryOrderQuoteDetailReq {
|
|
|
+ page?: number // 页码
|
|
|
+ pagesize?: number// 每页条数
|
|
|
+ marketid?: number// 仓单贸易市场id
|
|
|
+ wrpricetype: number// 价格方式 - 1:固定价 2-浮动价
|
|
|
+ haswr: number// 是否有仓单 0-没有 1-有(仓单贸易填1,仓单预售填0)
|
|
|
+ wrfactortypeid: number// 仓单要素id
|
|
|
+ goodsid: number// 期货商品id
|
|
|
+ buyorsell: number// 卖方向 0-买 1-卖
|
|
|
+}
|
|
|
+
|
|
|
+/**
|
|
|
+ * 查询买吗大厅返回
|
|
|
+ */
|
|
|
+export interface WrOrderQuoteDetail {
|
|
|
+ buyorsell: number;//买卖 - number;
|
|
|
+//:买 1:卖
|
|
|
+ fixedprice: number;//买(卖)价
|
|
|
+ orderqty: number;//买(卖)量(=委托量-成交量)
|
|
|
+ pricemove: number;//买(卖)升贴水- 基差
|
|
|
+ userid: number;//购买方(销售方)用户ID
|
|
|
+ username: string;//购买方(销售方)
|
|
|
+ wrtradeorderid: string;//仓单贸易委托单ID(32number;
|
|
|
+//+Unix秒时间戳(1number;
|
|
|
+//位)+xxxxxx)
|
|
|
+}
|
|
|
+
|
|
|
+/**
|
|
|
+ * 查询仓单委托单(挂单)请求
|
|
|
+ */
|
|
|
+export interface QueryWrOrderDetailReq {
|
|
|
+ page?: number// 页码
|
|
|
+ pagesize?: number// 每页条数
|
|
|
+ userid: number// 用户id
|
|
|
+ marketid?: number// 仓单贸易市场id
|
|
|
+ haswr: number// 是否有仓单 0-没有 1-有(仓单贸易填1,仓单预售填0)
|
|
|
+}
|
|
|
+
|
|
|
+/**
|
|
|
+ * 查询仓单委托单(挂单)返回
|
|
|
+ */
|
|
|
+export interface WrOrderDetail {
|
|
|
+ buyorsell: number;//买卖 - number;
|
|
|
+//:买 1:卖(挂牌类型 买为采购 卖为销售)
|
|
|
+ cancelqty: number;//撤销数量
|
|
|
+ deliverygoodscode: string;//品种代码
|
|
|
+ deliverygoodsid: number;//品种ID
|
|
|
+ deliverygoodsname: string;//品种名称
|
|
|
+ deliverymonth: string;//交收月
|
|
|
+ enumdicname: string;//单位名称
|
|
|
+ fixedprice: number;//固定价格 - [挂牌]
|
|
|
+ futupricemove: number;//期货升贴水
|
|
|
+ futushow: string;//期货合约/升贴水
|
|
|
+ goodscode: string;//期货合约
|
|
|
+ goodsid: number;//期货商品id
|
|
|
+ haswr: number;//是否有仓单-卖方 - number;
|
|
|
+//:无仓单 1:有仓单
|
|
|
+ marketid: number;//市场ID
|
|
|
+ optioncompare: string;//选择项比较串【{选择项ID}+{冒号}+选择项值 } ,逗号分隔,头尾加逗号】-- 所有选择项拼接,用于比较
|
|
|
+ orderqty: number;//委托数量
|
|
|
+ ordertime: string;//委托时间(挂牌时间)
|
|
|
+ pricemove: number;//升贴水(浮动价时填写) - [挂牌]
|
|
|
+ tradedate: string;//交易日(yyyyMMdd)
|
|
|
+ tradeprice: number;//成交价格 - [摘牌] (浮动价 ((商品1价格商品1价格系数+升贴水) 商品1重量系数 + 商品2价格商品2价格系数+商品2升贴水) 商品2重量系数 …) 委托单价格系数 + 委托单升贴水)
|
|
|
+ tradeqty: number;//成交数量
|
|
|
+ userid: number;//用户ID
|
|
|
+ warehouseid: number;//仓库ID
|
|
|
+ warehousename: string;//仓库名称
|
|
|
+ wrfactortypeid: number;//仓单要素类型ID(212+Unix秒时间戳(1number;
|
|
|
+//位)+xxxxxx)
|
|
|
+ wrfactortypename: string;//仓单要素类型名称(选择项要素的名称合并显示,逗号分隔)
|
|
|
+ wrpricetype: number;//价格方式 - 1:固定价 2-浮动价 - [挂牌]
|
|
|
+ wrstandardcode: string;//现货商品代码
|
|
|
+ wrstandardid: number;//现货商品ID
|
|
|
+ wrstandardname: string;//商品名称
|
|
|
+ wrtradeorderid: string;//仓单贸易委托单ID(32number;
|
|
|
+//+Unix秒时间戳(1number;
|
|
|
+//位)+xxxxxx)
|
|
|
+ wrtradeorderstatus: number;//委托状态 - 1:委托请求 2:待冻结 3:委托成功 4:委托失败 5:配对成功 6:已撤 7:已成 8:成交失败 9:委托拒绝 1number;
|
|
|
+//:挂牌部分成交 11:仓单生成失败 12:首付扣款失败 13:履约失败 14:撤单解冻贷款失败 15:部成部撤
|
|
|
+ wrtradetype: number;//仓单贸易类型 - 1:挂牌 2:摘牌 3:提货卖(文化中国) 4:提货买(文化中国)
|
|
|
+ wrtypename: string;//商品
|
|
|
+}
|
|
|
+
|
|
|
+/**
|
|
|
+ * 查询现货(预售)仓单持仓请求
|
|
|
+ */
|
|
|
+export interface QueryWrPositionReq {
|
|
|
+ userid: number // 用户id
|
|
|
+ querytype: number // 查询类型 1-现货汇总 2-库存汇总(订单汇总) 3-现货明细
|
|
|
+}
|
|
|
+
|
|
|
+/**
|
|
|
+ * 查询现货(预售)仓单持仓
|
|
|
+ */
|
|
|
+export interface WrPosition{
|
|
|
+ accountid :number;//帐户ID
|
|
|
+ buyexcuteqty :number;//采购履约中数量
|
|
|
+ creditcurqty :number;//授信当前数量(预售仓单:预售当前量)
|
|
|
+ creditenableqty :number;//授信可用数量(预售仓单: 可用数量)
|
|
|
+ creditfreezeqty :number;//授信冻结数量(预售仓单: 当前数量)
|
|
|
+ credittotalqty :number;//授信总数量(预售仓单:预售总量)
|
|
|
+ credittradeqty :number;//授信成交数量(预售仓单:成交总量)
|
|
|
+ deliverygoodscode :string;//品种代码
|
|
|
+ deliverygoodsid :number;//品种ID
|
|
|
+ deliverygoodsname :string;//品种名称
|
|
|
+ enalbeqty :number;//可用数量
|
|
|
+ enumdicname :string;//单位名称
|
|
|
+ freezeqty :number;//总冻结数量
|
|
|
+ modifytime :string;//修改时间(过户时间)
|
|
|
+ optioncompare :string;//选择项比较串【{选择项ID}+{冒号}+选择项值 } ,逗号分隔,头尾加逗号】-- 所有选择项拼接,用于比较
|
|
|
+ pledgeqty :number;//质押数量
|
|
|
+ querytype :number;//查询类型 1-现货汇总 2-库存汇总(订单汇总) 3-现货明细
|
|
|
+ sellexcuteqty :number;//销售履约中数量
|
|
|
+ totalqty :number;//总数量(库存数量)
|
|
|
+ warehouseid :number;//仓库ID
|
|
|
+ warehousename :string;//仓库名称
|
|
|
+ wrfactortypeid :number;//仓单要素类型ID(212+Unix秒时间戳(1number;
|
|
|
+//位)+xxxxxx)
|
|
|
+ wrfactortypename :string;//仓单要素类型名称(选择项要素的名称合并显示,逗号分隔)
|
|
|
+ wrpositionid :number;//仓单头寸ID(2number;
|
|
|
+//1+Unix秒时间戳(1number;
|
|
|
+//位)+xxxxxx)
|
|
|
+ wrpositionno :string;//仓单编号
|
|
|
+ wrstandardcode :string;//现货商品代码
|
|
|
+ wrstandardid :number;//现货商品ID
|
|
|
+ wrstandardname :string;//商品名称
|
|
|
+ wrtypename :string;//商品
|
|
|
+ wruserid :number;//持有人ID
|
|
|
+}
|
|
|
+
|
|
|
+/**
|
|
|
+ * 查询仓单成交明细请求
|
|
|
+ */
|
|
|
+export interface QueryWrTradeDetailReq {
|
|
|
+ page?: number// 页码
|
|
|
+ pagesize?: number// 每页条数
|
|
|
+ userid: number// 用户id
|
|
|
+ marketid?: number// 仓单贸易市场id
|
|
|
+ haswr: number// 是否有仓单 0-没有 1-有(仓单贸易填1,仓单预售填0)
|
|
|
+}
|
|
|
+
|
|
|
+/**
|
|
|
+ * 查询仓单成交明细结果
|
|
|
+ */
|
|
|
+export interface WrTradeDetail{
|
|
|
+ accountid :number;//资金账号
|
|
|
+ buyorsell :number;//买卖 - number;
|
|
|
+//:买 1:卖(挂牌类型 买为采购 卖为销售)
|
|
|
+ deliverygoodscode :string;//品种代码
|
|
|
+ deliverygoodsid :number;//品种ID
|
|
|
+ deliverygoodsname :string;//品种名称
|
|
|
+ deliverymonth :string;//交收月
|
|
|
+ enumdicname :string;//单位名称
|
|
|
+ haswr :number;//是否有仓单-卖方 - number;
|
|
|
+//:无仓单 1:有仓单
|
|
|
+ marketid :number;//市场ID
|
|
|
+ matchaccountid :number;//对手账号
|
|
|
+ matchusername :string;//对手方
|
|
|
+ optioncompare :string;//选择项比较串【{选择项ID}+{冒号}+选择项值 } ,逗号分隔,头尾加逗号】-- 所有选择项拼接,用于比较
|
|
|
+ tradedate :string;//交易日(yyyyMMdd)
|
|
|
+ tradeprice :number;//成交价格
|
|
|
+ tradeqty :number;//成交数量
|
|
|
+ tradetime :string;//成交时间
|
|
|
+ userid :number;//用户ID
|
|
|
+ warehouseid :number;//仓库ID
|
|
|
+ warehousename :string;//仓库名称
|
|
|
+ wrfactortypeid :number;//仓单要素类型ID(212+Unix秒时间戳(1number;
|
|
|
+//位)+xxxxxx)
|
|
|
+ wrfactortypename :string;//仓单要素类型名称(选择项要素的名称合并显示,逗号分隔)
|
|
|
+ wrstandardcode :string;//现货商品代码
|
|
|
+ wrstandardid :number;//现货商品ID
|
|
|
+ wrstandardname :string;//商品名称
|
|
|
+ wrtradedetailid :string;//仓单贸易成交单ID(321+Unix秒时间戳(1number;
|
|
|
+//位)+xxxxxx)
|
|
|
+ wrtradetype :number;//仓单贸易类型 - 1:挂牌 2:摘牌 3:提货卖(文化中国) 4:提货买(文化中国)
|
|
|
+ wrtypename :string;//商品
|
|
|
+}
|
|
|
+
|