123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155 |
- package model
- import (
- "encoding/json"
- "go-common/library/time"
- )
- //VipUserInfoMsg get databus vip_user_info msg
- type VipUserInfoMsg struct {
- ID int64 `json:"id"`
- Mid int64 `json:"mid"`
- Type int8 `json:"vip_type"`
- Status int8 `json:"vip_status"`
- StartTime string `json:"vip_start_time"`
- OverdueTime string `json:"vip_overdue_time"`
- AnnualVipOverdueTime string `json:"annual_vip_overdue_time"`
- RecentTime string `json:"vip_recent_time"`
- Wander int8 `json:"wander"`
- AutoRenewed int8 `json:"auto_renewed"`
- IsAutoRenew int8 `json:"is_auto_renew"`
- Ver int64 `json:"ver"`
- PayChannelID int64 `json:"pay_channel_id"`
- IosOverdueTime string `json:"ios_overdue_time"`
- }
- //VipUserInfoNewMsg .
- type VipUserInfoNewMsg struct {
- ID int64 `json:"id"`
- Mid int64 `json:"mid"`
- Ver int64 `json:"ver"`
- VipType int8 `json:"vip_type"`
- VipPayType int8 `json:"vip_pay_type"`
- PayChannelID int64 `json:"pay_channel_id"`
- VipStatus int8 `json:"vip_status"`
- VipStartTime string `json:"vip_start_time"`
- VipRecentTime string `json:"vip_recent_time"`
- VipOverdueTime string `json:"vip_overdue_time"`
- AnnualVipOverdueTime string `json:"annual_vip_overdue_time"`
- IosOverdueTime string `json:"ios_overdue_time"`
- }
- //VipPointChangeHistoryMsg get databus json data
- type VipPointChangeHistoryMsg struct {
- ID int `json:"id"`
- Mid int `json:"mid"`
- Point int `json:"point"`
- OrderID string `json:"order_id"`
- ChangeType int `json:"change_type"`
- ChangeTime string `json:"change_time"`
- RelationID string `json:"relation_id"`
- PointBalance int `json:"point_balance"`
- Remark string `json:"remark"`
- Operator string `json:"operator"`
- }
- //VipPayOrderOldMsg get databus json data
- type VipPayOrderOldMsg struct {
- ID int64 `json:"id"`
- OrderNo string `json:"order_no"`
- AppID int64 `json:"app_id"`
- Platform int8 `json:"platform"`
- OrderType int8 `json:"order_type"`
- Mid int64 `json:"mid"`
- Bmid int64 `json:"bmid"`
- BuyMonths int16 `json:"buy_months"`
- Money float64 `json:"money"`
- RechargeBp float64 `json:"recharge_bp"`
- Status int8 `json:"status"`
- PayType int8 `json:"pay_type"`
- PaymentTime string `json:"payment_time"`
- Ver int64 `json:"ver"`
- AppSubID string `json:"app_sub_id"`
- CouponMoney float64 `json:"coupon_money"`
- Ctime string `json:"ctime"`
- Mtime string `json:"mtime"`
- }
- //VipPayOrderNewMsg .
- type VipPayOrderNewMsg struct {
- ID int64 `json:"id"`
- OrderNo string `json:"order_no"`
- AppID int64 `json:"app_id"`
- Platform int8 `json:"platform"`
- OrderType int8 `json:"order_type"`
- Mid int64 `json:"mid"`
- ToMid int64 `json:"to_mid"`
- BuyMonths int16 `json:"buy_months"`
- Money float64 `json:"money"`
- RechargeBp float64 `json:"recharge_bp"`
- ThirdTradeNo string `json:"third_trade_no"`
- Status int8 `json:"status"`
- PayType string `json:"pay_type"`
- PaymentTime string `json:"payment_time"`
- Ver int64 `json:"ver"`
- AppSubID string `json:"app_sub_id"`
- CouponMoney float64 `json:"coupon_money"`
- }
- //VipRechargeOrderMsg get databus json data
- type VipRechargeOrderMsg struct {
- ID int64 `json:"id"`
- AppID int64 `json:"app_id"`
- PayMid int64 `json:"pay_mid"`
- OrderNo string `json:"order_no"`
- RechargeBp float64 `json:"recharge_bp"`
- ThirdTradeNo string `json:"third_trade_no"`
- PayOrderNo string `json:"pay_order_no"`
- Status int8 `json:"status"`
- Ver int64 `json:"ver"`
- Bmid int64 `json:"bmid"`
- }
- //VipChangeHistoryMsg vip change history msg
- type VipChangeHistoryMsg struct {
- Mid int64 `json:"mid"`
- ChangeType int8 `json:"change_type"`
- ChangeTime string `json:"change_time"`
- Days int32 `json:"days"`
- Month int16 `json:"month"`
- OperatorID string `json:"operator_id"`
- RelationID string `json:"relation_id"`
- BatchID int64 `json:"batch_id"`
- Remark string `json:"remark"`
- BatchCodeID int64 `json:"batch_code_id"`
- }
- //VipBcoinSalaryMsg .
- type VipBcoinSalaryMsg struct {
- ID int64 `json:"id"`
- Mid int64 `json:"mid"`
- Status int8 `json:"status"`
- GiveNowStatus int8 `json:"give_now_status"`
- Payday string `json:"month"`
- Amount int32 `json:"amount"`
- Memo string `json:"memo"`
- }
- //Message databus message
- type Message struct {
- Action string `json:"action"`
- Table string `json:"table"`
- New json.RawMessage `json:"new"`
- Old json.RawMessage `json:"old"`
- }
- // LoginLog login log.
- type LoginLog struct {
- Mid int64 `json:"mid,omitempty" form:"mid"`
- IP uint32 `json:"loginip" form:"ip"`
- Location string `json:"location"`
- LocationID int64 `json:"location_id,omitempty"`
- Time time.Time `json:"timestamp,omitempty"`
- Type int8 `json:"type,omitempty"`
- }
|