interface.ts 28 KB

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