cp.go 671 Bytes
Newer Older
hujiebin's avatar
hujiebin committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
package cp_cv

import "hilo-user/cv/user_cv"

// cp信息
type CvCp struct {
	CpUserInfo      *user_cv.CvUserBase `json:"cpUserInfo"`      // cp用户信息
	CpLevel         CvCpLevel           `json:"cpLevel"`         // cp等级
	MyPrivilegeList []CvPrivilege       `json:"myPrivilegeList"` // 等级特权
	CreatedUnix     int64               `json:"createdUnix"`     // cp创建时间
	CpDays          int                 `json:"cpDays"`          // cp天数
}

// cp关系
type CvCpRelation struct {
	CpId         uint64 `json:"cpId"`
	UserId       uint64 `json:"userId"`
	CpUserId     uint64 `json:"cpUserId"`
	CpUserAvatar string `json:"cpUserAvatar,omitempty"`
}