interface.ts 27 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714
  1. /**
  2. * 提货查询请求
  3. */
  4. export interface QueryQueryTradeGoodsPickupReqTradeGoodsPickupReq {
  5. userid: number //用户ID
  6. takeorderstatus?: number // 提货状态 1:备货中 2:待取货(自提) 3:已取货(自提) 4:待收货(邮寄) 5:已收货(邮寄) 6:自动收货(邮寄) 7:已拒绝 8:已撤销
  7. }
  8. /**
  9. * 提货查询返回
  10. */
  11. export interface QhjTradeGoodsPickup {
  12. accountid :number;//账户ID
  13. address :string;//提货人详细地址
  14. amount :number;//提货金额
  15. artradedate :string;//自动收货交易日(yyyyMMdd)
  16. auditer :number;//审核人
  17. auditsrc :number;//更新来源 - 1:管理端 2:终端
  18. audittime :string;//审核时间(发货时间 | 备货完成时间 都是这个字段)
  19. audittradedate :string;//审核交易日(yyyyMMdd)
  20. cardnum :string;//提货人证件号码
  21. cardtypeid :number;//提货人证件类型
  22. checkremark :string;//审核备注
  23. cityid :number;//市
  24. cityname :string;//城市名称
  25. confirmtime :string;//取货时间 或 收货时间
  26. countryid :number;//国家
  27. countryname :string;//国家名称
  28. decimalplace :number;//商品报价小数位
  29. districtid :number;//地区
  30. districtname :string;//地区名称
  31. enumdicname :string;//单位名称(提货商品)
  32. expresscompany :string;//物流公司
  33. expressnum :string;//物流单号
  34. goodsagreeunit :number;//交易商品乘数
  35. goodscode :string;//商品代码
  36. goodsid :number;//商品ID
  37. goodsname :string;//商品名称
  38. goodsqty :number;//交易商品手数(69模式按成交量小数位放大取整)
  39. handlestatus :number;//处理状态
  40. logincode :string;//账号(登录代码, 有可能为空)
  41. marketid :number;//市场ID
  42. phonenum :string;//提货人联系方式
  43. pickupgoodsagreeunit :number;//提货商品合约乘数
  44. pickupgoodsid :string;//提货商品ID
  45. pickupgoodsname :string;//提货商品名称
  46. pickupgoodsqty :number;//提货商品手数(数量)
  47. pickupgoodsunitid :number;//单位ID(提货商品)
  48. pickupratio :number;//提货系数
  49. preparedays :number;//备货期(天)-提货单明细表
  50. provinceid :number;//省
  51. provincename :string;//省名称
  52. qty :number;//交易商品总手数(交易商品 - 69模式按成交量放大) - 明细表的交易商品手数汇总
  53. recivername :string;//提货人姓名
  54. reqtime :string;//提货申请时间
  55. storeuserid :number;//门店用户ID (千海金)
  56. storeusername :string;//门店用户名称
  57. takemode :number;//提货方式 - 2:自提 3:配送(邮寄)
  58. takeorderid :string;//提货单号(9number;
  59. //5+Unix秒时间戳(1number;
  60. //位)+xxxxxx)
  61. takeorderstatus :number;//提货状态 - 1:备货中 2:待取货(自提) 3:已取货(自提) 4:待收货(邮寄) 5:已收货(邮寄) 6:自动收货(邮寄) 7:已拒绝 8:已撤销
  62. takeremark :string;//提货备注
  63. tradedate :string;//交易日(yyyyMMdd)
  64. updatetime :string;//更新时间
  65. userid :number;//用户ID
  66. userinfotype :number;//客户类型 1-个人 2-企业
  67. username :string;//用户名称
  68. }
  69. /**
  70. * 查询充值提现请求
  71. */
  72. export interface QueryAccountInOutApplyReq {
  73. querytype: 1 | 2 // 查询类型 1-提现(出金) 2-充值(出金)
  74. applystatus?: number // 状态 1-待审核 2-审核通过 3-审核拒绝
  75. begindate?: string // 申请起始日期(格式yyyymmdd)
  76. enddate?: string // 申请截止日期(格式yyyymmdd)
  77. likename?: string // 模糊搜索名称
  78. }
  79. /**
  80. * 查询充值提现返回
  81. */
  82. export interface QhjAccountOutInApply {
  83. accountcode: string;//资金账号
  84. accountname: string;//用户名称(名称)
  85. accountpwd: string;//资金密码
  86. accountticket: string;//最新账户服务流水号
  87. amount: number;//金额
  88. applyremark: string;//申请备注
  89. applystatus: number;//申请状态 - 1:待审核 2:待复审 3:初审拒绝 4:交易冻结中 5:交易解冻中 6:交易解冻扣款中 7:交易入金中 8:交易冻结/解冻/扣款中(银行发起出金时用) 9:银行出金中 1number;
  90. //:银行入金中 11:成功 12:失败 13:银行审核中 14:账户服务入金失败; 15:账户服务解冻失败; 16:账户服务解冻扣款失败; 17:账户服务出金失败 18:复审通过 19:复审拒绝 2number;
  91. //:提交审核,账户冻结中 21:审核拒绝,账户解冻中;22: 待审核,账户服务解冻回滚中; 23:待复审,账户服务解冻回滚中; 24: 审核通过,账户冻结金额检查中;25: 复审通过,账户冻结金额检查中;
  92. auditid: number;//审核人
  93. audittime: string;//审核时间
  94. bank_apply_ticket: string;//银行申请流水
  95. bankaccountname: string;//银行账户名
  96. bankaccountno: string;//银行卡号
  97. bankid: string;//银行编号
  98. bankticket: string;//银行流水
  99. branchbankid: string;//银行支行号
  100. branchbankname: string;//银行支行名称
  101. capamountout: number;//出金(劣后本金) - 外部子账户
  102. certificatephotourl: string;//凭证地址
  103. charge: number;//手续费
  104. checkerrorflag: number;//对账差错标志 - 1:为单边账;其它为正常出入金
  105. currency: string;//币种
  106. cusbankid: string;//托管银行编号
  107. exchticket: string;//银行服务流水号
  108. executetype: number;//申请类型 - 1:出金 2:入金 3: 单边账调整:入金; 4:单边账调整:出金 5:外部母账户调整:入金 6:外部母账户调整:出金 7:外部子账户:入金 8:外部子账户:出金
  109. extendinfo: string;//扩展信息
  110. extoperateid: number;//交易服务流水号
  111. infamount: number;//劣后金额(自有)
  112. logincode: string;//登录账号(账号)
  113. netaddr: string;//调转网址
  114. priamount: number;//优先金额(授信)
  115. reauditid: number;//复审人
  116. reauditremark: string;//复审备注
  117. reaudittime: string;//复审时间
  118. relatedorderid: string;//三方关联ID
  119. remark: string;//备注
  120. remark2: string;//备注(失败原因)
  121. soucreamount: number;//原始出入金金额
  122. soucrecurrencyid: number;//原始出入金币种
  123. tradedate: string;//交易日(yyyyMMdd)
  124. updatetime: string;//更新时间(申请时间)
  125. userid: number;//用户id
  126. userinfotype: number;//账户类型 1-个人 2-企业
  127. }
  128. /**
  129. * 定投价查询请求
  130. */
  131. export interface QueryReckonPriceLogReq {
  132. goodsid?: number // 商品ID
  133. tradedate?: string // 交易日 格式(yyyymmdd)
  134. }
  135. /**
  136. * 定投价查询返回
  137. */
  138. export interface QhjReckonPriceLog{
  139. decimalplace :number;//商品报价小数位
  140. goodscode :string;//商品代码
  141. goodsid :number;//商品ID
  142. goodsname :string;//商品名称
  143. lastreckonprice :number;//上日结算价
  144. nextdnlimitprice :number;//下个交易日跌停价
  145. nexttrade :string;//下个交易日
  146. nextuplimitprice :number;//下个交易日涨停价
  147. reckonprice :number;//今日结算价(定投价)
  148. reckontime :string;//结算时间
  149. totalholderqty :number;//总持仓数
  150. totalstock :number;//总库存
  151. tradedate :string;//交易日
  152. updowncount :number;//连续涨(跌)停天数 (涨跌停标志变为number;
  153. //时值归number;
  154. //,变成涨停或是跌停时值为1,连续涨停天数+1,连续跌停天数+1)
  155. updownflag :number;//连续涨跌停标志 - number;
  156. //:无涨跌停 -1:跌停 1:涨停
  157. updownrate :number;//今日涨跌幅
  158. updownrate_2d :number;//连续两日涨跌幅
  159. updownrate_3d :number;//连续三日涨跌幅
  160. }
  161. /**
  162. * 定投流水请求
  163. */
  164. export interface QueryRSTriggerLogReq {
  165. userid: number // 用户ID
  166. status?: string // 策略状态(可多选,逗号隔开) - 1:正常 2:暂停 3:终止
  167. }
  168. /**
  169. * 定投流水返回
  170. */
  171. export interface QhjRSTriggerLog {
  172. accountid: number;//用户资金账户
  173. accountname: string;//账号名称(ACCOUNTID对应的名称)
  174. currencyid: number;//币种id
  175. currencyname: string;//币种名称
  176. enumdicname: string;//单位名称
  177. goodscode: string;//定投商品代码
  178. goodsid: string;//定投商品ID
  179. goodsname: string;//定投商品名称
  180. goodunitid: number;//定投商品单位id
  181. logid: string;//LogID(SEQ_QHJ_RSTRIGGERLOG)
  182. regularlycycle: number;//定投频率 - 1:每周 2:每月
  183. regularlycyclevalue: string;//定投频率值 - 每周几(number;
  184. //-6) 或 每月几号(<=28)
  185. regularlymode: number;//定投方式 - 1:按数量 2:按金额
  186. regularlymodevalue: number;//定投方式值 - 数量或金额
  187. regularlystrategyid: number;//定投策略ID
  188. retcode: string;//错误码
  189. tradeid: string;//成交单ID
  190. triggeramount: number;//触发金额
  191. triggerqty: number;//触发数量
  192. triggerstatus: number;//触发状态 - 1:成功 2:失败
  193. triggertime: string;//触发时间
  194. triggertradedate: string;//触发交易日
  195. userid: number;//所属用户ID
  196. username: string;//用户名称(userid对应的名称)
  197. }
  198. /**
  199. * 定投计划查询请求
  200. */
  201. export interface QueryRStrategyReq {
  202. userid: number // 用户ID
  203. status?: string // 策略状态(可多选,逗号隔开) - 1:正常 2:暂停 3:终止
  204. }
  205. /**
  206. * 定投计划查询返回
  207. */
  208. export interface QhjRStrategy {
  209. accountid :number;//用户资金账户
  210. accountname :string;//账号名称(ACCOUNTID对应的名称)
  211. currencyid :number;//币种id
  212. currencyname :string;//币种名称
  213. decimalplace :number;//商品报价小数位
  214. enumdicname :string;//单位名称
  215. goodscode :string;//定投商品代码
  216. goodsid :string;//定投商品ID
  217. goodsname :string;//定投商品名称
  218. goodunitid :number;//定投商品单位id
  219. lasteffecttradedate :string;//最新生效交易日
  220. laststoptradedate :string;//最新暂停交易日
  221. lasttriggertradedate :string;//最新触发交易日
  222. logincode :string;//账号(登录代码)
  223. nexttriggeramount :number;//下次触发金额
  224. nexttriggerdate :string;//下次触发日期
  225. nexttriggerqty :number;//下次触发数量 [按小数位放大值]
  226. qtydecimalplace :number;//成交量小数位
  227. regularlycycle :number;//定投频率 - 1:每周 2:每月
  228. regularlycyclevalue :string;//定投频率值 - 每周几(number;
  229. //-6) 或 每月几号(<=28)
  230. regularlymode :number;//定投方式 - 1:按数量 2:按金额
  231. regularlymodevalue :number;//定投方式值 - 数量或金额
  232. regularlystrategyid :number;//定投策略ID (SEQ_QHJ_REGULARLYSTRATEGY)
  233. regularlystrategystatus :number;//策略状态 - 1:正常 2:暂停 3:终止
  234. remark :string;//备注
  235. triggersuccesstimes :string;//累计定投成功次数
  236. triggertotalamount :number;//累计定投金额(成功)
  237. triggertotalqty :number;//累计定投数量(成功) [按小数位放大值]
  238. triggertotaltimes :string;//累计定投总次数
  239. updatesrc :number;//更新来源 - 1:管理端 2:终端
  240. updatetime :string;//更新时间
  241. updatorid :string;//更新人
  242. userid :number;//所属用户ID
  243. userinfotype :number;//用户类型 1-个人 2-企业
  244. username :string;//用户名称(userid对应的名称)
  245. }
  246. /**
  247. * 查询融资信息
  248. */
  249. export interface QueryContractReq {
  250. userid?: number // 用户ID
  251. goodsid?: number // scf合同id
  252. filtername?: string // 名称(模糊搜索账户)
  253. risklevel?: string // 风险级别(逗号隔开) - 1:正常 2:追加货款 3:支付尾款
  254. begindate?: string // 开始交易日(yyyymmdd)
  255. enddate?: string // 结束交易日(yyyymmdd)
  256. }
  257. /**
  258. * 查询融资信息返回
  259. */
  260. export interface QhjContract {
  261. contractconfirmtime :string;//合同确认时间(时间)
  262. currisklevel :number;//风险级别 - 1:正常 2:追加货款 3:支付尾款
  263. decimalplace :number;//商品报价小数位
  264. enumdicname :string;//单位名称
  265. goodscode :string;//商品代码
  266. goodsid :number;//商品ID [5:融资单]
  267. goodsname :string;//商品名称
  268. goodunitid :number;//商品单位id
  269. initmargin :number;//初始保证金(首付款)
  270. lenderamount :number;//贷款金额(总额|订单总额)
  271. logincode :string;//账号(登录代码)
  272. marginratio :number;//保证金比率(首付比例)
  273. mobile :string;//电话号码(用户资料里的电话)
  274. payamount :number;//已付(已付货款)
  275. reckonrecovermargin :number;//结算应追缴保底金(结算时到过风险率时临时存储) - [仓单回购\仓单质押]
  276. recoveredmargin :number;//已追缴保证金
  277. remainamount :number;//合同剩余金额(融资额)
  278. scfcontractid :string;//SCF合同ID(31number;
  279. //+Unix秒时间戳(1number;
  280. //位)+xxxxxx)
  281. scfcontractstatus :number;//合同状态 - 1:待确认 2:已确认 3:确认拒绝 4:已支付保证金 5:已激活 6:已违约 7:到期结束 8:延期结束 9:违约结束 10:已注销 11:已关闭 99:未提交
  282. scfcontracttype :number;//合同类型 - 1:仓单回购 2:仓单质押 3:合作套保 4:资金贷款 5:融资单
  283. totalinterest :number;//已计总利息(利息)
  284. tradedate :string;//交易日
  285. tradeprice :number;//成交价格(成本价格)
  286. userid :number;//用户ID
  287. userinfotype :number;//用户类型 1-个人 2-企业
  288. username :string;//用户名称
  289. wrqty :number;//仓单数量(数量)
  290. }
  291. /**
  292. * 查询客户资料
  293. */
  294. export interface QueryCustomerInfoReq {
  295. userid: number // 用户ID
  296. querytype: number // 查询类型 1:未提交(网上开户表) 2:待审核(网上开户表) 3:正常 4:停用
  297. userinfotype?: number// 客户类型 1-个人 2-企业
  298. customername?: string// 客户名称(模糊匹配)
  299. nickname?: string// 昵称(模糊匹配)
  300. includesub?: number// 是否包含子级 1-包含
  301. }
  302. /*
  303. * 客户资料返回
  304. */
  305. export interface QhjCustomer {
  306. address: string;//通讯地址
  307. attachment1: string;//附件1
  308. audittime: string;//审核时间
  309. cardbackphotourl: string;//证件反面图片地址
  310. cardfrontphotourl: string;//证件正面图片地址
  311. cardnum: string;//证件号码
  312. cardtype: number;//证件类型
  313. cardtypename: string;//证件类型名称
  314. cityid: number;//市
  315. cityname: string;//城市名称
  316. contactname: string;//联系人
  317. countryid: number;//国家
  318. countryname: string;//国家名称
  319. createtime: string;//创建时间
  320. customername: string;//客户名称
  321. districtid: number;//区域
  322. districtname: string;//地区名称
  323. email: string;//邮件
  324. legalpersonname: string;//法人姓名(企业)
  325. memberuserid: number;//所属机构ID(所属会员)
  326. memberusername: string;//所属会员名称
  327. mobile: string;//手机号码
  328. modifytime: string;//修改时间
  329. nickname: string;//昵称
  330. parentuserid: number;//上级机构(所属机构)
  331. parentusername: string;//所属机构名称
  332. provinceid: number;//省
  333. provincename: string;//省名称
  334. remark: string;//备注
  335. status: number;//账户状态 - 1:待激活 2:待审核 3:待复审 4:正常 5:审核拒绝 6:注销
  336. statusdesc: string;//账户状态中文描述
  337. taxpayernum: string;//纳税人识别号
  338. telphone: string;//联系电话
  339. userid: number;//用户ID
  340. userinfotype: number;//客户类型 1-个人 2-企业
  341. username: string;//用户名称
  342. }
  343. export interface QhjParentAreaList {
  344. accountname: string; // 账户名称(机构名称)
  345. userid: number; // 用户ID
  346. usertype: number; // 账户类型 - 1:交易所 2:机构 3:会员子机构 4:经纪人 5:投资者 6:客户 7:企业成员(云平台)
  347. }
  348. export interface QhjPickGoods {
  349. imageaddress: string;//图片
  350. modifierid: number;//修改人
  351. modifiername: string;//修改人名称
  352. modifysrc: number;//修改来源 - 1:管理端 2:终端
  353. pickupgoodsagreeunit: number;//合约乘数
  354. pickupgoodsdesc: string;//描述
  355. pickupgoodsid: string;//提货商品ID
  356. pickupgoodsname: string;//提货商品名称
  357. pickupgoodsstatus: number;//状态 - 1:正常 2:停用 3:注销
  358. pickupgoodsunitid: number;//单位ID
  359. preparedays: number;//备货期(天)
  360. remark: string;//备注
  361. updatetime: string;//更新时间
  362. }
  363. /**
  364. * 查询待付款单据
  365. */
  366. export interface QueryPayOrderReq {
  367. accountid?: number // 资金账号id
  368. tradeid?: number // 成交单号
  369. payflag?: number // 付款标识 - 1:未支付 2:已支付 3:已过期 4:已撤销 5:结算过期 6:预售终止
  370. }
  371. /**
  372. * 查询待付款单据返回
  373. */
  374. export interface QhjPayOrder {
  375. buyaccountid: number;//买方账号ID[报价币种]
  376. buyorderid: string;//买方委托单号
  377. createtime: string;//创建时间
  378. goodscode: string;//商品代码
  379. goodsid: number;//商品ID
  380. goodsname: string;//商品名称
  381. marketid: number;//市场ID
  382. offamount: number;//优惠金额
  383. operatetype: number;//买委托操作类型 - 1:正常下单 16:融资买入
  384. payamount: number;//支付金额=TradeAmount + TradeCharge
  385. payflag: number;//付款标识 - 1:未支付 2:已支付 3:已过期 4:已撤销 5:结算过期 6:预售终止
  386. paylimitedtime: string;//支付期限
  387. paytime: string;//付款时间
  388. sellaccountid: number;//卖方账号ID[报价币种]
  389. sellorderid: string;//卖方委托单号
  390. tradeamount: number;//成交金额(优惠后金额)
  391. tradecharge: number;//成交手续费(买方)
  392. tradedate: string;//交易日(yyyyMMdd)
  393. tradeid: string;//成交单号(1number;
  394. //1+Unix秒时间戳(1number;
  395. //位)+2位(MarketServiceID)+xxxx)
  396. tradeprice: number;//成交价格
  397. tradeqty: number;//成交数量
  398. }
  399. /**
  400. * 查询子机构列表
  401. */
  402. export interface QuerySubAreaReq {
  403. userid: number
  404. }
  405. /**
  406. * 查询子机构列表返回
  407. */
  408. export interface QhjMgrSubArea {
  409. accountname: string;//账户名称(机构名称)
  410. memberuserid: number;//所属会员ID
  411. parenttopuser: string;//上级顶级机构 [number;
  412. //92=number;
  413. //,1时,默认为1, number;
  414. //92=2时若自已为顶级,则填入自己,自己不为顶级,填入ParentUserID的ParentTopUser]
  415. parentuserid: number;//所属机构ID
  416. rootuserid: string;//根用户ID
  417. subaccountlevel: number;//子账户层数
  418. subarealevelpath: string;//子机构层级路径(逗号分隔,首尾加逗号)
  419. userid: number;//用户ID
  420. usertype: number;//账户类型 - 1:交易所 2:机构 3:会员子机构 4:经纪人 5:投资者 6:客户 7:企业成员(云平台)
  421. }
  422. /**
  423. * 查询交易持仓
  424. */
  425. export interface QueryTradePositionReq {
  426. userid: number // 用户ID
  427. userinfotype?: number // 用户类型 1-个人 2-企业
  428. goodsid?: number // 商品id
  429. filtername?: string // 名称(模糊搜索账户)
  430. includesub?: number // 是否包含子级 1-包含
  431. }
  432. /**
  433. * 查询交易持仓返回
  434. */
  435. export interface QhjMgrPosition {
  436. accountid: number;//账号Id
  437. accountname: string;//用户名称
  438. agreeunit: number;//合约乘数
  439. averageprice: number;//均价
  440. avialqty: number;//可用数量
  441. decimalplace: number;//报价小数位
  442. enumdicname: string;//单位名称(商品)
  443. frozenqty: number;//冻结数量
  444. goodscode: string;//商品代码(内部)
  445. goodsid: number;//商品Id
  446. goodsname: string;//商品名称
  447. goodunitid: number;//报价单位ID
  448. holderamount: number;//金额
  449. holderqty: number;//持有数量
  450. holdertype: number;//持仓类别 - 1:单边持仓 2:双边持仓
  451. logincode: string;//登录代码(账户)
  452. qtydecimalplace: number;//成交量小数位
  453. userid: number;//用户id
  454. userinfotype: number;//账户类型 1-个人 2-企业
  455. }
  456. /**
  457. * 查询委托明细
  458. */
  459. export interface QueryTradeOrderDetailReq {
  460. userid: number // 用户ID
  461. userinfotype?: number // 用户类型 1-个人 2-企业
  462. trademode?: number // 交易模式
  463. goodsid?: number // 商品id
  464. filtername?: string // 名称(模糊搜索账户)
  465. begindate?: string // 开始交易日(yyyymmdd)
  466. enddate?: string // 结束交易日(yyyymmdd)
  467. includesub?: number // 是否包含子级 1-包含
  468. }
  469. /**
  470. * 查询委托明细返回
  471. */
  472. export interface QhjMgrTradeOrderDetailRsp {
  473. accountid: number;//资金账号
  474. accountname: string;//用户名称
  475. agreeunit: number;//合约乘数
  476. amount: number;//金额
  477. decimalplace: number;//报价小数位
  478. enumdicname: string;//单位名称(商品)
  479. goodscode: string;//商品代码(内部)
  480. goodsid: number;//商品id
  481. goodsname: string;//商品名称
  482. goodunitid: number;//报价单位ID
  483. logincode: string;//登录代码(账户)
  484. marketid: number;//市场id
  485. orderid: string;//关联委托单号
  486. orderprice: number;//价格
  487. orderqty: number;//数量
  488. ordertime: string;//委托时间
  489. qtydecimalplace: number;//成交量小数位
  490. tradedate: string;//交易日
  491. trademode: number;//交易模式
  492. userid: number;//用户id
  493. userinfotype: number;//账户类型 1-个人 2-企业
  494. }
  495. /**
  496. * 查询委托明细
  497. */
  498. export interface QueryTradePayOrderReq {
  499. userid: number // 用户ID
  500. payflag?: string // 付款标识(逗号隔开,如1,2) - 1:未支付 2:已支付 3:已过期 4:已撤销 5:结算过期 6:预售终止
  501. userinfotype?: number // 用户类型 1-个人 2-企业
  502. trademode?: number // 交易模式
  503. goodsid?: number // 商品id
  504. filtername?: string // 名称(模糊搜索账户)
  505. begindate?: string // 开始交易日(yyyymmdd)
  506. enddate?: string // 结束交易日(yyyymmdd)
  507. includesub?: number // 是否包含子级 1-包含
  508. }
  509. /**
  510. * 查询委托明细返回
  511. */
  512. export interface QhjMgrTradePayOrder {
  513. accountname: string;//用户名称
  514. advanceratio: number;//首付比率
  515. agreeunit: number;//合约乘数
  516. buyaccountid: number;//买方账号ID[报价币种]
  517. buyorderid: string;//买方委托单号(关联单号)
  518. createtime: string;//创建时间
  519. decimalplace: number;//报价小数位
  520. enumdicname: string;//单位名称(商品)
  521. goodscode: string;//商品代码(内部)
  522. goodsid: number;//商品ID
  523. goodsname: string;//商品名称
  524. goodunitid: number;//报价单位ID
  525. logincode: string;//登录代码(账户)
  526. marketid: number;//市场id
  527. offamount: number;//优惠金额
  528. operatetype: number;//买委托操作类型 - 1:正常下单 16:融资买入
  529. payamount: number;//支付金额(金额)
  530. payflag: number;//付款标识 - 1:未支付 2:已支付 3:已过期 4:已撤销 5:结算过期 6:预售终止
  531. paylimitedtime: string;//支付期限
  532. paytime: string;//付款时间
  533. qtydecimalplace: number;//成交量小数位
  534. sellaccountid: number;//卖方账号ID[报价币种]
  535. sellorderid: string;//卖方委托单号
  536. tradeamount: number;//成交金额(优惠后金额)
  537. tradecharge: number;//成交手续费(买方)
  538. tradedate: string;//交易日(yyyyMMdd)
  539. tradeid: string;//成交单号(1number;
  540. //1+Unix秒时间戳(1number;
  541. //位)+2位(MarketServiceID)+xxxx)
  542. trademode: number;//交易模式
  543. tradeprice: number;//成交价格(价格)
  544. tradeqty: number;//成交数量(数量)
  545. tradetime: string;//成交时间
  546. userid: number;//用户id
  547. userinfotype: number;//账户类型 1-个人 2-企业
  548. }
  549. /**
  550. *
  551. * 查询委托明细请求
  552. *
  553. */
  554. export interface QueryTradeDetailReq {
  555. userid: number // 用户ID
  556. userinfotype?: number // 用户类型 1-个人 2-企业
  557. trademode?: number // 交易模式
  558. goodsid?: number // 商品id
  559. filtername?: string // 名称(模糊搜索账户)
  560. begindate?: string // 开始交易日(yyyymmdd)
  561. enddate?: string // 结束交易日(yyyymmdd)
  562. includesub?: number // 是否包含子级 1-包含
  563. }
  564. /**
  565. *
  566. * 查询委托明细返回
  567. *
  568. */
  569. export interface QhjMgrTradeDetailRsp {
  570. accountid: number;//资金账号
  571. accountname: string;//用户名称
  572. agreeunit: number;//合约乘数
  573. buyorsell: number;//成交类型(方向) number;
  574. //:买 1:卖
  575. decimalplace: number;//报价小数位
  576. enumdicname: string;//单位名称(商品)
  577. goodscode: string;//商品代码(内部)
  578. goodsid: number;//商品id
  579. goodsname: string;//商品名称
  580. goodunitid: number;//报价单位ID
  581. logincode: string;//登录代码(账户)
  582. marketid: number;//市场id
  583. orderid: string;//关联委托单号
  584. qtydecimalplace: number;//成交量小数位
  585. tradeamount: number;//金额
  586. tradedate: string;//交易日
  587. tradeid: string;//成交单号
  588. trademode: number;//交易模式
  589. tradeprice: number;//价格
  590. tradeqty: number;//数量
  591. tradetime: string;//成交时间
  592. userid: number;//用户id
  593. userinfotype: number;//账户类型 1-个人 2-企业
  594. }
  595. /**
  596. *
  597. * 查询委托明细请求
  598. *
  599. */
  600. export interface QuerySpotGoodsPrice {
  601. userid: number // 用户ID
  602. }
  603. export interface Ermcp3SpotGoodsPrice {
  604. areauserid: number;//所属机构id
  605. brandname: string;//品牌名称
  606. currencyid: number;//报价货币ID
  607. currencyname: string;//币种名称
  608. deliverygoodscode: string;//现货商品代码
  609. deliverygoodsid: number;//现货商品id
  610. deliverygoodsname: string;//现货商品名称
  611. enumdicname: string;//现货商品单位名称
  612. gbenumdicname: string;//品类单位名称
  613. gmunitid: number;//品类单位id
  614. isvalid: number;//是否有效 - number;
  615. //:无效 1:有效
  616. operateid: number;//最后操作人
  617. operatesrc: number;//最后操作来源 - 1:管理端 2:终端
  618. operatetime: string;//最后操作时间
  619. operatorname: string;//操作人名称
  620. spotgoodsbrandid: number;//现货品牌ID(通用则为number;
  621. //, 不为number;
  622. //则须先有品类ID)
  623. spotgoodsprice: number;//现货价格
  624. tradedate: string;//交易日(yyyyMMdd)
  625. unitid: number;//现货商品单位id
  626. wrstandardcode: string;//品类代码
  627. wrstandardid: number;//现货品类ID(通用则为number;
  628. //)
  629. wrstandardname: string;//品类名称
  630. }
  631. export interface QuerySpotGoodsPriceLogReq {
  632. userid: number // 用户ID
  633. deliverygoodsid: number // 现货商品ID
  634. brandid?: number // 品牌ID
  635. wrstandardid?: number // 品类ID
  636. }
  637. export interface Ermcp3SpotGoodsPriceLog {
  638. areauserid: number;//所属机构id
  639. brandname: string;//品牌名称
  640. currencyid: number;//报价货币ID
  641. deliverygoodscode: string;//现货商品代码
  642. deliverygoodsid: number;//现货商品id
  643. deliverygoodsname: string;//现货商品名称
  644. enumdicname: string;//现货商品单位名称
  645. gbenumdicname: string;//品类单位名称
  646. gmunitid: number;//品类单位id
  647. logid: number;//日志id
  648. operateid: number;//最后操作人
  649. operatesrc: number;//最后操作来源 - 1:管理端 2:终端
  650. operatetime: string;//最后操作时间
  651. operatorname: string;//操作人名称
  652. spotgoodsbrandid: number;//现货品牌ID(通用则为number;
  653. //, 不为number;
  654. //则须先有品类ID)
  655. spotgoodsprice: number;//现货价格
  656. tradedate: string;//交易日(yyyyMMdd)
  657. unitid: number;//现货商品单位id
  658. wrstandardcode: string;//品类代码
  659. wrstandardid: number;//现货品类ID(通用则为number;
  660. //)
  661. wrstandardname: string;//品类名称
  662. }
  663. export interface QueryContractLogReq {
  664. scfcontractid: number; // scf合同id
  665. amounttype?: string; // 资金类型(逗号隔开) - 1:首付款 2:尾款 3:利息 4:追加款
  666. }
  667. export interface QueryContractLogRsp {
  668. amount: number;//支付金额
  669. amounttype: number;//资金类型 - 1:首付款 2:尾款 3:利息 4:追加款
  670. logid: string;//LogID(315+Unix秒时间戳(1number;
  671. //位)+2位(MarketServiceID)+xxxx)
  672. remainamount: number;//剩余货款
  673. scfcontractid: number;//SCF合同ID(31number;
  674. //+Unix秒时间戳(1number;
  675. //位)+xxxxxx)
  676. updatetime: string;//更新时间
  677. }