aggregation.go
501 字节
package protocol
import (
"opp/models"
"time"
)
//聚合数据
//用户基础聚合
type UserBaseInfoAggregation struct {
User *models.User
Company *models.Company
Department []*Department
Position []*Position
UserCompany *models.UserCompany
}
type Position struct {
PositionId int `orm:"column(position_id)`
Name string `orm:"column(name)`
Relation string `orm:"column(relation)" json:"-"`
CreateTime time.Time `orm:"column(create_time)" json:"-"`
}