interface.ts 51 KB

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