Blame view

models/team.go 293 Bytes
3592dfd3   zhangqijia   重构models, 索引唯一索引
1
2
3
  package models
  
  import (
0ce6c418   zhangqijia   fix: 修复 bug RoleM...
4
  	"pro2d/common/components"
7f269318   zhangqijia   add pb.go; 添加关闭连接...
5
  	"pro2d/pb"
3592dfd3   zhangqijia   重构models, 索引唯一索引
6
7
  )
  
8d983031   zhangqijia   loginReq uid -> t...
8
  type TeamMap map[string]*TeamModel
3592dfd3   zhangqijia   重构models, 索引唯一索引
9
  type TeamModel struct {
0ce6c418   zhangqijia   fix: 修复 bug RoleM...
10
  	components.ISchema
3592dfd3   zhangqijia   重构models, 索引唯一索引
11
12
13
  	Team *pb.Team
  }
  
8d983031   zhangqijia   loginReq uid -> t...
14
  func NewTeam(data *pb.Team) *TeamModel {
3592dfd3   zhangqijia   重构models, 索引唯一索引
15
  	m := &TeamModel{
0ce6c418   zhangqijia   fix: 修复 bug RoleM...
16
17
  		ISchema: NewSchema(data.Id, data),
  		Team:    data,
3592dfd3   zhangqijia   重构models, 索引唯一索引
18
19
20
  	}
  
  	return m
0ce6c418   zhangqijia   fix: 修复 bug RoleM...
21
  }