...
|
...
|
@@ -472,12 +472,14 @@ type MiniUserNewsResposne struct { |
|
|
}
|
|
|
|
|
|
type UserNewsItem struct {
|
|
|
NewsId int64 `json:"newsId"` // 快讯ID
|
|
|
Type string `json:"type"` // 快讯类型 文章:Article 讨论:Discuss ...
|
|
|
Title string `json:"title"` // 标题
|
|
|
Summary string `json:"summary"` // 快讯概要
|
|
|
Time int64 `json:"time"` // 时间
|
|
|
ReadFlag bool `json:"readFlag"` // 已读标识 true:已读 false:未读
|
|
|
NewsId int64 `json:"newsId"` // 快讯ID
|
|
|
Type string `json:"type"` // 快讯类型 文章:Article 讨论:Discuss ...
|
|
|
Title string `json:"title"` // 标题
|
|
|
Summary string `json:"summary"` // 快讯概要
|
|
|
Time int64 `json:"time"` // 时间
|
|
|
ReadFlag bool `json:"readFlag"` // 已读标识 true:已读 false:未读
|
|
|
Images []string `json:"images"` // 图片列表
|
|
|
Author UserItem `json:"author"` // 作者
|
|
|
}
|
|
|
|
|
|
type MiniUserFollowedSearchRequest struct {
|
...
|
...
|
@@ -503,7 +505,7 @@ type UserItem struct { |
|
|
CompanyLogo *string `json:"companyLogo,omitempty"` // 公司LOGO
|
|
|
Flag int `json:"flag,omitempty"` // 标识 1:管理员 2:普通用户 (有绑定角色是管理员)
|
|
|
Name string `json:"name,omitempty"` // 名称
|
|
|
Avatar string `json:"avatar,omitempty"` // 头像
|
|
|
Avatar *string `json:"avatar,omitempty"` // 头像
|
|
|
Phone string `json:"phone,omitempty"` // 手机号 唯一
|
|
|
Position string `json:"position,omitempty"` // 职位
|
|
|
Enable int `json:"enable,omitempty"` // 启用状态 1:启用 2:禁用
|
...
|
...
|
@@ -1223,7 +1225,7 @@ type MiniSearchArticleItem struct { |
|
|
ArticleId int64 `json:"articleId"`
|
|
|
Title string `json:"title"`
|
|
|
Author string `json:"author"` // 发布人
|
|
|
Avatar string `json:"avatar"`
|
|
|
Avatar string `json:"avatar"` // 发布人的头像
|
|
|
Images []string `json:"images"`
|
|
|
CreatedAt int64 `json:"createdAt"`
|
|
|
MeReadFlag int `json:"meReadFlag"` //已读标识 [0:未读] [1:已读]
|
...
|
...
|
@@ -1272,15 +1274,15 @@ type RoleSearchResponse struct { |
|
|
}
|
|
|
|
|
|
type RoleItem struct {
|
|
|
Id int64 `json:"id,optional"` // 角色ID
|
|
|
CompanyId int64 `json:"companyId,optional,omitempty"` // 公司ID
|
|
|
Name string `json:"name"` // 角色名称
|
|
|
AuthIds []int64 `json:"authIds,optional,omitempty"` // 角色权限列表
|
|
|
AuthsDesc string `json:"authsDesc,optional,omitempty"` // 权限列表描述
|
|
|
UsersDesc string `json:"usersDesc,optional,omitempty"` // 用户列表描述
|
|
|
Remark string `json:"remark,optional,omitempty"` // 备注
|
|
|
Users []RoleUser `json:"users,optional,omitempty"` // 绑定的用户
|
|
|
UpdatedAt int64 `json:"updatedAt,optional,omitempty"` // 更新时间
|
|
|
Id int64 `json:"id,optional"` // 角色ID
|
|
|
CompanyId int64 `json:"companyId,optional,string,omitempty"` // 公司ID
|
|
|
Name string `json:"name"` // 角色名称
|
|
|
AuthIds []int64 `json:"authIds,optional,omitempty"` // 角色权限列表
|
|
|
AuthsDesc string `json:"authsDesc,optional,omitempty"` // 权限列表描述
|
|
|
UsersDesc string `json:"usersDesc,optional,omitempty"` // 用户列表描述
|
|
|
Remark string `json:"remark,optional,omitempty"` // 备注
|
|
|
Users []RoleUser `json:"users,optional,omitempty"` // 绑定的用户
|
|
|
UpdatedAt int64 `json:"updatedAt,optional,omitempty"` // 更新时间
|
|
|
}
|
|
|
|
|
|
type RoleUser struct {
|
...
|
...
|
|