{ "openapi": "3.0.1", "info": { "title": "OA移动端Api", "version": "v1" }, "paths": { "/api/v1/h5/FeedBackInfo/add": { "put": { "tags": [ "FeedBackInfo" ], "summary": "提交建议", "requestBody": { "description": "", "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/FeedBackInfoAddDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/FeedBackInfoAddDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FeedBackInfoAddDto" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/FeedBackInfoAddDto" } } } }, "responses": { "200": { "description": "OK" } } } }, "/api/v1/h5/FeedBackInfo/page": { "get": { "tags": [ "FeedBackInfo" ], "summary": "分页查询", "parameters": [ { "name": "PageIndex", "in": "query", "description": "当前页", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageSize", "in": "query", "description": "一页条数", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/FeedBackInfoPageResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/FeedBackInfoPageResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FeedBackInfoPageResponse" } } } } } } }, "/api/v1/h5/FeedBackInfo/get": { "get": { "tags": [ "FeedBackInfo" ], "summary": "获取单个信息", "parameters": [ { "name": "Id", "in": "query", "description": "", "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/GetFeedBackInfoSingleVM" } }, "application/json": { "schema": { "$ref": "#/components/schemas/GetFeedBackInfoSingleVM" } }, "text/json": { "schema": { "$ref": "#/components/schemas/GetFeedBackInfoSingleVM" } } } } } } }, "/api/v1/h5/FeedBackInfo/getFeedbackType": { "get": { "tags": [ "FeedBackInfo" ], "summary": "获取所有建议类型", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/SysParameterOther" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/SysParameterOther" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/SysParameterOther" } } } } } } } }, "/api/v1/h5/FeedBackInfo/topIdeasRanking": { "get": { "tags": [ "FeedBackInfo" ], "summary": "金点子总排行", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/H5TopIdeasRankingVM" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/H5TopIdeasRankingVM" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/H5TopIdeasRankingVM" } } } } } } } }, "/api/v1/h5/FeedBackInfo/thisMonthpage": { "get": { "tags": [ "FeedBackInfo" ], "summary": "本月金点子", "parameters": [ { "name": "PageIndex", "in": "query", "description": "当前页", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageSize", "in": "query", "description": "一页条数", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/H5ThisMonthFeedBackVMPageResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/H5ThisMonthFeedBackVMPageResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/H5ThisMonthFeedBackVMPageResponse" } } } } } } }, "/api/v1/FollowManager/GetSubjectinfos": { "get": { "tags": [ "FollowManager" ], "summary": "获取所有科目列表", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/Subjectinfo" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/Subjectinfo" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/Subjectinfo" } } } } } } } }, "/api/v1/FollowManager/GetClassTeachersByClassId": { "get": { "tags": [ "FollowManager" ], "summary": "根据班级ID获取班级科目教师列表", "parameters": [ { "name": "classId", "in": "query", "description": "", "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/ClassTeacherResult" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/ClassTeacherResult" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/ClassTeacherResult" } } } } } } } }, "/api/v1/FollowManager/GetFinancial_Indicators": { "get": { "tags": [ "FollowManager" ], "summary": "工作台-获取当前时间的经费指标", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Financial_indicators" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Financial_indicators" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Financial_indicators" } } } } } } }, "/api/v1/FollowManager/GetFinancial_Classes": { "get": { "tags": [ "FollowManager" ], "summary": "工作台-获取当前时间的班级经费使用列表", "parameters": [ { "name": "class_id", "in": "query", "description": "班级id", "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/FinancialClassSumResult" } }, "application/json": { "schema": { "$ref": "#/components/schemas/FinancialClassSumResult" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FinancialClassSumResult" } } } } } } }, "/api/v1/FollowManager/AddFinancial_Classes": { "put": { "tags": [ "FollowManager" ], "summary": "工作台-添加班级经费使用", "requestBody": { "description": "", "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/FinancialClassRequest" } }, "application/json": { "schema": { "$ref": "#/components/schemas/FinancialClassRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FinancialClassRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/FinancialClassRequest" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/api/v1/FollowManager/DeleteFinancial_ClassesById": { "get": { "tags": [ "FollowManager" ], "summary": "工作台-删除班级经费使用记录", "parameters": [ { "name": "Id", "in": "query", "description": "使用记录id", "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/api/v1/FollowManager/GetStudents": { "get": { "tags": [ "FollowManager" ], "summary": "工作台-获取班级学生列表", "parameters": [ { "name": "classId", "in": "query", "description": "", "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/StudentResult" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/StudentResult" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/StudentResult" } } } } } } } }, "/api/v1/FollowManager/DeleteClassesStudent": { "delete": { "tags": [ "FollowManager" ], "summary": "工作台-删除班级学生绑定表", "parameters": [ { "name": "classId", "in": "query", "description": "", "schema": { "type": "integer", "format": "int64" } }, { "name": "userId", "in": "query", "description": "", "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/HealthCheck": { "get": { "tags": [ "HealthCheck" ], "summary": "健康检查接口", "parameters": [ { "name": "api-version", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "OK" } } } }, "/api/v1/Index/GetBanner": { "get": { "tags": [ "Index" ], "summary": "获取首页的轮播图", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/BannerResult" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/BannerResult" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/BannerResult" } } } } } } } }, "/api/v1/Index/GetDatetimeNow": { "get": { "tags": [ "Index" ], "summary": "获取服务器当前时间", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "string" } }, "application/json": { "schema": { "type": "string" } }, "text/json": { "schema": { "type": "string" } } } } } } }, "/api/v1/Index/GetClasses": { "get": { "tags": [ "Index" ], "summary": "获取本人所管班级列表", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/ClassDataListResult" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/ClassDataListResult" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/ClassDataListResult" } } } } } } } }, "/api/v1/Index/GetClassesTaskChecklistUsers": { "get": { "tags": [ "Index" ], "summary": "获取本人通用工作指标列表", "parameters": [ { "name": "PageIndex", "in": "query", "schema": { "type": "integer", "format": "int32", "default": 1 } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32", "default": 10 } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/Index_ClassesTaskCheckList_UserPageResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Index_ClassesTaskCheckList_UserPageResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Index_ClassesTaskCheckList_UserPageResponse" } } } } } } }, "/api/v1/Index/GetClassesTaskList": { "get": { "tags": [ "Index" ], "summary": "获取首页的待办任务列表", "parameters": [ { "name": "class_id", "in": "query", "description": "", "schema": { "type": "integer", "format": "int64" } }, { "name": "TaskTypeEnum", "in": "query", "description": "", "schema": { "type": "integer", "format": "int32", "nullable": true } }, { "name": "Status", "in": "query", "description": "", "schema": { "type": "integer", "format": "int32", "nullable": true } }, { "name": "IsSuperiorTask", "in": "query", "description": "是否是布置任务。0否;1是", "schema": { "type": "integer", "format": "int32", "nullable": true } }, { "name": "PageIndex", "in": "query", "schema": { "type": "integer", "format": "int32", "default": 1 } }, { "name": "PageSize", "in": "query", "schema": { "type": "integer", "format": "int32", "default": 10 } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ClassesTaskListResultPageResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ClassesTaskListResultPageResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ClassesTaskListResultPageResponse" } } } } } } }, "/api/v1/Index/GetTaskList": { "get": { "tags": [ "Index" ], "summary": "获取任务列表", "parameters": [ { "name": "PageIndex", "in": "query", "description": "", "schema": { "type": "integer", "format": "int32", "default": 1 } }, { "name": "PageSize", "in": "query", "description": "", "schema": { "type": "integer", "format": "int32", "default": 10 } }, { "name": "Task_index_type", "in": "query", "description": "任务指标类型-1班级;2通用", "schema": { "type": "integer", "format": "int32", "nullable": true } }, { "name": "class_id", "in": "query", "description": "Task_index_type为1时,班级id必传", "schema": { "type": "integer", "format": "int64", "nullable": true } }, { "name": "TaskTypeEnum", "in": "query", "description": "任务类型枚举", "schema": { "type": "integer", "format": "int32", "nullable": true } }, { "name": "BeginDate", "in": "query", "description": "开始日期", "schema": { "type": "string", "format": "date-time", "nullable": true } }, { "name": "EndDate", "in": "query", "description": "结束日期", "schema": { "type": "string", "format": "date-time", "nullable": true } }, { "name": "Status", "in": "query", "description": "0:未开始 1:进行中 2:已结束 3:问题待处理(仅用于双师跟课) 4:已逾期 。多个用英文逗号分开", "schema": { "type": "string", "nullable": true } }, { "name": "TaskUserId", "in": "query", "description": "任务执行人id", "schema": { "type": "integer", "format": "int64", "nullable": true } }, { "name": "IsSuperiorTask", "in": "query", "description": "是否是布置任务。0否;1是", "schema": { "type": "integer", "format": "int32", "nullable": true } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ClassesTaskListResultPageResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ClassesTaskListResultPageResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ClassesTaskListResultPageResponse" } } } } } } }, "/api/v1/Index/GetHistoryTaskList": { "get": { "tags": [ "Index" ], "summary": "获取历史任务列表", "parameters": [ { "name": "PageIndex", "in": "query", "description": "", "schema": { "type": "integer", "format": "int32", "default": 1 } }, { "name": "PageSize", "in": "query", "description": "", "schema": { "type": "integer", "format": "int32", "default": 10 } }, { "name": "Task_index_type", "in": "query", "description": "任务指标类型-1班级;2通用", "schema": { "type": "integer", "format": "int32", "nullable": true } }, { "name": "class_id", "in": "query", "description": "Task_index_type为1时,班级id必传", "schema": { "type": "integer", "format": "int64", "nullable": true } }, { "name": "TaskTypeEnum", "in": "query", "description": "任务类型枚举", "schema": { "type": "integer", "format": "int32", "nullable": true } }, { "name": "BeginDate", "in": "query", "description": "开始日期", "schema": { "type": "string", "format": "date-time", "nullable": true } }, { "name": "EndDate", "in": "query", "description": "结束日期", "schema": { "type": "string", "format": "date-time", "nullable": true } }, { "name": "TaskUserId", "in": "query", "description": "用户id", "schema": { "type": "integer", "format": "int64", "nullable": true } }, { "name": "IsSuperiorTask", "in": "query", "description": "是否是布置任务。0否;1是", "schema": { "type": "integer", "format": "int32", "nullable": true } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ClassesTaskListResultPageResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ClassesTaskListResultPageResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ClassesTaskListResultPageResponse" } } } } } } }, "/api/v1/Index/GetList": { "get": { "tags": [ "Index" ], "summary": "根据班级获取工作主题及列表", "parameters": [ { "name": "classesId", "in": "query", "description": "班级id", "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/ClassesTheme" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/ClassesTheme" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/ClassesTheme" } } } } } } } }, "/api/v1/Login/GetOpenTest": { "get": { "tags": [ "Login" ], "summary": "获取是否开启测试", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/api/v1/Login/userLogin": { "post": { "tags": [ "Login" ], "summary": "普通用户登录", "requestBody": { "description": "登录信息", "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/LoginRequest" } }, "application/json": { "schema": { "$ref": "#/components/schemas/LoginRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/LoginRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/LoginRequest" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/userLoginResult" } }, "application/json": { "schema": { "$ref": "#/components/schemas/userLoginResult" } }, "text/json": { "schema": { "$ref": "#/components/schemas/userLoginResult" } } } } } } }, "/api/v1/Login/GetMyUserSig": { "get": { "tags": [ "Login" ], "summary": "获取 UserSig 鉴权票据", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "string" } }, "application/json": { "schema": { "type": "string" } }, "text/json": { "schema": { "type": "string" } } } } } } }, "/api/v1/Login/userCodeLogin": { "post": { "tags": [ "Login" ], "summary": "普通用户验证码登录", "requestBody": { "description": "登录信息", "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/LoginCodeRequest" } }, "application/json": { "schema": { "$ref": "#/components/schemas/LoginCodeRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/LoginCodeRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/LoginCodeRequest" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/userLoginResult" } }, "application/json": { "schema": { "$ref": "#/components/schemas/userLoginResult" } }, "text/json": { "schema": { "$ref": "#/components/schemas/userLoginResult" } } } } } } }, "/api/v1/Login/GetUserLoginCode": { "post": { "tags": [ "Login" ], "summary": "普通用户验证码登录-获取验证码", "requestBody": { "description": "获取信息", "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/userLoginRequest" } }, "application/json": { "schema": { "$ref": "#/components/schemas/userLoginRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/userLoginRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/userLoginRequest" } } } }, "responses": { "200": { "description": "OK" } } } }, "/api/v1/Login/RefreshToken": { "post": { "tags": [ "Login" ], "summary": "换取token", "requestBody": { "description": "登录信息", "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/RefreshTokenRequest" } }, "application/json": { "schema": { "$ref": "#/components/schemas/RefreshTokenRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/RefreshTokenRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/RefreshTokenRequest" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "string" } }, "application/json": { "schema": { "type": "string" } }, "text/json": { "schema": { "type": "string" } } } } } } }, "/api/v1/Login/Register": { "put": { "tags": [ "Login" ], "summary": "注册", "requestBody": { "description": "", "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/RegisterRequest" } }, "application/json": { "schema": { "$ref": "#/components/schemas/RegisterRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/RegisterRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/RegisterRequest" } } } }, "responses": { "200": { "description": "OK" } } } }, "/api/v1/Login/LogOff": { "post": { "tags": [ "Login" ], "summary": "注销", "parameters": [ { "name": "account", "in": "query", "description": "账号", "schema": { "type": "string" } } ], "responses": { "200": { "description": "OK" } } } }, "/api/v1/Login/OutLogin": { "post": { "tags": [ "Login" ], "summary": "退出登录", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/api/v1/ManagerDataCollection/GetManagerDataCollectionList": { "get": { "tags": [ "ManagerDataCollection" ], "summary": "(部长/组长)获取资料收集列表", "parameters": [ { "name": "status", "in": "query", "description": "", "schema": { "type": "integer", "format": "int32", "nullable": true } }, { "name": "PageIndex", "in": "query", "description": "", "schema": { "type": "integer", "format": "int32", "default": 1 } }, { "name": "PageSize", "in": "query", "description": "", "schema": { "type": "integer", "format": "int32", "default": 10 } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ManagerDataCollectionResultPageResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ManagerDataCollectionResultPageResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ManagerDataCollectionResultPageResponse" } } } } } } }, "/api/v1/ManagerDataCollection/GetDataConllectionsList": { "get": { "tags": [ "ManagerDataCollection" ], "summary": "(学习官)获取资料收集列表", "parameters": [ { "name": "PageIndex", "in": "query", "description": "", "schema": { "type": "integer", "format": "int32", "default": 1 } }, { "name": "PageSize", "in": "query", "description": "", "schema": { "type": "integer", "format": "int32", "default": 10 } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/DataConllectionListResultPageResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/DataConllectionListResultPageResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/DataConllectionListResultPageResponse" } } } } } } }, "/api/v1/ManagerDataCollection/GetDataConllectionDetail": { "get": { "tags": [ "ManagerDataCollection" ], "summary": "(学习官)获取资料收集详情", "parameters": [ { "name": "Id", "in": "query", "description": "", "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/DataConllectionDetailResult" } }, "application/json": { "schema": { "$ref": "#/components/schemas/DataConllectionDetailResult" } }, "text/json": { "schema": { "$ref": "#/components/schemas/DataConllectionDetailResult" } } } } } } }, "/api/v1/ManagerDataCollection/GetManagerDataCollectionDetail": { "get": { "tags": [ "ManagerDataCollection" ], "summary": "获取资料收集详情", "parameters": [ { "name": "Id", "in": "query", "description": "", "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ManagerDataCollectionDetailResult" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ManagerDataCollectionDetailResult" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ManagerDataCollectionDetailResult" } } } } } } }, "/api/v1/ManagerDataCollection/AddManagerDataCollection": { "put": { "tags": [ "ManagerDataCollection" ], "summary": "添加资料收集", "requestBody": { "description": "", "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/ManagerDataCollectionRequest" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ManagerDataCollectionRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ManagerDataCollectionRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/ManagerDataCollectionRequest" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/api/v1/ManagerDataCollection/AddManagerDataModelFile": { "put": { "tags": [ "ManagerDataCollection" ], "summary": "资料收集模板文件上传", "requestBody": { "description": "", "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/DataConllectionUpFileRequest" } }, "application/json": { "schema": { "$ref": "#/components/schemas/DataConllectionUpFileRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/DataConllectionUpFileRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/DataConllectionUpFileRequest" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/api/v1/ManagerDataCollection/UpdateManagerDataCollectionStatus": { "get": { "tags": [ "ManagerDataCollection" ], "summary": "更新资料收集状态", "parameters": [ { "name": "Id", "in": "query", "description": "", "schema": { "type": "integer", "format": "int64" } }, { "name": "Status", "in": "query", "description": "2:发布;4:关闭", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/api/v1/ManagerDataCollection/AddManagerDataCollectionUserFile": { "put": { "tags": [ "ManagerDataCollection" ], "summary": "资料收集用户上传文件", "requestBody": { "description": "", "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/DataConllectionUpFileRequest" } }, "application/json": { "schema": { "$ref": "#/components/schemas/DataConllectionUpFileRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/DataConllectionUpFileRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/DataConllectionUpFileRequest" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/api/v1/ManagerDataCollection/GetUploadModelFileUrl": { "get": { "tags": [ "ManagerDataCollection" ], "summary": "获取电脑端资料收集模板文件上传地址", "parameters": [ { "name": "id", "in": "query", "description": "", "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "string" } }, "application/json": { "schema": { "type": "string" } }, "text/json": { "schema": { "type": "string" } } } } } } }, "/api/v1/ManagerDataCollection/UploadModelFile": { "put": { "tags": [ "ManagerDataCollection" ], "summary": "电脑端上传模板", "requestBody": { "description": "", "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/DesktopDataConllectionUpFileRequest" } }, "application/json": { "schema": { "$ref": "#/components/schemas/DesktopDataConllectionUpFileRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/DesktopDataConllectionUpFileRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/DesktopDataConllectionUpFileRequest" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/api/v1/ManagerDataCollection/GetUploadDataFileUrl": { "get": { "tags": [ "ManagerDataCollection" ], "summary": "获取电脑端资料收集用户上传文件地址", "parameters": [ { "name": "id", "in": "query", "description": "", "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "string" } }, "application/json": { "schema": { "type": "string" } }, "text/json": { "schema": { "type": "string" } } } } } } }, "/api/v1/ManagerDataCollection/UploadDataFile": { "put": { "tags": [ "ManagerDataCollection" ], "summary": "电脑端上传用户文件", "requestBody": { "description": "", "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/DesktopDataConllectionUpFileRequest" } }, "application/json": { "schema": { "$ref": "#/components/schemas/DesktopDataConllectionUpFileRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/DesktopDataConllectionUpFileRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/DesktopDataConllectionUpFileRequest" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/api/v1/ManagerDataCollection/GetDataFileUrl": { "get": { "tags": [ "ManagerDataCollection" ], "summary": "获取电脑端获取的文件地址", "parameters": [ { "name": "id", "in": "query", "description": "", "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "string" } }, "application/json": { "schema": { "type": "string" } }, "text/json": { "schema": { "type": "string" } } } } } } }, "/api/v1/ManagerDataCollection/GetDataCollectionUserFiles": { "get": { "tags": [ "ManagerDataCollection" ], "summary": "(电脑端)获取资料收集用户上传文件列表", "parameters": [ { "name": "sign", "in": "query", "description": "", "schema": { "type": "string" } }, { "name": "UserId", "in": "query", "description": "组长id", "schema": { "type": "integer", "format": "int64", "nullable": true } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/ManagerDataCollectionUserFile" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/ManagerDataCollectionUserFile" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/ManagerDataCollectionUserFile" } } } } } } } }, "/api/v1/ManagerDataCollection/PhoneGetDataCollectionUserFiles": { "get": { "tags": [ "ManagerDataCollection" ], "summary": "(手机端)获取资料收集用户上传文件列表", "parameters": [ { "name": "DataCollectionId", "in": "query", "description": "", "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/ManagerDataCollectionUserFile" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/ManagerDataCollectionUserFile" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/ManagerDataCollectionUserFile" } } } } } } } }, "/api/v1/ManagerDataCollection/GetOssSignByUrl": { "get": { "tags": [ "ManagerDataCollection" ], "summary": "获取oss预签名", "parameters": [ { "name": "sign", "in": "query", "description": "签名", "schema": { "type": "string" } }, { "name": "objectName", "in": "query", "description": "只传后缀。例【https://meeting-yhzh.oss-cn-hangzhou.aliyuncs.com/sss/11.txt】中的【txt】", "schema": { "type": "string" } }, { "name": "type", "in": "query", "description": "文件模块类型:1、普通文件上传; 2:资料收集", "schema": { "type": "integer", "format": "int32", "default": 1 } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/OssSignResult" } }, "application/json": { "schema": { "$ref": "#/components/schemas/OssSignResult" } }, "text/json": { "schema": { "$ref": "#/components/schemas/OssSignResult" } } } } } } }, "/api/v1/ManagerDataCollection/FileUploadBySign": { "put": { "tags": [ "ManagerDataCollection" ], "summary": "文件上传(返回文件id)", "parameters": [ { "name": "sign", "in": "query", "description": "url", "schema": { "type": "string" } } ], "requestBody": { "description": "Body", "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/System_filesRequest" } }, "application/json": { "schema": { "$ref": "#/components/schemas/System_filesRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/System_filesRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/System_filesRequest" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "string" } }, "application/json": { "schema": { "type": "string" } }, "text/json": { "schema": { "type": "string" } } } } } } }, "/api/v1/ManagerDataCollection/DeskTopGetDataConllectionDetail": { "get": { "tags": [ "ManagerDataCollection" ], "summary": "电脑端-(学习官)获取资料收集详情", "parameters": [ { "name": "sign", "in": "query", "description": "", "schema": { "type": "string" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/DataConllectionDetailResult" } }, "application/json": { "schema": { "$ref": "#/components/schemas/DataConllectionDetailResult" } }, "text/json": { "schema": { "$ref": "#/components/schemas/DataConllectionDetailResult" } } } } } } }, "/api/v1/ManagerDataCollection/GetDataUserResults": { "get": { "tags": [ "ManagerDataCollection" ], "summary": "(电脑端)获取本资料收集的组长用户列表", "parameters": [ { "name": "UserName", "in": "query", "description": "搜索组长用户名称", "schema": { "type": "string", "nullable": true } }, { "name": "sign", "in": "query", "description": "", "schema": { "type": "string" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/UserBooksResult" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/UserBooksResult" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/UserBooksResult" } } } } } } } }, "/api/v1/MobileManager/GetMinisterAdminUsers": { "post": { "tags": [ "MobileManager" ], "summary": "获取本人是部长管理的组长用户列表", "parameters": [ { "name": "CloudSchoolId", "in": "query", "description": "云校id(总部长查看某云校时需要传)", "schema": { "type": "integer", "format": "int64", "nullable": true } }, { "name": "TeamLeaderUserName", "in": "query", "description": "用户姓名", "schema": { "type": "string", "nullable": true } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/UserFoundationResult" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/UserFoundationResult" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/UserFoundationResult" } } } } } } } }, "/api/v1/MobileManager/GetMinisterAdminUsersAll": { "post": { "tags": [ "MobileManager" ], "summary": "获取本人是部长管理的组长和学习官用户列表", "parameters": [ { "name": "CloudSchoolId", "in": "query", "description": "云校id(总部长查看某云校时需要传)", "schema": { "type": "integer", "format": "int64", "nullable": true } }, { "name": "TeamLeaderUserName", "in": "query", "description": "用户姓名", "schema": { "type": "string", "nullable": true } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/UserFoundationResult" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/UserFoundationResult" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/UserFoundationResult" } } } } } } } }, "/api/v1/MobileManager/GetTeamLeaderUsers": { "post": { "tags": [ "MobileManager" ], "summary": "获取本人是组长管理的学习官用户列表", "parameters": [ { "name": "userIds", "in": "query", "description": "组长id集合,不传则本人id", "schema": { "type": "array", "items": { "type": "integer", "format": "int64" }, "nullable": true } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/UserFoundationResult" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/UserFoundationResult" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/UserFoundationResult" } } } } } } } }, "/api/v1/MobileManager/GetSchoolResults": { "get": { "tags": [ "MobileManager" ], "summary": "获取管理的学校列表", "parameters": [ { "name": "SchoolName", "in": "query", "description": "搜索学校名称", "schema": { "type": "string", "nullable": true } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/SchoolResult" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/SchoolResult" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/SchoolResult" } } } } } } } }, "/api/v1/MobileManager/GetClassesBySchoolId": { "get": { "tags": [ "MobileManager" ], "summary": "根据学校获取所有班级列表", "parameters": [ { "name": "schoolId", "in": "query", "description": "学校id", "schema": { "type": "integer", "format": "int64" } }, { "name": "gradeId", "in": "query", "description": "年级枚举", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/ClassesResult" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/ClassesResult" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/ClassesResult" } } } } } } } }, "/api/v1/MobileManager/GetBindClassesBySchoolId": { "get": { "tags": [ "MobileManager" ], "summary": "根据学校获取这个学校【本人管理班级】列表", "parameters": [ { "name": "schoolId", "in": "query", "description": "学校id", "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/ClassesResult" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/ClassesResult" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/ClassesResult" } } } } } } } }, "/api/v1/MobileManager/GetClassesAndFollowBySchoolId": { "get": { "tags": [ "MobileManager" ], "summary": "根据学校获取管理的班级列表(包含学习官信息)", "parameters": [ { "name": "schoolId", "in": "query", "description": "学校id", "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/ClassesAndFollowResult" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/ClassesAndFollowResult" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/ClassesAndFollowResult" } } } } } } } }, "/api/v1/MobileManager/GetClassesTaskChecklists": { "get": { "tags": [ "MobileManager" ], "summary": "组长根据学习官id获取工作任务指标列表", "parameters": [ { "name": "followId", "in": "query", "description": "学习官id", "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ClassManageTaskListResult" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ClassManageTaskListResult" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ClassManageTaskListResult" } } } } } } }, "/api/v1/MobileManager/ClassManagerAddUpdateTaskCheckList": { "put": { "tags": [ "MobileManager" ], "summary": "组长新增工作任务指标", "parameters": [ { "name": "followId", "in": "query", "description": "学习官id", "schema": { "type": "integer", "format": "int64" } } ], "requestBody": { "description": "", "content": { "application/json-patch+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/ClassManager_Task_checklistRequest" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/ClassManager_Task_checklistRequest" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/ClassManager_Task_checklistRequest" } } }, "application/*+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/ClassManager_Task_checklistRequest" } } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/api/v1/MobileManager/AddTaskCheckList": { "put": { "tags": [ "MobileManager" ], "summary": "部长新增工作任务指标\r\n(会删除所有管理的班级任务指标-删除所有管理的学习官的通用任务指标)", "requestBody": { "description": "", "content": { "application/json-patch+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/Task_checklistRequest" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/Task_checklistRequest" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/Task_checklistRequest" } } }, "application/*+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/Task_checklistRequest" } } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/api/v1/MobileManager/GetDataSummariz": { "get": { "tags": [ "MobileManager" ], "summary": "部长获取数据统计", "parameters": [ { "name": "BeginTime", "in": "query", "description": "", "schema": { "type": "string", "format": "date-time", "nullable": true } }, { "name": "EndTime", "in": "query", "description": "", "schema": { "type": "string", "format": "date-time", "nullable": true } }, { "name": "FollowId", "in": "query", "description": "学习官id【可能存在组长id,组长也是学习官】", "schema": { "type": "integer", "format": "int64", "nullable": true } }, { "name": "TeamLeaderUserId", "in": "query", "description": "组长id,查询该组所有人", "schema": { "type": "integer", "format": "int64", "nullable": true } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/TaskFinishList" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/TaskFinishList" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/TaskFinishList" } } } } } } } }, "/api/v1/MobileToH/GetH5Url": { "get": { "tags": [ "MobileToH" ], "summary": "获取H5链接", "parameters": [ { "name": "toType", "in": "query", "description": "枚举", "schema": { "$ref": "#/components/schemas/MobileToH5ConfigEnum" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "string" } }, "application/json": { "schema": { "type": "string" } }, "text/json": { "schema": { "type": "string" } } } } } } }, "/api/v1/MobileToH/GetH5Token": { "get": { "tags": [ "MobileToH" ], "summary": "H5获取token", "parameters": [ { "name": "sign", "in": "query", "schema": { "type": "string" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "string" } }, "application/json": { "schema": { "type": "string" } }, "text/json": { "schema": { "type": "string" } } } } } } }, "/api/v1/MyInfo/GetRedPoint": { "get": { "tags": [ "MyInfo" ], "summary": "获取红点信息", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/RedPoint" } }, "application/json": { "schema": { "$ref": "#/components/schemas/RedPoint" } }, "text/json": { "schema": { "$ref": "#/components/schemas/RedPoint" } } } } } } }, "/api/v1/MyInfo/GetTencentIMAppID": { "get": { "tags": [ "MyInfo" ], "summary": "获取腾讯IM的AppID", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ImConfigResult" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ImConfigResult" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ImConfigResult" } } } } } } }, "/api/v1/MyInfo/GetOssConfig": { "get": { "tags": [ "MyInfo" ], "summary": "获取oss配置", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/OSSConfigResult" } }, "application/json": { "schema": { "$ref": "#/components/schemas/OSSConfigResult" } }, "text/json": { "schema": { "$ref": "#/components/schemas/OSSConfigResult" } } } } } } }, "/api/v1/MyInfo/GetOssSign": { "get": { "tags": [ "MyInfo" ], "summary": "获取oss预签名", "parameters": [ { "name": "objectName", "in": "query", "description": "只传后缀。例【https://meeting-yhzh.oss-cn-hangzhou.aliyuncs.com/sss/11.txt】中的【txt】", "schema": { "type": "string" } }, { "name": "type", "in": "query", "description": "文件模块类型:1、普通文件上传; 2:资料收集", "schema": { "type": "integer", "format": "int32", "default": 1 } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/OssSignResult" } }, "application/json": { "schema": { "$ref": "#/components/schemas/OssSignResult" } }, "text/json": { "schema": { "$ref": "#/components/schemas/OssSignResult" } } } } } } }, "/api/v1/MyInfo/DeleteOSSFile": { "delete": { "tags": [ "MyInfo" ], "summary": "删除oss存储中的服务", "parameters": [ { "name": "filePath", "in": "query", "description": "完整网络路径", "schema": { "type": "string" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/api/v1/MyInfo/GetUpdateVersion": { "get": { "tags": [ "MyInfo" ], "summary": "获取1:安卓,2:IOS版本更新信息", "parameters": [ { "name": "upType", "in": "query", "description": "1:安卓,2:IOS", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/UpdateappResult" } }, "application/json": { "schema": { "$ref": "#/components/schemas/UpdateappResult" } }, "text/json": { "schema": { "$ref": "#/components/schemas/UpdateappResult" } } } } } } }, "/api/v1/MyInfo/UpdateMyPhoneInfo": { "put": { "tags": [ "MyInfo" ], "summary": "换绑本人手机信息", "requestBody": { "description": "", "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/MyPhoneBindRequest" } }, "application/json": { "schema": { "$ref": "#/components/schemas/MyPhoneBindRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/MyPhoneBindRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/MyPhoneBindRequest" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/api/v1/MyInfo/UpdateMyPasswodInfo": { "put": { "tags": [ "MyInfo" ], "summary": "修改本人密码", "requestBody": { "description": "", "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/MyInfoResetPwdRequest" } }, "application/json": { "schema": { "$ref": "#/components/schemas/MyInfoResetPwdRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/MyInfoResetPwdRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/MyInfoResetPwdRequest" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/api/v1/MyInfo/GetPhoneCode": { "get": { "tags": [ "MyInfo" ], "summary": "获取验证码-5分钟有效期(登录系统后)", "parameters": [ { "name": "type", "in": "query", "description": "1:换绑手机", "schema": { "type": "integer", "format": "int32" } }, { "name": "phone", "in": "query", "description": "phone", "schema": { "type": "string" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/api/v1/MyInfo/UpMyHeadImage": { "get": { "tags": [ "MyInfo" ], "summary": "修改本人头像", "parameters": [ { "name": "FileId", "in": "query", "description": "", "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/api/v1/MyInfo/FileUpload": { "put": { "tags": [ "MyInfo" ], "summary": "文件上传(返回文件id)", "requestBody": { "description": "", "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/System_filesRequest" } }, "application/json": { "schema": { "$ref": "#/components/schemas/System_filesRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/System_filesRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/System_filesRequest" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "integer", "format": "int64" } }, "application/json": { "schema": { "type": "integer", "format": "int64" } }, "text/json": { "schema": { "type": "integer", "format": "int64" } } } } } } }, "/api/v1/Points/GetUserAddress": { "get": { "tags": [ "Points" ], "summary": "获取收货地址列表", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/UserAddress" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/UserAddress" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/UserAddress" } } } } } } } }, "/api/v1/Points/AddUserAddress": { "post": { "tags": [ "Points" ], "summary": "添加收货地址", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/UserAddressReq" } }, "application/json": { "schema": { "$ref": "#/components/schemas/UserAddressReq" } }, "text/json": { "schema": { "$ref": "#/components/schemas/UserAddressReq" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/UserAddressReq" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "integer", "format": "int64" } }, "application/json": { "schema": { "type": "integer", "format": "int64" } }, "text/json": { "schema": { "type": "integer", "format": "int64" } } } } } } }, "/api/v1/Points/UpdateUserAddress": { "post": { "tags": [ "Points" ], "summary": "修改收货地址", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/UserAddressReq" } }, "application/json": { "schema": { "$ref": "#/components/schemas/UserAddressReq" } }, "text/json": { "schema": { "$ref": "#/components/schemas/UserAddressReq" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/UserAddressReq" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "integer", "format": "int64" } }, "application/json": { "schema": { "type": "integer", "format": "int64" } }, "text/json": { "schema": { "type": "integer", "format": "int64" } } } } } } }, "/api/v1/Points/SetUserAddressDefault": { "post": { "tags": [ "Points" ], "summary": "设置默认地址", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/UserAddressIdReq" } }, "application/json": { "schema": { "$ref": "#/components/schemas/UserAddressIdReq" } }, "text/json": { "schema": { "$ref": "#/components/schemas/UserAddressIdReq" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/UserAddressIdReq" } } } }, "responses": { "200": { "description": "OK" } } } }, "/api/v1/Points/DelUserAddressDefault": { "post": { "tags": [ "Points" ], "summary": "删除", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/UserAddressIdReq" } }, "application/json": { "schema": { "$ref": "#/components/schemas/UserAddressIdReq" } }, "text/json": { "schema": { "$ref": "#/components/schemas/UserAddressIdReq" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/UserAddressIdReq" } } } }, "responses": { "200": { "description": "OK" } } } }, "/api/v1/Points/GetMyPoints": { "get": { "tags": [ "Points" ], "summary": "获取我的积分 - 积分商城首页顶部、积分详情顶部使用", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "integer", "format": "int32" } }, "application/json": { "schema": { "type": "integer", "format": "int32" } }, "text/json": { "schema": { "type": "integer", "format": "int32" } } } } } } }, "/api/v1/Points/GetPointsDetail": { "get": { "tags": [ "Points" ], "summary": "积分详情 - 积分明细", "parameters": [ { "name": "PageIndex", "in": "query", "description": "当前页", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageSize", "in": "query", "description": "一页条数", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/PointsDetailListRspPageResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/PointsDetailListRspPageResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/PointsDetailListRspPageResponse" } } } } } } }, "/api/v1/Points/GetPointsGoods": { "get": { "tags": [ "Points" ], "summary": "商品列表", "parameters": [ { "name": "PageIndex", "in": "query", "description": "当前页", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageSize", "in": "query", "description": "一页条数", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/PointsGoodsListRspPageResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/PointsGoodsListRspPageResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/PointsGoodsListRspPageResponse" } } } } } } }, "/api/v1/Points/GetPointsGoodsDetails": { "get": { "tags": [ "Points" ], "summary": "商品详情", "parameters": [ { "name": "id", "in": "query", "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/PointsGoodsDetailsRsp" } }, "application/json": { "schema": { "$ref": "#/components/schemas/PointsGoodsDetailsRsp" } }, "text/json": { "schema": { "$ref": "#/components/schemas/PointsGoodsDetailsRsp" } } } } } } }, "/api/v1/Points/AddPointsOrders": { "post": { "tags": [ "Points" ], "summary": "兑换商品 - 下订单", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/PointsOrdersReq" } }, "application/json": { "schema": { "$ref": "#/components/schemas/PointsOrdersReq" } }, "text/json": { "schema": { "$ref": "#/components/schemas/PointsOrdersReq" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/PointsOrdersReq" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "integer", "format": "int64" } }, "application/json": { "schema": { "type": "integer", "format": "int64" } }, "text/json": { "schema": { "type": "integer", "format": "int64" } } } } } } }, "/api/v1/Points/GetPointsOrders": { "get": { "tags": [ "Points" ], "summary": "兑换记录 - 订单列表", "parameters": [ { "name": "PageIndex", "in": "query", "description": "当前页", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageSize", "in": "query", "description": "一页条数", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/PointsOrdersListRspPageResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/PointsOrdersListRspPageResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/PointsOrdersListRspPageResponse" } } } } } } }, "/api/v1/QRCode/GetLoginByCodeId": { "get": { "tags": [ "QRCode" ], "summary": "通过CodeId获取登录状态", "parameters": [ { "name": "CodeId", "in": "query", "description": "", "schema": { "type": "string" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/QRCodeResult" } }, "application/json": { "schema": { "$ref": "#/components/schemas/QRCodeResult" } }, "text/json": { "schema": { "$ref": "#/components/schemas/QRCodeResult" } } } } } } }, "/api/v1/QRCode/CreateLoginByCodeId": { "post": { "tags": [ "QRCode" ], "summary": "生成扫码登录CodeId(自行去生成二维码)", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "string" } }, "application/json": { "schema": { "type": "string" } }, "text/json": { "schema": { "type": "string" } } } } } } }, "/api/v1/QRCode/SetLoginByCodeId": { "get": { "tags": [ "QRCode" ], "summary": "手机端扫码后设置登录状态", "parameters": [ { "name": "CodeId", "in": "query", "description": "", "schema": { "type": "string" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/api/v1/TaskClassCadreMeeting/AddUpdateClassCadreMeeting": { "put": { "tags": [ "TaskClassCadreMeeting" ], "summary": "创建/修改班干部会议任务", "requestBody": { "description": "", "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/ClassCadreMeetingRequest" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ClassCadreMeetingRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ClassCadreMeetingRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/ClassCadreMeetingRequest" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/BaseTaskAddResult" } }, "application/json": { "schema": { "$ref": "#/components/schemas/BaseTaskAddResult" } }, "text/json": { "schema": { "$ref": "#/components/schemas/BaseTaskAddResult" } } } } } } }, "/api/v1/TaskClassCadreMeeting/DeleteClassCadreMeetingFile": { "delete": { "tags": [ "TaskClassCadreMeeting" ], "summary": "删除班干部会议文件信息", "parameters": [ { "name": "ClassmeetingId", "in": "query", "description": "班干部会id", "schema": { "type": "integer", "format": "int64" } }, { "name": "fileId", "in": "query", "description": "文件id", "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/api/v1/TaskClassCadreMeeting/ClassCadreMeetingFinish": { "put": { "tags": [ "TaskClassCadreMeeting" ], "summary": "完成班干部会议任务", "requestBody": { "description": "", "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/ClassCadreMeetingFinishRequest" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ClassCadreMeetingFinishRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ClassCadreMeetingFinishRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/ClassCadreMeetingFinishRequest" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/api/v1/TaskClassCadreMeeting/GetClassCadreMeetingResult": { "get": { "tags": [ "TaskClassCadreMeeting" ], "summary": "根据任务id获取班干部会议信息", "parameters": [ { "name": "TaskId", "in": "query", "description": "", "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ClassCadreMeetingResult" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ClassCadreMeetingResult" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ClassCadreMeetingResult" } } } } } } }, "/api/v1/TaskClassesActivity/AddUpdateTaskClassesActivity": { "put": { "tags": [ "TaskClassesActivity" ], "summary": "添加或更新班级活动", "requestBody": { "description": "", "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/ClassesActivityRequest" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ClassesActivityRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ClassesActivityRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/ClassesActivityRequest" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/BaseTaskAddResult" } }, "application/json": { "schema": { "$ref": "#/components/schemas/BaseTaskAddResult" } }, "text/json": { "schema": { "$ref": "#/components/schemas/BaseTaskAddResult" } } } } } } }, "/api/v1/TaskClassesActivity/DeleteTaskClassesActivityFile": { "delete": { "tags": [ "TaskClassesActivity" ], "summary": "删除班级活动文件信息", "parameters": [ { "name": "ActivityId", "in": "query", "description": "活动Id", "schema": { "type": "integer", "format": "int64" } }, { "name": "fileId", "in": "query", "description": "文件id", "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/api/v1/TaskClassesActivity/TaskClassesActivityFinish": { "put": { "tags": [ "TaskClassesActivity" ], "summary": "完成班级活动", "requestBody": { "description": "", "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/ClassesActivityFinishRequest" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ClassesActivityFinishRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ClassesActivityFinishRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/ClassesActivityFinishRequest" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/api/v1/TaskClassesActivity/GetTaskClassesActivityResult": { "get": { "tags": [ "TaskClassesActivity" ], "summary": "根据任务id获取班干部班级活动信息", "parameters": [ { "name": "TaskId", "in": "query", "description": "", "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ClassesActivityResult" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ClassesActivityResult" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ClassesActivityResult" } } } } } } }, "/api/v1/TaskClassMeeting/AddUpdateClassMeeting": { "put": { "tags": [ "TaskClassMeeting" ], "summary": "创建/修改召开会议任务", "requestBody": { "description": "", "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/ClassMeetingRequest" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ClassMeetingRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ClassMeetingRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/ClassMeetingRequest" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/BaseTaskAddResult" } }, "application/json": { "schema": { "$ref": "#/components/schemas/BaseTaskAddResult" } }, "text/json": { "schema": { "$ref": "#/components/schemas/BaseTaskAddResult" } } } } } } }, "/api/v1/TaskClassMeeting/DeleteClassMeetingFile": { "delete": { "tags": [ "TaskClassMeeting" ], "summary": "删除召开会议文件信息", "parameters": [ { "name": "ClassmeetingId", "in": "query", "description": "召开id", "schema": { "type": "integer", "format": "int64" } }, { "name": "fileId", "in": "query", "description": "文件id", "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/api/v1/TaskClassMeeting/ClassMeetingFinish": { "put": { "tags": [ "TaskClassMeeting" ], "summary": "完成召开会议任务", "requestBody": { "description": "", "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/ClassMeetingFinishRequest" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ClassMeetingFinishRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ClassMeetingFinishRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/ClassMeetingFinishRequest" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/api/v1/TaskClassMeeting/GetClassMeetingResult": { "get": { "tags": [ "TaskClassMeeting" ], "summary": "根据任务id获取召开班级会议信息", "parameters": [ { "name": "TaskId", "in": "query", "description": "", "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ClassMeetingResult" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ClassMeetingResult" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ClassMeetingResult" } } } } } } }, "/api/v1/TaskCoachSub/AddUpdateTaskCoachSub": { "put": { "tags": [ "TaskCoachSub" ], "summary": "添加或更新学科辅助", "requestBody": { "description": "", "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/CoachSubInfoRequest" } }, "application/json": { "schema": { "$ref": "#/components/schemas/CoachSubInfoRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/CoachSubInfoRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/CoachSubInfoRequest" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/BaseTaskAddResult" } }, "application/json": { "schema": { "$ref": "#/components/schemas/BaseTaskAddResult" } }, "text/json": { "schema": { "$ref": "#/components/schemas/BaseTaskAddResult" } } } } } } }, "/api/v1/TaskCoachSub/DeleteTaskCoachSubFile": { "delete": { "tags": [ "TaskCoachSub" ], "summary": "删除学科辅助文件信息", "parameters": [ { "name": "CoachId", "in": "query", "description": "辅导表任务id", "schema": { "type": "integer", "format": "int64" } }, { "name": "fileId", "in": "query", "description": "文件id", "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/api/v1/TaskCoachSub/TaskCoachSubFinish": { "put": { "tags": [ "TaskCoachSub" ], "summary": "完成学科辅助", "requestBody": { "description": "", "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/CoachSubInfoFinishRequest" } }, "application/json": { "schema": { "$ref": "#/components/schemas/CoachSubInfoFinishRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/CoachSubInfoFinishRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/CoachSubInfoFinishRequest" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/api/v1/TaskCoachSub/GetTaskCoachSubResult": { "get": { "tags": [ "TaskCoachSub" ], "summary": "根据任务id获取班干部学科辅助信息", "parameters": [ { "name": "TaskId", "in": "query", "description": "", "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/CoachSubInfoResult" } }, "application/json": { "schema": { "$ref": "#/components/schemas/CoachSubInfoResult" } }, "text/json": { "schema": { "$ref": "#/components/schemas/CoachSubInfoResult" } } } } } } }, "/api/v1/TaskCultural/AddUpdateCulturalTask": { "put": { "tags": [ "TaskCultural" ], "summary": "创建/修改文创内容任务", "requestBody": { "description": "", "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/CulturalRequest" } }, "application/json": { "schema": { "$ref": "#/components/schemas/CulturalRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/CulturalRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/CulturalRequest" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/BaseTaskAddResult" } }, "application/json": { "schema": { "$ref": "#/components/schemas/BaseTaskAddResult" } }, "text/json": { "schema": { "$ref": "#/components/schemas/BaseTaskAddResult" } } } } } } }, "/api/v1/TaskCultural/DeleteCulturalFile": { "delete": { "tags": [ "TaskCultural" ], "summary": "删除文创内容文件", "parameters": [ { "name": "CulturalId", "in": "query", "description": "文创id", "schema": { "type": "integer", "format": "int64" } }, { "name": "FileId", "in": "query", "description": "文件id", "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/api/v1/TaskCultural/CulturalFinish": { "post": { "tags": [ "TaskCultural" ], "summary": "完成文创内容任务", "requestBody": { "description": "", "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/CulturalFinishRequest" } }, "application/json": { "schema": { "$ref": "#/components/schemas/CulturalFinishRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/CulturalFinishRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/CulturalFinishRequest" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/api/v1/TaskCultural/GetCulturalDetailResult": { "get": { "tags": [ "TaskCultural" ], "summary": "获取文创内容详情结果", "parameters": [ { "name": "taskId", "in": "query", "description": "", "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/CulturalDetailResult" } }, "application/json": { "schema": { "$ref": "#/components/schemas/CulturalDetailResult" } }, "text/json": { "schema": { "$ref": "#/components/schemas/CulturalDetailResult" } } } } } } }, "/api/v1/TaskDataCollect/AddUpdateDataCollect": { "put": { "tags": [ "TaskDataCollect" ], "summary": "创建/修改数据收集任务", "requestBody": { "description": "", "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/DataCollectRequest" } }, "application/json": { "schema": { "$ref": "#/components/schemas/DataCollectRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/DataCollectRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/DataCollectRequest" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/BaseTaskAddResult" } }, "application/json": { "schema": { "$ref": "#/components/schemas/BaseTaskAddResult" } }, "text/json": { "schema": { "$ref": "#/components/schemas/BaseTaskAddResult" } } } } } } }, "/api/v1/TaskDataCollect/GetDataCollectUserResults": { "get": { "tags": [ "TaskDataCollect" ], "summary": "获取数据收集用户列表", "parameters": [ { "name": "ClassId", "in": "query", "description": "班级id", "schema": { "type": "integer", "format": "int64" } }, { "name": "CollectId", "in": "query", "description": "采集任务id", "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/DataCollectUserResult" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/DataCollectUserResult" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/DataCollectUserResult" } } } } } } } }, "/api/v1/TaskDataCollect/GetSunTaskFileResultsByUserId": { "get": { "tags": [ "TaskDataCollect" ], "summary": "获取用户的数据收集", "parameters": [ { "name": "UserId", "in": "query", "description": "用户id", "schema": { "type": "integer", "format": "int64" } }, { "name": "CollectId", "in": "query", "description": "采集任务id", "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/SunTaskFileResult" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/SunTaskFileResult" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/SunTaskFileResult" } } } } } } } }, "/api/v1/TaskDataCollect/SaveDataCollectFile": { "put": { "tags": [ "TaskDataCollect" ], "summary": "保存数据收集文件信息", "requestBody": { "description": "", "content": { "application/json-patch+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/DataCollectFileRequest" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/DataCollectFileRequest" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/DataCollectFileRequest" } } }, "application/*+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/DataCollectFileRequest" } } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/api/v1/TaskDataCollect/DeleteDataCollectFile": { "delete": { "tags": [ "TaskDataCollect" ], "summary": "删除数据收集文件信息", "parameters": [ { "name": "SunTaskId", "in": "query", "description": "数据收集id", "schema": { "type": "integer", "format": "int64" } }, { "name": "UserId", "in": "query", "description": "用户id", "schema": { "type": "integer", "format": "int64" } }, { "name": "FileId", "in": "query", "description": "文件id", "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/api/v1/TaskDataCollect/DataCollectFinish": { "put": { "tags": [ "TaskDataCollect" ], "summary": "完成数据收集任务", "requestBody": { "description": "", "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/DataCollectFinishRequest" } }, "application/json": { "schema": { "$ref": "#/components/schemas/DataCollectFinishRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/DataCollectFinishRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/DataCollectFinishRequest" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/api/v1/TaskDataCollect/GetDataCollectResult": { "get": { "tags": [ "TaskDataCollect" ], "summary": "根据任务id获取数据收集信息", "parameters": [ { "name": "TaskId", "in": "query", "description": "", "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/DataCollectResult" } }, "application/json": { "schema": { "$ref": "#/components/schemas/DataCollectResult" } }, "text/json": { "schema": { "$ref": "#/components/schemas/DataCollectResult" } } } } } } }, "/api/v1/TaskFollow/GetWeekCourseTable": { "get": { "tags": [ "TaskFollow" ], "summary": "根据时间获取当周课程表(时间不传默认一周)", "parameters": [ { "name": "ClassId", "in": "query", "description": "班级id必传", "schema": { "type": "integer", "format": "int64" } }, { "name": "StartTime", "in": "query", "description": "", "schema": { "type": "string", "format": "date-time", "nullable": true } }, { "name": "EndTime", "in": "query", "description": "", "schema": { "type": "string", "format": "date-time", "nullable": true } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/WeekModel" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/WeekModel" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/WeekModel" } } } } } } } }, "/api/v1/TaskFollow/GetCourseWeekDetail": { "get": { "tags": [ "TaskFollow" ], "summary": "根据课程ID获取课程详情", "parameters": [ { "name": "ClassCourseId", "in": "query", "description": "", "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/CourseWeekDetailOutput" } }, "application/json": { "schema": { "$ref": "#/components/schemas/CourseWeekDetailOutput" } }, "text/json": { "schema": { "$ref": "#/components/schemas/CourseWeekDetailOutput" } } } } } } }, "/api/v1/TaskFollow/GetFollowTaskByDate": { "get": { "tags": [ "TaskFollow" ], "summary": "获取时间段内双师课堂课程id集合", "parameters": [ { "name": "ClassesId", "in": "query", "description": "", "schema": { "type": "integer", "format": "int64" } }, { "name": "BeginDateTime", "in": "query", "description": "", "schema": { "type": "string", "format": "date-time" } }, { "name": "EndDateTime", "in": "query", "description": "", "schema": { "type": "string", "format": "date-time" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "array", "items": { "type": "integer", "format": "int64" } } }, "application/json": { "schema": { "type": "array", "items": { "type": "integer", "format": "int64" } } }, "text/json": { "schema": { "type": "array", "items": { "type": "integer", "format": "int64" } } } } } } } }, "/api/v1/TaskFollow/AddUpdateTaskCoachSub": { "put": { "tags": [ "TaskFollow" ], "summary": "添加双师课堂(无修改)", "requestBody": { "description": "", "content": { "application/json-patch+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/FollowInfoRequest" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/FollowInfoRequest" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/FollowInfoRequest" } } }, "application/*+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/FollowInfoRequest" } } } } }, "responses": { "200": { "description": "OK" } } } }, "/api/v1/TaskFollow/AddFollowAbsenceUser": { "put": { "tags": [ "TaskFollow" ], "summary": "添加缺勤人员(每次覆盖上一次的)", "parameters": [ { "name": "FollowId", "in": "query", "description": "跟课记录id", "schema": { "type": "integer", "format": "int64" } } ], "requestBody": { "description": "", "content": { "application/json-patch+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/FollowAbsenceUserRequest" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/FollowAbsenceUserRequest" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/FollowAbsenceUserRequest" } } }, "application/*+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/FollowAbsenceUserRequest" } } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/api/v1/TaskFollow/AddFollowKeyNoteUser": { "put": { "tags": [ "TaskFollow" ], "summary": "添加重点人员", "parameters": [ { "name": "FollowId", "in": "query", "description": "", "schema": { "type": "integer", "format": "int64" } } ], "requestBody": { "description": "", "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/FollowKeyNoteUserRequest" } }, "application/json": { "schema": { "$ref": "#/components/schemas/FollowKeyNoteUserRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FollowKeyNoteUserRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/FollowKeyNoteUserRequest" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/api/v1/TaskFollow/AddFollowTeachersituation": { "put": { "tags": [ "TaskFollow" ], "summary": "添加老师、学生问题(每次覆盖上一次的)", "requestBody": { "description": "", "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/FollowQuestionRequest" } }, "application/json": { "schema": { "$ref": "#/components/schemas/FollowQuestionRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FollowQuestionRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/FollowQuestionRequest" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/api/v1/TaskFollow/TaskCoachSubFinish": { "put": { "tags": [ "TaskFollow" ], "summary": "完成双师课堂(完成后判断是否有待处理任务。状态改为已完成或待处理)", "requestBody": { "description": "", "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/FollowInfoFinishRequest" } }, "application/json": { "schema": { "$ref": "#/components/schemas/FollowInfoFinishRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FollowInfoFinishRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/FollowInfoFinishRequest" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/api/v1/TaskFollow/GetTaskCoachSubResult": { "get": { "tags": [ "TaskFollow" ], "summary": "根据任务id获取班干部双师课堂信息", "parameters": [ { "name": "TaskId", "in": "query", "description": "", "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/FollowInfoResult" } }, "application/json": { "schema": { "$ref": "#/components/schemas/FollowInfoResult" } }, "text/json": { "schema": { "$ref": "#/components/schemas/FollowInfoResult" } } } } } } }, "/api/v1/TaskInfo/GetTaskTypeInfo": { "get": { "tags": [ "TaskInfo" ], "summary": "获取任务类型列表", "parameters": [ { "name": "PageIndex", "in": "query", "description": "当前页", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageSize", "in": "query", "description": "一页条数", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/SysParameterPageResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/SysParameterPageResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/SysParameterPageResponse" } } } } } } }, "/api/v1/TaskInfo/GetTaskTypeInfoByPid": { "get": { "tags": [ "TaskInfo" ], "summary": "根据父级ID获取该级任务类型列表", "parameters": [ { "name": "pid", "in": "query", "description": "", "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/SysParameter" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/SysParameter" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/SysParameter" } } } } } } } }, "/api/v1/TaskInfo/GetTaskTypeInfoAllByPid": { "get": { "tags": [ "TaskInfo" ], "summary": "获取该pid下的所有参数", "parameters": [ { "name": "pid", "in": "query", "description": "", "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/SysParameter" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/SysParameter" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/SysParameter" } } } } } } } }, "/api/v1/TaskInfo/GetTaskTypeInfoAllByPidString": { "get": { "tags": [ "TaskInfo" ], "summary": "根据参数字符串(英文逗号),获取该参数下的所有参数", "parameters": [ { "name": "pidString", "in": "query", "description": "", "schema": { "type": "string" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/SysParameter" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/SysParameter" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/SysParameter" } } } } } } } }, "/api/v1/TaskInfo/GetTaskTypeInfoAllByPValue": { "get": { "tags": [ "TaskInfo" ], "summary": "获取该PValue本级和下级的所有参数", "parameters": [ { "name": "PValue", "in": "query", "description": "", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/SysParameter" } }, "application/json": { "schema": { "$ref": "#/components/schemas/SysParameter" } }, "text/json": { "schema": { "$ref": "#/components/schemas/SysParameter" } } } } } } }, "/api/v1/TaskInfo/GetAssistUsers": { "get": { "tags": [ "TaskInfo" ], "summary": "获取协助人员(同校同级的学习官、当前账户绑定的组长、组长上级的部长)", "parameters": [ { "name": "ClassesId", "in": "query", "description": "班级id", "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/AssistUserResult" } }, "application/json": { "schema": { "$ref": "#/components/schemas/AssistUserResult" } }, "text/json": { "schema": { "$ref": "#/components/schemas/AssistUserResult" } } } } } } }, "/api/v1/TaskInfo/GetUserBooksResultBySchoolId": { "get": { "tags": [ "TaskInfo" ], "summary": "根据学校id查询通讯录人员信息", "parameters": [ { "name": "schoolId", "in": "query", "description": "", "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/UserBooksResult" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/UserBooksResult" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/UserBooksResult" } } } } } } } }, "/api/v1/TaskInfo/GetUserBooksResultByLike": { "get": { "tags": [ "TaskInfo" ], "summary": "模糊查询通讯录人员信息", "parameters": [ { "name": "UserName", "in": "query", "description": "用户姓名", "schema": { "type": "string" } }, { "name": "CloudSchoolId", "in": "query", "description": "搜索云校", "schema": { "type": "integer", "format": "int64", "nullable": true } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/LikeUserBooksResult" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/LikeUserBooksResult" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/LikeUserBooksResult" } } } } } } } }, "/api/v1/TaskInfo/AddTaskLog": { "put": { "tags": [ "TaskInfo" ], "summary": "添加任务操作日志", "requestBody": { "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/TaskLoginfoRequest" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TaskLoginfoRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TaskLoginfoRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/TaskLoginfoRequest" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/api/v1/TaskInfo/GetUserSchoolLikeBooksResultByLike": { "get": { "tags": [ "TaskInfo" ], "summary": "模糊查询通讯录人员/学校信息", "parameters": [ { "name": "Name", "in": "query", "description": "", "schema": { "type": "string" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/UserSchoolLikeBooksResult" } }, "application/json": { "schema": { "$ref": "#/components/schemas/UserSchoolLikeBooksResult" } }, "text/json": { "schema": { "$ref": "#/components/schemas/UserSchoolLikeBooksResult" } } } } } } }, "/api/v1/TaskInfo/GetUserBooksResultByUserId": { "get": { "tags": [ "TaskInfo" ], "summary": "根据id获取该用户的资料信息", "parameters": [ { "name": "UserId", "in": "query", "description": "用户id", "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/SchoolUserBooksResult" } }, "application/json": { "schema": { "$ref": "#/components/schemas/SchoolUserBooksResult" } }, "text/json": { "schema": { "$ref": "#/components/schemas/SchoolUserBooksResult" } } } } } } }, "/api/v1/TaskInfo/DeleteTask": { "delete": { "tags": [ "TaskInfo" ], "summary": "删除任务(适用于所有类型任务)", "parameters": [ { "name": "taskId", "in": "query", "description": "", "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/api/v1/TaskMeeting/AddUpdateTaskMeeting": { "put": { "tags": [ "TaskMeeting" ], "summary": "添加或更新会议任务", "requestBody": { "description": "", "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/MeetingInfoRequest" } }, "application/json": { "schema": { "$ref": "#/components/schemas/MeetingInfoRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/MeetingInfoRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/MeetingInfoRequest" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/BaseTaskAddResult" } }, "application/json": { "schema": { "$ref": "#/components/schemas/BaseTaskAddResult" } }, "text/json": { "schema": { "$ref": "#/components/schemas/BaseTaskAddResult" } } } } } } }, "/api/v1/TaskMeeting/DeleteTaskMeetingFile": { "delete": { "tags": [ "TaskMeeting" ], "summary": "删除会议文件信息", "parameters": [ { "name": "MeetingId", "in": "query", "description": "会id", "schema": { "type": "integer", "format": "int64" } }, { "name": "fileId", "in": "query", "description": "文件id", "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/api/v1/TaskMeeting/TaskMeetingFinish": { "put": { "tags": [ "TaskMeeting" ], "summary": "完成会议任务", "requestBody": { "description": "", "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/MeetingInfoFinishRequest" } }, "application/json": { "schema": { "$ref": "#/components/schemas/MeetingInfoFinishRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/MeetingInfoFinishRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/MeetingInfoFinishRequest" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/api/v1/TaskMeeting/GetTaskMeetingResult": { "get": { "tags": [ "TaskMeeting" ], "summary": "根据任务id获取班干部会议信息", "parameters": [ { "name": "TaskId", "in": "query", "description": "", "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/MeetingInfoResult" } }, "application/json": { "schema": { "$ref": "#/components/schemas/MeetingInfoResult" } }, "text/json": { "schema": { "$ref": "#/components/schemas/MeetingInfoResult" } } } } } } }, "/api/v1/TaskOther/AddUpdateOtherInfo": { "put": { "tags": [ "TaskOther" ], "summary": "创建/修改其他任务", "requestBody": { "description": "", "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/OtherInfoRequest" } }, "application/json": { "schema": { "$ref": "#/components/schemas/OtherInfoRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/OtherInfoRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/OtherInfoRequest" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/BaseTaskAddResult" } }, "application/json": { "schema": { "$ref": "#/components/schemas/BaseTaskAddResult" } }, "text/json": { "schema": { "$ref": "#/components/schemas/BaseTaskAddResult" } } } } } } }, "/api/v1/TaskOther/DeleteOtherInfoFile": { "delete": { "tags": [ "TaskOther" ], "summary": "删除其他文件信息", "parameters": [ { "name": "OtherId", "in": "query", "description": "其他id", "schema": { "type": "integer", "format": "int64" } }, { "name": "fileId", "in": "query", "description": "文件id", "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/api/v1/TaskOther/OtherInfoFinish": { "put": { "tags": [ "TaskOther" ], "summary": "完成其他任务", "requestBody": { "description": "", "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/OtherInfoFinishRequest" } }, "application/json": { "schema": { "$ref": "#/components/schemas/OtherInfoFinishRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/OtherInfoFinishRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/OtherInfoFinishRequest" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/api/v1/TaskOther/GetOtherInfoResult": { "get": { "tags": [ "TaskOther" ], "summary": "根据任务id获取其他信息", "parameters": [ { "name": "TaskId", "in": "query", "description": "", "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/OtherInfoResult" } }, "application/json": { "schema": { "$ref": "#/components/schemas/OtherInfoResult" } }, "text/json": { "schema": { "$ref": "#/components/schemas/OtherInfoResult" } } } } } } }, "/api/v1/TaskSolution/GetList": { "get": { "tags": [ "TaskSolution" ], "summary": "获取解决方案列表", "parameters": [ { "name": "ProblemTitle", "in": "query", "description": "备 注:问题描述\r\n默认值:", "schema": { "type": "string" } }, { "name": "ProblemObj", "in": "query", "description": "备 注:适用对象 1:学校;2:教师;3:学生\r\n默认值:", "schema": { "$ref": "#/components/schemas/ToolObjectType" } }, { "name": "ProblemPhenomenon", "in": "query", "description": "备 注:问题显著现象\r\n默认值:", "schema": { "type": "string" } }, { "name": "ClassesId", "in": "query", "description": "班级id(必传)", "schema": { "type": "integer", "format": "int64" } }, { "name": "ProblemTaskType", "in": "query", "description": "任务类型枚举列表", "schema": { "$ref": "#/components/schemas/SysTaskTypeEnums" } }, { "name": "PageIndex", "in": "query", "description": "当前页", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageSize", "in": "query", "description": "一页条数", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/SolutionListViewMobileDtoPageResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/SolutionListViewMobileDtoPageResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/SolutionListViewMobileDtoPageResponse" } } } } } } }, "/api/v1/TaskSolution/GetSingle": { "get": { "tags": [ "TaskSolution" ], "summary": "获取解决方案详情", "parameters": [ { "name": "id", "in": "query", "description": "", "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/SolutionDetailViewDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/SolutionDetailViewDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/SolutionDetailViewDto" } } } } } } }, "/api/v1/TaskSolution/GetQuestionListByQuestionType": { "get": { "tags": [ "TaskSolution" ], "summary": "根据问题类别获取问题类型列表及数量(组长作为学习官或者 学习官才能看)", "parameters": [ { "name": "questionType", "in": "query", "description": "1:学生;2:老师;", "schema": { "type": "integer", "format": "int32" } }, { "name": "classId", "in": "query", "description": "学生时,传班级id", "schema": { "type": "integer", "format": "int64", "nullable": true } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/SumQuestionInfoByTypeResult" } }, "application/json": { "schema": { "$ref": "#/components/schemas/SumQuestionInfoByTypeResult" } }, "text/json": { "schema": { "$ref": "#/components/schemas/SumQuestionInfoByTypeResult" } } } } } } }, "/api/v1/TaskSolution/GetQuestionListByTaskType": { "get": { "tags": [ "TaskSolution" ], "summary": "根据任务问题枚举获取问题列表", "parameters": [ { "name": "QuestionPvalue", "in": "query", "description": "任务问题枚举", "schema": { "type": "integer", "format": "int32" } }, { "name": "userId", "in": "query", "description": "搜索 用户id", "schema": { "type": "integer", "format": "int64", "nullable": true } }, { "name": "year", "in": "query", "description": "搜索 年", "schema": { "type": "integer", "format": "int32", "nullable": true } }, { "name": "month", "in": "query", "description": "搜索 月", "schema": { "type": "integer", "format": "int32", "nullable": true } }, { "name": "isChain", "in": "query", "description": "是否查询环比,0查询有环比的,1查询历史总记录", "schema": { "type": "integer", "format": "int32", "default": 0 } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/QuestionInfoByTaskEnumResult" } }, "application/json": { "schema": { "$ref": "#/components/schemas/QuestionInfoByTaskEnumResult" } }, "text/json": { "schema": { "$ref": "#/components/schemas/QuestionInfoByTaskEnumResult" } } } } } } }, "/api/v1/TaskSolution/GetQuestionByUserId": { "get": { "tags": [ "TaskSolution" ], "summary": "根据用户id获取问题列表", "parameters": [ { "name": "userId", "in": "query", "description": "", "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QuestionInfoByTypeResult" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QuestionInfoByTypeResult" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QuestionInfoByTypeResult" } } } } } } } }, "/api/v1/TaskSolution/GetQuestionDateResults": { "get": { "tags": [ "TaskSolution" ], "summary": "获取问题日期结果列表", "parameters": [ { "name": "year", "in": "query", "description": "", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QuestionDateResult" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QuestionDateResult" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/QuestionDateResult" } } } } } } } }, "/api/v1/TaskSpot/AddSpotCheckTask": { "put": { "tags": [ "TaskSpot" ], "summary": "学习行为习惯全面抽查-添加/修改工作任务", "requestBody": { "description": "", "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/SpotTaskRequest" } }, "application/json": { "schema": { "$ref": "#/components/schemas/SpotTaskRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/SpotTaskRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/SpotTaskRequest" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/BaseTaskAddResult" } }, "application/json": { "schema": { "$ref": "#/components/schemas/BaseTaskAddResult" } }, "text/json": { "schema": { "$ref": "#/components/schemas/BaseTaskAddResult" } } } } } } }, "/api/v1/TaskSpot/AddSpotCheckUser": { "put": { "tags": [ "TaskSpot" ], "summary": "学习行为习惯全面抽查-添加工作任务-添加抽查用户(只要有添加,就不能修改任务)", "requestBody": { "description": "", "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/SpotTaskUserRequest" } }, "application/json": { "schema": { "$ref": "#/components/schemas/SpotTaskUserRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/SpotTaskUserRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/SpotTaskUserRequest" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/api/v1/TaskSpot/SpotTaskFinish": { "put": { "tags": [ "TaskSpot" ], "summary": "学习行为习惯全面抽查-结束工作任务", "requestBody": { "description": "", "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/SpotTaskFinishRequest" } }, "application/json": { "schema": { "$ref": "#/components/schemas/SpotTaskFinishRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/SpotTaskFinishRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/SpotTaskFinishRequest" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/api/v1/TaskSpot/GetSpotCheckType": { "get": { "tags": [ "TaskSpot" ], "summary": "学习行为习惯全面抽查-根据抽查项目 获取任务计划分值标准", "parameters": [ { "name": "Check_id", "in": "query", "description": "", "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/SpotCheckTypeValue" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/SpotCheckTypeValue" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/SpotCheckTypeValue" } } } } } } } }, "/api/v1/TaskSpot/GetSpotTaskInfoById": { "get": { "tags": [ "TaskSpot" ], "summary": "学习行为习惯全面抽查-获取抽查任务信息", "parameters": [ { "name": "TaskId", "in": "query", "description": "", "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/SpotTaskResult" } }, "application/json": { "schema": { "$ref": "#/components/schemas/SpotTaskResult" } }, "text/json": { "schema": { "$ref": "#/components/schemas/SpotTaskResult" } } } } } } }, "/api/v1/TaskSpot/GetSpotTaskUser": { "get": { "tags": [ "TaskSpot" ], "summary": "学习行为习惯全面抽查-根据抽查id获取抽查任务用户信息(抽查记录)", "parameters": [ { "name": "SpotId", "in": "query", "description": "必传", "schema": { "type": "integer", "format": "int64" } }, { "name": "Date", "in": "query", "description": "日期", "schema": { "type": "string", "format": "date-time", "nullable": true } }, { "name": "UserId", "in": "query", "description": "学生id", "schema": { "type": "array", "items": { "type": "integer", "format": "int64" }, "nullable": true } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/SpotTaskUserResult" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/SpotTaskUserResult" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/SpotTaskUserResult" } } } } } } } }, "/api/v1/TaskSpot/GetSpotTaskUserDateBySpotId": { "get": { "tags": [ "TaskSpot" ], "summary": "学习行为习惯全面抽查-根据抽查id获取已抽查用户的 日期记录信息", "parameters": [ { "name": "SpotId", "in": "query", "description": "必传", "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "array", "items": { "type": "string", "format": "date-time" } } }, "application/json": { "schema": { "type": "array", "items": { "type": "string", "format": "date-time" } } }, "text/json": { "schema": { "type": "array", "items": { "type": "string", "format": "date-time" } } } } } } } }, "/api/v1/TaskSummarize/GetTaskLogResult": { "get": { "tags": [ "TaskSummarize" ], "summary": "获取用户该任务操作记录(工作进度)(日报周报月报通用)", "parameters": [ { "name": "taskId", "in": "query", "description": "", "schema": { "type": "integer", "format": "int64" } }, { "name": "UserId", "in": "query", "description": "用户id,不传则获取自己(组长时,获取他作为学习官时绑定的班级或通用任务)", "schema": { "type": "integer", "format": "int64", "nullable": true } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/TaskLoginfoResult" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/TaskLoginfoResult" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/TaskLoginfoResult" } } } } } } } }, "/api/v1/TaskSummarize/GetSummarizePlanById": { "get": { "tags": [ "TaskSummarize" ], "summary": "根据总结id获取总结计划信息(日报周报月报通用)", "parameters": [ { "name": "SummarizeId", "in": "query", "description": "", "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/SysFileinfo" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/SysFileinfo" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/SysFileinfo" } } } } } } } }, "/api/v1/TaskSummarize/GetSummarizNoReadByType": { "get": { "tags": [ "TaskSummarize" ], "summary": "获取用户未读的总结任务数量", "parameters": [ { "name": "type", "in": "query", "description": "1:日报 2:周报 3:月报", "schema": { "type": "integer", "format": "int32" } }, { "name": "LikeUserIds", "in": "query", "description": "用户id集合", "schema": { "type": "array", "items": { "type": "integer", "format": "int64" }, "nullable": true } }, { "name": "BeginDate", "in": "query", "description": "开始时间", "schema": { "type": "string", "format": "date-time", "nullable": true } }, { "name": "EndDate", "in": "query", "description": "结束时间", "schema": { "type": "string", "format": "date-time", "nullable": true } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/SummarizeNoReadResult" } }, "application/json": { "schema": { "$ref": "#/components/schemas/SummarizeNoReadResult" } }, "text/json": { "schema": { "$ref": "#/components/schemas/SummarizeNoReadResult" } } } } } } }, "/api/v1/TaskSummarize/GetSummarizDayListResult": { "get": { "tags": [ "TaskSummarize" ], "summary": "管理端获取本人所管理的人员的日报", "parameters": [ { "name": "UserIds", "in": "query", "description": "用户id", "schema": { "type": "array", "items": { "type": "integer", "format": "int64" } } }, { "name": "UserName", "in": "query", "description": "用户姓名", "schema": { "type": "string" } }, { "name": "BeginTime", "in": "query", "description": "开始时间", "schema": { "type": "string", "format": "date-time", "nullable": true } }, { "name": "EndTime", "in": "query", "description": "结束时间", "schema": { "type": "string", "format": "date-time", "nullable": true } }, { "name": "PageIndex", "in": "query", "description": "", "schema": { "type": "integer", "format": "int32", "default": 1 } }, { "name": "PageSize", "in": "query", "description": "", "schema": { "type": "integer", "format": "int32", "default": 10 } }, { "name": "isOnlyNoRead", "in": "query", "description": "是否已读", "schema": { "type": "boolean", "default": false } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/SummarizeDayListResultPageResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/SummarizeDayListResultPageResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/SummarizeDayListResultPageResponse" } } } } } } }, "/api/v1/TaskSummarize/GetSummarizeTaskByDate": { "get": { "tags": [ "TaskSummarize" ], "summary": "获取日报中的任务列表-根据日期获取任务列表(日报)", "parameters": [ { "name": "Date", "in": "query", "description": "日期", "schema": { "type": "string", "format": "date-time" } }, { "name": "UserId", "in": "query", "description": "用户id,不传则获取自己(组长时,只获取他作为学习官绑定的班级或通用任务)", "schema": { "type": "integer", "format": "int64", "nullable": true } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/SummarizeTaskResult" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/SummarizeTaskResult" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/SummarizeTaskResult" } } } } } } } }, "/api/v1/TaskSummarize/AddDaySummarize": { "put": { "tags": [ "TaskSummarize" ], "summary": "添加日报", "requestBody": { "description": "", "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/SummarizeDayRequest" } }, "application/json": { "schema": { "$ref": "#/components/schemas/SummarizeDayRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/SummarizeDayRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/SummarizeDayRequest" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/api/v1/TaskSummarize/GetSummarizDayDateSlot": { "get": { "tags": [ "TaskSummarize" ], "summary": "获取日报信息(时间段)", "parameters": [ { "name": "BeginDate", "in": "query", "description": "", "schema": { "type": "string", "format": "date-time" } }, { "name": "EndDate", "in": "query", "description": "", "schema": { "type": "string", "format": "date-time" } }, { "name": "userId", "in": "query", "description": "用户id,不传则获取自己(组长时,获取他作为学习官时绑定的班级或通用任务)", "schema": { "type": "integer", "format": "int64", "nullable": true } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "array", "items": { "type": "string" } } }, "application/json": { "schema": { "type": "array", "items": { "type": "string" } } }, "text/json": { "schema": { "type": "array", "items": { "type": "string" } } } } } } } }, "/api/v1/TaskSummarize/GetSummarizDay": { "get": { "tags": [ "TaskSummarize" ], "summary": "获取日报信息", "parameters": [ { "name": "workDate", "in": "query", "description": "", "schema": { "type": "string", "format": "date-time" } }, { "name": "userId", "in": "query", "description": "用户id,不传则获取自己(组长时,获取他作为学习官时绑定的班级或通用任务)", "schema": { "type": "integer", "format": "int64", "nullable": true } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/SummarizDayResult" } }, "application/json": { "schema": { "$ref": "#/components/schemas/SummarizDayResult" } }, "text/json": { "schema": { "$ref": "#/components/schemas/SummarizDayResult" } } } } } } }, "/api/v1/TaskSummarize/EvaluationSumDay": { "put": { "tags": [ "TaskSummarize" ], "summary": "评价日报", "requestBody": { "description": "", "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/EvaluationSumRequest" } }, "application/json": { "schema": { "$ref": "#/components/schemas/EvaluationSumRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/EvaluationSumRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/EvaluationSumRequest" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/api/v1/TaskSummarize/GetSummarizWeekListResult": { "get": { "tags": [ "TaskSummarize" ], "summary": "管理端获取本人所管理的人员的周报", "parameters": [ { "name": "UserIds", "in": "query", "description": "用户id", "schema": { "type": "array", "items": { "type": "integer", "format": "int64" } } }, { "name": "UserName", "in": "query", "description": "用户姓名", "schema": { "type": "string" } }, { "name": "BeginTime", "in": "query", "description": "开始时间", "schema": { "type": "string", "format": "date-time", "nullable": true } }, { "name": "EndTime", "in": "query", "description": "结束时间", "schema": { "type": "string", "format": "date-time", "nullable": true } }, { "name": "PageIndex", "in": "query", "description": "", "schema": { "type": "integer", "format": "int32", "default": 1 } }, { "name": "PageSize", "in": "query", "description": "", "schema": { "type": "integer", "format": "int32", "default": 10 } }, { "name": "isOnlyNoRead", "in": "query", "description": "是否已读", "schema": { "type": "boolean", "default": false } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/SummarizWeekTaskResultPageResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/SummarizWeekTaskResultPageResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/SummarizWeekTaskResultPageResponse" } } } } } } }, "/api/v1/TaskSummarize/GetSummarizWeekTaskByDate": { "get": { "tags": [ "TaskSummarize" ], "summary": "获取周报中的任务列表-根据开始日期和结束日期获取任务列表(周报)", "parameters": [ { "name": "BeginDate", "in": "query", "description": "开始日期", "schema": { "type": "string", "format": "date-time" } }, { "name": "EndDate", "in": "query", "description": "结束日期", "schema": { "type": "string", "format": "date-time" } }, { "name": "UserId", "in": "query", "description": "用户id,不传则获取自己(组长时,获取他作为学习官时绑定的班级或通用任务)", "schema": { "type": "integer", "format": "int64", "nullable": true } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/SummarizeTaskResult" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/SummarizeTaskResult" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/SummarizeTaskResult" } } } } } } } }, "/api/v1/TaskSummarize/AddWeekSummarize": { "put": { "tags": [ "TaskSummarize" ], "summary": "添加周报", "requestBody": { "description": "", "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/SummarizeWeekRequest" } }, "application/json": { "schema": { "$ref": "#/components/schemas/SummarizeWeekRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/SummarizeWeekRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/SummarizeWeekRequest" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/api/v1/TaskSummarize/GetSummarizWeekByDate": { "get": { "tags": [ "TaskSummarize" ], "summary": "获取周报信息(时间段)", "parameters": [ { "name": "BeginDate", "in": "query", "description": "", "schema": { "type": "string", "format": "date-time" } }, { "name": "EndDate", "in": "query", "description": "", "schema": { "type": "string", "format": "date-time" } }, { "name": "userId", "in": "query", "description": "用户id,不传则获取自己(组长时,获取他作为学习官时绑定的班级或通用任务)", "schema": { "type": "integer", "format": "int64", "nullable": true } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/SummarizWeekTaskResult" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/SummarizWeekTaskResult" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/SummarizWeekTaskResult" } } } } } } } }, "/api/v1/TaskSummarize/GetSummarizWeek": { "get": { "tags": [ "TaskSummarize" ], "summary": "获取周报信息", "parameters": [ { "name": "BeginDate", "in": "query", "description": "", "schema": { "type": "string", "format": "date-time" } }, { "name": "EndDate", "in": "query", "description": "", "schema": { "type": "string", "format": "date-time" } }, { "name": "userId", "in": "query", "description": "用户id,不传则获取自己(组长时,获取他作为学习官时绑定的班级或通用任务)", "schema": { "type": "integer", "format": "int64", "nullable": true } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/SummarizeWeekListResult" } }, "application/json": { "schema": { "$ref": "#/components/schemas/SummarizeWeekListResult" } }, "text/json": { "schema": { "$ref": "#/components/schemas/SummarizeWeekListResult" } } } } } } }, "/api/v1/TaskSummarize/EvaluationSumWeek": { "put": { "tags": [ "TaskSummarize" ], "summary": "评价周报", "requestBody": { "description": "", "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/EvaluationSumRequest" } }, "application/json": { "schema": { "$ref": "#/components/schemas/EvaluationSumRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/EvaluationSumRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/EvaluationSumRequest" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/api/v1/TaskSummarize/GetSummarizMonthTaskResult": { "get": { "tags": [ "TaskSummarize" ], "summary": "管理端获取本人所管理的人员的月报", "parameters": [ { "name": "UserIds", "in": "query", "description": "用户id", "schema": { "type": "array", "items": { "type": "integer", "format": "int64" } } }, { "name": "UserName", "in": "query", "description": "用户姓名", "schema": { "type": "string" } }, { "name": "BeginTime", "in": "query", "description": "开始时间", "schema": { "type": "string", "format": "date-time", "nullable": true } }, { "name": "EndTime", "in": "query", "description": "结束时间", "schema": { "type": "string", "format": "date-time", "nullable": true } }, { "name": "PageIndex", "in": "query", "description": "", "schema": { "type": "integer", "format": "int32", "default": 1 } }, { "name": "PageSize", "in": "query", "description": "", "schema": { "type": "integer", "format": "int32", "default": 10 } }, { "name": "isOnlyNoRead", "in": "query", "description": "是否已读", "schema": { "type": "boolean", "default": false } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/SummarizeMonthTaskResultPageResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/SummarizeMonthTaskResultPageResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/SummarizeMonthTaskResultPageResponse" } } } } } } }, "/api/v1/TaskSummarize/GetSummarizMonthTaskByDate": { "get": { "tags": [ "TaskSummarize" ], "summary": "获取月报中的任务完成情况列表(月报)", "parameters": [ { "name": "Year", "in": "query", "description": "年份", "schema": { "type": "integer", "format": "int32" } }, { "name": "Month", "in": "query", "description": "月份", "schema": { "type": "integer", "format": "int32" } }, { "name": "UserId", "in": "query", "description": "用户id,不传则获取自己(组长时,获取他作为学习官时绑定的班级或通用任务)", "schema": { "type": "integer", "format": "int64", "nullable": true } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/SummarizeMonthStandardResult" } }, "application/json": { "schema": { "$ref": "#/components/schemas/SummarizeMonthStandardResult" } }, "text/json": { "schema": { "$ref": "#/components/schemas/SummarizeMonthStandardResult" } } } } } } }, "/api/v1/TaskSummarize/AddMonthSummarize": { "put": { "tags": [ "TaskSummarize" ], "summary": "添加月报", "requestBody": { "description": "", "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/SummarizeMonthRequest" } }, "application/json": { "schema": { "$ref": "#/components/schemas/SummarizeMonthRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/SummarizeMonthRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/SummarizeMonthRequest" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/api/v1/TaskSummarize/GetSummarizMonthByYear": { "get": { "tags": [ "TaskSummarize" ], "summary": "获取月报信息-一年的", "parameters": [ { "name": "Year", "in": "query", "description": "", "schema": { "type": "integer", "format": "int32" } }, { "name": "userId", "in": "query", "description": "用户id,不传则获取自己(组长时,获取他作为学习官时绑定的班级或通用任务)", "schema": { "type": "integer", "format": "int64", "nullable": true } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/SummarizeMonthTaskResult" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/SummarizeMonthTaskResult" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/SummarizeMonthTaskResult" } } } } } } } }, "/api/v1/TaskSummarize/GetSummarizMonth": { "get": { "tags": [ "TaskSummarize" ], "summary": "获取月报信息", "parameters": [ { "name": "Year", "in": "query", "description": "", "schema": { "type": "integer", "format": "int32" } }, { "name": "Month", "in": "query", "description": "", "schema": { "type": "integer", "format": "int32" } }, { "name": "userId", "in": "query", "description": "用户id,不传则获取自己(组长时,获取他作为学习官时绑定的班级或通用任务)", "schema": { "type": "integer", "format": "int64", "nullable": true } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/SummarizeMonthListResult" } }, "application/json": { "schema": { "$ref": "#/components/schemas/SummarizeMonthListResult" } }, "text/json": { "schema": { "$ref": "#/components/schemas/SummarizeMonthListResult" } } } } } } }, "/api/v1/TaskSummarize/EvaluationSumMonth": { "put": { "tags": [ "TaskSummarize" ], "summary": "评价月报", "requestBody": { "description": "", "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/EvaluationSumRequest" } }, "application/json": { "schema": { "$ref": "#/components/schemas/EvaluationSumRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/EvaluationSumRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/EvaluationSumRequest" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/api/v1/TaskSummarize/AddReadSummariz": { "put": { "tags": [ "TaskSummarize" ], "summary": "添加日报 周报 月报的已读信息", "requestBody": { "description": "", "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/ReadSummarizRequest" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ReadSummarizRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ReadSummarizRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/ReadSummarizRequest" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/api/v1/TaskTalk/AddUpdateTaskTalk": { "put": { "tags": [ "TaskTalk" ], "summary": "添加或更新谈话任务", "requestBody": { "description": "", "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/TalkInfoRequest" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TalkInfoRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TalkInfoRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/TalkInfoRequest" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/BaseTaskAddResult" } }, "application/json": { "schema": { "$ref": "#/components/schemas/BaseTaskAddResult" } }, "text/json": { "schema": { "$ref": "#/components/schemas/BaseTaskAddResult" } } } } } } }, "/api/v1/TaskTalk/DeleteTaskTalk": { "delete": { "tags": [ "TaskTalk" ], "summary": "删除谈话任务文件", "parameters": [ { "name": "Talk_id", "in": "query", "description": "谈话记录表id", "schema": { "type": "integer", "format": "int64" } }, { "name": "fileId", "in": "query", "description": "文件id", "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/api/v1/TaskTalk/TaskTalkFinish": { "put": { "tags": [ "TaskTalk" ], "summary": "结束谈话任务", "requestBody": { "description": "", "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/TaskTalkFinishRequest" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TaskTalkFinishRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TaskTalkFinishRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/TaskTalkFinishRequest" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/api/v1/TaskTalk/GetTaskTalkResult": { "get": { "tags": [ "TaskTalk" ], "summary": "获取任务谈话结果", "parameters": [ { "name": "TaskId", "in": "query", "description": "", "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TaskTalkResult" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TaskTalkResult" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TaskTalkResult" } } } } } } }, "/api/v1/TaskTeacherBehavior/AddUpdateTaskTeacherBehavior": { "put": { "tags": [ "TaskTeacherBehavior" ], "summary": "添加或更新教师行为规范任务", "requestBody": { "description": "", "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/TeacherBehaviorRequest" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TeacherBehaviorRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TeacherBehaviorRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/TeacherBehaviorRequest" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/BaseTaskAddResult" } }, "application/json": { "schema": { "$ref": "#/components/schemas/BaseTaskAddResult" } }, "text/json": { "schema": { "$ref": "#/components/schemas/BaseTaskAddResult" } } } } } } }, "/api/v1/TaskTeacherBehavior/AddTeacherBehaviorQuestion": { "put": { "tags": [ "TaskTeacherBehavior" ], "summary": "添加观察问题记录", "requestBody": { "description": "", "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/Teacher_behavior_questionRequest" } }, "application/json": { "schema": { "$ref": "#/components/schemas/Teacher_behavior_questionRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/Teacher_behavior_questionRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/Teacher_behavior_questionRequest" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/api/v1/TaskTeacherBehavior/GetTeacherBehaviorQuestionNumList": { "get": { "tags": [ "TaskTeacherBehavior" ], "summary": "获取教师行为规范问题列表(观察记录)", "parameters": [ { "name": "tbId", "in": "query", "description": "", "schema": { "type": "integer", "format": "int64" } }, { "name": "Date", "in": "query", "description": "", "schema": { "type": "string", "format": "date-time", "nullable": true } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/TeacherBehaviorQuestionNumResult" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/TeacherBehaviorQuestionNumResult" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/TeacherBehaviorQuestionNumResult" } } } } } } } }, "/api/v1/TaskTeacherBehavior/GetTeacherBehaviorQuestionResult": { "get": { "tags": [ "TaskTeacherBehavior" ], "summary": "根据问题观察记录id获取问题详细", "parameters": [ { "name": "QuestionId", "in": "query", "description": "", "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TeacherBehaviorQuestionResult" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TeacherBehaviorQuestionResult" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TeacherBehaviorQuestionResult" } } } } } } }, "/api/v1/TaskTeacherBehavior/TeacherBehaviorFinish": { "put": { "tags": [ "TaskTeacherBehavior" ], "summary": "结束教师行为规范任务", "requestBody": { "description": "", "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/TeacherBehaviorFinishRequest" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TeacherBehaviorFinishRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TeacherBehaviorFinishRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/TeacherBehaviorFinishRequest" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/api/v1/TaskTeacherBehavior/GetTeacherBehaviorResults": { "get": { "tags": [ "TaskTeacherBehavior" ], "summary": "获取教师行为规范结果列表", "parameters": [ { "name": "taskId", "in": "query", "description": "", "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TeacherBehaviorResult" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TeacherBehaviorResult" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TeacherBehaviorResult" } } } } } } }, "/api/v1/TaskTeacherBehavior/GetTeacherBehaviorQuestionNumResult": { "get": { "tags": [ "TaskTeacherBehavior" ], "summary": "获取教师行为规范结果列表-问题记录列表", "parameters": [ { "name": "taskId", "in": "query", "description": "", "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/TeacherBehaviorQuestionNumResult" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/TeacherBehaviorQuestionNumResult" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/TeacherBehaviorQuestionNumResult" } } } } } } } }, "/api/v1/TaskTeacherTalk/AddUpdateTeacherTalkInfo": { "put": { "tags": [ "TaskTeacherTalk" ], "summary": "创建/修改教师谈话任务", "requestBody": { "description": "", "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/TeacherTalkInfoRequest" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TeacherTalkInfoRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TeacherTalkInfoRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/TeacherTalkInfoRequest" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/BaseTaskAddResult" } }, "application/json": { "schema": { "$ref": "#/components/schemas/BaseTaskAddResult" } }, "text/json": { "schema": { "$ref": "#/components/schemas/BaseTaskAddResult" } } } } } } }, "/api/v1/TaskTeacherTalk/DeleteTeacherTalkInfoFile": { "delete": { "tags": [ "TaskTeacherTalk" ], "summary": "删除教师谈话文件信息", "parameters": [ { "name": "TalkId", "in": "query", "description": "谈话id", "schema": { "type": "integer", "format": "int64" } }, { "name": "fileId", "in": "query", "description": "文件id", "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/api/v1/TaskTeacherTalk/TeacherTalkInfoFinish": { "put": { "tags": [ "TaskTeacherTalk" ], "summary": "完成教师谈话任务", "requestBody": { "description": "", "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/TeacherTalkInfoFinishRequest" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TeacherTalkInfoFinishRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TeacherTalkInfoFinishRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/TeacherTalkInfoFinishRequest" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/api/v1/TaskTeacherTalk/GetTeacherTalkInfoResult": { "get": { "tags": [ "TaskTeacherTalk" ], "summary": "根据任务id获取教师谈话信息", "parameters": [ { "name": "TaskId", "in": "query", "description": "", "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/TeacherTalkInfoResult" } }, "application/json": { "schema": { "$ref": "#/components/schemas/TeacherTalkInfoResult" } }, "text/json": { "schema": { "$ref": "#/components/schemas/TeacherTalkInfoResult" } } } } } } }, "/api/v1/ToolKitDownloadhistory/AddDownloadLog": { "get": { "tags": [ "ToolKitDownloadhistory" ], "summary": "添加工具包下载日志", "parameters": [ { "name": "pro_id", "in": "query", "description": "解决方案ID", "schema": { "type": "integer", "format": "int64" } }, { "name": "tool_id", "in": "query", "description": "工具包ID", "schema": { "type": "integer", "format": "int64" } }, { "name": "ClientType", "in": "query", "description": "客户端类型 1:ios 2:Android", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/api/v1/ToolKitDownloadhistory/ToolKitDownloadCount": { "get": { "tags": [ "ToolKitDownloadhistory" ], "summary": "工具下载次数统计", "parameters": [ { "name": "ProblemObj", "in": "query", "description": "备 注:适用对象 1:学校;2:教师;3:学生 \r\n默认值:null,表示全部", "schema": { "$ref": "#/components/schemas/ToolObjectType" } }, { "name": "SolutionSemesterEnum", "in": "query", "description": "备 注:解决方案学期阶段枚举 初一上上半期 = 71, 初一上下半期 = 72, 初一下上半期 = 73, 初一下下半期 = 74, 初二上上半期 = 81, 初二上下半期 = 82, 初二下上半期 = 83, 初二下下半期 = 84, 初三上上半期 = 91, 初三上下半期 = 92, 初三下上半期 = 93, 初三下下半期 = 94, 高一上上半期 = 101, 高一上下半期 = 102, 高一下上半期 = 103, 高一下下半期 = 104, 高二上上半期 = 111, 高二上下半期 = 112, 高二下上半期 = 113, 高二下下半期 = 114, 高三上上半期 = 121, 高三上下半期 = 122, 高三下上半期 = 123, 高三下下半期 = 124\r\n默认值:null 表示全部", "schema": { "$ref": "#/components/schemas/SolutionSemesterEnum" } }, { "name": "PageIndex", "in": "query", "description": "当前页", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageSize", "in": "query", "description": "一页条数", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ToolKitDownloadCountViewDtoPageResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ToolKitDownloadCountViewDtoPageResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ToolKitDownloadCountViewDtoPageResponse" } } } } } } }, "/api/v1/ToolKitDownloadhistory/ToolKitDownloadLogs": { "get": { "tags": [ "ToolKitDownloadhistory" ], "summary": "工具下载详细", "parameters": [ { "name": "ProId", "in": "query", "description": "解决方案ID", "schema": { "type": "integer", "format": "int64" } }, { "name": "ToolId", "in": "query", "description": "工具Id", "schema": { "type": "integer", "format": "int64" } }, { "name": "CloudSchoolId", "in": "query", "description": "云校ID 默认null 表示不限", "schema": { "type": "integer", "format": "int64", "nullable": true } }, { "name": "SchoolId", "in": "query", "description": "学校ID 默认null 表示不限", "schema": { "type": "integer", "format": "int64", "nullable": true } }, { "name": "BeginTime", "in": "query", "description": "开始时间 默认null 表示不限", "schema": { "type": "string", "format": "date-time", "nullable": true } }, { "name": "EndTime", "in": "query", "description": "结束时间 默认null 表示不限", "schema": { "type": "string", "format": "date-time", "nullable": true } }, { "name": "PageIndex", "in": "query", "description": "当前页", "schema": { "type": "integer", "format": "int32" } }, { "name": "PageSize", "in": "query", "description": "一页条数", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/ToolKitDownloadLogsViewDto" } }, "application/json": { "schema": { "$ref": "#/components/schemas/ToolKitDownloadLogsViewDto" } }, "text/json": { "schema": { "$ref": "#/components/schemas/ToolKitDownloadLogsViewDto" } } } } } } } }, "components": { "schemas": { "AssistUserResult": { "type": "object", "properties": { "id": { "type": "integer", "description": "Id", "format": "int64" }, "userName": { "type": "string", "description": "用户姓名" } }, "additionalProperties": false, "description": "人员基本信息" }, "BannerResult": { "type": "object", "properties": { "id": { "type": "integer", "description": "id", "format": "int64" }, "bannerFileId": { "type": "integer", "description": "备 注:文件id\r\n默认值:", "format": "int64" }, "bannerName": { "type": "string", "description": "备 注:banne名称\r\n默认值:" }, "bannerFileUrl": { "type": "string", "description": "备 注:文件地址" }, "bannerFileName": { "type": "string", "description": "文件名称" }, "bannerFileSize": { "type": "integer", "description": "文件大小", "format": "int64", "nullable": true } }, "additionalProperties": false }, "BaseTaskAddResult": { "type": "object", "properties": { "id": { "type": "integer", "description": "新增后返回的任务id", "format": "int64" }, "sunClassTaskId": { "type": "integer", "description": "任务子表的id(例:新增学习习惯全面抽查,此id则为抽查工作记录id,也就是SpotId)\r\n也可能是0,为0时,说明没有子表数据,以任务id为主", "format": "int64" } }, "additionalProperties": false }, "BaseTaskClassResult": { "type": "object", "properties": { "id": { "type": "integer", "description": "任务id", "format": "int64" }, "status": { "type": "integer", "description": "任务状态 0:未开始 1:进行中 2:已结束 3:问题待处理(仅用于双师跟课) 4:已逾期", "format": "int32" }, "classesId": { "type": "integer", "description": "备 注:班级id(班级任务)\r\n默认值:", "format": "int64", "nullable": true }, "classesName": { "type": "string", "description": "备 注:班级名称(用于展示)", "nullable": true }, "gradeLevel": { "type": "string", "description": "备 注:年级\r\n默认值:", "nullable": true }, "graduationYear": { "type": "integer", "description": "备 注:所属届\r\n默认值:", "format": "int32", "nullable": true }, "taskTypeEnum": { "type": "integer", "description": "备 注:参数表 枚举值,任务类型\r\n默认值:", "format": "int32" }, "taskTypeName": { "type": "string", "description": "备 注:任务类型名称(用于展示)" }, "taskTitleSuffix": { "type": "string", "description": "备 注:任务标题后缀,用于展示(有值时,将任务类型名称 和该字段用 “-”连接)\r\n默认值:" }, "startDate": { "type": "string", "description": "备 注:开始日期\r\n默认值:", "format": "date-time", "nullable": true }, "startTime": { "type": "string", "description": "备 注:开始时间\r\n默认值:", "format": "date-time" }, "endDate": { "type": "string", "description": "备 注:结束日期\r\n默认值:", "format": "date-time", "nullable": true }, "endTime": { "type": "string", "description": "备 注:结束时间\r\n默认值:", "format": "date-time" }, "isLongwork": { "type": "integer", "description": "备 注:是否长期性工作(0否,1是)\r\n默认值:", "format": "int64" }, "finishDate": { "type": "string", "description": "备 注:任务完成日期\r\n默认值:", "format": "date-time", "nullable": true }, "finishDatetime": { "type": "string", "description": "备 注:任务完成时间\r\n默认值:", "format": "date-time", "nullable": true }, "taskUserId": { "type": "integer", "description": "备 注:执行人id(通用任务才有)\r\n默认值:", "format": "int64", "nullable": true }, "taskIndexType": { "type": "integer", "description": "备 注:任务指标类型-1班级;2通用; 班级时,classes_id不为空;通用时,执行人id不为空\r\n默认值:", "format": "int32" } }, "additionalProperties": false }, "BaseTaskFileRequest": { "type": "object", "properties": { "classesTaskId": { "type": "integer", "description": "关联表id(非任务主表id)", "format": "int64" }, "fileId": { "type": "integer", "description": "文件id", "format": "int64" } }, "additionalProperties": false }, "ClassCadreMeetingFinishRequest": { "type": "object", "properties": { "id": { "type": "integer", "description": "任务id", "format": "int64" }, "classCadreId": { "type": "integer", "description": "班干部会议ID", "format": "int64" }, "remark": { "type": "string", "description": "会议纪要" }, "files": { "type": "array", "items": { "$ref": "#/components/schemas/BaseTaskFileRequest" }, "description": "文件", "nullable": true } }, "additionalProperties": false }, "ClassCadreMeetingRequest": { "type": "object", "properties": { "id": { "type": "integer", "description": "任务id(新增时为null,修改时必传)", "format": "int64", "nullable": true }, "classesId": { "type": "integer", "description": "班级id(班级任务时,classes_id不为空;通用任务时,班级id为空 null)", "format": "int64", "nullable": true }, "taskTypeEnum": { "type": "integer", "description": "任务类型id", "format": "int32" }, "startTime": { "type": "string", "description": "备 注:开始时间\r\n默认值:", "format": "date-time" }, "endTime": { "type": "string", "description": "备 注:结束时间\r\n默认值:", "format": "date-time" }, "taskTitleSuffix": { "type": "string", "description": "任务后缀", "nullable": true }, "isSuperiorTask": { "type": "integer", "description": "备 注:是否是布置任务。0否(默认);1是;\r\n默认值:", "format": "int32" }, "superiorId": { "type": "integer", "description": "备 注:布置任务id,如果是布置任务才需要传\r\n默认值:", "format": "int64", "nullable": true }, "classCadreId": { "type": "integer", "description": "id(新增时为null,修改时必传)", "format": "int64", "nullable": true }, "meetingTitle": { "type": "string", "description": "会议主题" }, "userIds": { "type": "array", "items": { "type": "integer", "format": "int64" }, "description": "参会人员id" } }, "additionalProperties": false, "description": "开展班干部会议请求参数" }, "ClassCadreMeetingResult": { "type": "object", "properties": { "classCadreId": { "type": "integer", "description": "班干部会议记录ID", "format": "int64" }, "meetingTitle": { "type": "string", "description": "会议标题" }, "remark": { "type": "string", "description": "会议纪要" }, "taskInfo": { "$ref": "#/components/schemas/BaseTaskClassResult" }, "sunTaskUserResults": { "type": "array", "items": { "$ref": "#/components/schemas/SunTaskUserResult" }, "description": "关联用户" }, "sunTaskFileResults": { "type": "array", "items": { "$ref": "#/components/schemas/SunTaskFileResult" }, "description": "关联文件" } }, "additionalProperties": false }, "ClassDataListResult": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "className": { "type": "string", "description": "备 注:名称\r\n默认值:" }, "schoolId": { "type": "integer", "description": "备 注:学校编号\r\n默认值:", "format": "int64" }, "gradeLevel": { "type": "string", "description": "备 注:年级\r\n默认值:" }, "graduationYear": { "type": "integer", "description": "备 注:所属届\r\n默认值:", "format": "int32" }, "createTime": { "type": "string", "description": "备 注:添加时间\r\n默认值:", "format": "date-time" }, "createPositionId": { "type": "integer", "description": "备 注:创建者部门Id\r\n默认值:", "format": "int64", "nullable": true }, "deleteState": { "type": "boolean", "description": "备 注:删除状态\r\n默认值:" }, "type": { "$ref": "#/components/schemas/ClassTypeEnum" }, "teachingLevel": { "$ref": "#/components/schemas/TeachingLevelEnum" }, "schoolName": { "type": "string", "description": "学校名称" } }, "additionalProperties": false }, "ClassManageTaskListResult": { "type": "object", "properties": { "taskChecklistUser": { "type": "array", "items": { "$ref": "#/components/schemas/Task_checklistResult" }, "description": "通用工作指标清单列表" } }, "additionalProperties": false }, "ClassManager_Task_checklistRequest": { "type": "object", "properties": { "id": { "type": "integer", "description": "新增为null", "format": "int64", "nullable": true }, "taskTypeEnum": { "type": "integer", "description": "备 注:任务类型id\r\n默认值:", "format": "int64" }, "targetNumber": { "type": "integer", "description": "备 注:任务指标数\r\n默认值:", "format": "int32" }, "taskType": { "type": "integer", "description": "备 注:班级/通用任务类型 1班级;2通用\r\n默认值:", "format": "int32" } }, "additionalProperties": false }, "ClassMeetingFinishRequest": { "type": "object", "properties": { "id": { "type": "integer", "description": "任务id", "format": "int64" }, "classMeetingId": { "type": "integer", "description": "班级会议ID", "format": "int64" }, "remark": { "type": "string", "description": "会议纪要" }, "files": { "type": "array", "items": { "$ref": "#/components/schemas/BaseTaskFileRequest" }, "description": "文件", "nullable": true } }, "additionalProperties": false }, "ClassMeetingRequest": { "type": "object", "properties": { "id": { "type": "integer", "description": "任务id(新增时为null,修改时必传)", "format": "int64", "nullable": true }, "classesId": { "type": "integer", "description": "班级id(班级任务时,classes_id不为空;通用任务时,班级id为空 null)", "format": "int64", "nullable": true }, "taskTypeEnum": { "type": "integer", "description": "任务类型id", "format": "int32" }, "startTime": { "type": "string", "description": "备 注:开始时间\r\n默认值:", "format": "date-time" }, "endTime": { "type": "string", "description": "备 注:结束时间\r\n默认值:", "format": "date-time" }, "taskTitleSuffix": { "type": "string", "description": "任务后缀", "nullable": true }, "isSuperiorTask": { "type": "integer", "description": "备 注:是否是布置任务。0否(默认);1是;\r\n默认值:", "format": "int32" }, "superiorId": { "type": "integer", "description": "备 注:布置任务id,如果是布置任务才需要传\r\n默认值:", "format": "int64", "nullable": true }, "classMeetingId": { "type": "integer", "description": "id(新增时为null,修改时必传)", "format": "int64", "nullable": true }, "meetingTitle": { "type": "string", "description": "会议主题" } }, "additionalProperties": false }, "ClassMeetingResult": { "type": "object", "properties": { "classMeetingId": { "type": "integer", "description": "班级会议记录ID", "format": "int64" }, "meetingTitle": { "type": "string", "description": "会议标题" }, "meetingContent": { "type": "string", "description": "会议纪要" }, "taskInfo": { "$ref": "#/components/schemas/BaseTaskClassResult" }, "sunTaskFileResults": { "type": "array", "items": { "$ref": "#/components/schemas/SunTaskFileResult" }, "description": "关联文件" } }, "additionalProperties": false }, "ClassTeacherResult": { "type": "object", "properties": { "teacherId": { "type": "integer", "description": "教师id", "format": "int64" }, "teacherName": { "type": "string", "description": "教师名称" }, "subId": { "type": "integer", "description": "科目Id", "format": "int64" }, "subName": { "type": "string", "description": "科目名称" } }, "additionalProperties": false, "description": "工作台-班级教师" }, "ClassTypeEnum": { "enum": [ 0, 1, 2, 3, 4, 5, 6, 10, 20, 30, 40, 50 ], "type": "integer", "format": "int32" }, "ClassesActivityFinishRequest": { "type": "object", "properties": { "id": { "type": "integer", "description": "任务id", "format": "int64" }, "activityId": { "type": "integer", "description": "班级活动ID", "format": "int64" }, "remark": { "type": "string", "description": "活动记录" }, "files": { "type": "array", "items": { "$ref": "#/components/schemas/BaseTaskFileRequest" }, "description": "文件", "nullable": true } }, "additionalProperties": false }, "ClassesActivityRequest": { "type": "object", "properties": { "id": { "type": "integer", "description": "任务id(新增时为null,修改时必传)", "format": "int64", "nullable": true }, "classesId": { "type": "integer", "description": "班级id(班级任务时,classes_id不为空;通用任务时,班级id为空 null)", "format": "int64", "nullable": true }, "taskTypeEnum": { "type": "integer", "description": "任务类型id", "format": "int32" }, "startTime": { "type": "string", "description": "备 注:开始时间\r\n默认值:", "format": "date-time" }, "endTime": { "type": "string", "description": "备 注:结束时间\r\n默认值:", "format": "date-time" }, "taskTitleSuffix": { "type": "string", "description": "任务后缀", "nullable": true }, "isSuperiorTask": { "type": "integer", "description": "备 注:是否是布置任务。0否(默认);1是;\r\n默认值:", "format": "int32" }, "superiorId": { "type": "integer", "description": "备 注:布置任务id,如果是布置任务才需要传\r\n默认值:", "format": "int64", "nullable": true }, "activityId": { "type": "integer", "description": "活动id(新增时为null,修改时必传)", "format": "int64", "nullable": true }, "activityTitle": { "type": "string", "description": "备 注:活动主题\r\n默认值:" } }, "additionalProperties": false }, "ClassesActivityResult": { "type": "object", "properties": { "activityId": { "type": "integer", "description": "活动id", "format": "int64" }, "activityTitle": { "type": "string", "description": "备 注:活动主题\r\n默认值:" }, "remark": { "type": "string", "description": "备 注:活动记录\r\n默认值:", "nullable": true }, "taskInfo": { "$ref": "#/components/schemas/BaseTaskClassResult" }, "sunTaskFileResults": { "type": "array", "items": { "$ref": "#/components/schemas/SunTaskFileResult" }, "description": "关联文件" } }, "additionalProperties": false }, "ClassesAndFollowResult": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "name": { "type": "string", "description": "班级id" }, "gradeLevel": { "type": "string", "description": "备 注:年级\r\n默认值:" }, "graduationYear": { "type": "integer", "description": "备 注:所属届\r\n默认值:", "format": "int32" }, "followName": { "type": "string", "description": "学习官名称" }, "followId": { "type": "integer", "description": "学习官id", "format": "int64" } }, "additionalProperties": false }, "ClassesResult": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "name": { "type": "string", "description": "班级名称" }, "gradeLevel": { "type": "string", "description": "备 注:年级\r\n默认值:" }, "graduationYear": { "type": "integer", "description": "备 注:所属届\r\n默认值:", "format": "int32" }, "schoolId": { "type": "integer", "description": "备 注:学校id\r\n默认值:", "format": "int64" }, "schoolName": { "type": "string", "description": "学校名称" } }, "additionalProperties": false }, "ClassesTaskListResult": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "status": { "type": "integer", "description": "备 注:任务状态 0:未开始 1:进行中 2:已结束 3:问题待处理(仅用于双师跟课) 4:已逾期 \r\n默认值:", "format": "int32" }, "classesId": { "type": "integer", "description": "备 注:班级id(班级任务)\r\n默认值:", "format": "int64", "nullable": true }, "classesName": { "type": "string", "description": "" }, "gradeLevel": { "type": "string", "description": "备 注:年级\r\n默认值:" }, "graduationYear": { "type": "integer", "description": "备 注:所属届\r\n默认值:", "format": "int32" }, "isLongwork": { "type": "integer", "description": "备 注:是否长期性工作\r\n默认值:", "format": "int64" }, "taskTypeEnum": { "type": "integer", "description": "备 注:参数表 枚举值,任务类型\r\n默认值:", "format": "int32" }, "taskTitleSuffix": { "type": "string", "description": "备 注:任务标题后缀,用于展示\r\n默认值:" }, "startDate": { "type": "string", "description": "备 注:开始日期\r\n默认值:", "format": "date-time", "nullable": true }, "startTime": { "type": "string", "description": "备 注:开始时间\r\n默认值:", "format": "date-time" }, "endDate": { "type": "string", "description": "备 注:结束日期\r\n默认值:", "format": "date-time", "nullable": true }, "endTime": { "type": "string", "description": "备 注:结束时间\r\n默认值:", "format": "date-time" }, "taskIndexType": { "type": "integer", "description": "备 注:任务指标类型-1班级;2通用; 班级时,classes_id不为空;通用时,执行人id不为空\r\n默认值:", "format": "int32" }, "isSuperiorTask": { "type": "integer", "description": "备 注:是否是布置任务。0否(默认);1是;\r\n默认值:", "format": "int32", "nullable": true }, "taskUserId": { "type": "integer", "description": "备 注:任务执行人id", "format": "int64", "nullable": true }, "createrUid": { "type": "integer", "description": "备 注:创建人id\r\n默认值:", "format": "int64" } }, "additionalProperties": false, "description": "任务列表" }, "ClassesTaskListResultPageResponse": { "type": "object", "properties": { "total": { "type": "integer", "description": "总记录条数", "format": "int32" }, "items": { "type": "array", "items": { "$ref": "#/components/schemas/ClassesTaskListResult" }, "description": "响应数据" } }, "additionalProperties": false, "description": "分页响应实体类" }, "ClassesTheme": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "semester": { "type": "string", "description": "备 注:学期\r\n默认值:" }, "upDown": { "type": "string", "description": "·\r\n 备 注:上/下\r\n 默认值:" }, "semesterMonth": { "type": "integer", "description": "备 注:月份\r\n默认值:", "format": "int32" }, "semesterTitle": { "type": "string", "description": "备 注:月德育主题\r\n默认值:" }, "classesThemeObjectiveList": { "type": "array", "items": { "$ref": "#/components/schemas/ClassesThemeObjectives" }, "description": "关联班级工作主题目标" } }, "additionalProperties": false, "description": "班级工作主题" }, "ClassesThemeObjectives": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "objectivesTitle": { "type": "string", "description": "备 注:工作目标\r\n默认值:" }, "themeId": { "type": "integer", "description": "备 注:主题id\r\n默认值:", "format": "int64" } }, "additionalProperties": false, "description": "班级工作主题的目标" }, "CoachSubInfoFinishRequest": { "type": "object", "properties": { "id": { "type": "integer", "description": "新增为null,编辑时传Id", "format": "int64" }, "coachId": { "type": "integer", "description": "备 注:学科辅助任务Id\r\n默认值:", "format": "int64" }, "coachContent": { "type": "string", "description": "备 注:辅导内容\r\n默认值:" }, "files": { "type": "array", "items": { "$ref": "#/components/schemas/BaseTaskFileRequest" }, "nullable": true } }, "additionalProperties": false }, "CoachSubInfoRequest": { "type": "object", "properties": { "id": { "type": "integer", "description": "任务id(新增时为null,修改时必传)", "format": "int64", "nullable": true }, "classesId": { "type": "integer", "description": "班级id(班级任务时,classes_id不为空;通用任务时,班级id为空 null)", "format": "int64", "nullable": true }, "taskTypeEnum": { "type": "integer", "description": "任务类型id", "format": "int32" }, "startTime": { "type": "string", "description": "备 注:开始时间\r\n默认值:", "format": "date-time" }, "endTime": { "type": "string", "description": "备 注:结束时间\r\n默认值:", "format": "date-time" }, "taskTitleSuffix": { "type": "string", "description": "任务后缀", "nullable": true }, "isSuperiorTask": { "type": "integer", "description": "备 注:是否是布置任务。0否(默认);1是;\r\n默认值:", "format": "int32" }, "superiorId": { "type": "integer", "description": "备 注:布置任务id,如果是布置任务才需要传\r\n默认值:", "format": "int64", "nullable": true }, "coachId": { "type": "integer", "description": "辅导表id(新增时为null,修改时必传)", "format": "int64", "nullable": true }, "coachSubId": { "type": "integer", "description": "科目id", "format": "int64" }, "coachSubName": { "type": "string", "description": "科目名称" }, "userId": { "type": "array", "items": { "type": "integer", "format": "int64" }, "description": "参会人员" } }, "additionalProperties": false }, "CoachSubInfoResult": { "type": "object", "properties": { "coachId": { "type": "integer", "description": "学科辅助ID", "format": "int64" }, "coachSubId": { "type": "integer", "description": "学科辅助科目id", "format": "int64" }, "coachSubName": { "type": "string", "description": "学科辅助科目名称" }, "coachContent": { "type": "string", "description": "学科辅助内容" }, "taskInfo": { "$ref": "#/components/schemas/BaseTaskClassResult" }, "sunTaskUserResults": { "type": "array", "items": { "$ref": "#/components/schemas/SunTaskUserResult" }, "description": "关联用户" }, "sunTaskFileResults": { "type": "array", "items": { "$ref": "#/components/schemas/SunTaskFileResult" }, "description": "关联文件" } }, "additionalProperties": false }, "CourseWeekDetailOutput": { "type": "object", "properties": { "classCourseId": { "type": "integer", "description": "课程id", "format": "int64" }, "subject": { "type": "integer", "description": "科目id", "format": "int32" }, "subjectName": { "type": "string", "description": "科目名称" }, "teacherName": { "type": "string", "description": "云校老师" }, "teacherId": { "type": "integer", "description": "云校老师", "format": "int64" }, "landingTeacherId": { "type": "integer", "description": "落地老师", "format": "int64" }, "landingTeacherName": { "type": "string", "description": "落地老师" }, "planStartTime": { "type": "string", "description": "上课时间", "format": "date-time" }, "planEndTime": { "type": "string", "description": "下课时间", "format": "date-time" } }, "additionalProperties": false }, "CulturalDetailResult": { "type": "object", "properties": { "taskInfo": { "$ref": "#/components/schemas/BaseTaskClassResult" }, "culturalId": { "type": "integer", "description": "文创id", "format": "int64" }, "culturalTitle": { "type": "string", "description": "文创标题" }, "remark": { "type": "string", "description": "备 注:更新说明\r\n默认值:", "nullable": true }, "sunTaskFileResults": { "type": "array", "items": { "$ref": "#/components/schemas/SunTaskFileResult" }, "description": "文创文件信息" } }, "additionalProperties": false }, "CulturalFinishRequest": { "type": "object", "properties": { "id": { "type": "integer", "description": "任务id", "format": "int64" }, "culturalId": { "type": "integer", "description": "文创ID", "format": "int64" }, "remark": { "type": "string", "description": "工作内容" }, "files": { "type": "array", "items": { "$ref": "#/components/schemas/BaseTaskFileRequest" }, "description": "文创文件" } }, "additionalProperties": false }, "CulturalRequest": { "type": "object", "properties": { "id": { "type": "integer", "description": "任务id(新增时为null,修改时必传)", "format": "int64", "nullable": true }, "classesId": { "type": "integer", "description": "班级id(班级任务时,classes_id不为空;通用任务时,班级id为空 null)", "format": "int64", "nullable": true }, "taskTypeEnum": { "type": "integer", "description": "任务类型id", "format": "int32" }, "startTime": { "type": "string", "description": "备 注:开始时间\r\n默认值:", "format": "date-time" }, "endTime": { "type": "string", "description": "备 注:结束时间\r\n默认值:", "format": "date-time" }, "taskTitleSuffix": { "type": "string", "description": "任务后缀", "nullable": true }, "isSuperiorTask": { "type": "integer", "description": "备 注:是否是布置任务。0否(默认);1是;\r\n默认值:", "format": "int32" }, "superiorId": { "type": "integer", "description": "备 注:布置任务id,如果是布置任务才需要传\r\n默认值:", "format": "int64", "nullable": true }, "culturalId": { "type": "integer", "description": "文创id 新增不传,修改必传", "format": "int64", "nullable": true }, "culturalTitle": { "type": "string", "description": "文创标题" } }, "additionalProperties": false }, "DataCollectFileRequest": { "type": "object", "properties": { "classesTaskId": { "type": "integer", "description": "关联表id(非任务主表id)", "format": "int64" }, "fileId": { "type": "integer", "description": "文件id", "format": "int64" }, "userId": { "type": "integer", "description": "用户ID", "format": "int64" } }, "additionalProperties": false }, "DataCollectFinishRequest": { "type": "object", "properties": { "id": { "type": "integer", "description": "任务id", "format": "int64" }, "collectId": { "type": "integer", "description": "采集ID", "format": "int64" }, "remark": { "type": "string", "description": "分析总结" } }, "additionalProperties": false }, "DataCollectRequest": { "type": "object", "properties": { "id": { "type": "integer", "description": "任务id(新增时为null,修改时必传)", "format": "int64", "nullable": true }, "classesId": { "type": "integer", "description": "班级id(班级任务时,classes_id不为空;通用任务时,班级id为空 null)", "format": "int64", "nullable": true }, "taskTypeEnum": { "type": "integer", "description": "任务类型id", "format": "int32" }, "startTime": { "type": "string", "description": "备 注:开始时间\r\n默认值:", "format": "date-time" }, "endTime": { "type": "string", "description": "备 注:结束时间\r\n默认值:", "format": "date-time" }, "taskTitleSuffix": { "type": "string", "description": "任务后缀", "nullable": true }, "isSuperiorTask": { "type": "integer", "description": "备 注:是否是布置任务。0否(默认);1是;\r\n默认值:", "format": "int32" }, "superiorId": { "type": "integer", "description": "备 注:布置任务id,如果是布置任务才需要传\r\n默认值:", "format": "int64", "nullable": true }, "dataCollectId": { "type": "integer", "description": "数据采集任务ID(新增时为null,修改时必传)", "format": "int64", "nullable": true }, "collectTitle": { "type": "string", "description": "数据采集标题" } }, "additionalProperties": false }, "DataCollectResult": { "type": "object", "properties": { "taskInfo": { "$ref": "#/components/schemas/BaseTaskClassResult" }, "collectId": { "type": "integer", "description": "采集ID", "format": "int64" }, "collectTitle": { "type": "string", "description": "采集主题" }, "remark": { "type": "string", "description": "分析总结" }, "collectUsers": { "type": "array", "items": { "$ref": "#/components/schemas/DataCollectUserResult" }, "description": "已采集用户列表" } }, "additionalProperties": false }, "DataCollectUserResult": { "type": "object", "properties": { "userId": { "type": "integer", "description": "用户ID", "format": "int64" }, "userName": { "type": "string", "description": "用户名" }, "fileCount": { "type": "integer", "description": "采集文件数量", "format": "int32" } }, "additionalProperties": false }, "DataConllectionDetailResult": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "title": { "type": "string", "description": "备 注:收集主题\r\n默认值:" }, "remark": { "type": "string", "description": "备 注:收集要求\r\n默认值:" }, "fileId": { "type": "integer", "description": "备 注:模板文件id\r\n默认值:", "format": "int64", "nullable": true }, "filePath": { "type": "string", "description": "备 注:模板文件路径", "nullable": true }, "fileName": { "type": "string", "description": "备 注:模板文件名称", "nullable": true }, "fileSize": { "type": "integer", "description": "备 注:模板文件大小", "format": "int64", "nullable": true }, "endtime": { "type": "string", "description": "备 注:提交时间\r\n默认值:", "format": "date-time" }, "status": { "type": "integer", "description": "备 注:状态:1:已创建(未发布);2:进行中(已发布);3:已完成;4:已关闭\r\n默认值:", "format": "int32", "nullable": true }, "subFileId": { "type": "integer", "description": "已提交文件id(空则未提交)", "format": "int64", "nullable": true }, "subFilePath": { "type": "string", "description": "备 注:提交文件路径", "nullable": true }, "subFileName": { "type": "string", "description": "备 注:提交文件名称", "nullable": true }, "subFileSize": { "type": "integer", "description": "备 注:提交文件大小", "format": "int64", "nullable": true }, "subAddtime": { "type": "string", "description": "备 注:提交时间", "format": "date-time", "nullable": true } }, "additionalProperties": false }, "DataConllectionListResult": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "title": { "type": "string", "description": "备 注:收集主题\r\n默认值:" }, "endtime": { "type": "string", "description": "备 注:需要提交时间\r\n默认值:", "format": "date-time" }, "fileId": { "type": "integer", "description": "已提交文件id(空则未提交)", "format": "int64", "nullable": true } }, "additionalProperties": false }, "DataConllectionListResultPageResponse": { "type": "object", "properties": { "total": { "type": "integer", "description": "总记录条数", "format": "int32" }, "items": { "type": "array", "items": { "$ref": "#/components/schemas/DataConllectionListResult" }, "description": "响应数据" } }, "additionalProperties": false, "description": "分页响应实体类" }, "DataConllectionUpFileRequest": { "type": "object", "properties": { "dataCollectionId": { "type": "integer", "description": "资料收集id", "format": "int64" }, "fileId": { "type": "integer", "description": "文件id", "format": "int64" } }, "additionalProperties": false, "description": "数据采集上传文件" }, "DesktopDataConllectionUpFileRequest": { "type": "object", "properties": { "sign": { "type": "string", "description": "加密数据" }, "fileId": { "type": "integer", "description": "文件id", "format": "int64" } }, "additionalProperties": false, "description": "电脑端上传采集文件" }, "EvaluationSumRequest": { "type": "object", "properties": { "id": { "type": "integer", "description": "总结报告id", "format": "int64" }, "content": { "type": "string", "description": "评论内容" } }, "additionalProperties": false }, "FeedBackInfo": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "feedbackType": { "type": "integer", "description": "备 注:建议类型(字典表-枚举值)\r\n默认值:", "format": "int64" }, "addUserId": { "type": "integer", "description": "备 注:用户id\r\n默认值:", "format": "int64" }, "addTime": { "type": "string", "description": "备 注:提议时间\r\n默认值:", "format": "date-time" }, "adoptTime": { "type": "string", "description": "备 注:最后操作时间(如修改状态需要修改本时间)\r\n默认值:", "format": "date-time" }, "remark": { "type": "string", "description": "备 注:现状描述\r\n默认值:" }, "optimizationPlan": { "type": "string", "description": "备 注:优化方案\r\n默认值:" }, "status": { "$ref": "#/components/schemas/FeedBackInfoStatusEnum" }, "earnPoints": { "type": "integer", "description": "获得积分", "format": "int32" }, "isDelete": { "type": "boolean", "description": "是否删除" }, "statusName": { "type": "string", "description": "采纳状态中文 示例:已被采纳", "readOnly": true } }, "additionalProperties": false, "description": "意见反馈-主表云校、电话、姓名从用户表中查询" }, "FeedBackInfoAddDto": { "type": "object", "properties": { "feedbackType": { "type": "integer", "description": "备 注:建议类型(字典表-枚举值)\r\n默认值:", "format": "int64" }, "remark": { "type": "string", "description": "备 注:现状描述\r\n默认值:" }, "optimizationPlan": { "type": "string", "description": "备 注:优化方案\r\n默认值:" }, "fileIds": { "type": "array", "items": { "type": "integer", "format": "int64" }, "description": "附件ID", "nullable": true } }, "additionalProperties": false, "description": "提交建议" }, "FeedBackInfoPageResponse": { "type": "object", "properties": { "total": { "type": "integer", "description": "总记录条数", "format": "int32" }, "items": { "type": "array", "items": { "$ref": "#/components/schemas/FeedBackInfo" }, "description": "响应数据" } }, "additionalProperties": false, "description": "分页响应实体类" }, "FeedBackInfoStatusEnum": { "enum": [ 0, 1, 2, 3 ], "type": "integer", "description": "备 注:状态(默认0未确认、1已采纳、2不采纳、3重复建议)\r\n默认值:", "format": "int32" }, "FinancialClassRequest": { "type": "object", "properties": { "classId": { "type": "integer", "description": "班级id", "format": "int64" }, "remark": { "type": "string", "description": "用途" }, "money": { "type": "number", "description": "元", "format": "double" }, "financialTime": { "type": "string", "description": "使用时间", "format": "date-time" } }, "additionalProperties": false, "description": "添加班级使用经费记录" }, "FinancialClassResult": { "type": "object", "properties": { "id": { "type": "integer", "description": "经费使用记录Id", "format": "int64" }, "financialTime": { "type": "string", "description": "备 注:使用时间\r\n默认值:", "format": "date-time" }, "remark": { "type": "string", "description": "用途" }, "money": { "type": "number", "description": "消费费用(元)", "format": "double" } }, "additionalProperties": false }, "FinancialClassSumResult": { "type": "object", "properties": { "financialIndicatorsResult": { "$ref": "#/components/schemas/FinancialIndicatorsResult" }, "sumMoney": { "type": "number", "description": "累计金额", "format": "double" }, "financialClassResults": { "type": "array", "items": { "$ref": "#/components/schemas/FinancialClassResult" }, "description": "使用经费" } }, "additionalProperties": false }, "FinancialIndicatorsResult": { "type": "object", "properties": { "startTime": { "type": "string", "description": "备 注:开始时间\r\n默认值:", "format": "date-time" }, "endTime": { "type": "string", "description": "备 注:结束时间\r\n默认值:", "format": "date-time" }, "money": { "type": "number", "description": "备 注:本时段经费金额\r\n默认值:", "format": "double" } }, "additionalProperties": false }, "Financial_indicators": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "startTime": { "type": "string", "description": "备 注:开始时间\r\n默认值:", "format": "date-time" }, "endTime": { "type": "string", "description": "备 注:结束时间\r\n默认值:", "format": "date-time" }, "money": { "type": "number", "description": "备 注:本时段经费金额\r\n默认值:", "format": "double" } }, "additionalProperties": false, "description": "经费管理" }, "FollowAbsenceUserRequest": { "type": "object", "properties": { "followId": { "type": "integer", "description": "双师课堂记录表id", "format": "int64" }, "userId": { "type": "integer", "description": "用户id", "format": "int64" }, "handleState": { "type": "integer", "description": "处理状态 默认0 0未处理 1忽略 2发起谈话", "format": "int64" } }, "additionalProperties": false }, "FollowAbsenceUserResult": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "followId": { "type": "integer", "description": "跟课id", "format": "int64" }, "userId": { "type": "integer", "description": "用户id", "format": "int64" }, "userName": { "type": "string", "description": "用户姓名" } }, "additionalProperties": false }, "FollowInfoFinishRequest": { "type": "object", "properties": { "id": { "type": "integer", "description": "任务id", "format": "int64" }, "followId": { "type": "integer", "description": "备 注:跟课id", "format": "int64" } }, "additionalProperties": false }, "FollowInfoRequest": { "type": "object", "properties": { "id": { "type": "integer", "description": "任务id(新增时为null,修改时必传)", "format": "int64", "nullable": true }, "classesId": { "type": "integer", "description": "班级id(班级任务时,classes_id不为空;通用任务时,班级id为空 null)", "format": "int64", "nullable": true }, "taskTypeEnum": { "type": "integer", "description": "任务类型id", "format": "int32" }, "startTime": { "type": "string", "description": "备 注:开始时间\r\n默认值:", "format": "date-time" }, "endTime": { "type": "string", "description": "备 注:结束时间\r\n默认值:", "format": "date-time" }, "taskTitleSuffix": { "type": "string", "description": "任务后缀", "nullable": true }, "isSuperiorTask": { "type": "integer", "description": "备 注:是否是布置任务。0否(默认);1是;\r\n默认值:", "format": "int32" }, "superiorId": { "type": "integer", "description": "备 注:布置任务id,如果是布置任务才需要传\r\n默认值:", "format": "int64", "nullable": true }, "classCourseId": { "type": "integer", "description": "备 注:课程id\r\n默认值:", "format": "int64" } }, "additionalProperties": false }, "FollowInfoResult": { "type": "object", "properties": { "taskInfo": { "$ref": "#/components/schemas/BaseTaskClassResult" }, "followTeachersituations": { "type": "array", "items": { "$ref": "#/components/schemas/FollowTeachersituationResult" }, "description": "落地老师问题" }, "followAbsenceUserResults": { "type": "array", "items": { "$ref": "#/components/schemas/FollowAbsenceUserResult" }, "description": "跟课缺席用户列表" }, "followKeynoteUserResults": { "type": "array", "items": { "$ref": "#/components/schemas/FollowKeynoteUserResult" }, "description": "重点学生列表" }, "followId": { "type": "integer", "description": "跟课ID", "format": "int64" }, "classCourseId": { "type": "integer", "description": "备 注:课程id\r\n默认值:", "format": "int64" }, "classesFollowMethod": { "type": "integer", "description": "备 注:跟课方式1:直播;2:录播;\r\n默认值:", "format": "int32", "nullable": true }, "classesSignalStability": { "type": "integer", "description": "备 注:信号是否稳定;0否;1:是;\r\n默认值:", "format": "int32", "nullable": true }, "concentrationActivityEnum": { "type": "integer", "description": "备 注:整体活跃度,参数id\r\n默认值:", "format": "int32", "nullable": true }, "concentrationLevelEnum": { "type": "integer", "description": "备 注:整体专注度,参数id\r\n默认值:", "format": "int32", "nullable": true }, "masteryLevelEnum": { "type": "integer", "description": "备 注:整体问题回答正确率/知识掌握程度,参数id\r\n默认值:", "format": "int32", "nullable": true }, "remark": { "type": "string", "description": "其他" } }, "additionalProperties": false }, "FollowKeyNoteUserRequest": { "type": "object", "properties": { "followId": { "type": "integer", "description": "备 注:跟课id\r\n默认值:", "format": "int64" }, "userId": { "type": "integer", "description": "备 注:重点学生用户id\r\n默认值:", "format": "int64" }, "attentionFocus": { "type": "string", "description": "备 注:注意力与专注力,参数id,多个用英文逗号分割\r\n默认值:" }, "participationEnthusiasm": { "type": "string", "description": "备 注:参与度与积极性,参数id,多个用英文逗号分割\r\n默认值:" }, "behaviorNormsDiscipline": { "type": "string", "description": "备 注:行为规范与纪律,参数id,多个用英文逗号分割\r\n默认值:" }, "comprehensionDifficulties": { "type": "string", "description": "备 注:学习效果与理解困难,参数id,多个用英文逗号分割\r\n默认值:" }, "psychologicalState": { "type": "string", "description": "备 注:情绪与心理状态,参数id,多个用英文逗号分割\r\n默认值:" } }, "additionalProperties": false }, "FollowKeynoteUserResult": { "type": "object", "properties": { "id": { "type": "integer", "description": "重点学生id", "format": "int64" }, "followId": { "type": "integer", "description": "跟课id", "format": "int64" }, "userId": { "type": "integer", "description": "重点学生id", "format": "int64" }, "userName": { "type": "string", "description": "重点学生姓名" }, "attentionFocus": { "type": "string", "description": "备 注:注意力与专注力,参数id,多个用英文逗号分割\r\n默认值:" }, "participationEnthusiasm": { "type": "string", "description": "备 注:参与度与积极性,参数id,多个用英文逗号分割\r\n默认值:" }, "behaviorNormsDiscipline": { "type": "string", "description": "备 注:行为规范与纪律,参数id,多个用英文逗号分割\r\n默认值:" }, "comprehensionDifficulties": { "type": "string", "description": "备 注:学习效果与理解困难,参数id,多个用英文逗号分割\r\n默认值:" }, "psychologicalState": { "type": "string", "description": "备 注:情绪与心理状态,参数id,多个用英文逗号分割\r\n默认值:" } }, "additionalProperties": false }, "FollowQuestionRequest": { "type": "object", "properties": { "followId": { "type": "integer", "description": "备 注:跟课id", "format": "int64" }, "followTeachersituations": { "type": "array", "items": { "$ref": "#/components/schemas/FollowTeachersituationRequest" }, "description": "落地老师的问题列表", "nullable": true }, "classesFollowMethod": { "type": "integer", "description": "备 注:跟课方式1:直播;2:录播; 3:自讲;\r\n默认值:", "format": "int32", "nullable": true }, "classesSignalStability": { "type": "integer", "description": "备 注:信号是否稳定;0否;1:是;\r\n默认值:", "format": "int32", "nullable": true }, "concentrationActivityEnum": { "type": "integer", "description": "备 注:整体活跃度,参数id\r\n默认值:", "format": "int32", "nullable": true }, "concentrationLevelEnum": { "type": "integer", "description": "备 注:整体专注度,参数id\r\n默认值:", "format": "int32", "nullable": true }, "masteryLevelEnum": { "type": "integer", "description": "备 注:整体问题回答正确率/知识掌握程度,参数id\r\n默认值:", "format": "int32", "nullable": true }, "remark": { "type": "string", "description": "其他", "nullable": true } }, "additionalProperties": false }, "FollowTeachersituationRequest": { "type": "object", "properties": { "followId": { "type": "integer", "description": "备 注:跟课id\r\n默认值:", "format": "int64" }, "paramId": { "type": "integer", "description": "备 注:落地老师-问题类型,字典表\r\n默认值:", "format": "int64" } }, "additionalProperties": false }, "FollowTeachersituationResult": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "followId": { "type": "integer", "description": "跟课id", "format": "int64" }, "paramId": { "type": "integer", "description": "落地老师-问题类型,字典表", "format": "int64" }, "paramName": { "type": "string", "description": "问题描述" } }, "additionalProperties": false }, "GetFeedBackInfoSingleVM": { "type": "object", "properties": { "id": { "type": "integer", "description": "", "format": "int64" }, "feedbackType": { "type": "integer", "description": "备 注:建议类型(字典表-枚举值)\r\n默认值:", "format": "int64" }, "addUserid": { "type": "integer", "description": "备 注:用户id\r\n默认值:", "format": "int64" }, "addTime": { "type": "string", "description": "备 注:提议时间\r\n默认值:", "format": "date-time" }, "remark": { "type": "string", "description": "备 注:现状描述\r\n默认值:" }, "optimizationPlan": { "type": "string", "description": "备 注:优化方案\r\n默认值:" }, "status": { "$ref": "#/components/schemas/FeedBackInfoStatusEnum" }, "earnPoints": { "type": "integer", "description": "获得积分", "format": "int32" }, "feedbackTypeName": { "type": "string", "description": "建议类型中文" }, "statusName": { "type": "string", "description": "采纳状态中文 示例:已被采纳", "readOnly": true }, "files": { "type": "array", "items": { "$ref": "#/components/schemas/SysFileViewDto" }, "description": "文件信息" }, "cloudSchoolName": { "type": "string", "description": "所在云校" }, "addUserPhone": { "type": "string", "description": "提议人联系电话" }, "addUserName": { "type": "string", "description": "提议人" } }, "additionalProperties": false }, "H5ThisMonthFeedBackVM": { "type": "object", "properties": { "id": { "type": "integer", "description": "", "format": "int64" }, "realName": { "type": "string", "description": "姓名" }, "userId": { "type": "integer", "description": "用户Id", "format": "int64" }, "cloudSchoolName": { "type": "string", "description": "云校名称" }, "cloundSchoolId": { "type": "integer", "description": "云校ID", "format": "int64" }, "feedbackType": { "type": "integer", "description": "备 注:建议类型(字典表-枚举值)\r\n默认值:", "format": "int64" }, "feedbackTypeName": { "type": "string", "description": "建议类型中文" }, "optimizationPlan": { "type": "string", "description": "备 注:优化方案\r\n默认值:" }, "headImage": { "type": "string", "description": "备 注:头像\r\n默认值:" } }, "additionalProperties": false, "description": "本月金点子" }, "H5ThisMonthFeedBackVMPageResponse": { "type": "object", "properties": { "total": { "type": "integer", "description": "总记录条数", "format": "int32" }, "items": { "type": "array", "items": { "$ref": "#/components/schemas/H5ThisMonthFeedBackVM" }, "description": "响应数据" } }, "additionalProperties": false, "description": "分页响应实体类" }, "H5TopIdeasRankingVM": { "type": "object", "properties": { "realName": { "type": "string", "description": "姓名" }, "headImage": { "type": "string", "description": "备 注:头像\r\n默认值:" }, "userId": { "type": "integer", "description": "用户Id", "format": "int64" }, "cloudSchoolName": { "type": "string", "description": "云校名称" }, "cloundSchoolId": { "type": "integer", "description": "云校ID", "format": "int64" }, "count": { "type": "integer", "description": "被采纳建议条数", "format": "int32" }, "lastAddTime": { "type": "string", "description": "最后一条建议的提交时间", "format": "date-time" } }, "additionalProperties": false }, "ImConfigResult": { "type": "object", "properties": { "sDKAppID": { "type": "integer", "format": "int32" }, "videoCall": { "type": "boolean", "description": "视频通话状态" }, "voiceCall": { "type": "boolean", "description": "语音通话状态" } }, "additionalProperties": false }, "Index_ClassesTaskCheckList_User": { "type": "object", "properties": { "taskTypeEnum": { "type": "integer", "description": "任务类型枚举", "format": "int64" }, "taskTypeName": { "type": "string", "description": "任务类型枚举-名称" }, "createTaskCount": { "type": "integer", "description": "已创建任务数量", "format": "int32" }, "okTaskCount": { "type": "integer", "description": "已完成任务数量", "format": "int32" }, "shouldTaskCount": { "type": "integer", "description": "应完成任务数量", "format": "int32" } }, "additionalProperties": false, "description": "通用首页任务清单用户信息" }, "Index_ClassesTaskCheckList_UserPageResponse": { "type": "object", "properties": { "total": { "type": "integer", "description": "总记录条数", "format": "int32" }, "items": { "type": "array", "items": { "$ref": "#/components/schemas/Index_ClassesTaskCheckList_User" }, "description": "响应数据" } }, "additionalProperties": false, "description": "分页响应实体类" }, "LikeUserBooksResult": { "type": "object", "properties": { "cloudSchoolName": { "type": "string", "description": "云校名称" }, "id": { "type": "integer", "description": "Id", "format": "int64" }, "userName": { "type": "string", "description": "用户姓名" }, "roleEnum": { "$ref": "#/components/schemas/SysRoleEnum" }, "headImage": { "type": "string", "description": "头像" }, "phone": { "type": "string", "description": "电话" }, "classNum": { "type": "integer", "description": "管理班级数量", "format": "int32" } }, "additionalProperties": false }, "LoginCodeRequest": { "type": "object", "properties": { "phone": { "type": "string", "description": "电话" }, "code": { "type": "string", "description": "验证码" }, "loginType": { "type": "integer", "description": "登录类型 1:Android;2Ios;3扫码;4:H5", "format": "int32" } }, "additionalProperties": false }, "LoginRequest": { "type": "object", "properties": { "username": { "type": "string", "description": "用户名" }, "pwd": { "type": "string", "description": "密码" }, "loginType": { "type": "integer", "description": "登录类型 1:Android;2Ios;3扫码;4:H5", "format": "int32" } }, "additionalProperties": false }, "ManagerDataCollectionDetailResult": { "type": "object", "properties": { "id": { "type": "integer", "description": "id", "format": "int64" }, "title": { "type": "string", "description": "备 注:收集主题\r\n默认值:" }, "remark": { "type": "string", "description": "备 注:收集要求\r\n默认值:" }, "fileId": { "type": "integer", "description": "备 注:模板文件id\r\n默认值:", "format": "int64", "nullable": true }, "filePath": { "type": "string", "description": "备 注:模板文件路径", "nullable": true }, "fileName": { "type": "string", "description": "备 注:模板文件名称", "nullable": true }, "fileSize": { "type": "integer", "description": "备 注:模板文件大小", "format": "int64", "nullable": true }, "endtime": { "type": "string", "description": "备 注:提交时间\r\n默认值:", "format": "date-time" }, "addtime": { "type": "string", "description": "备 注:添加时间\r\n默认值:", "format": "date-time" }, "fileCount": { "type": "integer", "description": "备 注:收集对象个数\r\n默认值:", "format": "int32", "nullable": true }, "submitCount": { "type": "integer", "description": "备 注:已提交个数", "format": "int32" }, "status": { "type": "integer", "description": "备 注:状态:1:已创建(未发布);2:进行中(已发布);3:已完成;4:已关闭\r\n默认值:", "format": "int32", "nullable": true }, "managerDataCollectionUserFiles": { "type": "array", "items": { "$ref": "#/components/schemas/ManagerDataCollectionUserFile" }, "description": "收集文件用户列表" }, "managerDataCollectionNonUsers": { "type": "array", "items": { "$ref": "#/components/schemas/ManagerDataCollectionNonUser" }, "description": "未提交用户列表" } }, "additionalProperties": false, "description": "管理数据采集详情结果" }, "ManagerDataCollectionNonUser": { "type": "object", "properties": { "userId": { "type": "integer", "description": "用户id", "format": "int64" }, "userName": { "type": "string", "description": "用户名称" } }, "additionalProperties": false }, "ManagerDataCollectionRequest": { "type": "object", "properties": { "title": { "type": "string", "description": "备 注:收集主题\r\n默认值:" }, "remark": { "type": "string", "description": "备 注:收集要求\r\n默认值:" }, "fileId": { "type": "integer", "description": "备 注:模板文件id(直接手机传则传id,电脑传则为null)\r\n默认值:", "format": "int64", "nullable": true }, "endtime": { "type": "string", "description": "备 注:提交时间\r\n默认值:", "format": "date-time" }, "users": { "type": "array", "items": { "$ref": "#/components/schemas/ManagerDataCollectionNonUser" }, "description": "备 注:收集对象,用户集合" } }, "additionalProperties": false, "description": "资料收集" }, "ManagerDataCollectionResult": { "type": "object", "properties": { "id": { "type": "integer", "description": "id", "format": "int64" }, "title": { "type": "string", "description": "备 注:收集主题\r\n默认值:" }, "endtime": { "type": "string", "description": "备 注:提交时间\r\n默认值:", "format": "date-time" }, "addtime": { "type": "string", "description": "备 注:添加时间\r\n默认值:", "format": "date-time" }, "fileCount": { "type": "integer", "description": "备 注:收集对象个数\r\n默认值:", "format": "int32", "nullable": true }, "submitCount": { "type": "integer", "description": "备 注:已提交个数", "format": "int32" }, "status": { "type": "integer", "description": "备 注:状态:1:已创建(未发布);2:进行中(已发布);3:已完成;4:已关闭\r\n默认值:", "format": "int32" } }, "additionalProperties": false, "description": "管理数据采集结果" }, "ManagerDataCollectionResultPageResponse": { "type": "object", "properties": { "total": { "type": "integer", "description": "总记录条数", "format": "int32" }, "items": { "type": "array", "items": { "$ref": "#/components/schemas/ManagerDataCollectionResult" }, "description": "响应数据" } }, "additionalProperties": false, "description": "分页响应实体类" }, "ManagerDataCollectionUserFile": { "type": "object", "properties": { "userHeadImage": { "type": "string", "description": "用户头像" }, "userId": { "type": "integer", "description": "用户id", "format": "int64" }, "userName": { "type": "string", "description": "用户名称" }, "fileId": { "type": "integer", "description": "提交的文件id", "format": "int64", "nullable": true }, "filePath": { "type": "string", "description": "提交的文件路径", "nullable": true }, "fileName": { "type": "string", "description": "提交的文件名称", "nullable": true }, "fileSize": { "type": "integer", "description": "提交的文件大小", "format": "int64", "nullable": true }, "addFileTime": { "type": "string", "description": "提交时间", "format": "date-time", "nullable": true } }, "additionalProperties": false }, "MeetingInfoFinishRequest": { "type": "object", "properties": { "id": { "type": "integer", "description": "任务id", "format": "int64" }, "meetingId": { "type": "integer", "description": "会议ID", "format": "int64" }, "remark": { "type": "string", "description": "会议纪要" }, "files": { "type": "array", "items": { "$ref": "#/components/schemas/BaseTaskFileRequest" }, "nullable": true } }, "additionalProperties": false }, "MeetingInfoRequest": { "type": "object", "properties": { "id": { "type": "integer", "description": "任务id(新增时为null,修改时必传)", "format": "int64", "nullable": true }, "classesId": { "type": "integer", "description": "班级id(班级任务时,classes_id不为空;通用任务时,班级id为空 null)", "format": "int64", "nullable": true }, "taskTypeEnum": { "type": "integer", "description": "任务类型id", "format": "int32" }, "startTime": { "type": "string", "description": "备 注:开始时间\r\n默认值:", "format": "date-time" }, "endTime": { "type": "string", "description": "备 注:结束时间\r\n默认值:", "format": "date-time" }, "taskTitleSuffix": { "type": "string", "description": "任务后缀", "nullable": true }, "isSuperiorTask": { "type": "integer", "description": "备 注:是否是布置任务。0否(默认);1是;\r\n默认值:", "format": "int32" }, "superiorId": { "type": "integer", "description": "备 注:布置任务id,如果是布置任务才需要传\r\n默认值:", "format": "int64", "nullable": true }, "meetingId": { "type": "integer", "description": "会议任务id(新增时为null,修改时必传)", "format": "int64", "nullable": true }, "meetingTitle": { "type": "string", "description": "会议主题" }, "meetingUsername": { "type": "string", "description": "参会人员" } }, "additionalProperties": false }, "MeetingInfoResult": { "type": "object", "properties": { "meetingId": { "type": "integer", "description": "会议ID", "format": "int64" }, "meetingTitle": { "type": "string", "description": "会议主题" }, "remark": { "type": "string", "description": "会议纪要" }, "taskInfo": { "$ref": "#/components/schemas/BaseTaskClassResult" }, "meetingUsername": { "type": "string", "description": "参会人员" }, "sunTaskFileResults": { "type": "array", "items": { "$ref": "#/components/schemas/SunTaskFileResult" }, "description": "关联文件" } }, "additionalProperties": false }, "MobileToH5ConfigEnum": { "enum": [ 0, 1 ], "type": "integer", "description": "获取H5链接枚举", "format": "int32" }, "MyInfoResetPwdRequest": { "type": "object", "properties": { "id": { "type": "integer", "description": "用户id", "format": "int64" }, "password": { "type": "string", "description": "原密码" }, "newPassword": { "type": "string", "description": "新密码" } }, "additionalProperties": false, "description": "修改密码" }, "MyPhoneBindRequest": { "type": "object", "properties": { "phone": { "type": "string", "description": "电话" }, "phoneCode": { "type": "string", "description": "验证码" } }, "additionalProperties": false, "description": "换绑电话" }, "OSSConfigResult": { "type": "object", "properties": { "accessKeyId": { "type": "string" }, "accessKeySecret": { "type": "string" }, "endpoint": { "type": "string" }, "bucketName": { "type": "string" }, "size": { "type": "integer", "format": "int64" } }, "additionalProperties": false }, "OssSignResult": { "type": "object", "properties": { "filePath": { "type": "string", "description": "上传路径" }, "fileSize": { "type": "integer", "description": "文件限制大小", "format": "int64" }, "uploadUrl": { "type": "string", "description": "上传URL" } }, "additionalProperties": false }, "OtherInfoFinishRequest": { "type": "object", "properties": { "id": { "type": "integer", "description": "任务id", "format": "int64" }, "otherId": { "type": "integer", "description": "其他ID", "format": "int64" }, "remark": { "type": "string", "description": "工作内容" }, "files": { "type": "array", "items": { "$ref": "#/components/schemas/BaseTaskFileRequest" }, "nullable": true } }, "additionalProperties": false }, "OtherInfoRequest": { "type": "object", "properties": { "id": { "type": "integer", "description": "任务id(新增时为null,修改时必传)", "format": "int64", "nullable": true }, "classesId": { "type": "integer", "description": "班级id(班级任务时,classes_id不为空;通用任务时,班级id为空 null)", "format": "int64", "nullable": true }, "taskTypeEnum": { "type": "integer", "description": "任务类型id", "format": "int32" }, "startTime": { "type": "string", "description": "备 注:开始时间\r\n默认值:", "format": "date-time" }, "endTime": { "type": "string", "description": "备 注:结束时间\r\n默认值:", "format": "date-time" }, "taskTitleSuffix": { "type": "string", "description": "任务后缀", "nullable": true }, "isSuperiorTask": { "type": "integer", "description": "备 注:是否是布置任务。0否(默认);1是;\r\n默认值:", "format": "int32" }, "superiorId": { "type": "integer", "description": "备 注:布置任务id,如果是布置任务才需要传\r\n默认值:", "format": "int64", "nullable": true }, "otherId": { "type": "integer", "description": "id(新增时为null,修改时必传)", "format": "int64", "nullable": true }, "otherTitle": { "type": "string", "description": "任务描述" } }, "additionalProperties": false }, "OtherInfoResult": { "type": "object", "properties": { "otherId": { "type": "integer", "description": "班干部会议记录ID", "format": "int64" }, "otherTitle": { "type": "string", "description": "工作描述" }, "remark": { "type": "string", "description": "工作内容" }, "taskInfo": { "$ref": "#/components/schemas/BaseTaskClassResult" }, "sunTaskFileResults": { "type": "array", "items": { "$ref": "#/components/schemas/SunTaskFileResult" }, "description": "关联文件" } }, "additionalProperties": false }, "PointsDetailListRsp": { "type": "object", "properties": { "rulesName": { "type": "string", "description": "备 注:积分规则名称\r\n默认值:" }, "changePoints": { "type": "integer", "description": "备 注:变化积分(可正可负)(当时的执行规则的积分)\r\n默认值:", "format": "int32" }, "addTime": { "type": "string", "description": "备 注:发生时间\r\n默认值:", "format": "date-time" } }, "additionalProperties": false }, "PointsDetailListRspPageResponse": { "type": "object", "properties": { "total": { "type": "integer", "description": "总记录条数", "format": "int32" }, "items": { "type": "array", "items": { "$ref": "#/components/schemas/PointsDetailListRsp" }, "description": "响应数据" } }, "additionalProperties": false, "description": "分页响应实体类" }, "PointsGoodsDetailsRsp": { "type": "object", "properties": { "goodsId": { "type": "integer", "description": "备 注:兑换商品id\r\n默认值:", "format": "int64" }, "goodsName": { "type": "string", "description": "备 注:商品名称\r\n默认值:" }, "goodsPointsCount": { "type": "integer", "description": "备 注:所需积分(价格)\r\n默认值:", "format": "int32" }, "fileId": { "type": "integer", "description": "备 注:文件id\r\n默认值:", "format": "int64" }, "userAddress": { "$ref": "#/components/schemas/UserAddressRsp" } }, "additionalProperties": false }, "PointsGoodsListRsp": { "type": "object", "properties": { "goodsId": { "type": "integer", "description": "备 注:兑换商品id\r\n默认值:", "format": "int64" }, "goodsName": { "type": "string", "description": "备 注:商品名称\r\n默认值:" }, "goodsPointsCount": { "type": "integer", "description": "备 注:所需积分(价格)\r\n默认值:", "format": "int32" }, "fileId": { "type": "integer", "description": "备 注:文件id\r\n默认值:", "format": "int64" } }, "additionalProperties": false }, "PointsGoodsListRspPageResponse": { "type": "object", "properties": { "total": { "type": "integer", "description": "总记录条数", "format": "int32" }, "items": { "type": "array", "items": { "$ref": "#/components/schemas/PointsGoodsListRsp" }, "description": "响应数据" } }, "additionalProperties": false, "description": "分页响应实体类" }, "PointsOrdersListRsp": { "type": "object", "properties": { "goodsId": { "type": "integer", "description": "备 注:兑换商品id\r\n默认值:", "format": "int64" }, "goodsName": { "type": "string", "description": "备 注:商品名称\r\n默认值:" }, "goodsCount": { "type": "integer", "description": "备 注:兑换数量\r\n默认值:", "format": "int32" }, "changePoints": { "type": "integer", "description": "备 注:共计花费积分数\r\n默认值:", "format": "int32" }, "addTime": { "type": "string", "description": "备 注:兑换时间\r\n默认值:", "format": "date-time" }, "status": { "type": "integer", "description": "备 注:发货状态(0待发货、1已发货)\r\n默认值:", "format": "int32" }, "trackingNumber": { "type": "string", "description": "备 注:快递单号(发货后)\r\n默认值:", "nullable": true }, "fileId": { "type": "integer", "description": "备 注:文件id\r\n默认值:", "format": "int64" } }, "additionalProperties": false }, "PointsOrdersListRspPageResponse": { "type": "object", "properties": { "total": { "type": "integer", "description": "总记录条数", "format": "int32" }, "items": { "type": "array", "items": { "$ref": "#/components/schemas/PointsOrdersListRsp" }, "description": "响应数据" } }, "additionalProperties": false, "description": "分页响应实体类" }, "PointsOrdersReq": { "type": "object", "properties": { "goodsId": { "type": "integer", "description": "商品id", "format": "int64" }, "userAddressId": { "type": "integer", "description": "收货地址id", "format": "int64" }, "buyCount": { "type": "integer", "description": "购买数量", "format": "int32" } }, "additionalProperties": false }, "PositionRelationStatusEnum": { "enum": [ 0, 1, 10 ], "type": "integer", "format": "int32" }, "ProblemSemesterViewDto": { "type": "object", "properties": { "solutionSemesterEnum": { "$ref": "#/components/schemas/SolutionSemesterEnum" }, "solutionSemesterName": { "type": "string", "description": "解决方案枚举名称", "readOnly": true } }, "additionalProperties": false }, "ProblemTaskTypeViewDto": { "type": "object", "properties": { "taskTypeEnum": { "$ref": "#/components/schemas/SysTaskTypeEnums" }, "taskTypeEnumName": { "type": "string", "description": "任务类型枚举名称", "readOnly": true } }, "additionalProperties": false }, "QRCodeResult": { "type": "object", "properties": { "codeState": { "type": "boolean", "description": "扫码状态" }, "token": { "type": "string", "description": "成功时返回的token" } }, "additionalProperties": false }, "QuestionDateResult": { "type": "object", "properties": { "dataYear": { "type": "integer", "description": "年", "format": "int32" }, "dataMonth": { "type": "integer", "description": "月", "format": "int32" }, "dataCount": { "type": "integer", "description": "数据条数", "format": "int32" } }, "additionalProperties": false }, "QuestionInfoByTaskEnumResult": { "type": "object", "properties": { "fatherQuestionName": { "type": "string", "description": "父级问题类型" }, "questionName": { "type": "string", "description": "问题类型" }, "questionCount": { "type": "integer", "description": "条数", "format": "int32" }, "questionChain": { "type": "string", "description": "环比" }, "questionInfoResults": { "type": "array", "items": { "$ref": "#/components/schemas/QuestionInfoResult" }, "description": "问题列表" } }, "additionalProperties": false }, "QuestionInfoByTypeResult": { "type": "object", "properties": { "taskEnum": { "type": "integer", "description": "任务类型枚举", "format": "int32" }, "questionType": { "type": "integer", "description": "问题类型枚举", "format": "int32" }, "questionPValue": { "type": "integer", "description": "问题具体信息", "format": "int64" }, "fatherQuestionName": { "type": "string", "description": "父级问题类型" }, "questionName": { "type": "string", "description": "问题类型" }, "questionCount": { "type": "integer", "description": "首页本月条数/类型总条数", "format": "int32" } }, "additionalProperties": false }, "QuestionInfoResult": { "type": "object", "properties": { "questionUserId": { "type": "integer", "description": "问题人id", "format": "int64" }, "questionUserName": { "type": "string", "description": "问题人" }, "addTime": { "type": "string", "description": "问题时间", "format": "date-time" }, "taskEnum": { "type": "integer", "description": "任务类型枚举", "format": "int32" }, "taskId": { "type": "integer", "description": "任务id", "format": "int64" }, "questionPValue": { "type": "integer", "description": "问题具体value", "format": "int64" }, "fatherQuestionName": { "type": "string", "description": "父级问题类型" }, "questionName": { "type": "string", "description": "问题类型" }, "questionType": { "type": "integer", "description": "问题类型 1:学生;2:老师;", "format": "int32" }, "questionClassId": { "type": "integer", "description": "学生问题时所属班级id", "format": "int64", "nullable": true } }, "additionalProperties": false, "description": "问题列表" }, "QuestionType": { "enum": [ 0, 1, 2 ], "type": "integer", "description": "问题类别", "format": "int32" }, "ReadSummarizRequest": { "type": "object", "properties": { "sumId": { "type": "integer", "description": "总结id", "format": "int64" }, "sumType": { "type": "integer", "description": "总结类型 1日报 2周报 3月报", "format": "int32" } }, "additionalProperties": false }, "RedPoint": { "type": "object", "properties": { "workBenchNonCount": { "type": "integer", "description": "工作台待办数量", "format": "int32" }, "dataCollectionNonSubCount": { "type": "integer", "description": "资料收集待提交数量", "format": "int32" }, "superiorCount": { "type": "integer", "description": "收到的布置工作数量", "format": "int32" } }, "additionalProperties": false }, "RefreshTokenRequest": { "type": "object", "properties": { "token": { "type": "string", "description": "过期的token" } }, "additionalProperties": false }, "RegisterRequest": { "type": "object", "properties": { "account": { "type": "string", "description": "账号" }, "password": { "type": "string", "description": "密码" }, "userName": { "type": "string" } }, "additionalProperties": false }, "SchoolInfo": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "schoolName": { "type": "string", "description": "学校名称" }, "cloudSchoolId": { "type": "integer", "description": "云校id", "format": "int64" }, "cloudSchoolName": { "type": "string", "description": "云校名称" } }, "additionalProperties": false }, "SchoolResult": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "schoolName": { "type": "string" } }, "additionalProperties": false }, "SchoolUserBooksResult": { "type": "object", "properties": { "cloudSchoolName": { "type": "string", "description": "云校名称" }, "schoolName": { "type": "string", "description": "学校名称" }, "id": { "type": "integer", "description": "Id", "format": "int64" }, "userName": { "type": "string", "description": "用户姓名" }, "headImage": { "type": "string", "description": "头像" }, "roleEnum": { "$ref": "#/components/schemas/SysRoleEnum" }, "phone": { "type": "string", "description": "电话" } }, "additionalProperties": false }, "SolutionDetailViewDto": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "problemTitle": { "type": "string", "description": "备 注:问题描述\r\n默认值:" }, "upTime": { "type": "string", "description": "最后修改时间", "format": "date-time" }, "problemObj": { "$ref": "#/components/schemas/ToolObjectType" }, "toolClassType": { "$ref": "#/components/schemas/ToolClassType" }, "problemSemesters": { "type": "array", "items": { "$ref": "#/components/schemas/ProblemSemesterViewDto" }, "description": "关联学段枚举列表" }, "problemPhenomenon": { "type": "string", "description": "备 注:问题显著现象\r\n默认值:" }, "solutionContent": { "type": "string", "description": "备 注:解决方案文本描述\r\n默认值:" }, "problemTaskTypes": { "type": "array", "items": { "$ref": "#/components/schemas/ProblemTaskTypeViewDto" }, "description": "关联任务类型枚举列表" }, "toolKits": { "type": "array", "items": { "$ref": "#/components/schemas/ToolKitViewDto" }, "description": "解决方案工具列表" } }, "additionalProperties": false }, "SolutionListViewDto": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "problemTitle": { "type": "string", "description": "备 注:问题描述\r\n默认值:" }, "upTime": { "type": "string", "description": "最后修改时间", "format": "date-time" }, "problemObj": { "$ref": "#/components/schemas/ToolObjectType" }, "toolClassType": { "$ref": "#/components/schemas/ToolClassType" }, "problemSemesters": { "type": "array", "items": { "$ref": "#/components/schemas/ProblemSemesterViewDto" }, "description": "关联学段枚举列表" } }, "additionalProperties": false }, "SolutionListViewMobileDto": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "problemTitle": { "type": "string", "description": "备 注:问题描述\r\n默认值:" }, "upTime": { "type": "string", "description": "最后修改时间", "format": "date-time" }, "problemObj": { "$ref": "#/components/schemas/ToolObjectType" }, "toolClassType": { "$ref": "#/components/schemas/ToolClassType" }, "problemPhenomenon": { "type": "string", "description": "备 注:问题显著现象\r\n默认值:" }, "problemSemesters": { "type": "array", "items": { "$ref": "#/components/schemas/ProblemSemesterViewDto" }, "description": "关联学段枚举列表" } }, "additionalProperties": false }, "SolutionListViewMobileDtoPageResponse": { "type": "object", "properties": { "total": { "type": "integer", "description": "总记录条数", "format": "int32" }, "items": { "type": "array", "items": { "$ref": "#/components/schemas/SolutionListViewMobileDto" }, "description": "响应数据" } }, "additionalProperties": false, "description": "分页响应实体类" }, "SolutionSemesterEnum": { "enum": [ 0, 101, 102, 103, 104, 111, 112, 113, 114, 121, 122, 123, 124 ], "type": "integer", "description": "解决方案及工具包使用年级枚举", "format": "int32" }, "SpotCheckTypeValue": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "value": { "type": "integer", "description": "备 注:分值\r\n默认值:", "format": "int32" }, "valueName": { "type": "string", "description": "备 注:标准内容\r\n默认值:" }, "checkId": { "type": "integer", "description": "备 注:所属抽查标准\r\n默认值:", "format": "int64" } }, "additionalProperties": false, "description": "学习行为习惯全面抽查流程标准-类型表-各项具体分值表" }, "SpotTaskFinishRequest": { "type": "object", "properties": { "id": { "type": "integer", "description": "任务id", "format": "int64" }, "spotId": { "type": "integer", "description": "抽查记录表id", "format": "int64" }, "remark": { "type": "string", "description": "反馈/反思" } }, "additionalProperties": false, "description": "学习行为习惯全面抽查任务完成请求类" }, "SpotTaskRequest": { "type": "object", "properties": { "id": { "type": "integer", "description": "任务id(新增时为null,修改时必传)", "format": "int64", "nullable": true }, "classesId": { "type": "integer", "description": "班级id(班级任务时,classes_id不为空;通用任务时,班级id为空 null)", "format": "int64", "nullable": true }, "taskTypeEnum": { "type": "integer", "description": "任务类型id", "format": "int32" }, "startTime": { "type": "string", "description": "备 注:开始时间\r\n默认值:", "format": "date-time" }, "endTime": { "type": "string", "description": "备 注:结束时间\r\n默认值:", "format": "date-time" }, "taskTitleSuffix": { "type": "string", "description": "任务后缀", "nullable": true }, "isSuperiorTask": { "type": "integer", "description": "备 注:是否是布置任务。0否(默认);1是;\r\n默认值:", "format": "int32" }, "superiorId": { "type": "integer", "description": "备 注:布置任务id,如果是布置任务才需要传\r\n默认值:", "format": "int64", "nullable": true }, "spotId": { "type": "integer", "description": "抽查任务id(新增时为null,修改时必传)", "format": "int64", "nullable": true }, "checkProjectid": { "type": "integer", "description": "备 注:抽查项目id\r\n默认值:", "format": "int64" } }, "additionalProperties": false, "description": "学习行为习惯全面抽查任务请求类" }, "SpotTaskResult": { "type": "object", "properties": { "taskInfo": { "$ref": "#/components/schemas/BaseTaskClassResult" }, "spotId": { "type": "integer", "description": "抽查任务id", "format": "int64" }, "classesTaskId": { "type": "integer", "description": "任务id", "format": "int64" }, "checkProjectid": { "type": "integer", "description": "抽查项目id", "format": "int64" }, "checkProjectName": { "type": "string", "description": "抽查项目名称" }, "remark": { "type": "string", "description": "反馈/反思", "nullable": true }, "spotTaskUserResults": { "type": "array", "items": { "$ref": "#/components/schemas/SpotTaskUserResult" }, "description": "抽查人员列表" } }, "additionalProperties": false, "description": "学习行为习惯全面抽查任务结果类" }, "SpotTaskUserRequest": { "type": "object", "properties": { "spotId": { "type": "integer", "description": "抽查记录表id", "format": "int64" }, "userId": { "type": "integer", "description": "抽查人员id", "format": "int64" }, "valueTotal": { "type": "integer", "description": "分值", "format": "int32" } }, "additionalProperties": false, "description": "学习行为习惯全面抽查任务-抽查人员请求类" }, "SpotTaskUserResult": { "type": "object", "properties": { "id": { "type": "integer", "description": "id", "format": "int64" }, "spotId": { "type": "integer", "description": "抽查记录表id", "format": "int64" }, "userId": { "type": "integer", "description": "抽查人员id", "format": "int64" }, "valueTotal": { "type": "number", "description": "得分", "format": "double" }, "userName": { "type": "string", "description": "抽查人员名称" }, "addTime": { "type": "string", "description": "添加时间", "format": "date-time" } }, "additionalProperties": false }, "StudentResult": { "type": "object", "properties": { "id": { "type": "integer", "description": "学生Id", "format": "int64" }, "name": { "type": "string", "description": "学生姓名" }, "status": { "$ref": "#/components/schemas/PositionRelationStatusEnum" } }, "additionalProperties": false }, "Subjectinfo": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "name": { "type": "string", "description": "备 注:学科名称\r\n默认值:" }, "thisid": { "type": "integer", "description": "备 注:自己数据库Id\r\n默认值:", "format": "int64" }, "createtime": { "type": "string", "description": "备 注:创建时间\r\n默认值:", "format": "date-time" }, "updatetime": { "type": "string", "description": "备 注:更新时间\r\n默认值:", "format": "date-time", "nullable": true }, "deletestate": { "type": "boolean", "description": "备 注:是否删除 true=删除\r\n默认值:" }, "ordinal": { "type": "integer", "description": "备 注:排序\r\n默认值:", "format": "int32" } }, "additionalProperties": false, "description": "学科/科目表" }, "SumQuestionInfoByTypeResult": { "type": "object", "properties": { "questionInfoByTypeResult": { "type": "array", "items": { "$ref": "#/components/schemas/QuestionInfoByTypeResult" } }, "sumQuestionCount": { "type": "integer", "description": "总条数", "format": "int32" } }, "additionalProperties": false }, "SummarizDayResult": { "type": "object", "properties": { "taskList": { "type": "array", "items": { "$ref": "#/components/schemas/SummarizeTaskResult" }, "description": "任务列表" }, "summarizDay": { "$ref": "#/components/schemas/SummarizDayTaskResult" } }, "additionalProperties": false }, "SummarizDayTaskResult": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "userEnum": { "type": "integer", "description": "用户角色枚举", "format": "int32" }, "userId": { "type": "integer", "description": "用户Id", "format": "int64" }, "userName": { "type": "string", "description": "用户姓名" }, "workDate": { "type": "string", "description": "工作总结日期", "format": "date-time" }, "questContent": { "type": "string", "description": "问题反馈" }, "addTime": { "type": "string", "description": "创建时间", "format": "date-time" }, "superiorEvaluation": { "type": "string", "description": "组长评价" }, "superiorUserId": { "type": "integer", "description": "组长用户Id", "format": "int64", "nullable": true }, "superiorUserName": { "type": "string", "description": "组长用户名" }, "ministerEvaluation": { "type": "string", "description": "部长评价" }, "ministerUserId": { "type": "integer", "description": "部长用户Id", "format": "int64", "nullable": true }, "ministerUserName": { "type": "string", "description": "部长用户名" }, "generalEvaluation": { "type": "string", "description": "总部长评价" }, "generalUserId": { "type": "integer", "description": "总部长用户Id", "format": "int64", "nullable": true }, "generalUserName": { "type": "string", "description": "总部长用户名" }, "nextTimeContent": { "type": "string", "description": "备 注:下次工作内容\r\n默认值:" } }, "additionalProperties": false }, "SummarizMonthCheckList": { "type": "object", "properties": { "taskTypeEnum": { "type": "integer", "description": "任务类型枚举", "format": "int64" }, "taskTypeName": { "type": "string", "description": "任务类型枚举-名称" }, "okTaskCount": { "type": "integer", "description": "已完成任务数量", "format": "int32" }, "shouldTaskCount": { "type": "integer", "description": "应完成任务数量(为0时,代表是指标之外的)", "format": "int64" } }, "additionalProperties": false }, "SummarizWeekTaskResult": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "userEnum": { "type": "integer", "description": "用户角色枚举", "format": "int32" }, "userId": { "type": "integer", "description": "用户Id", "format": "int64" }, "userName": { "type": "string", "description": "用户姓名" }, "userHeadImage": { "type": "string", "description": "用户头像地址" }, "workYear": { "type": "integer", "description": "总结年份", "format": "int32" }, "workMonth": { "type": "integer", "description": "总结月份", "format": "int32" }, "workWeek": { "type": "integer", "description": "总结周", "format": "int32" }, "beginDate": { "type": "string", "description": "开始日期", "format": "date-time", "nullable": true }, "endDate": { "type": "string", "description": "结束日期", "format": "date-time", "nullable": true }, "questContent": { "type": "string", "description": "问题反馈" }, "addTime": { "type": "string", "description": "创建时间", "format": "date-time" }, "superiorEvaluation": { "type": "string", "description": "组长评价", "nullable": true }, "superiorUserId": { "type": "integer", "description": "组长用户Id", "format": "int64", "nullable": true }, "superiorAddtime": { "type": "string", "description": "备 注:组长评价时间\r\n默认值:", "format": "date-time", "nullable": true }, "superiorUserName": { "type": "string", "description": "组长用户名", "nullable": true }, "ministerEvaluation": { "type": "string", "description": "部长评价", "nullable": true }, "ministerUserId": { "type": "integer", "description": "部长用户Id", "format": "int64", "nullable": true }, "ministerAddtime": { "type": "string", "description": "备 注:部长评价时间\r\n默认值:", "format": "date-time", "nullable": true }, "ministerUserName": { "type": "string", "description": "部长用户名", "nullable": true }, "generalEvaluation": { "type": "string", "description": "总部长评价" }, "generalUserId": { "type": "integer", "description": "总部长用户Id", "format": "int64", "nullable": true }, "generalUserName": { "type": "string", "description": "总部长用户名" }, "nextTimeContent": { "type": "string", "description": "备 注:下次工作内容\r\n默认值:" }, "readId": { "type": "integer", "description": "已读id(如果null则未读)", "format": "int64", "nullable": true } }, "additionalProperties": false }, "SummarizWeekTaskResultPageResponse": { "type": "object", "properties": { "total": { "type": "integer", "description": "总记录条数", "format": "int32" }, "items": { "type": "array", "items": { "$ref": "#/components/schemas/SummarizWeekTaskResult" }, "description": "响应数据" } }, "additionalProperties": false, "description": "分页响应实体类" }, "SummarizeDayListResult": { "type": "object", "properties": { "id": { "type": "integer", "description": "日报Id", "format": "int64" }, "workDate": { "type": "string", "description": "备 注:工作总结日期\r\n默认值:", "format": "date-time" }, "questContent": { "type": "string", "description": "备 注:问题反馈\r\n默认值:" }, "userId": { "type": "integer", "description": "用户id", "format": "int64" }, "userName": { "type": "string", "description": "用户姓名" }, "userHeadImage": { "type": "string", "description": "用户头像地址" }, "userEnum": { "type": "integer", "description": "备 注:用户角色枚举(如果是组长,只有部长评价,如果是学习官,有部长和组长评价)\r\n默认值:", "format": "int32" }, "addTime": { "type": "string", "description": "备 注:添加时间\r\n默认值:", "format": "date-time" }, "superiorEvaluation": { "type": "string", "description": "备 注:组长评价\r\n默认值:", "nullable": true }, "superiorUserId": { "type": "integer", "description": "备 注:组长评价人id\r\n默认值:", "format": "int64", "nullable": true }, "superiorUserName": { "type": "string", "description": "备 注:组长评价人\r\n默认值:", "nullable": true }, "ministerEvaluation": { "type": "string", "description": "备 注:部长评价\r\n默认值:", "nullable": true }, "ministerUserId": { "type": "integer", "description": "备 注:部长评价人id\r\n默认值:", "format": "int64", "nullable": true }, "ministerUserName": { "type": "string", "description": "备 注:部长评价人\r\n默认值:", "nullable": true }, "generalEvaluation": { "type": "string", "description": "总部长评价" }, "generalUserId": { "type": "integer", "description": "总部长用户Id", "format": "int64", "nullable": true }, "generalUserName": { "type": "string", "description": "总部长用户名" }, "nextTimeContent": { "type": "string", "description": "备 注:下次工作内容\r\n默认值:" }, "readId": { "type": "integer", "description": "已读id(如果null则未读)", "format": "int64", "nullable": true } }, "additionalProperties": false }, "SummarizeDayListResultPageResponse": { "type": "object", "properties": { "total": { "type": "integer", "description": "总记录条数", "format": "int32" }, "items": { "type": "array", "items": { "$ref": "#/components/schemas/SummarizeDayListResult" }, "description": "响应数据" } }, "additionalProperties": false, "description": "分页响应实体类" }, "SummarizeDayRequest": { "type": "object", "properties": { "workDate": { "type": "string", "description": "备 注:工作总结日期\r\n默认值:", "format": "date-time" }, "questContent": { "type": "string", "description": "备 注:问题反馈\r\n默认值:" }, "nextTimeContent": { "type": "string", "description": "备 注:下次工作内容\r\n默认值:" }, "fileId": { "type": "string", "description": "备 注:明日计划-文件id集合,多个英文逗号隔开", "nullable": true } }, "additionalProperties": false }, "SummarizeMonthListResult": { "type": "object", "properties": { "taskInfo": { "$ref": "#/components/schemas/SummarizeMonthStandardResult" }, "summarizMonthTaskResult": { "$ref": "#/components/schemas/SummarizeMonthTaskResult" } }, "additionalProperties": false }, "SummarizeMonthRequest": { "type": "object", "properties": { "workYear": { "type": "integer", "description": "备 注:工作年份\r\n默认值:", "format": "int32", "nullable": true }, "workMonth": { "type": "integer", "description": "备 注:工作月份\r\n默认值:", "format": "int32" }, "questContent": { "type": "string", "description": "备 注:问题反馈\r\n默认值:" }, "monthContent": { "type": "string", "description": "备 注:本月总结\r\n默认值:" }, "nextTimeContent": { "type": "string", "description": "备 注:下次工作内容\r\n默认值:" }, "fileId": { "type": "string", "description": "备 注:明日计划-文件id集合,多个英文逗号隔开", "nullable": true } }, "additionalProperties": false }, "SummarizeMonthStandardResult": { "type": "object", "properties": { "generalTasks": { "type": "array", "items": { "$ref": "#/components/schemas/SummarizMonthCheckList" }, "description": "通用任务列表" }, "taskFinishLists": { "type": "array", "items": { "$ref": "#/components/schemas/TaskFinishList" }, "description": "其他工作完成情况" }, "taskSuperiorTaskLists": { "type": "array", "items": { "$ref": "#/components/schemas/TaskFinishList" }, "description": "布置任务完成情况" } }, "additionalProperties": false }, "SummarizeMonthTaskResult": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "userId": { "type": "integer", "description": "备 注:用户id\r\n默认值:", "format": "int64" }, "userName": { "type": "string", "description": "用户姓名" }, "userHeadImage": { "type": "string", "description": "用户头像地址" }, "userEnum": { "type": "integer", "description": "备 注:用户角色枚举(如果是组长,只有部长评价,如果是学习官,有部长和组长评价)\r\n默认值:", "format": "int32" }, "workYear": { "type": "integer", "description": "备 注:工作年份\r\n默认值:", "format": "int32", "nullable": true }, "workMonth": { "type": "integer", "description": "备 注:工作月份\r\n默认值:", "format": "int32" }, "questContent": { "type": "string", "description": "备 注:问题反馈\r\n默认值:" }, "monthContent": { "type": "string", "description": "备 注:本月总结\r\n默认值:" }, "addTime": { "type": "string", "description": "备 注:添加时间\r\n默认值:", "format": "date-time" }, "superiorEvaluation": { "type": "string", "description": "备 注:组长评价\r\n默认值:", "nullable": true }, "superiorUserId": { "type": "integer", "description": "备 注:组长评价人id\r\n默认值:", "format": "int64", "nullable": true }, "superiorAddtime": { "type": "string", "description": "备 注:组长评价时间\r\n默认值:", "format": "date-time", "nullable": true }, "superiorUserName": { "type": "string", "description": "组长用户名", "nullable": true }, "ministerEvaluation": { "type": "string", "description": "备 注:部长评价\r\n默认值:", "nullable": true }, "ministerUserId": { "type": "integer", "description": "备 注:部长评价人id\r\n默认值:", "format": "int64", "nullable": true }, "ministerAddtime": { "type": "string", "description": "备 注:部长评价时间\r\n默认值:", "format": "date-time", "nullable": true }, "ministerUserName": { "type": "string", "description": "部长用户名", "nullable": true }, "generalEvaluation": { "type": "string", "description": "总部长评价" }, "generalUserId": { "type": "integer", "description": "总部长用户Id", "format": "int64", "nullable": true }, "generalUserName": { "type": "string", "description": "总部长用户名" }, "nextTimeContent": { "type": "string", "description": "备 注:下次工作内容\r\n默认值:" }, "readId": { "type": "integer", "description": "已读id(如果null则未读)", "format": "int64", "nullable": true } }, "additionalProperties": false }, "SummarizeMonthTaskResultPageResponse": { "type": "object", "properties": { "total": { "type": "integer", "description": "总记录条数", "format": "int32" }, "items": { "type": "array", "items": { "$ref": "#/components/schemas/SummarizeMonthTaskResult" }, "description": "响应数据" } }, "additionalProperties": false, "description": "分页响应实体类" }, "SummarizeNoReadResult": { "type": "object", "properties": { "noReadCount": { "type": "integer", "description": "未读消息数量", "format": "int32" } }, "additionalProperties": false }, "SummarizeTaskResult": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "status": { "type": "integer", "description": "备 注:任务状态 0:未开始 1:进行中 2:已结束 3:问题待处理(仅用于双师跟课) 4:已逾期 \r\n默认值:", "format": "int32" }, "classesId": { "type": "integer", "description": "备 注:班级id(班级任务)\r\n默认值:", "format": "int64", "nullable": true }, "classesName": { "type": "string", "description": "备 注:班级名称" }, "gradeLevel": { "type": "string", "description": "备 注:年级\r\n默认值:", "nullable": true }, "graduationYear": { "type": "integer", "description": "备 注:所属届\r\n默认值:", "format": "int32", "nullable": true }, "taskTypeEnum": { "type": "integer", "description": "备 注:参数表 枚举值,任务类型\r\n默认值:", "format": "int32" }, "taskTypeName": { "type": "string", "description": "备 注:任务类型名称" }, "taskTitleSuffix": { "type": "string", "description": "备 注:任务标题后缀,用于展示\r\n默认值:" }, "startDate": { "type": "string", "description": "备 注:开始日期\r\n默认值:", "format": "date-time", "nullable": true }, "startTime": { "type": "string", "description": "备 注:开始时间\r\n默认值:", "format": "date-time" }, "endDate": { "type": "string", "description": "备 注:结束日期\r\n默认值:", "format": "date-time", "nullable": true }, "endTime": { "type": "string", "description": "备 注:结束时间\r\n默认值:", "format": "date-time" }, "taskIndexType": { "type": "integer", "description": "备 注:任务指标类型-1班级;2通用; 班级时,classes_id不为空;通用时,执行人id不为空\r\n默认值:", "format": "int32" }, "finishDate": { "type": "string", "description": "备 注:任务完成日期\r\n默认值:", "format": "date-time", "nullable": true }, "finishDatetime": { "type": "string", "description": "备 注:任务完成时间\r\n默认值:", "format": "date-time", "nullable": true }, "taskWorkTime": { "type": "string", "description": "备 注:任务首次操作时间\r\n默认值:", "format": "date-time", "nullable": true }, "taskWorkDate": { "type": "string", "description": "备 注:任务首次操作日期\r\n默认值:", "format": "date-time", "nullable": true } }, "additionalProperties": false }, "SummarizeWeekListResult": { "type": "object", "properties": { "taskList": { "type": "array", "items": { "$ref": "#/components/schemas/SummarizeTaskResult" }, "description": "任务列表" }, "summarizWeekTaskResult": { "$ref": "#/components/schemas/SummarizWeekTaskResult" } }, "additionalProperties": false }, "SummarizeWeekRequest": { "type": "object", "properties": { "workYear": { "type": "integer", "description": "备 注:工作年份\r\n默认值:", "format": "int32" }, "workMonth": { "type": "integer", "description": "备 注:工作月份\r\n默认值:", "format": "int32" }, "workWeek": { "type": "integer", "description": "备 注:工作周报\r\n默认值:", "format": "int32" }, "beginDate": { "type": "string", "description": "备 注:工作总结日期-开始\r\n默认值:", "format": "date-time" }, "endDate": { "type": "string", "description": "备 注:工作总结日期-结束\r\n默认值:", "format": "date-time" }, "questContent": { "type": "string", "description": "备 注:问题反馈\r\n默认值:" }, "nextTimeContent": { "type": "string", "description": "备 注:下次工作内容\r\n默认值:" }, "fileId": { "type": "string", "description": "备 注:明日计划-文件id集合,多个英文逗号隔开", "nullable": true } }, "additionalProperties": false }, "SunTaskFileResult": { "type": "object", "properties": { "id": { "type": "integer", "description": "文件关联表的id", "format": "int64" }, "sunTaskId": { "type": "integer", "description": "子任务关联表id", "format": "int64" }, "fileId": { "type": "integer", "description": "文件id", "format": "int64" }, "filePath": { "type": "string", "description": "备 注:文件路径" }, "fileSize": { "type": "integer", "description": "备 注:文件大小(文件大小-kb,不足1kb为1kb)\r\n默认值:", "format": "int64", "nullable": true } }, "additionalProperties": false, "description": "任务关联文件" }, "SunTaskUserResult": { "type": "object", "properties": { "id": { "type": "integer", "description": "用户关联表的id", "format": "int64" }, "sunTaskId": { "type": "integer", "description": "子任务关联表id", "format": "int64" }, "userId": { "type": "integer", "description": "", "format": "int64" }, "userName": { "type": "string", "description": "备 注:文件路径" } }, "additionalProperties": false, "description": "任务关联用户" }, "SysFileViewDto": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "fileName": { "type": "string", "description": "备 注:原文件名\r\n默认值:", "nullable": true }, "filePath": { "type": "string", "description": "备 注:文件所在路径\r\n默认值:", "nullable": true }, "fileType": { "type": "string", "description": "备 注:文件类型\r\n默认值:", "nullable": true }, "addtime": { "type": "string", "description": "备 注:上传时间\r\n默认值:", "format": "date-time", "nullable": true } }, "additionalProperties": false }, "SysFileinfo": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "fileName": { "type": "string", "description": "备 注:原文件名\r\n默认值:", "nullable": true }, "filePath": { "type": "string", "description": "备 注:文件所在路径\r\n默认值:", "nullable": true }, "fileType": { "type": "string", "description": "备 注:文件类型\r\n默认值:", "nullable": true }, "adduser": { "type": "integer", "description": "备 注:上传用户id\r\n默认值:", "format": "int64", "nullable": true }, "addtime": { "type": "string", "description": "备 注:上传时间\r\n默认值:", "format": "date-time", "nullable": true }, "fileSize": { "type": "integer", "description": "备 注:文件大小(文件大小-kb,不足1kb为1kb)\r\n默认值:", "format": "int64", "nullable": true } }, "additionalProperties": false, "description": "文件记录表" }, "SysParameter": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "pid": { "type": "integer", "description": "备 注:父级id,默认0,0时无父级\r\n默认值:", "format": "int64" }, "pName": { "type": "string", "description": "备 注:参数名称\r\n默认值:" }, "pValue": { "type": "integer", "description": "备 注:枚举值,不可重复,自定义 或 直接生成,后续业务关联也是关联此字段\r\n默认值:", "format": "int64" }, "sort": { "type": "integer", "description": "备 注:排序,默认0\r\n默认值:", "format": "int32" }, "isQuestion": { "type": "boolean", "description": "备 注:是否纳入问题记录。0否,1是\r\n默认值:" }, "questionType": { "$ref": "#/components/schemas/QuestionType" }, "selectionMode": { "type": "integer", "description": "备 注: 1=单选,2=多选\r\n默认值:", "format": "int32", "nullable": true }, "isRequiredSelection": { "type": "boolean", "description": "备 注:是否必填项\r\n默认值:" }, "child": { "type": "array", "items": { "$ref": "#/components/schemas/SysParameter" } }, "parent": { "$ref": "#/components/schemas/SysParameter" }, "childrenIsOption": { "type": "boolean", "description": "下级是否为选项", "readOnly": true } }, "additionalProperties": false, "description": "字典表" }, "SysParameterOther": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "pid": { "type": "integer", "description": "备 注:父级id。0为顶级 对应p_value\r\n默认值:", "format": "int64" }, "pName": { "type": "string", "description": "备 注:参数名称\r\n默认值:" }, "pValue": { "type": "integer", "description": "备 注:枚举值\r\n默认值:", "format": "int64" }, "sort": { "type": "integer", "description": "备 注:排序\r\n默认值:", "format": "int32" }, "child": { "type": "array", "items": { "$ref": "#/components/schemas/SysParameterOther" }, "description": "下级" }, "parent": { "$ref": "#/components/schemas/SysParameterOther" } }, "additionalProperties": false, "description": "除开任务的其他信息字典表" }, "SysParameterPageResponse": { "type": "object", "properties": { "total": { "type": "integer", "description": "总记录条数", "format": "int32" }, "items": { "type": "array", "items": { "$ref": "#/components/schemas/SysParameter" }, "description": "响应数据" } }, "additionalProperties": false, "description": "分页响应实体类" }, "SysRoleEnum": { "enum": [ 1, 2, 1000, 1001, 1002, 1003 ], "type": "integer", "description": "系统角色枚举", "format": "int32" }, "SysTaskTypeEnums": { "enum": [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13 ], "type": "integer", "description": "任务类型枚举", "format": "int32" }, "System_filesRequest": { "type": "object", "properties": { "fileName": { "type": "string", "description": "备 注:原文件名包括后缀例如【111.txt】\r\n默认值:", "nullable": true }, "filePath": { "type": "string", "description": "备 注:文件Url路径\r\n默认值:", "nullable": true }, "fileType": { "type": "string", "description": "备 注:文件类型(文件后缀名,不带.)\r\n默认值:", "nullable": true }, "fileSize": { "type": "integer", "description": "备 注:文件大小(文件大小-kb,不足1kb为1kb)\r\n默认值:", "format": "int64", "nullable": true } }, "additionalProperties": false }, "TalkInfoRequest": { "type": "object", "properties": { "id": { "type": "integer", "description": "任务id(新增时为null,修改时必传)", "format": "int64", "nullable": true }, "classesId": { "type": "integer", "description": "班级id(班级任务时,classes_id不为空;通用任务时,班级id为空 null)", "format": "int64", "nullable": true }, "taskTypeEnum": { "type": "integer", "description": "任务类型id", "format": "int32" }, "startTime": { "type": "string", "description": "备 注:开始时间\r\n默认值:", "format": "date-time" }, "endTime": { "type": "string", "description": "备 注:结束时间\r\n默认值:", "format": "date-time" }, "taskTitleSuffix": { "type": "string", "description": "任务后缀", "nullable": true }, "isSuperiorTask": { "type": "integer", "description": "备 注:是否是布置任务。0否(默认);1是;\r\n默认值:", "format": "int32" }, "superiorId": { "type": "integer", "description": "备 注:布置任务id,如果是布置任务才需要传\r\n默认值:", "format": "int64", "nullable": true }, "talkId": { "type": "integer", "description": "谈话记录表id(新增时为null,修改时必传)", "format": "int64", "nullable": true }, "quiltUserid": { "type": "integer", "description": "被谈话人id", "format": "int64" } }, "additionalProperties": false }, "TaskFinishList": { "type": "object", "properties": { "taskTypeEnum": { "type": "integer", "description": "任务类型枚举", "format": "int64" }, "taskTypeName": { "type": "string", "description": "任务类型枚举-名称" }, "taskCount": { "type": "integer", "description": "任务数量", "format": "int32" } }, "additionalProperties": false }, "TaskLoginfoRequest": { "type": "object", "properties": { "taskId": { "type": "integer", "description": "备 注:任务id\r\n默认值:", "format": "int64" }, "taskTypeEnum": { "type": "integer", "description": "备 注:任务类型枚举\r\n默认值:", "format": "int32" }, "sunTaskId": { "type": "integer", "description": "备 注:子任务id(具体业务里面的子表id)\r\n默认值:", "format": "int64" }, "logType": { "type": "integer", "description": "备 注:操作类型。1新增,2推进,3完成任务\r\n默认值:", "format": "int32" } }, "additionalProperties": false }, "TaskLoginfoResult": { "type": "object", "properties": { "taskId": { "type": "integer", "description": "任务id", "format": "int64" }, "sunTaskId": { "type": "integer", "description": "备 注:子任务id\r\n默认值:", "format": "int64" }, "addDate": { "type": "string", "description": "备 注:操作日期\r\n默认值:", "format": "date-time" }, "logType": { "type": "integer", "description": "备 注:操作类型。1新增,2推进,3完成任务\r\n默认值:", "format": "int32" }, "logCount": { "type": "integer", "description": "当天操作记录数量", "format": "int32" } }, "additionalProperties": false }, "TaskTalkFinishRequest": { "type": "object", "properties": { "id": { "type": "integer", "description": "任务id", "format": "int64" }, "talkId": { "type": "integer", "description": "谈话表id", "format": "int64" }, "remark": { "type": "string", "description": "谈话纪要" }, "files": { "type": "array", "items": { "$ref": "#/components/schemas/BaseTaskFileRequest" }, "nullable": true } }, "additionalProperties": false }, "TaskTalkResult": { "type": "object", "properties": { "talkId": { "type": "integer", "description": "谈话表id", "format": "int64" }, "remark": { "type": "string", "description": "谈话纪要" }, "userId": { "type": "integer", "description": "用户id", "format": "int64" }, "userName": { "type": "string", "description": "用户名称" }, "taskInfo": { "$ref": "#/components/schemas/BaseTaskClassResult" }, "sunTaskFileResults": { "type": "array", "items": { "$ref": "#/components/schemas/SunTaskFileResult" }, "description": "关联文件" } }, "additionalProperties": false }, "Task_checklistRequest": { "type": "object", "properties": { "id": { "type": "integer", "description": "新增为null,编辑时传Id", "format": "int64", "nullable": true }, "taskTypeEnum": { "type": "integer", "description": "备 注:任务类型id\r\n默认值:", "format": "int64" }, "targetNumber": { "type": "integer", "description": "备 注:任务指标数\r\n默认值:", "format": "int32" }, "taskType": { "type": "integer", "description": "备 注:班级/通用任务类型 1班级;2通用\r\n默认值:", "format": "int32" } }, "additionalProperties": false }, "Task_checklistResult": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "taskTypeEnum": { "type": "integer", "description": "任务类型id", "format": "int64" }, "taskTypeEnumName": { "type": "string", "description": "备 注:任务类型名称" }, "taskUserId": { "type": "integer", "description": "备 注:用户id\r\n默认值:", "format": "int64", "nullable": true }, "targetNumber": { "type": "integer", "description": "备 注:任务指标数\r\n默认值:", "format": "int32" }, "taskType": { "type": "integer", "description": "备 注:班级/通用任务类型 1班级;2通用\r\n默认值:", "format": "int32" } }, "additionalProperties": false }, "TeacherBehaviorFinishRequest": { "type": "object", "properties": { "id": { "type": "integer", "description": "任务id", "format": "int64" }, "tBId": { "type": "integer", "description": "观察表id", "format": "int64" }, "remark": { "type": "string", "description": "分析/总结" } }, "additionalProperties": false }, "TeacherBehaviorQuestionNumResult": { "type": "object", "properties": { "questionId": { "type": "integer", "description": "问题id", "format": "int64" }, "num": { "type": "integer", "description": "问题个数", "format": "int32" }, "addTime": { "type": "string", "description": "记录时间", "format": "date-time" } }, "additionalProperties": false }, "TeacherBehaviorQuestionResult": { "type": "object", "properties": { "previewString": { "type": "string", "description": "预习安排" }, "previewTypeString": { "type": "string", "description": "预习方式" }, "checkTypeString": { "type": "string", "description": "检查方式" }, "previewResultString": { "type": "string", "description": "预习效果" }, "cooperationString": { "type": "string", "description": "课堂配合" }, "patrolRate": { "type": "string", "description": "巡查频率" }, "afterString": { "type": "string", "description": "课后观察" } }, "additionalProperties": false }, "TeacherBehaviorRequest": { "type": "object", "properties": { "id": { "type": "integer", "description": "任务id(新增时为null,修改时必传)", "format": "int64", "nullable": true }, "classesId": { "type": "integer", "description": "班级id(班级任务时,classes_id不为空;通用任务时,班级id为空 null)", "format": "int64", "nullable": true }, "taskTypeEnum": { "type": "integer", "description": "任务类型id", "format": "int32" }, "startTime": { "type": "string", "description": "备 注:开始时间\r\n默认值:", "format": "date-time" }, "endTime": { "type": "string", "description": "备 注:结束时间\r\n默认值:", "format": "date-time" }, "taskTitleSuffix": { "type": "string", "description": "任务后缀", "nullable": true }, "isSuperiorTask": { "type": "integer", "description": "备 注:是否是布置任务。0否(默认);1是;\r\n默认值:", "format": "int32" }, "superiorId": { "type": "integer", "description": "备 注:布置任务id,如果是布置任务才需要传\r\n默认值:", "format": "int64", "nullable": true }, "tBId": { "type": "integer", "description": "教师行为规范id(新增时为null,修改时必传)", "format": "int64", "nullable": true }, "behaviorUserName": { "type": "string", "description": "观察对象姓名" }, "behaviorUserId": { "type": "integer", "description": "观察对象Id", "format": "int64" } }, "additionalProperties": false }, "TeacherBehaviorResult": { "type": "object", "properties": { "taskInfo": { "$ref": "#/components/schemas/BaseTaskClassResult" }, "tBId": { "type": "integer", "description": "观察表id", "format": "int64" }, "behaviorUserName": { "type": "string", "description": "观察对象名称" }, "remark": { "type": "string", "description": "反馈反思", "nullable": true }, "teacherBehaviorQuestionNumResults": { "type": "array", "items": { "$ref": "#/components/schemas/TeacherBehaviorQuestionNumResult" }, "description": "观察记录列表" } }, "additionalProperties": false }, "TeacherTalkInfoFinishRequest": { "type": "object", "properties": { "id": { "type": "integer", "description": "任务id", "format": "int64" }, "teacherTalkId": { "type": "integer", "description": "谈话ID", "format": "int64" }, "remark": { "type": "string", "description": "谈话纪要" }, "files": { "type": "array", "items": { "$ref": "#/components/schemas/BaseTaskFileRequest" }, "nullable": true } }, "additionalProperties": false }, "TeacherTalkInfoRequest": { "type": "object", "properties": { "id": { "type": "integer", "description": "任务id(新增时为null,修改时必传)", "format": "int64", "nullable": true }, "classesId": { "type": "integer", "description": "班级id(班级任务时,classes_id不为空;通用任务时,班级id为空 null)", "format": "int64", "nullable": true }, "taskTypeEnum": { "type": "integer", "description": "任务类型id", "format": "int32" }, "startTime": { "type": "string", "description": "备 注:开始时间\r\n默认值:", "format": "date-time" }, "endTime": { "type": "string", "description": "备 注:结束时间\r\n默认值:", "format": "date-time" }, "taskTitleSuffix": { "type": "string", "description": "任务后缀", "nullable": true }, "isSuperiorTask": { "type": "integer", "description": "备 注:是否是布置任务。0否(默认);1是;\r\n默认值:", "format": "int32" }, "superiorId": { "type": "integer", "description": "备 注:布置任务id,如果是布置任务才需要传\r\n默认值:", "format": "int64", "nullable": true }, "teacherTalkId": { "type": "integer", "description": "id(新增时为null,修改时必传)", "format": "int64", "nullable": true }, "quiltUserName": { "type": "string", "description": "被谈话老师用户姓名" }, "quiltUserId": { "type": "integer", "description": "备 注:被谈话老师用户id\r\n默认值:", "format": "int64" } }, "additionalProperties": false }, "TeacherTalkInfoResult": { "type": "object", "properties": { "talkId": { "type": "integer", "description": "谈话记录ID", "format": "int64" }, "quiltUserId": { "type": "integer", "description": "备 注:被谈话老师用户id\r\n默认值:", "format": "int64" }, "quiltUserName": { "type": "string", "description": "被谈话老师用户姓名" }, "remark": { "type": "string", "description": "谈话纪要" }, "taskInfo": { "$ref": "#/components/schemas/BaseTaskClassResult" }, "sunTaskFileResults": { "type": "array", "items": { "$ref": "#/components/schemas/SunTaskFileResult" }, "description": "关联文件" } }, "additionalProperties": false }, "Teacher_behavior_questionRequest": { "type": "object", "properties": { "tBId": { "type": "integer", "description": "观察记录id", "format": "int64" }, "previewId": { "type": "string", "description": "预习安排问题,参数id,多个用英文逗号分割", "nullable": true }, "previewTypeId": { "type": "string", "description": "预习安排-预习方式问题,参数id,多个用英文逗号分割", "nullable": true }, "inspectTypeEnum": { "type": "integer", "description": "预习安排-检查方式: 1课前检查;2课间检查;3全面检查;4未检查", "format": "int32", "nullable": true }, "previewResultEnum": { "type": "integer", "description": "预习安排-预习效果;参数id", "format": "int32", "nullable": true }, "cooperationId": { "type": "string", "description": "备 注:课堂配合,参数id,多个用英文逗号分割\r\n默认值:", "nullable": true }, "cooperationInspectionEnum": { "type": "integer", "description": "备 注:课堂配合-巡视频率,1好;2中;3低\r\n默认值:", "format": "int32", "nullable": true }, "afterClassId": { "type": "string", "description": "备 注:课后观察,参数id,多个用英文逗号分割\r\n默认值:", "nullable": true } }, "additionalProperties": false }, "TeachingLevelEnum": { "enum": [ 1, 2 ], "type": "integer", "description": "班级教学层次枚举", "format": "int32" }, "ToolClassType": { "enum": [ 1, 2, 3 ], "type": "integer", "format": "int32" }, "ToolKitDownloadCountDetailsViewDto": { "type": "object", "properties": { "toolId": { "type": "integer", "description": "工具Id", "format": "int64" }, "toolName": { "type": "string", "description": "备 注:工具名称" }, "toolType": { "type": "string", "description": "备 注:工具格式 文件后缀名\r\n默认值:" }, "downloadCount": { "type": "integer", "description": "下载次数", "format": "int32" } }, "additionalProperties": false }, "ToolKitDownloadCountViewDto": { "type": "object", "properties": { "proId": { "type": "integer", "description": "解决方案ID", "format": "int64" }, "problemTitle": { "type": "string", "description": "解决方案问题描述" }, "toolDetails": { "type": "array", "items": { "$ref": "#/components/schemas/ToolKitDownloadCountDetailsViewDto" }, "description": "该方案下工具包" } }, "additionalProperties": false }, "ToolKitDownloadCountViewDtoPageResponse": { "type": "object", "properties": { "total": { "type": "integer", "description": "总记录条数", "format": "int32" }, "items": { "type": "array", "items": { "$ref": "#/components/schemas/ToolKitDownloadCountViewDto" }, "description": "响应数据" } }, "additionalProperties": false, "description": "分页响应实体类" }, "ToolKitDownloadLogsDetailsViewDto": { "type": "object", "properties": { "downloadUserName": { "type": "string", "description": "下载人名称" }, "dowloadTime": { "type": "string", "description": "下载时间", "format": "date-time" } }, "additionalProperties": false }, "ToolKitDownloadLogsDetailsViewDtoPageResponse": { "type": "object", "properties": { "total": { "type": "integer", "description": "总记录条数", "format": "int32" }, "items": { "type": "array", "items": { "$ref": "#/components/schemas/ToolKitDownloadLogsDetailsViewDto" }, "description": "响应数据" } }, "additionalProperties": false, "description": "分页响应实体类" }, "ToolKitDownloadLogsViewDto": { "type": "object", "properties": { "toolName": { "type": "string", "description": "工具包名称" }, "problemTitle": { "type": "string", "description": "隶属方案" }, "result": { "$ref": "#/components/schemas/ToolKitDownloadLogsDetailsViewDtoPageResponse" } }, "additionalProperties": false }, "ToolKitSemesterViewDto": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "toolKitId": { "type": "integer", "description": "备 注:工具包Id\r\n默认值:", "format": "int64" }, "solutionSemesterEnum": { "$ref": "#/components/schemas/SolutionSemesterEnum" }, "solutionSemesterName": { "type": "string", "readOnly": true } }, "additionalProperties": false, "description": "工具包学期视图数据传输对象" }, "ToolKitViewDto": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "toolName": { "type": "string", "description": "备 注:工具名称\r\n默认值:" }, "toolType": { "type": "string", "description": "备 注:工具格式 文件后缀名\r\n默认值:" }, "toolSize": { "type": "integer", "description": "备 注:大小 kb\r\n默认值:", "format": "int32" }, "problemObj": { "$ref": "#/components/schemas/ToolObjectType" }, "upTime": { "type": "string", "description": "备 注:最后更新时间\r\n默认值:", "format": "date-time" }, "fileinfo": { "$ref": "#/components/schemas/SysFileViewDto" }, "addTime": { "type": "string", "description": "备 注:添加时间\r\n默认值:", "format": "date-time" }, "toolClassType": { "$ref": "#/components/schemas/ToolClassType" }, "toolKitSemesters": { "type": "array", "items": { "$ref": "#/components/schemas/ToolKitSemesterViewDto" } }, "solutionLists": { "type": "array", "items": { "$ref": "#/components/schemas/SolutionListViewDto" }, "description": "关联解决方案列表" } }, "additionalProperties": false }, "ToolObjectType": { "enum": [ 1, 2, 3 ], "type": "integer", "description": "工具对象类型枚举", "format": "int32" }, "UpdateappResult": { "type": "object", "properties": { "id": { "type": "integer", "description": "备 注:\r\n默认值:", "format": "int64" }, "version": { "type": "integer", "description": "备 注:版本\r\n默认值:", "format": "int32" }, "versionName": { "type": "string", "description": "版本号" }, "remark": { "type": "string", "description": "版本说明", "nullable": true }, "imageBase": { "type": "string", "description": "二维码图片:base64", "nullable": true }, "updatetype": { "type": "integer", "description": "1:安卓APP,2: IOS", "format": "int32", "nullable": true }, "isActive": { "type": "integer", "description": "1启用 0停用", "format": "int32", "nullable": true }, "fileid": { "type": "integer", "description": "备 注:文件id\r\n默认值:", "format": "int64", "nullable": true }, "fileName": { "type": "string", "description": "原文件名", "nullable": true }, "filePath": { "type": "string", "description": "文件路径", "nullable": true }, "fileSize": { "type": "integer", "description": "备 注:文件大小(文件大小-kb,不足1kb为1kb)\r\n默认值:", "format": "int64", "nullable": true }, "isforce": { "type": "boolean", "description": "备 注:版本是否强制升级\r\n默认值:" } }, "additionalProperties": false }, "UserAddress": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "userId": { "type": "integer", "description": "备 注:用户id\r\n默认值:", "format": "int64" }, "userName": { "type": "string", "description": "备 注:收货人姓名\r\n默认值:" }, "userPhone": { "type": "string", "description": "备 注:收货人电话\r\n默认值:" }, "isDefault": { "type": "integer", "description": "备 注:是否默认(0否、1是) 一个人只有一个地址是默认\r\n默认值:", "format": "int32" }, "provinceId": { "type": "integer", "description": "备 注:省id\r\n默认值:", "format": "int32" }, "cityId": { "type": "integer", "description": "备 注:城市id\r\n默认值:", "format": "int32" }, "regionId": { "type": "integer", "description": "备 注:地区id\r\n默认值:", "format": "int32" }, "address": { "type": "string", "description": "备 注:详细地址\r\n默认值:" } }, "additionalProperties": false, "description": "用户收货地址管理" }, "UserAddressIdReq": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" } }, "additionalProperties": false }, "UserAddressReq": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "userName": { "type": "string", "description": "备 注:收货人姓名" }, "userPhone": { "type": "string", "description": "备 注:收货人电话" }, "isDefault": { "type": "integer", "description": "备 注:是否默认(0否、1是) 一个人只有一个地址是默认", "format": "int32" }, "provinceId": { "type": "integer", "description": "备 注:省id", "format": "int32" }, "cityId": { "type": "integer", "description": "备 注:城市id", "format": "int32" }, "regionId": { "type": "integer", "description": "备 注:地区id", "format": "int32" }, "address": { "type": "string", "description": "备 注:详细地址" } }, "additionalProperties": false }, "UserAddressRsp": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "userName": { "type": "string", "description": "备 注:收货人姓名" }, "userPhone": { "type": "string", "description": "备 注:收货人电话" }, "isDefault": { "type": "integer", "description": "备 注:是否默认(0否、1是) 一个人只有一个地址是默认", "format": "int32" }, "provinceId": { "type": "integer", "description": "备 注:省id", "format": "int32" }, "cityId": { "type": "integer", "description": "备 注:城市id", "format": "int32" }, "regionId": { "type": "integer", "description": "备 注:地区id", "format": "int32" }, "address": { "type": "string", "description": "备 注:详细地址" } }, "additionalProperties": false }, "UserBooksResult": { "type": "object", "properties": { "id": { "type": "integer", "description": "Id", "format": "int64" }, "userName": { "type": "string", "description": "用户姓名" }, "headImage": { "type": "string", "description": "头像" }, "roleEnum": { "$ref": "#/components/schemas/SysRoleEnum" }, "phone": { "type": "string", "description": "电话" }, "classNum": { "type": "integer", "description": "管理班级数量", "format": "int32" }, "cloudSchoolId": { "type": "integer", "description": "账号所属云校id", "format": "int64", "nullable": true } }, "additionalProperties": false }, "UserFoundationResult": { "type": "object", "properties": { "userName": { "type": "string", "description": "用户姓名" }, "userId": { "type": "integer", "description": "用户id", "format": "int64" }, "roleEnum": { "$ref": "#/components/schemas/SysRoleEnum" } }, "additionalProperties": false, "description": "用户基本表" }, "UserResult": { "type": "object", "properties": { "id": { "type": "integer", "description": "备 注:用户中心id\r\n默认值:", "format": "int64" }, "realName": { "type": "string", "description": "备 注:姓名\r\n默认值:" }, "account": { "type": "string", "description": "备 注:账号\r\n默认值:" }, "roleEnum": { "$ref": "#/components/schemas/SysRoleEnum" }, "cloudId": { "type": "integer", "description": "云校id", "format": "int64", "nullable": true }, "roleName": { "type": "string", "description": "角色名称", "nullable": true }, "cloudName": { "type": "string", "description": "备 注:云校名称\r\n默认值:", "nullable": true }, "phone": { "type": "string", "description": "备 注:手机号\r\n默认值:", "nullable": true }, "headImage": { "type": "string", "description": "头像URL" } }, "additionalProperties": false }, "UserSchoolLikeBooksResult": { "type": "object", "properties": { "schoolInfos": { "type": "array", "items": { "$ref": "#/components/schemas/SchoolInfo" }, "description": "学校信息" }, "likeUserBooksResults": { "type": "array", "items": { "$ref": "#/components/schemas/LikeUserBooksResult" }, "description": "用户" } }, "additionalProperties": false }, "WeekModel": { "type": "object", "properties": { "week": { "type": "integer", "description": "周", "format": "int32" }, "weekDay": { "type": "string", "description": "", "format": "date-time" }, "weekDayDetails": { "type": "array", "items": { "$ref": "#/components/schemas/weekDayDetail" }, "description": "" } }, "additionalProperties": false }, "userLoginRequest": { "type": "object", "properties": { "phone": { "type": "string", "description": "电话" } }, "additionalProperties": false }, "userLoginResult": { "type": "object", "properties": { "token": { "type": "string", "description": "Token" }, "userInfo": { "$ref": "#/components/schemas/UserResult" }, "userSig": { "type": "string", "description": "UserSig" } }, "additionalProperties": false }, "weekDayDetail": { "type": "object", "properties": { "classCourseId": { "type": "integer", "description": "课程id", "format": "int64" }, "classCourseWeekId": { "type": "integer", "description": "周ID", "format": "int64" }, "classCourseTableId": { "type": "integer", "description": "班级课表ID", "format": "int64" }, "coursesSectionDetailId": { "type": "integer", "description": "课节详情ID", "format": "int64" }, "name": { "type": "string", "description": "名称" }, "week": { "type": "integer", "description": "周类型", "format": "int32" }, "subject": { "type": "integer", "description": "科目id", "format": "int32" }, "subjectName": { "type": "string", "description": "科目名称" }, "teacherName": { "type": "string", "description": "云校老师" }, "teacherId": { "type": "integer", "description": "云校老师id", "format": "int64" }, "landingTeacherId": { "type": "integer", "description": "落地老师", "format": "int64" }, "landingTeacherName": { "type": "string", "description": "落地老师" }, "planStartTime": { "type": "string", "description": "上课时间", "format": "date-time" }, "planEndTime": { "type": "string", "description": "下课时间", "format": "date-time" } }, "additionalProperties": false } }, "securitySchemes": { "Bearer": { "type": "apiKey", "description": "在下框中输入请求头中需要添加Jwt授权Token:Bearer {Token},注意中间有空格", "name": "Authorization", "in": "header" } } }, "security": [ { "Bearer": [ ] } ], "tags": [ { "name": "HealthCheck", "description": "健康检查控制器" }, { "name": "FollowManager", "description": "工作台" }, { "name": "Index", "description": "首页控制器" }, { "name": "Login", "description": "登录" }, { "name": "ManagerDataCollection", "description": "资料收集" }, { "name": "MobileManager", "description": "移动端部长/组长管理" }, { "name": "MyInfo", "description": "我的" }, { "name": "QRCode", "description": "二维码" }, { "name": "TaskInfo", "description": "工作任务api" }, { "name": "TaskSummarize", "description": "总结任务报告api" }, { "name": "ToolKitDownloadhistory", "description": "工具下载统计 -api" }, { "name": "TaskClassCadreMeeting", "description": "开展班干部会议api" }, { "name": "TaskClassesActivity", "description": "班级活动" }, { "name": "TaskClassMeeting", "description": "召开班会任务" }, { "name": "TaskCoachSub", "description": "学科辅助" }, { "name": "TaskCultural", "description": "更新文创内容" }, { "name": "TaskDataCollect", "description": "任务数据采集控制器" }, { "name": "TaskFollow", "description": "双师课堂任务api" }, { "name": "TaskMeeting", "description": "参加会议任务api" }, { "name": "TaskOther", "description": "其他任务相关接口" }, { "name": "TaskSolution", "description": "任务-解决方案api" }, { "name": "TaskSpot", "description": "学习行为习惯全面抽查" }, { "name": "TaskTalk", "description": "一对一学生谈话任务api" }, { "name": "TaskTeacherBehavior", "description": "教师行为规范" }, { "name": "TaskTeacherTalk", "description": "教师谈话任务控制器" }, { "name": "FeedBackInfo", "description": "建议反馈" }, { "name": "MobileToH", "description": "移动端H5交互控制器" }, { "name": "Points", "description": "积分商城控制器" } ] }