| 123456789101112131415161718192021222324252627282930 |
- package typeManage
- import "log-server/global"
- type LoginType struct {
- Id int64 `gorm:"column:id;" json:"id"`
- LoginName string `gorm:"column:login_name;" json:"login_name"`
- LoginDesc string `gorm:"column:login_desc;" json:"login_desc"`
- DisplaySequence int64 `gorm:"column:display_sequence;" json:"display_sequence"`
- GameCounts int64 `gorm:"column:game_counts;" json:"game_counts"`
- CreatedAt LocalTime `gorm:"column:create_time;" json:"createdAt"`
- UpdatedAt LocalTime `gorm:"column:update_time;" json:"updatedAt"`
- }
- func (m *LoginType) GetLoginTypeData() (mps map[int64]LoginType, err error) {
- var loginType []LoginType
- err = global.GVA_DB.Table("login_type").Find(&loginType).Error
- if err != nil {
- return
- }
- if len(loginType) == 0 {
- return
- }
- var mp = map[int64]LoginType{}
- for _, pc := range loginType {
- mp[pc.Id] = pc
- }
- return mp, err
- }
|