interface.ts 3.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485
  1. // 交易所审核结果通知请求
  2. import {IMessageHead} from "@/services/socket/protobuf/proto";
  3. export interface t2bExchConfirmBusinessReq {
  4. extoperatorid?: number; // 外部操作流水号
  5. cusbankid: string; // 托管银行编号
  6. AccountCode: string; // 资金账户(交易所的出入金,填0)
  7. exchid?: string; // 交易所编号
  8. tradedate: string; // 交易日(被审业务发生的交易日)
  9. exchticket: string; // 交易所流水号(被审核的流水)
  10. bankticket?: string; // 中心流水号
  11. businesstype?: number; // 交易类型[1:入金;2:出金;3:签约;4:解约;5:资金调拨;
  12. businessconfirmstatus: number; // 审核结果[1:通过;2:拒绝]
  13. retcode?: string; // 返回码
  14. retmsg?: string; // 返回结果说明
  15. remark?: string; // 备注
  16. auditid?: number; // 审核人
  17. extend?: string; // 扩展信息(若这个字段存在,则会更新到出入金申请表的扩展字段)
  18. }
  19. // 交易所审核结果通知应答
  20. export interface t2bExchConfirmBusinessRsp {
  21. RetCode: number; // 返回码
  22. RetDesc: string; // 描述信息
  23. ExtOperatorID: number; // 外部操作流水号
  24. Status: number; // 状态(0成功,其他数值参考银行服务的错误码)
  25. ExchTicket: string; // 交易所流水号(操作流水,非被审核交易的流水)
  26. }
  27. // 提货单操作请求 0 29 184
  28. export interface GoodsPickupOperateReq {
  29. operatetype: number; // uint32 操作类型-1:提货单上传物流信息 2:取货确认(自提) 3:收货确认(邮寄)
  30. takeorderid : number; // uint64 提货单号
  31. userid: number; // uint64 用户ID
  32. loginid: number; // uint64 登录ID
  33. info?: TradeGoodsInfo // TradeGoodsInfo 提货单信息
  34. }
  35. // 提货单操作响应 0 29 185
  36. export interface GoodsPickupOperateRsp {
  37. RetCode: number; // int32 返回码
  38. RetDesc: string; // string 描述信息
  39. takeorderid: number; // uint64 提货单号
  40. userid: number; // uint64 用户ID
  41. loginid: number; // uint64 登录ID
  42. }
  43. // 提货单信息 0 29 186
  44. export interface TradeGoodsInfo {
  45. expresscompany: string; // string 物流公司
  46. expressnum: string; // string 物流单号
  47. }
  48. // 商品提货确认请求 0 3 95
  49. export interface GoodsPickupConfirmReq extends IMessageHead{
  50. TakeOrderID: number // uint64 提货单号
  51. Auditer: number // uint64 审核人
  52. CheckRemark: string // string 审核备注
  53. ClientTicket: string // string 客户端流水号
  54. }
  55. // 商品提货确认响应 0 3 96
  56. export interface GoodsPickupConfirmRsp {
  57. RetCode: number // int32 返回码
  58. RetDesc: string // string 描述信息
  59. }
  60. // 协议操作请求 0 29 189
  61. export interface QHJAgreementConfigOperateReq {
  62. operatetype: number // uint32 操作类型-1:新增 2:修改
  63. agreementid: number // uint64 协议ID(操作类型为2时必填)
  64. agreementno: string // string 协议编号
  65. agreementname: string // string 协议名称
  66. agreementtype: number // uint32 协议类型 - 1:注册 2:登录 3:交易
  67. agreementcontent: string // string 协议内容
  68. operatesrc: number // uint32 操作来源 - 1:管理端 2:终端
  69. operateid: number // uint64 操作人
  70. }
  71. // 协议操作响应 0 29 190
  72. export interface QHJAgreementConfigOperateRsp {
  73. RetCode : number // int32 返回码
  74. RetDesc: string // string 描述信息
  75. agreementid: number // uint64 协议ID
  76. }