...
|
...
|
@@ -731,7 +731,7 @@ |
|
|
"200": {
|
|
|
"description": "A successful response.",
|
|
|
"schema": {
|
|
|
"$ref": "#/definitions/MiniHomePageRespose"
|
|
|
"$ref": "#/definitions/MiniHomePageResponse"
|
|
|
}
|
|
|
}
|
|
|
},
|
...
|
...
|
@@ -741,7 +741,35 @@ |
|
|
]
|
|
|
}
|
|
|
},
|
|
|
"v1/mini/user/apply-join-company": {
|
|
|
"v1/mini/show/search_article": {
|
|
|
"post": {
|
|
|
"summary": "小程序首页搜索文章",
|
|
|
"operationId": "MiniSearchArticlePage",
|
|
|
"responses": {
|
|
|
"200": {
|
|
|
"description": "A successful response.",
|
|
|
"schema": {
|
|
|
"$ref": "#/definitions/MiniSearchArticleResponse"
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
"parameters": [
|
|
|
{
|
|
|
"name": "body",
|
|
|
"in": "body",
|
|
|
"required": true,
|
|
|
"schema": {
|
|
|
"$ref": "#/definitions/MiniSearchArticleRequest"
|
|
|
}
|
|
|
}
|
|
|
],
|
|
|
"requestBody": {},
|
|
|
"tags": [
|
|
|
"article"
|
|
|
]
|
|
|
}
|
|
|
},
|
|
|
"v1/mini/user/apply_join_company": {
|
|
|
"post": {
|
|
|
"summary": "用户申请加入公司",
|
|
|
"operationId": "miniUserApplyJoinCompany",
|
...
|
...
|
@@ -795,7 +823,7 @@ |
|
|
]
|
|
|
}
|
|
|
},
|
|
|
"v1/mini/user/audit-list": {
|
|
|
"v1/mini/user/audit_list": {
|
|
|
"post": {
|
|
|
"summary": "用户审核列表",
|
|
|
"operationId": "miniUserAuditList",
|
...
|
...
|
@@ -823,16 +851,14 @@ |
|
|
]
|
|
|
}
|
|
|
},
|
|
|
"v1/mini/user/department-users": {
|
|
|
"v1/mini/user/department_users": {
|
|
|
"post": {
|
|
|
"summary": "部门用户列表",
|
|
|
"operationId": "miniUserDepartmentUsers",
|
|
|
"responses": {
|
|
|
"200": {
|
|
|
"description": "A successful response.",
|
|
|
"schema": {
|
|
|
"$ref": "#/definitions/MiniUserInfoResponse"
|
|
|
}
|
|
|
"schema": {}
|
|
|
}
|
|
|
},
|
|
|
"parameters": [
|
...
|
...
|
@@ -933,6 +959,60 @@ |
|
|
]
|
|
|
}
|
|
|
},
|
|
|
"v1/mini/user/following/latest_unread_list": {
|
|
|
"post": {
|
|
|
"summary": "我关注的人-最新未读列表(未读标红)",
|
|
|
"operationId": "miniUserFollowingLatestUnreadList",
|
|
|
"responses": {
|
|
|
"200": {
|
|
|
"description": "A successful response.",
|
|
|
"schema": {
|
|
|
"$ref": "#/definitions/MiniUserFollowedSearchResponse"
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
"parameters": [
|
|
|
{
|
|
|
"name": "body",
|
|
|
"in": "body",
|
|
|
"required": true,
|
|
|
"schema": {
|
|
|
"$ref": "#/definitions/MiniUserFollowedSearchRequest"
|
|
|
}
|
|
|
}
|
|
|
],
|
|
|
"requestBody": {},
|
|
|
"tags": [
|
|
|
"user"
|
|
|
]
|
|
|
}
|
|
|
},
|
|
|
"v1/mini/user/following/mark_read": {
|
|
|
"post": {
|
|
|
"summary": "我关注的人-标记已读",
|
|
|
"operationId": "miniUserFollowingMarkRead",
|
|
|
"responses": {
|
|
|
"200": {
|
|
|
"description": "A successful response.",
|
|
|
"schema": {}
|
|
|
}
|
|
|
},
|
|
|
"parameters": [
|
|
|
{
|
|
|
"name": "body",
|
|
|
"in": "body",
|
|
|
"required": true,
|
|
|
"schema": {
|
|
|
"$ref": "#/definitions/MiniUserFollowingMarkReadRequest"
|
|
|
}
|
|
|
}
|
|
|
],
|
|
|
"requestBody": {},
|
|
|
"tags": [
|
|
|
"user"
|
|
|
]
|
|
|
}
|
|
|
},
|
|
|
"v1/mini/user/info": {
|
|
|
"post": {
|
|
|
"summary": "用户信息",
|
...
|
...
|
@@ -989,7 +1069,63 @@ |
|
|
]
|
|
|
}
|
|
|
},
|
|
|
"v1/mini/user/switch-account": {
|
|
|
"v1/mini/user/news": {
|
|
|
"post": {
|
|
|
"summary": "用户快讯",
|
|
|
"operationId": "miniUserNews",
|
|
|
"responses": {
|
|
|
"200": {
|
|
|
"description": "A successful response.",
|
|
|
"schema": {
|
|
|
"$ref": "#/definitions/MiniUserNewsResposne"
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
"parameters": [
|
|
|
{
|
|
|
"name": "body",
|
|
|
"in": "body",
|
|
|
"required": true,
|
|
|
"schema": {
|
|
|
"$ref": "#/definitions/MiniUserNewsRequest"
|
|
|
}
|
|
|
}
|
|
|
],
|
|
|
"requestBody": {},
|
|
|
"tags": [
|
|
|
"user"
|
|
|
]
|
|
|
}
|
|
|
},
|
|
|
"v1/mini/user/statistics": {
|
|
|
"post": {
|
|
|
"summary": "用户统计",
|
|
|
"operationId": "miniUserStatistics",
|
|
|
"responses": {
|
|
|
"200": {
|
|
|
"description": "A successful response.",
|
|
|
"schema": {
|
|
|
"$ref": "#/definitions/UserStatisticsResponse"
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
"parameters": [
|
|
|
{
|
|
|
"name": "body",
|
|
|
"in": "body",
|
|
|
"required": true,
|
|
|
"schema": {
|
|
|
"$ref": "#/definitions/UserStatisticsRequest"
|
|
|
}
|
|
|
}
|
|
|
],
|
|
|
"requestBody": {},
|
|
|
"tags": [
|
|
|
"user"
|
|
|
]
|
|
|
}
|
|
|
},
|
|
|
"v1/mini/user/switch_account": {
|
|
|
"post": {
|
|
|
"summary": "切换账号",
|
|
|
"operationId": "miniUserSwitchAccount",
|
...
|
...
|
@@ -1043,6 +1179,32 @@ |
|
|
]
|
|
|
}
|
|
|
},
|
|
|
"v1/mini/user/user_list": {
|
|
|
"post": {
|
|
|
"summary": "用户列表",
|
|
|
"operationId": "miniUsersList",
|
|
|
"responses": {
|
|
|
"200": {
|
|
|
"description": "A successful response.",
|
|
|
"schema": {}
|
|
|
}
|
|
|
},
|
|
|
"parameters": [
|
|
|
{
|
|
|
"name": "body",
|
|
|
"in": "body",
|
|
|
"required": true,
|
|
|
"schema": {
|
|
|
"$ref": "#/definitions/MiniUsersListRequest"
|
|
|
}
|
|
|
}
|
|
|
],
|
|
|
"requestBody": {},
|
|
|
"tags": [
|
|
|
"user"
|
|
|
]
|
|
|
}
|
|
|
},
|
|
|
"v1/system/account": {
|
|
|
"post": {
|
|
|
"summary": "系统新增账号",
|
...
|
...
|
@@ -1997,6 +2159,32 @@ |
|
|
]
|
|
|
}
|
|
|
},
|
|
|
"v1/system/user/user_list": {
|
|
|
"post": {
|
|
|
"summary": "用户列表",
|
|
|
"operationId": "systemUsersList",
|
|
|
"responses": {
|
|
|
"200": {
|
|
|
"description": "A successful response.",
|
|
|
"schema": {}
|
|
|
}
|
|
|
},
|
|
|
"parameters": [
|
|
|
{
|
|
|
"name": "body",
|
|
|
"in": "body",
|
|
|
"required": true,
|
|
|
"schema": {
|
|
|
"$ref": "#/definitions/MiniUsersListRequest"
|
|
|
}
|
|
|
}
|
|
|
],
|
|
|
"requestBody": {},
|
|
|
"tags": [
|
|
|
"user"
|
|
|
]
|
|
|
}
|
|
|
},
|
|
|
"v1/system/user/{id}": {
|
|
|
"get": {
|
|
|
"summary": "用户详情",
|
...
|
...
|
@@ -2375,7 +2563,7 @@ |
|
|
"ArticleTagCount": {
|
|
|
"type": "object",
|
|
|
"properties": {
|
|
|
"tagGroup": {
|
|
|
"tagCategory": {
|
|
|
"type": "string",
|
|
|
"description": " 标签分组"
|
|
|
},
|
...
|
...
|
@@ -2409,7 +2597,7 @@ |
|
|
},
|
|
|
"title": "ArticleTagCount",
|
|
|
"required": [
|
|
|
"tagGroup",
|
|
|
"tagCategory",
|
|
|
"tagId",
|
|
|
"tagImage",
|
|
|
"tagName",
|
...
|
...
|
@@ -2421,7 +2609,7 @@ |
|
|
"ArticleTagGroup": {
|
|
|
"type": "object",
|
|
|
"properties": {
|
|
|
"group": {
|
|
|
"category": {
|
|
|
"type": "string"
|
|
|
},
|
|
|
"tags": {
|
...
|
...
|
@@ -2433,7 +2621,7 @@ |
|
|
},
|
|
|
"title": "ArticleTagGroup",
|
|
|
"required": [
|
|
|
"group",
|
|
|
"category",
|
|
|
"tags"
|
|
|
]
|
|
|
},
|
...
|
...
|
@@ -2444,7 +2632,7 @@ |
|
|
"type": "integer",
|
|
|
"format": "int64"
|
|
|
},
|
|
|
"group": {
|
|
|
"category": {
|
|
|
"type": "string"
|
|
|
},
|
|
|
"name": {
|
...
|
...
|
@@ -2457,7 +2645,7 @@ |
|
|
"title": "ArticleTagItem",
|
|
|
"required": [
|
|
|
"id",
|
|
|
"group",
|
|
|
"category",
|
|
|
"name",
|
|
|
"image"
|
|
|
]
|
...
|
...
|
@@ -3698,7 +3886,7 @@ |
|
|
"show": {
|
|
|
"type": "integer",
|
|
|
"format": "int32",
|
|
|
"description": " 评论的展示状态(0显示、1不显示)"
|
|
|
"description": " 评论的展示状态(1显示、2不显示)"
|
|
|
},
|
|
|
"edit": {
|
|
|
"type": "integer",
|
...
|
...
|
@@ -3709,6 +3897,13 @@ |
|
|
"type": "integer",
|
|
|
"format": "int32",
|
|
|
"description": " 当前人员对文章的点赞标识 (0 没有点赞 1有点赞)"
|
|
|
},
|
|
|
"tags": {
|
|
|
"type": "array",
|
|
|
"items": {
|
|
|
"type": "string"
|
|
|
},
|
|
|
"description": "文章的标签"
|
|
|
}
|
|
|
},
|
|
|
"title": "MiniArticleGetResponse",
|
...
|
...
|
@@ -3728,7 +3923,8 @@ |
|
|
"countRead",
|
|
|
"show",
|
|
|
"edit",
|
|
|
"meLoveFlag"
|
|
|
"meLoveFlag",
|
|
|
"tags"
|
|
|
]
|
|
|
},
|
|
|
"MiniArticleMarkItem": {
|
...
|
...
|
@@ -4157,9 +4353,15 @@ |
|
|
},
|
|
|
"title": "MiniHomePageRequest"
|
|
|
},
|
|
|
"MiniHomePageRespose": {
|
|
|
"MiniHomePageResponse": {
|
|
|
"type": "object",
|
|
|
"properties": {
|
|
|
"tagCategory": {
|
|
|
"type": "array",
|
|
|
"items": {
|
|
|
"type": "string"
|
|
|
}
|
|
|
},
|
|
|
"tags": {
|
|
|
"type": "array",
|
|
|
"items": {
|
...
|
...
|
@@ -4167,8 +4369,9 @@ |
|
|
}
|
|
|
}
|
|
|
},
|
|
|
"title": "MiniHomePageRespose",
|
|
|
"title": "MiniHomePageResponse",
|
|
|
"required": [
|
|
|
"tagCategory",
|
|
|
"tags"
|
|
|
]
|
|
|
},
|
...
|
...
|
@@ -4265,6 +4468,115 @@ |
|
|
"total"
|
|
|
]
|
|
|
},
|
|
|
"MiniSearchArticleItem": {
|
|
|
"type": "object",
|
|
|
"properties": {
|
|
|
"articleId": {
|
|
|
"type": "integer",
|
|
|
"format": "int64"
|
|
|
},
|
|
|
"title": {
|
|
|
"type": "string"
|
|
|
},
|
|
|
"author": {
|
|
|
"type": "string",
|
|
|
"description": " 发布人"
|
|
|
},
|
|
|
"images": {
|
|
|
"type": "array",
|
|
|
"items": {
|
|
|
"type": "string"
|
|
|
}
|
|
|
},
|
|
|
"createdAt": {
|
|
|
"type": "integer",
|
|
|
"format": "int64"
|
|
|
},
|
|
|
"meReadFlag": {
|
|
|
"type": "integer",
|
|
|
"format": "int32",
|
|
|
"description": "已读标识 [0:未读] [1:已读]"
|
|
|
}
|
|
|
},
|
|
|
"title": "MiniSearchArticleItem",
|
|
|
"required": [
|
|
|
"articleId",
|
|
|
"title",
|
|
|
"author",
|
|
|
"images",
|
|
|
"createdAt",
|
|
|
"meReadFlag"
|
|
|
]
|
|
|
},
|
|
|
"MiniSearchArticleRequest": {
|
|
|
"type": "object",
|
|
|
"properties": {
|
|
|
"page": {
|
|
|
"type": "integer",
|
|
|
"format": "int32"
|
|
|
},
|
|
|
"size": {
|
|
|
"type": "integer",
|
|
|
"format": "int32"
|
|
|
},
|
|
|
"": {
|
|
|
"type": "integer",
|
|
|
"format": "int64"
|
|
|
},
|
|
|
"": {
|
|
|
"type": "integer",
|
|
|
"format": "int64"
|
|
|
},
|
|
|
"tagCategory": {
|
|
|
"type": "string"
|
|
|
},
|
|
|
"tagId": {
|
|
|
"type": "integer",
|
|
|
"format": "int64"
|
|
|
},
|
|
|
"beginTime": {
|
|
|
"type": "integer",
|
|
|
"format": "int64"
|
|
|
},
|
|
|
"endTime": {
|
|
|
"type": "integer",
|
|
|
"format": "int64"
|
|
|
},
|
|
|
"searchWord": {
|
|
|
"type": "string"
|
|
|
}
|
|
|
},
|
|
|
"title": "MiniSearchArticleRequest",
|
|
|
"required": [
|
|
|
"page",
|
|
|
"size",
|
|
|
"tagCategory",
|
|
|
"tagId",
|
|
|
"beginTime",
|
|
|
"endTime",
|
|
|
"searchWord"
|
|
|
]
|
|
|
},
|
|
|
"MiniSearchArticleResponse": {
|
|
|
"type": "object",
|
|
|
"properties": {
|
|
|
"total": {
|
|
|
"type": "integer",
|
|
|
"format": "int32"
|
|
|
},
|
|
|
"list": {
|
|
|
"type": "array",
|
|
|
"items": {
|
|
|
"$ref": "#/definitions/MiniSearchArticleItem"
|
|
|
}
|
|
|
}
|
|
|
},
|
|
|
"title": "MiniSearchArticleResponse",
|
|
|
"required": [
|
|
|
"total",
|
|
|
"list"
|
|
|
]
|
|
|
},
|
|
|
"MiniSetUserLikeRequset": {
|
|
|
"type": "object",
|
|
|
"properties": {
|
...
|
...
|
@@ -4458,6 +4770,19 @@ |
|
|
"total"
|
|
|
]
|
|
|
},
|
|
|
"MiniUserFollowingMarkReadRequest": {
|
|
|
"type": "object",
|
|
|
"properties": {
|
|
|
"userId": {
|
|
|
"type": "integer",
|
|
|
"format": "int64"
|
|
|
}
|
|
|
},
|
|
|
"title": "MiniUserFollowingMarkReadRequest",
|
|
|
"required": [
|
|
|
"userId"
|
|
|
]
|
|
|
},
|
|
|
"MiniUserInfoRequest": {
|
|
|
"type": "object",
|
|
|
"title": "MiniUserInfoRequest"
|
...
|
...
|
@@ -4610,6 +4935,51 @@ |
|
|
"success"
|
|
|
]
|
|
|
},
|
|
|
"MiniUserNewsRequest": {
|
|
|
"type": "object",
|
|
|
"properties": {
|
|
|
"authorId": {
|
|
|
"type": "integer",
|
|
|
"format": "int64",
|
|
|
"description": " 特定作者ID"
|
|
|
},
|
|
|
"lastArticleId": {
|
|
|
"type": "integer",
|
|
|
"format": "int64",
|
|
|
"description": " 最后文章ID"
|
|
|
},
|
|
|
"size": {
|
|
|
"type": "integer",
|
|
|
"format": "int32",
|
|
|
"description": " 数量"
|
|
|
}
|
|
|
},
|
|
|
"title": "MiniUserNewsRequest",
|
|
|
"required": [
|
|
|
"size"
|
|
|
]
|
|
|
},
|
|
|
"MiniUserNewsResposne": {
|
|
|
"type": "object",
|
|
|
"properties": {
|
|
|
"list": {
|
|
|
"type": "array",
|
|
|
"items": {
|
|
|
"$ref": "#/definitions/UserNewsItem"
|
|
|
}
|
|
|
},
|
|
|
"lastArticleId": {
|
|
|
"type": "integer",
|
|
|
"format": "int64",
|
|
|
"description": " 最后文章ID"
|
|
|
}
|
|
|
},
|
|
|
"title": "MiniUserNewsResposne",
|
|
|
"required": [
|
|
|
"list",
|
|
|
"lastArticleId"
|
|
|
]
|
|
|
},
|
|
|
"MiniUserSwitchAccountRequest": {
|
|
|
"type": "object",
|
|
|
"properties": {
|
...
|
...
|
@@ -4623,6 +4993,22 @@ |
|
|
"companyId"
|
|
|
]
|
|
|
},
|
|
|
"MiniUsersListRequest": {
|
|
|
"type": "object",
|
|
|
"properties": {
|
|
|
"articleId": {
|
|
|
"type": "integer",
|
|
|
"format": "int64",
|
|
|
"description": " 按文章ID(返回文章可见的用户)"
|
|
|
},
|
|
|
"roleId": {
|
|
|
"type": "integer",
|
|
|
"format": "int64",
|
|
|
"description": " 按角色角色关联的用户"
|
|
|
}
|
|
|
},
|
|
|
"title": "MiniUsersListRequest"
|
|
|
},
|
|
|
"MyLikeItem": {
|
|
|
"type": "object",
|
|
|
"properties": {
|
...
|
...
|
@@ -6738,6 +7124,11 @@ |
|
|
"type": "boolean",
|
|
|
"format": "boolean",
|
|
|
"description": " 互相关注标识"
|
|
|
},
|
|
|
"readFlag": {
|
|
|
"type": "boolean",
|
|
|
"format": "boolean",
|
|
|
"description": " 已读标识 true:已读 false:未读(小红点)"
|
|
|
}
|
|
|
},
|
|
|
"title": "UserFollowItem",
|
...
|
...
|
@@ -6748,7 +7139,8 @@ |
|
|
"avatar",
|
|
|
"position",
|
|
|
"followed",
|
|
|
"mutualFollowed"
|
|
|
"mutualFollowed",
|
|
|
"readFlag"
|
|
|
]
|
|
|
},
|
|
|
"UserItem": {
|
...
|
...
|
@@ -6768,6 +7160,10 @@ |
|
|
"type": "string",
|
|
|
"description": " 公司名称"
|
|
|
},
|
|
|
"companyCode": {
|
|
|
"type": "string",
|
|
|
"description": " 公司编码(邀请码)"
|
|
|
},
|
|
|
"flag": {
|
|
|
"type": "integer",
|
|
|
"format": "int32",
|
...
|
...
|
@@ -6832,6 +7228,7 @@ |
|
|
"id",
|
|
|
"companyId",
|
|
|
"companyName",
|
|
|
"companyCode",
|
|
|
"flag",
|
|
|
"name",
|
|
|
"avatar",
|
...
|
...
|
@@ -6845,6 +7242,47 @@ |
|
|
"accountFrom"
|
|
|
]
|
|
|
},
|
|
|
"UserNewsItem": {
|
|
|
"type": "object",
|
|
|
"properties": {
|
|
|
"newsId": {
|
|
|
"type": "integer",
|
|
|
"format": "int64",
|
|
|
"description": " 快讯ID"
|
|
|
},
|
|
|
"type": {
|
|
|
"type": "string",
|
|
|
"description": " 快讯类型 文章:Article 讨论:Discuss ..."
|
|
|
},
|
|
|
"title": {
|
|
|
"type": "string",
|
|
|
"description": " 标题"
|
|
|
},
|
|
|
"summary": {
|
|
|
"type": "string",
|
|
|
"description": " 快讯概要"
|
|
|
},
|
|
|
"time": {
|
|
|
"type": "integer",
|
|
|
"format": "int64",
|
|
|
"description": " 时间"
|
|
|
},
|
|
|
"readFlag": {
|
|
|
"type": "boolean",
|
|
|
"format": "boolean",
|
|
|
"description": " 已读标识 true:已读 false:未读"
|
|
|
}
|
|
|
},
|
|
|
"title": "UserNewsItem",
|
|
|
"required": [
|
|
|
"newsId",
|
|
|
"type",
|
|
|
"title",
|
|
|
"summary",
|
|
|
"time",
|
|
|
"readFlag"
|
|
|
]
|
|
|
},
|
|
|
"UserSearchRequest": {
|
|
|
"type": "object",
|
|
|
"properties": {
|
...
|
...
|
|