interface.ts 49 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151
  1. /**
  2. * 查询大厅行情列表请求
  3. */
  4. export interface QueryOrderQuoteReq {
  5. wrpricetype: number// 价格方式 - 1:固定价 2-浮动价
  6. haswr: number// 是否有仓单 0-没有 1-有(仓单贸易填1,产能预售填0)
  7. wrstandardid?: number // 商品id(筛选条件)
  8. brandname?: string // 品牌名称(筛选条件)
  9. marketid?: number // 仓单贸易市场id
  10. pagesize?: number// 每页条数
  11. page?: number// 页码
  12. warehouseid?: number // 仓库id(筛选条件)
  13. dgitemname?: string // 商品要素项名称模糊匹配, 逗号隔开, 如 产地1,品牌1,规格12mm
  14. deliverygoodsid?: number// 品种id
  15. wrfactortypeid?: number// 仓单要素id
  16. deliverymonth?: string // 交收月(yyyy-mm) 仓单预售填写
  17. }
  18. /**
  19. * 查询大厅行情列表返回
  20. */
  21. export interface WrOrderQuote {
  22. buyprice: number;//买价
  23. buypricemove: number;//买升贴水(基差)
  24. buyqty: number;//买量
  25. deliverygoodscode: string;//品种代码
  26. deliverygoodsid: number;//品种id
  27. deliverygoodsname: string;//品种名称
  28. goodscode: string;//商品合约(浮动价列表才有)
  29. goodsid: number;//商品id(浮动价列表才有)
  30. sellprice: number;//卖价
  31. sellpricemove: number;//卖升贴水(基差)
  32. sellqty: number;//卖量
  33. warehousecode: string;//仓库代码
  34. warehouseid: number;//仓库id
  35. warehousename: string;//仓库名称
  36. wrfactortypeid: number;//仓单要素id
  37. wrfactortypename: string;//仓单要素类型名称(选择项要素的名称合并显示,逗号分隔)
  38. wrgoodsname: string;//商品(商品名称+仓库要素名称 拼接)
  39. wrstandardcode: string;//商品代码
  40. wrstandardid: number;//商品id
  41. wrstandardname: string;//商品名称
  42. deliverymonth: string;//交收月
  43. minivalue: number;
  44. }
  45. /**
  46. * 查询买卖大厅请求
  47. */
  48. export interface QueryOrderQuoteDetailReq {
  49. page?: number // 页码
  50. pagesize?: number// 每页条数
  51. marketid?: number// 仓单贸易市场id
  52. wrpricetype: number// 价格方式 - 1:固定价 2-浮动价
  53. haswr: number// 是否有仓单 0-没有 1-有(仓单贸易填1,仓单预售填0)
  54. wrfactortypeid: number// 仓单要素id
  55. goodsid?: number// 期货商品id
  56. buyorsell: number// 卖方向 0-买 1-卖
  57. deliverymonth?: string// 交收月(yyyy-mm) 查仓单预售的买卖大厅时填写
  58. }
  59. /**
  60. * 查询买吗大厅返回
  61. */
  62. export interface WrOrderQuoteDetail {
  63. buyorsell: number;//买卖 - number;
  64. //:买 1:卖
  65. deliverymonth: string;//交收月
  66. enumdicname: string;//单位名称
  67. fixedprice: number;//买(卖)价
  68. minivalue: number;//现货商品最小变动值
  69. orderqty: number;//买(卖)量(=委托量-成交量)
  70. pricemove: number;//买(卖)升贴水- 基差
  71. userid: number;//购买方(销售方)用户ID
  72. username: string;//购买方(销售方)
  73. wrtradeorderid: string;//仓单贸易委托单ID(32number;
  74. //+Unix秒时间戳(1number;
  75. //位)+xxxxxx)
  76. }
  77. /**
  78. * 查询仓单委托单(挂单)请求
  79. */
  80. export interface QueryWrOrderDetailReq {
  81. page?: number// 页码
  82. pagesize?: number// 每页条数
  83. userid?: number// 用户id
  84. marketid?: number// 仓单贸易市场id
  85. haswr: 0 | 1// 是否有仓单 0-没有 1-有(仓单贸易填1,仓单预售填0)
  86. }
  87. /**
  88. * 查询仓单委托单(挂单)返回
  89. */
  90. export interface WrOrderDetail {
  91. buyorsell: number;//买卖 - number;
  92. //:买 1:卖(挂牌类型 买为采购 卖为销售)
  93. cancelqty: number;//撤销数量
  94. deliverygoodscode: string;//品种代码
  95. deliverygoodsid: number;//品种ID
  96. deliverygoodsname: string;//品种名称
  97. deliverymonth: string;//交收月
  98. enumdicname: string;//单位名称
  99. fixedprice: number;//固定价格 - [挂牌]
  100. futupricemove: number;//期货升贴水
  101. futushow: string;//期货合约/升贴水
  102. goodscode: string;//期货合约
  103. goodsid: number;//期货商品id
  104. haswr: number;//是否有仓单-卖方 - number;
  105. //:无仓单 1:有仓单
  106. marketid: number;//市场ID
  107. optioncompare: string;//选择项比较串【{选择项ID}+{冒号}+选择项值 } ,逗号分隔,头尾加逗号】-- 所有选择项拼接,用于比较
  108. orderqty: number;//委托数量
  109. ordertime: string;//委托时间(挂牌时间)
  110. pricemove: number;//升贴水(浮动价时填写) - [挂牌]
  111. tradedate: string;//交易日(yyyyMMdd)
  112. tradeprice: number;//成交价格 - [摘牌] (浮动价 ((商品1价格商品1价格系数+升贴水) 商品1重量系数 + 商品2价格商品2价格系数+商品2升贴水) 商品2重量系数 …) 委托单价格系数 + 委托单升贴水)
  113. tradeqty: number;//成交数量
  114. userid: number;//用户ID
  115. warehouseid: number;//仓库ID
  116. warehousename: string;//仓库名称
  117. wrfactortypeid: number;//仓单要素类型ID(212+Unix秒时间戳(1number;
  118. //位)+xxxxxx)
  119. wrfactortypename: string;//仓单要素类型名称(选择项要素的名称合并显示,逗号分隔)
  120. wrpricetype: number;//价格方式 - 1:固定价 2-浮动价 - [挂牌]
  121. wrstandardcode: string;//现货商品代码
  122. wrstandardid: number;//现货商品ID
  123. wrstandardname: string;//商品名称
  124. wrtradeorderid: string;//仓单贸易委托单ID(32number;
  125. //+Unix秒时间戳(1number;
  126. //位)+xxxxxx)
  127. wrtradeorderstatus: number;//委托状态 - 1:委托请求 2:待冻结 3:委托成功 4:委托失败 5:配对成功 6:已撤 7:已成 8:成交失败 9:委托拒绝 1number;
  128. //:挂牌部分成交 11:仓单生成失败 12:首付扣款失败 13:履约失败 14:撤单解冻贷款失败 15:部成部撤
  129. wrtradetype: number;//仓单贸易类型 - 1:挂牌 2:摘牌 3:提货卖(文化中国) 4:提货买(文化中国)
  130. wrtypename: string;//商品
  131. }
  132. /**
  133. * 查询现货(预售)仓单持仓请求
  134. */
  135. export interface QueryWrPositionReq {
  136. userid?: number // 用户id
  137. querytype: 1 | 2 // 查询类型 1-现货汇总 2-库存汇总(订单汇总)
  138. haswr: number // 0:仓单预售 1:仓单贸易
  139. }
  140. /**
  141. * 查询现货(预售)仓单持仓
  142. */
  143. export interface WrPosition {
  144. accountid: number;//帐户ID
  145. buyexcuteqty: number;//采购履约中数量
  146. creditcurqty: number;//授信当前数量(预售仓单:预售当前量)
  147. creditenableqty: number;//授信可用数量(预售仓单: 可用数量)
  148. creditfreezeqty: number;//授信冻结数量(预售仓单: 当前数量)
  149. credittotalqty: number;//授信总数量(预售仓单:预售总量)
  150. credittradeqty: number;//授信成交数量(预售仓单:成交总量)
  151. deliverygoodscode: string;//品种代码
  152. deliverygoodsid: number;//品种ID
  153. deliverygoodsname: string;//品种名称
  154. enalbeqty: number;//可用数量
  155. enumdicname: string;//单位名称
  156. freezeqty: number;//总冻结数量
  157. modifytime: string;//修改时间(过户时间)
  158. optioncompare: string;//选择项比较串【{选择项ID}+{冒号}+选择项值 } ,逗号分隔,头尾加逗号】-- 所有选择项拼接,用于比较
  159. minivalue: number;
  160. pledgeqty: number;//质押数量
  161. querytype: number;//查询类型 1-现货汇总 2-库存汇总(订单汇总) 3-现货明细
  162. sellexcuteqty: number;//销售履约中数量
  163. totalqty: number;//总数量(库存数量)
  164. warehouseid: number;//仓库ID
  165. warehousename: string;//仓库名称
  166. wrfactortypeid: number;//仓单要素类型ID(212+Unix秒时间戳(1number;
  167. //位)+xxxxxx)
  168. wrfactortypename: string;//仓单要素类型名称(选择项要素的名称合并显示,逗号分隔)
  169. wrpositionid: number;//仓单头寸ID(2number;
  170. //1+Unix秒时间戳(1number;
  171. //位)+xxxxxx)
  172. wrpositionno: string;//仓单编号
  173. wrstandardcode: string;//现货商品代码
  174. wrstandardid: number;//现货商品ID
  175. wrstandardname: string;//商品名称
  176. wrtypename: string;//商品
  177. ladingbillid: string;//提单id
  178. subnum: number; // 提单子id
  179. wruserid: number;//持有人ID
  180. }
  181. /**
  182. * 查询仓单成交明细请求
  183. */
  184. export interface QueryWrTradeDetailReq {
  185. page?: number// 页码
  186. pagesize?: number// 每页条数
  187. userid: number// 用户id
  188. marketid?: number// 仓单贸易市场id
  189. haswr: number// 是否有仓单 0-没有 1-有(仓单贸易填1,仓单预售填0)
  190. }
  191. /**
  192. * 查询仓单成交明细结果
  193. */
  194. export interface WrTradeDetail {
  195. accountid: number;//资金账号
  196. buyorsell: number;//买卖 - number;
  197. //:买 1:卖(挂牌类型 买为采购 卖为销售)
  198. deliverygoodscode: string;//品种代码
  199. deliverygoodsid: number;//品种ID
  200. deliverygoodsname: string;//品种名称
  201. deliverymonth: string;//交收月
  202. enumdicname: string;//单位名称
  203. haswr: number;//是否有仓单-卖方 - number;
  204. //:无仓单 1:有仓单
  205. marketid: number;//市场ID
  206. matchaccountid: number;//对手账号
  207. matchusername: string;//对手方
  208. optioncompare: string;//选择项比较串【{选择项ID}+{冒号}+选择项值 } ,逗号分隔,头尾加逗号】-- 所有选择项拼接,用于比较
  209. tradedate: string;//交易日(yyyyMMdd)
  210. tradeprice: number;//成交价格
  211. tradeqty: number;//成交数量
  212. tradetime: string;//成交时间
  213. userid: number;//用户ID
  214. warehouseid: number;//仓库ID
  215. warehousename: string;//仓库名称
  216. wrfactortypeid: number;//仓单要素类型ID(212+Unix秒时间戳(1number;
  217. //位)+xxxxxx)
  218. wrfactortypename: string;//仓单要素类型名称(选择项要素的名称合并显示,逗号分隔)
  219. wrstandardcode: string;//现货商品代码
  220. wrstandardid: number;//现货商品ID
  221. wrstandardname: string;//商品名称
  222. wrtradedetailid: string;//仓单贸易成交单ID(321+Unix秒时间戳(1number;
  223. //位)+xxxxxx)
  224. wrtradetype: number;//仓单贸易类型 - 1:挂牌 2:摘牌 3:提货卖(文化中国) 4:提货买(文化中国)
  225. wrtypename: string;//商品
  226. }
  227. /**
  228. * 查询仓单商品信息
  229. */
  230. export interface QueryWrGoodsInfoReq {
  231. marketid?: number// 仓单贸易市场id
  232. haswr: number// 0:仓单预售 1:仓单贸易
  233. wrfactortypeid?: number// 仓单要素id
  234. }
  235. /**
  236. * 履约规则
  237. */
  238. export interface WrGoodsPerformanceStep {
  239. autoid: number;//AutoID
  240. isauto: number;//是否自动 - number;
  241. //:不自动 1:自动
  242. remark: string;//备注
  243. stepdate: string;//天数信息(T+N)
  244. stepdays: number;//距离上一步天数
  245. stepindex: number;//步骤序号
  246. stepinfo: string;//步骤信息(步骤名称+步骤值)
  247. steptypeid: number;//履约步骤类型ID - 1:买方支付 2:卖方收款 3:买方自提 4:卖方发货 5:买方确认货 6:卖方发票 7:买方确认票 8:仓单转移 9:释放卖方冻结 1number;
  248. //:货款溢短 11:生成合同[中江] 12:运费 9number;
  249. //:确认支付 91. 确认放行 92买方支付(直接扣款) 用于-1模板“
  250. steptypename: string;//步骤名称
  251. stepvalue: number;//步骤值
  252. templateid: number;//履约计划模板ID
  253. }
  254. /**
  255. * 商品信息项
  256. */
  257. export interface WrTypeItem {
  258. name: string;//名称
  259. value: string;//值
  260. }
  261. /**
  262. * 查询仓单商品信息返回
  263. */
  264. export interface WrGoodsInfo {
  265. haswr: number // 0:仓单预售 1:仓单贸易
  266. lstitem: WrTypeItem[] // 商品信息项
  267. lststep: WrGoodsPerformanceStep[]// 履约规则
  268. marketid: number// 市场id
  269. }
  270. export interface WrBsGoodsInfo {
  271. buyorsell: 0 | 1 // 买卖方向 0-买 1-卖
  272. goodsid: number // 交易合约ID
  273. lstitem: WrTypeItem[] // 商品信息项
  274. lststep: WrGoodsPerformanceStep[]// 履约规则
  275. }
  276. /**
  277. * 查询指定成交请求
  278. */
  279. export interface QueryWrSpecialMatchOrderReq {
  280. page?: number // 页码
  281. pagesize?: number // 每页条数
  282. marketid?: number // 用户id
  283. userid?: number // 仓单贸易市场id
  284. haswr: number // 0:仓单预售 1:仓单贸易
  285. }
  286. /**
  287. * 查询指定成交返回
  288. */
  289. export interface WrSpecialMatchOrder {
  290. amount: number;//金额 = 数量 价格
  291. buyorsell: number;//买卖 - number;
  292. //:买 1:卖(挂牌类型 买为采购 卖为销售)
  293. cancelqty: number;//撤销数量
  294. deliverygoodscode: string;//品种代码
  295. deliverygoodsid: number;//品种ID
  296. deliverygoodsname: string;//品种名称
  297. enumdicname: string;//单位名称
  298. fixedprice: number;//固定价格(价格)
  299. haswr: number;//是否有仓单-卖方 - number;
  300. //:无仓单 1:有仓单
  301. marketid: number;//市场ID
  302. matchuserid: number;//指定方资金账号(字段名为userid,实际存的是accountid by:邓工)
  303. matchusername: string;//指定方
  304. optioncompare: string;//选择项比较串【{选择项ID}+{冒号}+选择项值 } ,逗号分隔,头尾加逗号】-- 所有选择项拼接,用于比较
  305. orderqty: number;//委托数量
  306. ordertime: string;//委托时间
  307. pricemove: number;//升贴水(浮动价时填写) - [挂牌]
  308. tradedate: string;//交易日(yyyyMMdd)
  309. tradeprice: number;//成交价格
  310. tradeqty: number;//成交数量
  311. userid: number;//用户ID
  312. username: string;//发起方
  313. warehouseid: number;//仓库ID
  314. warehousename: string;//仓库名称
  315. wrfactortypeid: number;//仓单要素类型ID(212+Unix秒时间戳(1number;
  316. //位)+xxxxxx)
  317. wrfactortypename: string;//仓单要素类型名称(选择项要素的名称合并显示,逗号分隔)
  318. wrpricetype: number;//价格方式 - 1:固定价 2-浮动价 - [挂牌]
  319. wrstandardcode: string;//现货商品代码
  320. wrstandardid: number;//现货商品ID
  321. wrstandardname: string;//商品名称
  322. wrtradeorderid: string;//仓单贸易委托单ID(32number;
  323. //+Unix秒时间戳(1number;
  324. //位)+xxxxxx)
  325. wrtradeorderstatus: number;//委托状态 - 1:委托请求 2:待冻结 3:委托成功 4:委托失败 5:配对成功 6:已撤 7:已成 8:成交失败 9:委托拒绝 1number;
  326. //:挂牌部分成交 11:仓单生成失败 12:首付扣款失败 13:履约失败 14:撤单解冻贷款失败 15:部成部撤
  327. wrtradetype: number;//仓单贸易类型 - 1:挂牌 2:摘牌 3:提货卖(文化中国) 4:提货买(文化中国)
  328. wrtypename: string;//商品
  329. }
  330. /**
  331. * 查询仓单持有记录请求
  332. */
  333. export interface QueryHoldLBReq {
  334. accountid: number
  335. }
  336. export interface WrHoldLB {
  337. accountid: number;//持有人帐户ID
  338. createtime: string;//创建时间(过户时间)
  339. deliverygoodscode: string;//品种代码
  340. deliverygoodsid: number;//品种ID
  341. deliverygoodsname: string;//品种名称
  342. enableqty: number;//可用数量
  343. enumdicname: string;//单位名称
  344. freezerqty: number;//冻结数量
  345. ladingbillid: string;//提单ID(2number;
  346. //8+Unix秒时间戳(1number;
  347. //位)+xxxxxx)
  348. optioncompare: string;//选择项比较串【{选择项ID}+{冒号}+选择项值 } ,逗号分隔,头尾加逗号】-- 所有选择项拼接,用于比较
  349. parentsubnum: number;//拆分父子单号
  350. qty: number;//数量
  351. subnum: number;//提单子单号
  352. tradedate: string;//交易日(yyyyMMdd)
  353. userid: number;//持有人ID
  354. warehouseid: number;//仓库ID
  355. warehousename: string;//仓库名称
  356. wrfactortypeid: string;//仓单要素类型ID(212+Unix秒时间戳(1number;
  357. //位)+xxxxxx)
  358. wrfactortypename: string;//仓单要素类型名称(选择项要素的名称合并显示,逗号分隔)
  359. wrholdeno: string;//仓单编号
  360. wrid: number;//仓单变更ID
  361. wrstandardcode: string;//现货商品代码
  362. wrstandardid: number;//现货商品ID
  363. wrstandardname: string;//商品名称
  364. wrtypename: string;//商品
  365. }
  366. /**
  367. * 查询筛选框列表 请求
  368. */
  369. export interface QueryFilterItemReq {
  370. itype: string // 类型(可多选,逗号隔开) 1-品种 2-品类(商品) 3-仓库
  371. }
  372. /**
  373. * 查询筛选框列表 返回
  374. */
  375. export interface WrFilterItem {
  376. itemcode: string;//代码
  377. itemid: number;//项id
  378. itemname: string;//名称
  379. itemtype: number;//类型 1-品种 2-品类(商品) 3-仓库
  380. itype: string;//类型 逗号隔开, 如 1,2
  381. }
  382. /**
  383. * 查询履约信息
  384. */
  385. export interface QueryPerformancePlanReq {
  386. userid?: number // 用户id
  387. buyorsell: number // 买卖方向 0-买 1-卖
  388. }
  389. /**
  390. * 查询履约信息返回
  391. */
  392. export interface WrPerformancePlan {
  393. amount: number;//履约金额(总金额)
  394. buyaccountid: number;//买方账号
  395. buyerfreezeamount: number;//履约冻结(买履约)
  396. buyerfreezeamountremain: number;//履约冻结剩余(买履约)
  397. buyorsell: number;//买卖方向 number;
  398. //-买 1-卖
  399. buypaidamount: number;//买方已冻/已扣金额 (已付金额)
  400. buyusername: string;//买方名字
  401. contractid: number;//合同ID
  402. createtime: string;//创建时间
  403. creatorid: number;//创建人
  404. curstepdeadline: string;//当前步骤到期时间
  405. curstepid: string;//当前步骤ID
  406. curstepname: string;//当前步骤名称
  407. deliverygoodscode: string;//品种代码
  408. deliverygoodsid: number;//品种ID
  409. deliverygoodsname: string;//品种名称
  410. enumdicname: string;//单位名称
  411. expressfee: number;//运费
  412. expressfeeconfirmed: number;//是否确认运费 - number;
  413. //:无 1:买方确认 2:卖方确认
  414. hasovershort: number;//是否确认溢短 - number;
  415. //:没有 1:买方确认 2:卖方确认
  416. haswr: number;//类型 number;
  417. //-仓单预售 1-仓单贸易
  418. marketid: number;//市场ID
  419. middleaccountid: number;//中间商资金账号ID
  420. middleuserid: number;//中间商用户ID
  421. minivalue: number;//现货商品最小变动值
  422. optioncompare: string;//选择项比较串【{选择项ID}+{冒号}+选择项值 } ,逗号分隔,头尾加逗号】-- 所有选择项拼接,用于比较
  423. overshortamount: number;//溢短金额
  424. overshortqty: number;//溢短数量
  425. paymenttype: number;//付款方式 - 1:冻结 2:扣款
  426. performanceplanid: string;//履约计划ID(13number;
  427. //+yyMMddHHmmss+xxxx)
  428. performancestatus: number;//履约状态 - 1:初始化 2:正常 3:处理错误 4:违约待处理 5:违约处理中 6:完成 7.违约已完成 8:释放冻结失败 9:超时待处理 1number;
  429. //:超时关闭
  430. performancetype: number;//履约类型 - number;
  431. //:通用 1:交割 2:仓单贸易 3:预售集采 4:竞拍-降价式 (无仓单) 5:挂牌期权 6:竞拍-降价式 7:竞拍-竞价式 8:竞拍-大宗式 9:荷兰式 1number;
  432. //:法币C2C 11:报价系统 12:挂牌系统
  433. qty: number;//履约数量
  434. relatedorderid: string;//关联单号(履约类型的关联单号)
  435. remark: string;//备注
  436. sellaccountid: number;//卖方账号
  437. sellerfreezeamount: number;//履约冻结(卖履约)
  438. sellerfreezeamountremain: number;//履约冻结剩余(卖履约)
  439. sellreceivedamount: number;//卖方已收金额
  440. sellusername: string;//卖方名字
  441. shipremark: string;//发货备注[物流单号]
  442. starttime: string;//开始时间
  443. steptypeid: number;//履约步骤类型ID - 1:买方支付 2:卖方收款 3:买方自提 4:卖方发货 5:买方确认货 6:卖方发票 7:买方确认票 8:仓单转移 9:释放卖方冻结 1number;
  444. //:货款溢短 11:生成合同[中江] 12:运费 9number;
  445. //:确认支付 91. 确认放行 92买方支付(直接扣款) 用于-1模板“
  446. unpaidamount: number;//剩余款(待支付金额)
  447. userid: number;//用户id
  448. warehouseid: number;//仓库ID
  449. warehousename: string;//仓库名称
  450. wrfactortypeid: string;//仓单要素类型ID(212+Unix秒时间戳(1number;
  451. //位)+xxxxxx)
  452. wrfactortypename: string;//仓单要素类型名称(选择项要素的名称合并显示,逗号分隔)
  453. wrstandardcode: string;//现货商品代码
  454. wrstandardid: number;//现货商品ID
  455. wrstandardname: string;//商品名称
  456. wrtransferuserid: number;//仓单受让用户
  457. wrtypename: string;//商品
  458. }
  459. /**
  460. * 查询融资产品列表
  461. */
  462. export interface QueryFaProductDetailReq {
  463. wrfactortypeid: number
  464. }
  465. export interface WrFAProductDetail {
  466. accountid: number;//资金账号
  467. areauserid: number;//金融机构ID
  468. financingdays: number;//天数(天)
  469. interestminlen: number;//最小起息天数
  470. interestrate: number;//利率
  471. interestratemode: number;//利率方式 - 1:年利率 2:日利率, 3: 固定值
  472. interestsettlemode: number;//结息方式 - 1:按日结息 3:按月结息
  473. interestsettlevalue: number;//结息方式值
  474. isautoloan: number;//是否自动放款 number;
  475. //-手动 1-自动 (当为自动放款时,显示放款快)
  476. marginratio: number;//保证金比率质押率 - [仓单质押]
  477. productdetailid: number;//产品组合ID(SEQ_FINANCEAREAPRODUCTDETAIL)
  478. productid: number;//金融产品ID
  479. productname: string;//产品名称
  480. updatetime: string;//更新时间
  481. username: string;//融出方
  482. wrfactortypeid: string;//仓单要素ID
  483. }
  484. /**
  485. * 查询市场交易参数配置请求
  486. */
  487. export interface QueryWrMarketTradeConfigReq {
  488. marketid?: number
  489. }
  490. /**
  491. * 查询市场交易参数配置返回
  492. */
  493. export interface WrMarketTradeConfig {
  494. buychargealgorithm: number;//买方手续费收取方式 1:比率 2:固定
  495. buychargealgorithm2: number;//回购买方手续费收取方式 1:比率 2:固定 --77:现货商城
  496. buychargealgorithmvalue: number;//买方手续费设置值(交易所部分)
  497. buychargealgorithmvalue2: number;//买方手续费设置值(会员部分)
  498. buychargealgorithmvalue3: number;//回购买方手续费设置值(交易所部分) --77:现货商城
  499. buychargealgorithmvalue4: number;//回购买方手续费设置值(会员部分) --77:现货商城
  500. buyfirstmarginalgorithm: number;//买方出价保证金方式 - 1:比率 2:固定 - [竞拍]
  501. buyfirstmarginvalue: number;//买方出价保证金设置值 - [竞拍]
  502. buymarginalgorithm: number;//买方保证金方式 - 1:比率 2:固定
  503. buymarginvalue: number;//买方保证金设置值
  504. buyreleaseratio: number;//买方释放比率[2:分步履约]
  505. executemode: number;//执行方式[2:分步履约] - 1:顺序执行 2:交叉执行
  506. executeside: number;//执行方[2:分步履约] - 1:买方 2:卖方
  507. failedchargealgorithm: number;//流拍手续费收取方式 1:比率 2:固定
  508. failedchargevalue: number;//流拍手续费设置值
  509. failedchargevalue2: number;//流拍卖方手续费设置值
  510. holddays: number;//合同期限[2:分步履约]
  511. marketid: number;//市场ID-仓单贸易、竞拍、预售
  512. minqty: number;//最小执行量[2:分步履约]
  513. modifierid: number;//修改人
  514. performancetempid: number;//履约计划模板ID(有仓单) - 根据交货模式:1:履约 - 履约计划模板2:分步履约 - 履约计划模板3:分步提货 - 履约方式: 立即执行(-1)
  515. performancetempid2: number;//履约计划模板ID(无仓单) - 根据交货模式:1:履约 - 履约计划模板2:分步履约 - 履约计划模板3:分步提货 - 履约方式: 立即执行
  516. performanceway: number;//交货模式 - 1:履约计划 2:分步履约 3:分步提货[文昌]
  517. sellchargealgorithm: number;//卖方手续费收取方式 1:比率 2:固定
  518. sellchargealgorithm2: number;//回购卖方手续费收取方式 1:比率 2:固定 --77:现货商城
  519. sellchargealgorithmvalue: number;//卖方手续费设置值(交易所部分)
  520. sellchargealgorithmvalue2: number;//卖方手续费设置值(会员部分)
  521. sellchargealgorithmvalue3: number;//回购卖方手续费设置值(交易所部分) --77:现货商城
  522. sellchargealgorithmvalue4: number;//回购卖方手续费设置值(会员部分) --77:现货商城
  523. sellmarginalgorithm: number;//卖方保证金方式 - 1:比率 2:固定
  524. sellmarginvalue: number;//卖方保证金设置值
  525. sellmarginvalue2: number;//卖方保证金设置值(无仓单)
  526. sellreleaseratio: number;//卖方释放比率[2:分步履约]
  527. updatetime: string;//更新时间
  528. }
  529. /**
  530. * 查询品种品类筛选框列表请求
  531. */
  532. export interface QueryFtDeliveryGoodsReq {
  533. }
  534. /**
  535. * 查询品种品类筛选框列表返回
  536. */
  537. export interface WrFtDeliveryGoods {
  538. deliverygoodscode: string // 品种代码
  539. deliverygoodsid: number // 品种ID
  540. deliverygoodsname: string // 品种名称
  541. wdlst: WrFtWrstandard[] // 商品列表
  542. }
  543. export interface WrFtWrstandard {
  544. wrstandardcode: string //现货商品代码
  545. wrstandardid: number //现货商品ID
  546. wrstandardname: string //商品名称
  547. }
  548. /**
  549. * 查询仓单持有记录 /WrTrade2/QueryHoldLB
  550. * 页面 现货仓单->现货明细? , 表名叫仓单持有记录, 有挂单特有维度,为防误解汇总也有相关维度, 新写接口,不跟汇总合在一起了
  551. */
  552. export interface QueryHoldLBReq {
  553. accountid: number // 资金账号
  554. warehouseid?: number // 仓库id
  555. deliverygoodsid?: number // 品种id
  556. wrstandardid?: number // 品类id
  557. }
  558. /**
  559. * 查询仓单要素详细信息请求
  560. */
  561. export interface QueryWrFactorTypeInfoReq {
  562. wrfactortypeid: number //仓单要素id
  563. }
  564. /**
  565. * 查询仓单要素详细信息返回
  566. */
  567. export interface WrFactorTypeInfo {
  568. deliverygoodscode: string;//品种代码
  569. deliverygoodsname: string;//品种名称
  570. dgfactoryitemid: number;//选择项id
  571. dgfactoryitemtypeid: number;//要素选择项ID (1-仓库 2-品牌)
  572. dgfactoryitemvalue: string;//要素项值
  573. itemtypename: string;//要素项名称
  574. optioncompare: string;//选择比较串
  575. warehouseid: number;//仓库id
  576. wrfactortypeid: string;//仓单要素ID
  577. wrfactortypename: string;//要素名称
  578. wrfactortypename2: string;//要素名称(不含仓库)
  579. wrstandardcode: string;//品类代码
  580. wrstandardid: number;//品类id
  581. wrstandardname: string;//品类名称
  582. }
  583. export interface QueryWrStandardFactoryItemReq {
  584. wrstandardid: number // 品类id
  585. }
  586. export interface WrStandardFactoryItem {
  587. dgfactoryitemid: number // 选择项id
  588. dgfactoryitemvalue: string // 要素项值
  589. warehouseid: number // 仓库id
  590. }
  591. export interface WrStandardFactoryItemEx {
  592. dgfactoryitemtypeid: number // 要素项类型id(1-999:预留为特殊类型 1:仓库 2:品牌)
  593. itemlst: WrStandardFactoryItem[]// 要素项列表
  594. itemtypename: string // 要素项类型名称
  595. wrstandardid: number // 品类
  596. }
  597. /**
  598. * 查询履约信息详情
  599. */
  600. export interface QueryWrPerformancePlanStepReq {
  601. planid: string
  602. curstepid?: string
  603. }
  604. /**
  605. * 查询履约信息返回
  606. */
  607. export interface WrPerformancePlanStep {
  608. delaydays: number;//延期申请天数
  609. deliverygoodscode: string;//品种代码
  610. deliverygoodsid: number;//品种ID
  611. deliverygoodsname: string;//品种名称
  612. endtime: string;//结束日期
  613. enumdicname: string;//单位名称
  614. executeside: number;//步骤执行方 - 1:买方 2:卖方
  615. handlestatus: number;//处理状态 - 1:开始 2:结束 3:冻结请求 4:冻结返回成功 5:冻结返回失败 6:扣款请求 7:扣款返回成功 8:扣款返回失败 9:仓单转移请求 1number;
  616. //:仓单转移返回成功 11:仓单转移返回失败 12:加钱请求 13:加钱返回成功 14:加钱返回失败 15:解冻仓单头寸请求 16:解冻仓单头寸返回成功 17:解冻仓单头寸返回失败 18:解冻库位请求 19:解冻库位返回成功 2number;
  617. //:解冻库位返回失败
  618. isauto: number;//是否自动 - number;
  619. //:不自动 1:自动
  620. islastreceivestep: number;//是否最后收款步骤 - number;
  621. //:不是 1:是 (暂时不用,由服务自己判断是否为最后一步付款或收款)
  622. minivalue: number;//现货商品最小变动值
  623. optioncompare: string;//选择项比较串【{选择项ID}+{冒号}+选择项值 } ,逗号分隔,头尾加逗号】-- 所有选择项拼接,用于比较
  624. overdays: number;//超期天数 = 当前时间(数据库时间) - 结束日期
  625. performancestepid: string;//履约步骤ID(131+Unix秒时间戳(1number;
  626. //位)+xxxxxx)
  627. planid: string;//所属履约计划ID
  628. realamount: number;//实际完成金额
  629. relatedorderid: string;//关联单号
  630. remaindays: number;//剩余天数
  631. remark: string;//错误备注
  632. starttime: string;//开始日期
  633. stepamount: number;//步骤金额
  634. stepdays: number;//距离上一步天数(分钟)
  635. stepindex: number;//步骤序号
  636. steplanchtype: number;//步骤启动类型 - 1:系统自动 2:手动
  637. stepremark: string;//步骤备注
  638. stepstatus: number;//步骤状态 - 1:待开始 2:进行中 3:已完成 4:延期(进行中) 5:失败 6:自动完成 7:超时关闭
  639. steptypeid: number;//履约步骤类型ID - 1:买方支付 2:卖方收款 3:买方自提 4:卖方发货 5:买方确认货 6:卖方发票 7:买方确认票 8:仓单转移 9:释放卖方冻结 1number;
  640. //:货款溢短 11:生成合同[中江] 12:运费 9number;
  641. //:确认支付 91. 确认放行 92买方支付(直接扣款) 用于-1模板“
  642. steptypename: string;//步骤名称
  643. stepvalue: number;//步骤值
  644. warehouseid: number;//仓库ID
  645. warehousename: string;//仓库名称
  646. wrfactortypeid: string;//仓单要素类型ID(212+Unix秒时间戳(1number;
  647. //位)+xxxxxx)
  648. wrfactortypename: string;//仓单要素类型名称(选择项要素的名称合并显示,逗号分隔)
  649. wrstandardcode: string;//现货商品代码
  650. wrstandardid: number;//现货商品ID
  651. wrstandardname: string;//商品名称
  652. wrtypename: string;//商品
  653. }
  654. /**
  655. * 查询仓单贸易融资合同 请求
  656. */
  657. export interface QueryWrScfContractReq {
  658. userid: number // 用户id
  659. scfcontractid?: number // 融资合同id
  660. }
  661. /**
  662. * 查询仓单贸易融资合同 返回
  663. */
  664. export interface WrScfContract {
  665. borroweruserid: number;//借款用户ID
  666. buybackwrpositionqty: number;//已回购仓单头寸数量 - [仓单回购\仓单质押] -> 已回购数量
  667. closeinterest: number;//已结利息 -> 已结费用
  668. currisklevel: number;//风险级别 - 1:正常 2:追加货款 3:支付尾款
  669. deadline: string;//截止日期(yyyyMMdd) -> 借款到期时间
  670. deliverygoodscode: string;//品种代码
  671. deliverygoodsid: number;//品种ID
  672. deliverygoodsname: string;//品种名称
  673. enumdicname: string;//单位名称
  674. financingdays: number;//天数(天)
  675. initmargin: number;//保证金 - [仓单回购]
  676. interestamount: number;//计息金额=合同剩余金额 - 初始保证金 - 追缴保证金 \ 合同剩余金额
  677. interestdebt: number;//利息欠款(记录负数) -> 费用欠款
  678. interestminlen: number;//最小起息天数
  679. interestrate: number;//利率
  680. interestratemode: number;//利率方式 - 1:年利率 2:日利率 3:日固定值
  681. interestsettlemode: number;//结息方式 - 1:按日结息 3:按月结息
  682. interestsettlevalue: number;//结息方式值
  683. isautoloan: number;//是否自动放款 - number;
  684. //:手动 1:自动 - [仓单质押]
  685. lastcloseinterestday: string;//最近结息日(yyyyMMdd)
  686. lenderamount: number;//贷款金额 -> 借款金额
  687. lenderuserid: number;//贷款方用户ID -> 融出方用户ID
  688. lenderusername: string;//融出方
  689. marginratio: number;//保证金比率质押率 - [仓单质押]
  690. marketid: number;//市场ID - 拆成三个独立模式后,根据市场ID处理
  691. minivalue: number;//现货商品最小变动值
  692. optioncompare: string;//选择项比较串【{选择项ID}+{冒号}+选择项值 } ,逗号分隔,头尾加逗号】-- 所有选择项拼接,用于比较
  693. pricemove: number;//估值升贴水值
  694. productdetailid: number;//产品组合ID
  695. productid: number;//金融产品ID
  696. productname: string;//产品名称
  697. remainamount: number;//合同剩余金额 -> 剩余金额
  698. remainwrpositionqty: number;//剩余仓单头寸数量 - [仓单回购\仓单质押] -> 剩余数量(待回购数量)
  699. remark: string;//备注
  700. scfcontractid: string;//SCF合同ID(31number;
  701. //+Unix秒时间戳(1number;
  702. //位)+xxxxxx)
  703. scfcontractstatus: number;//合同状态 - 1:待确认 2:已确认 3:确认拒绝 4:已支付保证金 5:已激活 6:已违约 7:到期结束 8:延期结束 9:违约结束 1number;
  704. //:已注销 11:已关闭 99:未提交
  705. scfcontracttype: number;//合同类型 - 1:仓单回购 2:仓单质押 3:合作套保 4:资金贷款 5:融资单 6:融资回购
  706. startinterestday: string;//计息开始日(yyyyMMdd) -> 开始计费日期
  707. totalinterest: number;//已计利息 -> 已计费用
  708. unpaidinterest: number;//未结费用
  709. updatetime: string;//更新时间
  710. warehouseid: number;//仓库ID
  711. warehousename: string;//仓库名称
  712. wrfactortypeid: string;//仓单要素类型ID(212+Unix秒时间戳(1number;
  713. //位)+xxxxxx)
  714. wrfactortypename: string;//仓单要素类型名称(选择项要素的名称合并显示,逗号分隔)
  715. wrqty: number;//仓单数量 - [仓单回购\仓单质押] -> 数量
  716. wrstandardcode: string;//现货商品代码
  717. wrstandardid: number;//现货商品ID
  718. wrstandardname: string;//商品名称
  719. wrtypename: string;//商品
  720. }
  721. /**
  722. * 查询融资购买申请 请求
  723. */
  724. export interface QueryWrFinanceBuyApplyReq {
  725. userid: number //
  726. }
  727. /**
  728. * 查询融资购买申请 返回
  729. */
  730. export interface WrFinanceBuyApply {
  731. applydate: string;//申请时间
  732. applystatus: number;//申请状态 - 1:待审核 2.审核中 3:审核通过 4:审核拒绝 5:审核失败 6:已撤销 7:自动审核 8:融资失败
  733. applyuserid: number;//申请人
  734. auditdate: string;//审核时间
  735. auditremark: string;//审核备注
  736. audituserid: number;//审核人
  737. buyaccountid: number;//买方资金账号
  738. buyorsell: number;//买卖 - number;
  739. //:买 1:卖
  740. buyuserid: number;//买方用户ID
  741. buyusername: string;//买方名称
  742. buywrtradeorderid: string;//融资方买委托单ID
  743. deliverygoodscode: string;//品种代码
  744. deliverygoodsid: number;//品种ID
  745. deliverygoodsname: string;//品种名称
  746. deliverymonth: string;//交收月(yyyy-MM) [无仓单HasWR =number;
  747. //]
  748. enumdicname: string;//单位名称
  749. financeaccountid: number;//融资方资金帐户ID
  750. financeapplyid: string;//融资申请单ID(32number;
  751. //+Unix秒时间戳(1number;
  752. //位)+xxxxxx)
  753. financeareauserid: string;//融资方用户ID
  754. financename: string;//融出方名称
  755. financetype: number;//融资类型 1-融资回购
  756. financingdays: number;//天数(天)
  757. freezebuymargin: number;//冻结融资保证金(买方)
  758. handleremark: string;//处理备注
  759. handlestatus: number;//处理状态
  760. interestminlen: number;//最小起息天数
  761. interestrate: number;//利率
  762. interestratemode: number;//利率方式 - 1:年利率 2:日利率 3:日固定值
  763. interestsettlemode: number;//结息方式 - 1:按日结息 3:按月结息
  764. interestsettlevalue: number;//结息方式值
  765. isautoloan: number;//是否自动放款 - number;
  766. //:手动 1:自动
  767. marginratio: number;//保证金比率质押率 - [仓单质押]
  768. marketid: number;//市场ID
  769. minivalue: number;//现货商品最小变动值
  770. optioncompare: string;//选择项比较串【{选择项ID}+{冒号}+选择项值 } ,逗号分隔,头尾加逗号】-- 所有选择项拼接,用于比较
  771. orderqty: number;//委托数量(商品数量)
  772. productdetailid: number;//产品组合ID
  773. productid: number;//金融产品ID
  774. productname: string;//产品名称
  775. remark: string;//备注
  776. scfcontractid: string;//仓单回购合同ID
  777. sellaccountid: number;//卖方资金账号
  778. selluserid: number;//卖方用户ID
  779. sellwrtradeorderid: string;//卖方委托单ID
  780. tradeamount: number;//成交金额(借款金额)
  781. tradedate: string;//交易日(yyyyMMdd)
  782. tradeprice: number;//成交价格
  783. warehouseid: number;//仓库ID
  784. warehousename: string;//仓库名称
  785. wrfactortypeid: string;//仓单要素类型ID(212+Unix秒时间戳(1number;
  786. //位)+xxxxxx)
  787. wrfactortypename: string;//仓单要素类型名称(选择项要素的名称合并显示,逗号分隔)
  788. wrpricetype: number;//价格方式 - 1:固定价 2-浮动价 - [挂牌单]
  789. wrstandardcode: string;//现货商品代码
  790. wrstandardid: number;//现货商品ID
  791. wrstandardname: string;//商品名称
  792. wrtypename: string;//商品
  793. }
  794. /**
  795. * 查询仓单回购明细 请求
  796. */
  797. export interface QueryWrBuybackDetailReq {
  798. scfcontractid?: number //融资合同id
  799. }
  800. /**
  801. * 查询仓单回购明细 返回
  802. */
  803. export interface WrBuybackDetail {
  804. buybackamount: number;//回购金额
  805. buybackqty: number;//回购数量
  806. buybackreleasemargin: number;//回购释放保证金
  807. buybacktime: string;//回购时间
  808. errordesc: string;//错误描述
  809. handlestatus: number;//处理 - 1:待处理 2:处理成功 3:处理失败
  810. relatedwrid: number;//关联仓单ID
  811. scfcontractid: string;//SCF合同ID
  812. scfwrbuybackid: number;//SCF仓单回购明细ID(312+Unix秒时间戳(1number;
  813. //位)+xxxxxx)
  814. tradedate: string;//交易日(yyyyMMdd)
  815. }
  816. /**
  817. * 查询融资合同费用明细 请求
  818. */
  819. export interface QueryWrScfContractInterestReq {
  820. scfcontractid?: number // 融资合同id
  821. }
  822. /**
  823. * 查询融资合同费用明细 返回
  824. */
  825. export interface WrScfContractInterest {
  826. closeinterest: number;//已结利息
  827. closeintereststatus: number;//结息状态 - 1:未结 2:已结
  828. closetime: string;//结息时间
  829. closetradedate: string;//结息交易日
  830. creatorid: number;//操作人ID
  831. dayrate: number;//日利率(根据利率配置计算出的日利率值,年利率则除以36number;
  832. //,保留5位小数)
  833. interest: number;//利息
  834. interestamount: number;//计息金额
  835. interestday: string;//计息日(yyyyMMdd)
  836. scfcontractid: string;//SCF合同ID
  837. scfcontractinterestid: number;//SCF合同计息ID(313+Unix秒时间戳(1number;
  838. //位)+xxxxxx)
  839. updatetime: string;//更新时间
  840. }
  841. export interface QueryWrOutInApplyReq {
  842. userid: number // 用户id
  843. }
  844. export interface WrOutInApply {
  845. applyid: string;//申请单id
  846. applystatus: number;//申请状态 - number;
  847. //:预约成功 1:待初审 2:初审通过 3:初审拒绝 4:初审失败 5复审通过 6:复审拒绝 7:复审失败 8:已撤销
  848. applytime: string;//申请时间
  849. applytype: number;//申请类型 - 1:预约入库 2:预约出库 3:入库注册 4:出库注销
  850. deliverygoodscode: string;//品种代码
  851. deliverygoodsid: number;//品种ID
  852. deliverygoodsname: string;//品种名称
  853. enumdicname: string;//单位名称
  854. expresscompany: string;//物流公司
  855. expressnum: string;//物流单号
  856. minivalue: number;//现货商品最小变动值
  857. optioncompare: string;//选择项比较串【{选择项ID}+{冒号}+选择项值 } ,逗号分隔,头尾加逗号】-- 所有选择项拼接,用于比较
  858. qty: number;//数量
  859. userid: number;//用户id
  860. warehouseid: number;//仓库ID
  861. warehousename: string;//仓库名称
  862. wrfactortypeid: string;//仓单要素类型ID(212+Unix秒时间戳(1number;
  863. //位)+xxxxxx)
  864. wrfactortypename: string;//仓单要素类型名称(选择项要素的名称合并显示,逗号分隔)
  865. wrstandardcode: string;//现货商品代码
  866. wrstandardid: number;//现货商品ID
  867. wrstandardname: string;//商品名称
  868. wrtypename: string;//商品
  869. }
  870. export interface WrDeliveryDetail {
  871. accountid: number;//账号ID
  872. buyorsell: number;//方向 - number;
  873. //:买 1:卖
  874. deliveryamount: number;//货款金额(X总货款+P总货款)
  875. deliveryorderid: string;//申报单号
  876. deliverypricemove: number;//升贴水(升贴水总额)
  877. deliveryqty: number;//交收数量(点选数量)
  878. deliverystatus: number;//状态 - 1:待成交 2:已成交 3:成交失败 4:履约完成
  879. deliverytime: string;//交割时间
  880. deliverytotalamount: number;//交收金额
  881. matchaccountid: number;//对手账号ID
  882. matchusername: string;//对手方名称(仓单持有人)
  883. p1goodsremainamount: number;//点价货款 ps:当PPRICEMODE=2时, 界面需显示-
  884. pdeliverycloseqty: number;//p合约平仓数量
  885. pdeliveryprice: number;//点价价格 ps:当PPRICEMODE=2时, 界面需显示-
  886. pgoodscode: string;//商品代码
  887. pgoodsid: number;//p点选合约id
  888. pgoodsname: string;//商品名称
  889. ppricemode: number;//点价价格方式 - 1:商品价 2:固定值
  890. tradedate: string;//交易日(yyyymmdd)
  891. userid: number;//用户id
  892. username: string;//用户名称
  893. wrfactortypeid: number;//仓单要素类型ID
  894. xdeliverycloseqty: number;//合约数量
  895. xgoodsamount: number;//合约金额 = 货款金额(DELIVERYAMOUNT) - 点价货款(P1GOODSREMAINAMOUNT)
  896. xgoodscode: string;//商品代码
  897. xgoodsid: number;//x交易合约ID
  898. xgoodsname: string;//商品名称
  899. }
  900. export interface WrTradeOrderDetailRsp {
  901. buyorsell: number;//买卖方向 number;
  902. //-买 1-卖
  903. goodsid: number;//商品id
  904. orderid: string;//委托单号
  905. orderprice: number;//委托价格
  906. orderqty: number; // 委托数量
  907. userid: number;//用户id
  908. username: string;//用户名称(已脱敏)
  909. }
  910. export interface WrTradeOrderDetailReq {
  911. page?: number; // 页码
  912. pagesize?: number; //每页条数
  913. goodsid: number; //商品id
  914. buyorsell: 0 | 1; //买卖方向 0-买 1-卖
  915. }
  916. /**
  917. * 查询合约交收可点选仓单
  918. */
  919. export interface QueryWrDeliveryAvalidHoldLBReq {
  920. accountid: number // 资金账号
  921. goodsid: number // 商品id
  922. }
  923. export interface WrDeliveryAvalidHoldLB {
  924. accountid: number;//资金账号
  925. avalidqty: number;//数量(可点选数量)
  926. deliverygoodsid: number;//品种id
  927. enumdicname: string;//单位名称
  928. goodsid: number;//x合约商品id
  929. ladingbillid: string;//提单id
  930. pgoodscode: string;//p商品代码(点价合约)
  931. pgoodsid: number;//p商品id(点价合约)
  932. pgoodsname: string;//p商品名称(点价合约)
  933. pricemove: number;//升贴水
  934. subnum: number;//提单子id
  935. userid: number;//用户id
  936. username: string;//仓单持有人
  937. warehousecode: string;//仓库代码
  938. warehouseid: number;//仓库id
  939. warehousename: string;//仓库名称
  940. wrfactortypeid: string;//仓单要素id
  941. wrstandardcode: string;//品代码
  942. wrstandardid: number;//品类d
  943. wrstandardname: string;//品类名称
  944. wrtypename: string;//商品
  945. xgoodscode: string;//x合约代码
  946. xgoodsname: string;//x合约名称
  947. }
  948. export interface WrAverageTradePriceQsq {
  949. page?: number; // 页码
  950. pagesize?: number; //每页条数
  951. haswr: 0 | 1; //0:仓单预售 1:仓单贸易
  952. wrfactortypeid: number; //仓单要素id
  953. }
  954. export interface WrAverageTradePriceQsp {
  955. averageprice: number; // 成交均价
  956. tradedate: string; // 交易日yyyymm
  957. }
  958. export interface QueryOrderQuoteMyqQsp {
  959. buyorsell: number;//买卖 - number;
  960. //:买 1:卖
  961. canbargain: number;//是否可议价 - number;
  962. //:不可 1:可
  963. canpart: number;//是否允许部份摘牌 - number;
  964. //:不允许 1:允许
  965. delistminqty: number;//起摘数量
  966. deliverygoodscode: string;//品种代码
  967. deliverygoodsid: number;//品种ID
  968. deliverygoodsname: string;//品种名称
  969. deliverymonth: string;//交收月
  970. enumdicname: string;//单位名称
  971. fixedprice: number;//买(卖)价
  972. goodscode: string;//商品合约代码
  973. marginflag: number;//挂牌是否指定保证金 - number;
  974. //:未指定 1:指定
  975. marginvalue: number;//保证金设置值
  976. minivalue: number;//现货商品最小变动值
  977. orderqty: number;//买(卖)量(=委托量-成交量)
  978. ordertime: string;//委托时间
  979. performancetemplateid: number;//履约模板id
  980. pricemove: number;//买(卖)升贴水- 基差
  981. templatename: string;//履约模板名称
  982. userid: number;//购买方(销售方)用户ID
  983. username: string;//购买方(销售方)
  984. validtime: string;//有效期限
  985. validtype: number;//有效类型 - 1当日有效 2本周有效 3指定日期有效 4一直有效
  986. warehousename: string;//仓库名称
  987. wrfactortypeid: string;//仓单要素id
  988. wrstandardcode: string;//现货商品代码
  989. wrstandardid: number;//现货商品ID
  990. wrstandardname: string;//商品名称
  991. wrtradeorderid: string;//仓单贸易委托单ID(32number;
  992. //+Unix秒时间戳(1number;
  993. //位)+xxxxxx)
  994. wrtypename: string;//商品
  995. }
  996. export interface QueryOrderQuoteMyqReq {
  997. page?: number; // 页码
  998. pagesize?: number; // 每页条数
  999. userid?: number; // 用户id
  1000. marketid?: number; // 仓单贸易市场id
  1001. haswr: 0 | 1; // 0:仓单预售 1:仓单贸易
  1002. buyorsell: 0 | 1; // 买卖方向 0-买 1-卖
  1003. deliverygoodsid?: number; // 品种id
  1004. wrstandardid?: number; // 品类id
  1005. deliverymonth?: number; // 交收月(yyyy-mm) 仓单预售填写
  1006. dgitemname?: number; // 商品要素项名称模糊匹配, 逗号隔开, 如 产地1,品牌1,规格12mm
  1007. }
  1008. export interface QueryWrTradeBargainApplyReq {
  1009. userid?: number; // 用户id
  1010. wrtradeorderid?: string; //关联委托单id
  1011. haswr: 0 | 1; // 0:仓单预售 1:仓单贸易
  1012. }
  1013. export interface QueryWrTradeBargainApplyQsp {
  1014. accountid: number;//摘牌资金账号
  1015. applyprice: string;//申请价格(议价价格)
  1016. applyqty: number;//摘牌数量(议价数量)
  1017. applyremark: string;//申请备注
  1018. applystatus: number;//申请状态(议价状态) - 1:待确认 2:已确认 3:已拒绝 4:已撤销 5:系统撤销 6:处理失败 7:确认中
  1019. applytime: string;//申请时间(议价时间)
  1020. buyorsell: number;//买卖(挂牌类型) - number;
  1021. //:买 1:卖
  1022. confirmremark: string;//确认备注
  1023. confirmtime: string;//确认时间
  1024. confirmuserid: number;//确认人
  1025. deliverygoodscode: string;//品种代码
  1026. deliverygoodsid: number;//品种ID
  1027. deliverygoodsname: string;//品种名称
  1028. deliverymonth: string;//交收月
  1029. enumdicname: string;//单位名称
  1030. fixedprice: number;//挂牌价格
  1031. handlestatus: number;//处理状态
  1032. marginvalue: number;//履约保证金比例
  1033. marketid: number;//市场ID
  1034. matchaccountid: number;//挂牌方资金账号
  1035. matchuserid: number;//挂牌方用户id
  1036. matchusername: string;//挂牌方用户名称(已脱敏)
  1037. minivalue: number;//现货商品最小变动值
  1038. optioncompare: string;//选择项比较串【{选择项ID}+{冒号}+选择项值 } ,逗号分隔,头尾加逗号】-- 所有选择项拼接,用于比较
  1039. orderqty: number;//挂牌数量
  1040. refprice: string;//参考价格
  1041. retcode: number;//委托返回代码
  1042. templatename: string;//履约方式(履约模板名称)
  1043. tradedate: string;//交易日(yyyyMMdd)
  1044. userid: number;//摘牌人用户ID(议价人ID)
  1045. username: string;//议价人名字(已脱敏)
  1046. validtime: string;//有效期限
  1047. warehouseid: number;//仓库ID
  1048. warehousename: string;//仓库名称
  1049. wrbargainid: string;//议价申请单ID(327+Unix秒时间戳(1number;
  1050. //位)+xxxxxx)
  1051. wrfactortypeid: string;//仓单要素类型ID(212+Unix秒时间戳(1number;
  1052. //位)+xxxxxx)
  1053. wrfactortypename: string;//仓单要素类型名称(选择项要素的名称合并显示,逗号分隔)
  1054. wrstandardcode: string;//现货商品代码
  1055. wrstandardid: number;//现货商品ID
  1056. wrstandardname: string;//商品名称
  1057. wrtradeorderid: string;//关联委托单ID
  1058. wrtypename: string;//商品
  1059. }
  1060. export interface QueryWrFriendApplyRsp {
  1061. friendname: string;//好友名字(已脱敏)
  1062. frienduserid: string;//好友用户ID
  1063. isfriend: number; // 是否好友 0-不是 1-是
  1064. userid: number;//用户ID
  1065. }
  1066. export interface QueryPermancePlanTmpReq {
  1067. userid?: number; // 用户id
  1068. tmptype?: string; // 模板类型(逗号隔开), 0:通用 1:交割 2:仓单贸易 3:预售集采 7:竞拍-竞价式 8:竞拍-大宗式 9:荷兰式–失效枚举:4:竞拍-降价式 (无仓单) 5:挂牌期权 6:竞拍-降价式
  1069. includepub?: number; // 是否包含公共模板(用户id为空的) 1-包含
  1070. }
  1071. export interface QueryPermancePlanTmpRsp {
  1072. autoid: number;//AutoID 模板id
  1073. createtime: string;//创建时间
  1074. creatorid: number;//创建人
  1075. paymenttype: number;//支付方式 - 1:冻结 2:扣款
  1076. takemode: number;//提货方式 - 1:无 2:买方自提 3:卖方发货
  1077. templatename: string;//模板名称
  1078. templatetype: number;//模板类型 - number;
  1079. LstStep: WrGoodsPerformanceStep[],// 步骤信息列表
  1080. //:通用 1:交割 2:仓单贸易 3:预售集采 7:竞拍-竞价式 8:竞拍-大宗式 9:荷兰式–失效枚举:4:竞拍-降价式 (无仓单) 5:挂牌期权 6:竞拍-降价式
  1081. userid: number;//所属用户
  1082. }
  1083. export interface QueryWrPerformanceStepTypeRsp {
  1084. canauto: number; // 能否自动确认 - 0:不可自动确认 1:可自动确认 (可设置自动确认步骤: 1:买方支付 3:买方自提 5:买方确认货 7:买方确认票)
  1085. steptypeid: number; // 步骤类型ID - 1:买方支付 2:卖方收款 3:买方自提 4:卖方发货 5:买方确认货 6:卖方发票 7:买方确认票 8:仓单转移
  1086. steptypename: string; // 步骤类型名称
  1087. }