commend.go 793 字节
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"`      //用户名
	Department string `json:"department"` //部门
	Position   string `json:"position"`   //岗位
}