package entity // DtUserPayment 用户收款方式表 type DtUserPayment struct { MysqlBaseModel UserId int64 `json:"userId" gorm:"index:idx_user_id;comment:用户ID"` Type string `json:"type" gorm:"type:varchar(32);index:idx_type;comment:类型: usdt/bank/momo/zalopay"` Name string `json:"name" gorm:"type:varchar(64);comment:姓名"` Account string `json:"account" gorm:"type:varchar(128);comment:账号/地址"` BankName string `json:"bankName" gorm:"type:varchar(64);comment:银行名称"` BankBranch string `json:"bankBranch" gorm:"type:varchar(128);comment:支行"` Qrcode string `json:"qrcode" gorm:"type:varchar(255);comment:收款二维码"` IsDefault int8 `json:"isDefault" gorm:"default:0;comment:是否默认: 0=否 1=是"` Status int8 `json:"status" gorm:"default:1;comment:状态: 0=禁用 1=启用"` } func (*DtUserPayment) TableName() string { return "dt_user_payment" } func (*DtUserPayment) Comment() string { return "用户收款方式表" } func NewDtUserPayment() *DtUserPayment { return &DtUserPayment{} }