commend.go 881 字节
package protocol

/*公司表彰*/
type CommendRequest struct {
	LastId   int `json:"lastId"`
	PageSize int `json:"pageSize" valid:"Required"`
}

type CommendResponse struct {
	Lists []CommendInfo `json:"lists"`
	Total int           `json:"total"`
}

type CommendInfo struct {
	Id        int64         `json:"cid"`     //表彰编号
	Content   string        `json:"content"` //表彰内容
	Company   string        `json:"company"` //公司名
	CommendAt int64         `json:"getTime"` //表彰时间
	Honored   *BaseUserInfo `json:"honored"` //证书获得者 信息
}

type BaseUserInfo struct {
	UserId   int64  `json:"uid"`   //用户id
	NickName string `json:"uname"` //用户名
	Job      Job    `json:"job"`
	Dep      Dep    `json:"dep"`
	//Department  string `json:"department"` //部门
	//Position    string `json:"position"`   //岗位
	CompanyName string `json:"-"`
}