interface.ts 3.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889
  1. // 客户信息审核通过请求 0 29 122
  2. import { ErmcpBizGroupSpotGoods } from "@/services/go/ermcp/account/interface";
  3. export interface UserInfoCheckMangeReq {
  4. auditflag: number // uint64 1审核通过2审核拒绝
  5. userid: number // uint64 客户userid
  6. audituserid: number // uint64 审核操作人userid
  7. remark: string // string 备注
  8. }
  9. // 客户信息审核通过请求响应 0 29 123
  10. export interface UserInfoCheckMangeRsp {
  11. RetCode: number // int32 返回码
  12. RetDesc: string // string 描述信息
  13. }
  14. // 角色设置操作请求 0 29 151
  15. export interface ManagerRoleOperateReq {
  16. autoid: number; // uint64 角色ID
  17. operatetype: number; // uint32 操作类型-1:新增 2:修改
  18. areauserid: number; // uint64 所属机构
  19. modifierid: number; // uint64 修改人ID
  20. modifyremark: string; // string 修改备注
  21. rolename: string; // string 角色名称
  22. memberfuncmenus: MemberFuncMenu[]; // MemberFuncMenu 机构菜单
  23. }
  24. // // 角色设置操作响应 0 29 153
  25. export interface ManagerRoleOperateRsp {
  26. RetCode: number; // int32 返回码
  27. RetDesc: string; // string 描述信息
  28. oautoid: number; // uint64 角色ID
  29. }
  30. // 机构菜单数据 0 29 152
  31. export interface MemberFuncMenu {
  32. resourcecode: string; // string 菜单代码
  33. }
  34. // 登录账户操作请求 0 29 160
  35. export interface LoginaccountOperateReq {
  36. operatetype?: number; // uint32 操作类型-1:新增 2:修改 3:新增管理员 4:修改管理员 5:锁定 6:解锁 7:注销 8:恢复 9:重置密码 10:新增登录帐号 11:停用用户 12:恢复用户 13:修改用户信息
  37. userid?: number; // uint64 用户ID(新增成功接口返回的userid)
  38. loginid?: number; // uint64 登录ID(新增成功接口返回的loginid)
  39. areauserid?: number; // uint64 所属机构(当前登录userid 必填)
  40. logincode?: string; // string 登录账号
  41. accountname?: string; // string 账户名称
  42. password?: string; // string 登录密码(明文)
  43. mobile?: string; // string 手机号码(明文)
  44. roleids?: number[]; // uint64 账号角色
  45. logintaaccounts?: LoginTaaccount[]; // LoginTaaccount 期货账户(勾选交易员必填)
  46. modifierid?: number; // uint64 修改人ID(当前登录loginid 必填)
  47. }
  48. // 登录账户操作响应 0 29 156
  49. export interface LoginaccountOperateRsp {
  50. RetCode: number; // int32 返回码
  51. RetDesc: string; // string 描述信息
  52. userid: number; // uint64 用户ID
  53. loginid: number; // uint64 登录ID
  54. }
  55. // 期货账户数据 0 29 155
  56. export interface LoginTaaccount {
  57. accountid: number; // uint64 期货账户ID
  58. }
  59. // 期货账户设置请求 0 29 149
  60. export interface ErmcpBizGroupReq {
  61. BizGroupID?: number; // uint64 分组ID(修改/删除必填)
  62. BizType?: number; // int32 业务类型 - 1:套保 2:套利
  63. Remark?: string; // string 新增/修改备注
  64. ApplySrc?: number; // int32 新增/修改来源 - 1:管理端 2:终端
  65. ApplyId?: number; // uint64 新增/修改人
  66. SpotGoods?: ErmcpBizGroupSpotGoods[]; // ErmcpBizGroupSpotGoods 期货账户分组商品
  67. TAAccount?: ErmcpBizGroupTAAccount[]; // ErmcpBizGroupTAAccount 期货账户分组账户
  68. OptType?: number; // int32 操作类型 - 1:新增 2:修改 3:删除
  69. AreaUserID?: number; // uint64 所属机构
  70. }
  71. // 期货账户设置响应 0 29 150
  72. export interface ErmcpBizGroupRsp {
  73. RetCode: number; // int32 返回码
  74. RetDesc: string; // string 描述信息
  75. BizGroupID: number; // uint64 分组ID
  76. }
  77. // 期货账户分组账户 0 29 148
  78. export interface ErmcpBizGroupTAAccount {
  79. AccountID: number; // uint64 账户ID
  80. }