Files
cas_tt_cloud_backend/app/common/model/user_transaction.go
2021-11-24 11:12:46 +08:00

31 lines
1.1 KiB
Go
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

package model
// UserManageBank 用户银行卡管理
type UserManageBank struct {
Model
ModelTenant
MUid uint64 `gorm:"column:m_uid;type:int;default:0;comment:用户manage_uuid" json:"-"`
Name string `gorm:"column:name;type:varchar(30);default:null;comment:姓名" json:"name"`
IDCard string `gorm:"column:id_card;type:varchar(18);default:null;comment:身份证号" json:"id_card"`
BankCard string `gorm:"column:bank_card;type:varchar(18);default:null;comment:银行卡号" json:"bank_card"`
BankName string `gorm:"column:bank_name;type:varchar(15);default:null;comment:银行名称" json:"bank_name"`
IsDefault UserManageBankDefault `gorm:"column:is_default;type:tinyint(1);default:0;comment:默认使用0不默认1默认" json:"-"`
ModelDeleted
ModelAt
}
type UserManageBankDefault int
const (
UserManageBankDefaultForNot UserManageBankDefault = iota
UserManageBankDefaultForYes
)
func (m *UserManageBank) TableName() string {
return m.NewTableName("user_manage_bank")
}
func NewUserManageBank() *UserManageBank {
return &UserManageBank{}
}