蛋蛋星球-制度模式
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

mq_egg_app.go 1.7 KiB

3 weeks ago
2 weeks ago
3 weeks ago
2 weeks ago
3 weeks ago
2 weeks ago
2 weeks ago
123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. package md
  2. const EggAppExchange = "egg.app"
  3. const (
  4. EggNewUserRegister = "egg_new_user_register" // 新用户注册
  5. EggFinWithdrawApply = "egg_fin_withdraw_apply" // 提现申请
  6. EggFinWithdrawApplyError = "egg_fin_deposit_apply_error" // 提现申请异常队列
  7. EggRoutKeyForRecordActive = "egg_record_active" // 更新活跃记录
  8. )
  9. type EggNewUserRegisterData struct {
  10. Uid int64 `json:"uid"`
  11. }
  12. type EggFinWithdrawApplyData struct {
  13. Id int64 `json:"id"`
  14. Uid int64 `json:"uid"`
  15. AdmId int `json:"adm_id"`
  16. Amount string `json:"amount"`
  17. RealAmount string `json:"real_amount"`
  18. Fee string `json:"fee"`
  19. Type int `json:"type"`
  20. WithdrawAccount string `json:"withdraw_account"`
  21. WithdrawName string `json:"withdraw_name"`
  22. Reason int `json:"reason"`
  23. PaymentDate string `json:"payment_date"`
  24. State int `json:"state"`
  25. WithdrawKind int `json:"withdraw_kind"`
  26. IsFirst int `json:"is_first"`
  27. Memo string `json:"memo"`
  28. UpdateAt string `json:"update_at"`
  29. CreateAt string `json:"create_at"`
  30. }
  31. type EggFinWithdrawApplyErrorData struct {
  32. EggFinWithdrawApplyData EggFinWithdrawApplyData `json:"egg_fin_withdraw_apply_data"` // 原始申请数据
  33. ErrorInfo string `json:"error_info"` // 错误信息
  34. Ext []byte `json:"ext"` // 如果尝试解析失败,则将整个结构体放入
  35. }
  36. type EggStructForRecordActiveData struct {
  37. Uid int64 `json:"uid"`
  38. TotalPersonEggPoints string `json:"total_person_egg_points"` // 个人活跃积分
  39. }