user.go
740 字节
package protocol
import (
"gitlab.fjmaimaimai.com/mmm-go/partner/pkg/domain"
)
/*用户信息 UserInfo */
type UserInfoRequest struct {
}
type UserInfoResponse struct {
User User `json:"user"`
}
type User struct {
Id int64 `json:"id"`
// 合伙类别 (1.研发合伙人 2.业务合伙人 3.事业)
PartnerCategory int `json:"partnerCategory"`
PartnerName string `json:"partnerName"`
//所属区域信息
RegionInfo *domain.RegionInfo `json:"regionInfo"`
CooperateCompany Company `json:"cooperateCompany"`
CooperateTime int64 `json:"cooperateTime"`
Salesman *domain.Salesman `json:"salesman"`
}
type Company struct {
Id int `json:"id"`
Name string `json:"name"`
}