interface.ts 50 KB

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