{ "openapi": "3.0.1", "info": { "title": "OA移动端Api", "version": "v1" }, "paths": { "/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/GetClassSubs": { "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/ClassSubResult" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/ClassSubResult" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/ClassSubResult" } } } } } } } }, "/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/AddUpdateClassTeachers": { "put": { "tags": [ "FollowManager" ], "summary": "工作台-添加班级教师绑定表(会删除之前的)", "parameters": [ { "name": "ClassesId", "in": "query", "description": "", "schema": { "type": "integer", "format": "int64" } } ], "requestBody": { "description": "", "content": { "application/json-patch+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/ClassTeacherRequest" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/ClassTeacherRequest" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/ClassTeacherRequest" } } }, "application/*+json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/ClassTeacherRequest" } } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/api/v1/FollowManager/DeleteClassTeachers": { "delete": { "tags": [ "FollowManager" ], "summary": "工作台-删除班级教师绑定表", "parameters": [ { "name": "id", "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/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/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/AddClassesStudent": { "put": { "tags": [ "FollowManager" ], "summary": "工作台-添加班级学生绑定表", "requestBody": { "description": "", "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/StudentRequest" } }, "application/json": { "schema": { "$ref": "#/components/schemas/StudentRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/StudentRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/StudentRequest" } } } }, "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "boolean" } }, "application/json": { "schema": { "type": "boolean" } }, "text/json": { "schema": { "type": "boolean" } } } } } } }, "/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/Classes" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/Classes" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/Classes" } } } } } } } }, "/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": "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/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" } }, { "name": "class_id", "in": "query", "description": "Task_index_type为1时,班级id必传", "schema": { "type": "integer", "format": "int64" } }, { "name": "TaskTypeEnum", "in": "query", "description": "任务类型枚举", "schema": { "type": "integer", "format": "int32" } }, { "name": "BeginDate", "in": "query", "description": "开始日期", "schema": { "type": "string", "format": "date-time" } }, { "name": "EndDate", "in": "query", "description": "结束日期", "schema": { "type": "string", "format": "date-time" } }, { "name": "Status", "in": "query", "description": "0:未开始 1:进行中 2:已结束 3:问题待处理(仅用于双师跟课)。多个用英文逗号分开", "schema": { "type": "string" } } ], "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" } }, { "name": "class_id", "in": "query", "description": "Task_index_type为1时,班级id必传", "schema": { "type": "integer", "format": "int64" } }, { "name": "TaskTypeEnum", "in": "query", "description": "任务类型枚举", "schema": { "type": "integer", "format": "int32" } }, { "name": "BeginDate", "in": "query", "description": "开始日期", "schema": { "type": "string", "format": "date-time" } }, { "name": "EndDate", "in": "query", "description": "结束日期", "schema": { "type": "string", "format": "date-time" } } ], "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/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/MobileManager/GetMinisterAdminUsers": { "post": { "tags": [ "MobileManager" ], "summary": "获取本人是部长管理的组长用户列表", "parameters": [ { "name": "TeamLeaderUserName", "in": "query", "description": "用户姓名", "schema": { "type": "string" } } ], "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": "TeamLeaderUserName", "in": "query", "description": "用户姓名", "schema": { "type": "string" } } ], "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": "获取本人是组长管理的学习官用户列表", "requestBody": { "description": "组长id集合,不传则本人id", "content": { "application/json-patch+json": { "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" } } }, "application/*+json": { "schema": { "type": "array", "items": { "type": "integer", "format": "int64" } } } } }, "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": "获取管理的学校列表", "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" } } ], "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": "classesId", "in": "query", "description": "", "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/GetTaskCheckListByType": { "get": { "tags": [ "MobileManager" ], "summary": "部长获取工作任务指标列表", "parameters": [ { "name": "TaskType", "in": "query", "description": "班级/通用任务类型 1班级;2通用", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/Task_checklistResult" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/Task_checklistResult" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/Task_checklistResult" } } } } } } } }, "/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" } }, { "name": "EndTime", "in": "query", "description": "", "schema": { "type": "string", "format": "date-time" } }, { "name": "FollowId", "in": "query", "description": "学习官id【可能存在组长id,组长也是学习官】", "schema": { "type": "integer", "format": "int64" } }, { "name": "TeamLeaderUserId", "in": "query", "description": "组长id,查询该组所有人", "schema": { "type": "integer", "format": "int64" } } ], "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/MyInfo/GetTencentIMAppID": { "get": { "tags": [ "MyInfo" ], "summary": "获取腾讯IM的AppID", "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/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": "获取APP/客户端版本更新信息", "parameters": [ { "name": "upType", "in": "query", "description": "1:APP,2:客户端", "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/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/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" } }, { "name": "EndTime", "in": "query", "description": "", "schema": { "type": "string", "format": "date-time" } } ], "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": { "type": "array", "items": { "$ref": "#/components/schemas/FollowKeyNoteUserRequest" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/FollowKeyNoteUserRequest" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/FollowKeyNoteUserRequest" } } }, "application/*+json": { "schema": { "type": "array", "items": { "$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/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/GetCloudSchoolList": { "get": { "tags": [ "TaskInfo" ], "summary": "获取通讯录云校树", "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/SchoolTree" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/SchoolTree" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/SchoolTree" } } } } } } } }, "/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/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" } } ], "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/GetQuestionListByTaskType": { "get": { "tags": [ "TaskSolution" ], "summary": "根据任务问题枚举获取问题列表", "parameters": [ { "name": "taskEnum", "in": "query", "description": "任务问题枚举", "schema": { "type": "integer", "format": "int32" } }, { "name": "userId", "in": "query", "description": "搜索 用户id", "schema": { "type": "integer", "format": "int64" } }, { "name": "year", "in": "query", "description": "搜索 年", "schema": { "type": "integer", "format": "int32" } }, { "name": "month", "in": "query", "description": "搜索 月", "schema": { "type": "integer", "format": "int32" } }, { "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": "int32" } } ], "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/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" } }, { "name": "UserId", "in": "query", "description": "学生id", "schema": { "type": "array", "items": { "type": "integer", "format": "int64" } } } ], "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" } } ], "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/GetSummarizPlanById": { "get": { "tags": [ "TaskSummarize" ], "summary": "根据总结id获取总结计划信息(日报周报月报通用)", "parameters": [ { "name": "SummarizId", "in": "query", "description": "", "schema": { "type": "integer", "format": "int64" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/SummarizPlan" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/SummarizPlan" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/SummarizPlan" } } } } } } } }, "/api/v1/TaskSummarize/GetSummarizNoReadByType": { "get": { "tags": [ "TaskSummarize" ], "summary": "获取用户未读的总结任务数量", "parameters": [ { "name": "type", "in": "query", "description": "1:日报 2:周报 3:月报", "schema": { "type": "integer", "format": "int32" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/SummarizNoReadResult" } }, "application/json": { "schema": { "$ref": "#/components/schemas/SummarizNoReadResult" } }, "text/json": { "schema": { "$ref": "#/components/schemas/SummarizNoReadResult" } } } } } } }, "/api/v1/TaskSummarize/GetSummarizDayListResult": { "get": { "tags": [ "TaskSummarize" ], "summary": "管理端获取本人所管理的人员的日报", "parameters": [ { "name": "UserIds", "in": "query", "description": "", "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" } }, { "name": "EndTime", "in": "query", "description": "", "schema": { "type": "string", "format": "date-time" } }, { "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/SummarizDayListResultPageResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/SummarizDayListResultPageResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/SummarizDayListResultPageResponse" } } } } } } }, "/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" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/SummarizTaskResult" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/SummarizTaskResult" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/SummarizTaskResult" } } } } } } } }, "/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" } } ], "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" } } ], "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": "", "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" } }, { "name": "EndTime", "in": "query", "description": "", "schema": { "type": "string", "format": "date-time" } }, { "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" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/SummarizTaskResult" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/SummarizTaskResult" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/SummarizTaskResult" } } } } } } } }, "/api/v1/TaskSummarize/AddWeekSummarize": { "put": { "tags": [ "TaskSummarize" ], "summary": "添加周报", "requestBody": { "description": "", "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/SummarizWeekRequest" } }, "application/json": { "schema": { "$ref": "#/components/schemas/SummarizWeekRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/SummarizWeekRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/SummarizWeekRequest" } } } }, "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" } } ], "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" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/SummarizWeekListResult" } }, "application/json": { "schema": { "$ref": "#/components/schemas/SummarizWeekListResult" } }, "text/json": { "schema": { "$ref": "#/components/schemas/SummarizWeekListResult" } } } } } } }, "/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": "", "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" } }, { "name": "EndTime", "in": "query", "description": "", "schema": { "type": "string", "format": "date-time" } }, { "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/SummarizMonthTaskResultPageResponse" } }, "application/json": { "schema": { "$ref": "#/components/schemas/SummarizMonthTaskResultPageResponse" } }, "text/json": { "schema": { "$ref": "#/components/schemas/SummarizMonthTaskResultPageResponse" } } } } } } }, "/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" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/SummarizMonthStandardResult" } }, "application/json": { "schema": { "$ref": "#/components/schemas/SummarizMonthStandardResult" } }, "text/json": { "schema": { "$ref": "#/components/schemas/SummarizMonthStandardResult" } } } } } } }, "/api/v1/TaskSummarize/AddMonthSummarize": { "put": { "tags": [ "TaskSummarize" ], "summary": "添加月报", "requestBody": { "description": "", "content": { "application/json-patch+json": { "schema": { "$ref": "#/components/schemas/SummarizMonthRequest" } }, "application/json": { "schema": { "$ref": "#/components/schemas/SummarizMonthRequest" } }, "text/json": { "schema": { "$ref": "#/components/schemas/SummarizMonthRequest" } }, "application/*+json": { "schema": { "$ref": "#/components/schemas/SummarizMonthRequest" } } } }, "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" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/SummarizMonthTaskResult" } } }, "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/SummarizMonthTaskResult" } } }, "text/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/SummarizMonthTaskResult" } } } } } } } }, "/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" } } ], "responses": { "200": { "description": "OK", "content": { "text/plain": { "schema": { "$ref": "#/components/schemas/SummarizMonthListResult" } }, "application/json": { "schema": { "$ref": "#/components/schemas/SummarizMonthListResult" } }, "text/json": { "schema": { "$ref": "#/components/schemas/SummarizMonthListResult" } } } } } } }, "/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" } } ], "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", "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/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" } } } } } } } }, "components": { "schemas": { "AssistUserResult": { "type": "object", "properties": { "id": { "type": "integer", "description": "Id", "format": "int64" }, "userName": { "type": "string", "description": "用户姓名", "nullable": true } }, "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默认值:", "nullable": true }, "bannerFileUrl": { "type": "string", "description": "备 注:文件地址", "nullable": true }, "bannerFileName": { "type": "string", "description": "文件名称", "nullable": true }, "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:问题待处理(仅用于双师跟课)", "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" }, "taskTypeEnum": { "type": "integer", "description": "备 注:参数表 枚举值,任务类型\r\n默认值:", "format": "int32" }, "taskTypeName": { "type": "string", "description": "备 注:任务类型名称(用于展示)", "nullable": true }, "taskTitleSuffix": { "type": "string", "description": "备 注:任务标题后缀,用于展示(有值时,将任务类型名称 和该字段用 “-”连接)\r\n默认值:", "nullable": true }, "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": "会议纪要", "nullable": true }, "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 }, "classCadreId": { "type": "integer", "description": "id(新增时为null,修改时必传)", "format": "int64", "nullable": true }, "meetingTitle": { "type": "string", "description": "会议主题", "nullable": true }, "userIds": { "type": "array", "items": { "type": "integer", "format": "int64" }, "description": "参会人员id", "nullable": true } }, "additionalProperties": false, "description": "开展班干部会议请求参数" }, "ClassCadreMeetingResult": { "type": "object", "properties": { "classCadreId": { "type": "integer", "description": "班干部会议记录ID", "format": "int64" }, "meetingTitle": { "type": "string", "description": "会议标题", "nullable": true }, "remark": { "type": "string", "description": "会议纪要", "nullable": true }, "taskInfo": { "$ref": "#/components/schemas/BaseTaskClassResult" }, "sunTaskUserResults": { "type": "array", "items": { "$ref": "#/components/schemas/SunTaskUserResult" }, "description": "关联用户", "nullable": true }, "sunTaskFileResults": { "type": "array", "items": { "$ref": "#/components/schemas/SunTaskFileResult" }, "description": "关联文件", "nullable": true } }, "additionalProperties": false }, "ClassManageTaskListResult": { "type": "object", "properties": { "taskChecklistUser": { "type": "array", "items": { "$ref": "#/components/schemas/ClassesTaskChecklistUserResult" }, "description": "通用工作指标清单列表", "nullable": true } }, "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": "会议纪要", "nullable": true }, "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 }, "classMeetingId": { "type": "integer", "description": "id(新增时为null,修改时必传)", "format": "int64", "nullable": true }, "meetingTitle": { "type": "string", "description": "会议主题", "nullable": true } }, "additionalProperties": false }, "ClassMeetingResult": { "type": "object", "properties": { "classMeetingId": { "type": "integer", "description": "班级会议记录ID", "format": "int64" }, "meetingTitle": { "type": "string", "description": "会议标题", "nullable": true }, "meetingContent": { "type": "string", "description": "会议纪要", "nullable": true }, "taskInfo": { "$ref": "#/components/schemas/BaseTaskClassResult" }, "sunTaskFileResults": { "type": "array", "items": { "$ref": "#/components/schemas/SunTaskFileResult" }, "description": "关联文件", "nullable": true } }, "additionalProperties": false }, "ClassSubResult": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64", "nullable": true }, "className": { "type": "string", "description": "班级名称", "nullable": true }, "subName": { "type": "string", "description": "科目名称", "nullable": true }, "classId": { "type": "integer", "description": "班级Id", "format": "int64" }, "subId": { "type": "integer", "description": "科目Id", "format": "int64" } }, "additionalProperties": false, "description": "工作台-班级科目绑定表" }, "ClassTeacherRequest": { "type": "object", "properties": { "classId": { "type": "integer", "description": "班级Id", "format": "int64" }, "teacherName": { "type": "string", "description": "教师名称", "nullable": true }, "subId": { "type": "integer", "description": "科目Id,0时为班主任(此id从班级里面的科目读取)", "format": "int64" } }, "additionalProperties": false }, "ClassTeacherResult": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "classId": { "type": "integer", "description": "班级Id", "format": "int64" }, "className": { "type": "string", "description": "班级名称", "nullable": true }, "teacherName": { "type": "string", "description": "教师名称", "nullable": true }, "subId": { "type": "integer", "description": "科目Id,0时为班主任", "format": "int64" }, "subName": { "type": "string", "description": "科目名称", "nullable": true } }, "additionalProperties": false, "description": "工作台-班级教师" }, "ClassTypeEnum": { "enum": [ 0, 1, 2, 3, 4, 5, 6, 10, 20 ], "type": "integer", "format": "int32" }, "Classes": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "className": { "type": "string", "description": "备 注:名称\r\n默认值:", "nullable": true }, "schoolId": { "type": "integer", "description": "备 注:学校编号\r\n默认值:", "format": "int64" }, "gradeLevel": { "type": "string", "description": "备 注:年级\r\n默认值:", "nullable": true }, "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" } }, "additionalProperties": false, "description": "班级表" }, "ClassesActivityFinishRequest": { "type": "object", "properties": { "id": { "type": "integer", "description": "任务id", "format": "int64" }, "activityId": { "type": "integer", "description": "班级活动ID", "format": "int64" }, "remark": { "type": "string", "description": "活动记录", "nullable": true }, "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 }, "activityId": { "type": "integer", "description": "活动id(新增时为null,修改时必传)", "format": "int64", "nullable": true }, "activityTitle": { "type": "string", "description": "备 注:活动主题\r\n默认值:", "nullable": true } }, "additionalProperties": false }, "ClassesActivityResult": { "type": "object", "properties": { "activityId": { "type": "integer", "description": "活动id", "format": "int64" }, "activityTitle": { "type": "string", "description": "备 注:活动主题\r\n默认值:", "nullable": true }, "remark": { "type": "string", "description": "备 注:活动记录\r\n默认值:", "nullable": true }, "taskInfo": { "$ref": "#/components/schemas/BaseTaskClassResult" }, "sunTaskFileResults": { "type": "array", "items": { "$ref": "#/components/schemas/SunTaskFileResult" }, "description": "关联文件", "nullable": true } }, "additionalProperties": false }, "ClassesAndFollowResult": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "name": { "type": "string", "description": "班级id", "nullable": true }, "gradeLevel": { "type": "string", "description": "备 注:年级\r\n默认值:", "nullable": true }, "graduationYear": { "type": "integer", "description": "备 注:所属届\r\n默认值:", "format": "int32" }, "followName": { "type": "string", "description": "学习官名称", "nullable": true }, "followId": { "type": "integer", "description": "学习官id", "format": "int64" } }, "additionalProperties": false }, "ClassesResult": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "name": { "type": "string", "description": "班级名称", "nullable": true }, "gradeLevel": { "type": "string", "description": "备 注:年级\r\n默认值:", "nullable": true }, "graduationYear": { "type": "integer", "description": "备 注:所属届\r\n默认值:", "format": "int32" } }, "additionalProperties": false }, "ClassesTaskChecklistUserResult": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "taskTypeEnum": { "type": "integer", "description": "备 注:任务类型枚举值\r\n默认值:", "format": "int64" }, "taskTypeEnumName": { "type": "string", "description": "备 注:任务类型名称", "nullable": true }, "taskUserId": { "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, "description": "通用工作任务指标清单" }, "ClassesTaskListResult": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "status": { "type": "integer", "description": "备 注:任务状态 0:未开始 1:进行中 2:已结束 3:问题待处理(仅用于双师跟课)\r\n默认值:", "format": "int32" }, "classesId": { "type": "integer", "description": "备 注:班级id(班级任务)\r\n默认值:", "format": "int64", "nullable": true }, "taskTypeEnum": { "type": "integer", "description": "备 注:参数表 枚举值,任务类型\r\n默认值:", "format": "int32" }, "taskTitleSuffix": { "type": "string", "description": "备 注:任务标题后缀,用于展示\r\n默认值:", "nullable": true }, "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" } }, "additionalProperties": false, "description": "任务列表" }, "ClassesTaskListResultPageResponse": { "type": "object", "properties": { "total": { "type": "integer", "description": "总记录条数", "format": "int32" }, "items": { "type": "array", "items": { "$ref": "#/components/schemas/ClassesTaskListResult" }, "description": "响应数据", "nullable": true } }, "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默认值:", "nullable": true }, "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 }, "coachId": { "type": "integer", "description": "辅导表id(新增时为null,修改时必传)", "format": "int64", "nullable": true }, "coachSubId": { "type": "integer", "description": "科目id", "format": "int64" }, "coachSubName": { "type": "string", "description": "科目名称", "nullable": true }, "userId": { "type": "array", "items": { "type": "integer", "format": "int64" }, "description": "参会人员", "nullable": true } }, "additionalProperties": false }, "CoachSubInfoResult": { "type": "object", "properties": { "coachId": { "type": "integer", "description": "学科辅助ID", "format": "int64" }, "coachSubId": { "type": "integer", "description": "学科辅助科目id", "format": "int64" }, "coachSubName": { "type": "string", "description": "学科辅助科目名称", "nullable": true }, "coachContent": { "type": "string", "description": "学科辅助内容", "nullable": true }, "taskInfo": { "$ref": "#/components/schemas/BaseTaskClassResult" }, "sunTaskUserResults": { "type": "array", "items": { "$ref": "#/components/schemas/SunTaskUserResult" }, "description": "关联用户", "nullable": true }, "sunTaskFileResults": { "type": "array", "items": { "$ref": "#/components/schemas/SunTaskFileResult" }, "description": "关联文件", "nullable": true } }, "additionalProperties": false }, "CourseWeekDetailOutput": { "type": "object", "properties": { "classCourseId": { "type": "integer", "description": "课程id", "format": "int64" }, "subject": { "type": "integer", "description": "科目id", "format": "int32" }, "subjectName": { "type": "string", "description": "科目名称", "nullable": true }, "teacherName": { "type": "string", "description": "云校老师", "nullable": true }, "teacherId": { "type": "integer", "description": "云校老师", "format": "int64" }, "landingTeacherId": { "type": "integer", "description": "落地老师", "format": "int64" }, "landingTeacherName": { "type": "string", "description": "落地老师", "nullable": true }, "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": "文创标题", "nullable": true }, "remark": { "type": "string", "description": "备 注:更新说明\r\n默认值:", "nullable": true }, "sunTaskFileResults": { "type": "array", "items": { "$ref": "#/components/schemas/SunTaskFileResult" }, "description": "文创文件信息", "nullable": true } }, "additionalProperties": false }, "CulturalFinishRequest": { "type": "object", "properties": { "id": { "type": "integer", "description": "任务id", "format": "int64" }, "culturalId": { "type": "integer", "description": "文创ID", "format": "int64" }, "remark": { "type": "string", "description": "工作内容", "nullable": true }, "files": { "type": "array", "items": { "$ref": "#/components/schemas/BaseTaskFileRequest" }, "description": "文创文件", "nullable": true } }, "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 }, "culturalId": { "type": "integer", "description": "文创id 新增不传,修改必传", "format": "int64", "nullable": true }, "culturalTitle": { "type": "string", "description": "文创标题", "nullable": true } }, "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": "分析总结", "nullable": true } }, "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 }, "dataCollectId": { "type": "integer", "description": "数据采集任务ID(新增时为null,修改时必传)", "format": "int64", "nullable": true }, "collectTitle": { "type": "string", "description": "数据采集标题", "nullable": true } }, "additionalProperties": false }, "DataCollectResult": { "type": "object", "properties": { "taskInfo": { "$ref": "#/components/schemas/BaseTaskClassResult" }, "collectId": { "type": "integer", "description": "采集ID", "format": "int64" }, "collectTitle": { "type": "string", "description": "采集主题", "nullable": true }, "remark": { "type": "string", "description": "分析总结", "nullable": true }, "collectUsers": { "type": "array", "items": { "$ref": "#/components/schemas/DataCollectUserResult" }, "description": "已采集用户列表", "nullable": true } }, "additionalProperties": false }, "DataCollectUserResult": { "type": "object", "properties": { "userId": { "type": "integer", "description": "用户ID", "format": "int64" }, "userName": { "type": "string", "description": "用户名", "nullable": true }, "fileCount": { "type": "integer", "description": "采集文件数量", "format": "int32" } }, "additionalProperties": false }, "EvaluationSumRequest": { "type": "object", "properties": { "id": { "type": "integer", "description": "总结报告id", "format": "int64" }, "content": { "type": "string", "description": "评论内容", "nullable": true } }, "additionalProperties": false }, "FinancialClassRequest": { "type": "object", "properties": { "classId": { "type": "integer", "description": "班级id", "format": "int64" }, "remark": { "type": "string", "description": "用途", "nullable": true }, "money": { "type": "number", "description": "元", "format": "double" }, "financialTime": { "type": "string", "description": "使用时间", "format": "date-time" } }, "additionalProperties": false, "description": "添加班级使用经费记录" }, "FinancialClassResult": { "type": "object", "properties": { "financialTime": { "type": "string", "description": "备 注:使用时间\r\n默认值:", "format": "date-time" }, "remark": { "type": "string", "description": "用途", "nullable": true }, "money": { "type": "number", "description": "消费费用(元)", "format": "double" } }, "additionalProperties": false }, "FinancialClassSumResult": { "type": "object", "properties": { "sumMoney": { "type": "number", "description": "累计金额", "format": "double" }, "financialClassResults": { "type": "array", "items": { "$ref": "#/components/schemas/FinancialClassResult" }, "description": "使用经费", "nullable": true } }, "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": "用户姓名", "nullable": true } }, "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 }, "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": "落地老师问题", "nullable": true }, "followAbsenceUserResults": { "type": "array", "items": { "$ref": "#/components/schemas/FollowAbsenceUserResult" }, "description": "跟课缺席用户列表", "nullable": true }, "followKeynoteUserResults": { "type": "array", "items": { "$ref": "#/components/schemas/FollowKeynoteUserResult" }, "description": "重点学生列表", "nullable": true }, "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": "其他", "nullable": true } }, "additionalProperties": false }, "FollowKeyNoteUserRequest": { "type": "object", "properties": { "followId": { "type": "integer", "description": "备 注:跟课id\r\n默认值:", "format": "int64" }, "userId": { "type": "integer", "description": "备 注:重点学生用户id\r\n默认值:", "format": "int64" }, "remark": { "type": "string", "description": "备 注:描述\r\n默认值:", "nullable": true } }, "additionalProperties": false }, "FollowKeynoteUserResult": { "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": "重点学生姓名", "nullable": true }, "remark": { "type": "string", "description": "描述", "nullable": true } }, "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:录播;\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": "问题描述", "nullable": true } }, "additionalProperties": false }, "Index_ClassesTaskCheckList_User": { "type": "object", "properties": { "taskTypeEnum": { "type": "integer", "description": "任务类型枚举", "format": "int64" }, "taskTypeName": { "type": "string", "description": "任务类型枚举-名称", "nullable": true }, "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": "响应数据", "nullable": true } }, "additionalProperties": false, "description": "分页响应实体类" }, "LoginCodeRequest": { "type": "object", "properties": { "phone": { "type": "string", "description": "电话", "nullable": true }, "code": { "type": "string", "description": "验证码", "nullable": true }, "loginType": { "type": "integer", "description": "登录类型 1:Android;2Ios", "format": "int32" } }, "additionalProperties": false }, "LoginRequest": { "type": "object", "properties": { "username": { "type": "string", "description": "用户名", "nullable": true }, "pwd": { "type": "string", "description": "密码", "nullable": true }, "loginType": { "type": "integer", "description": "登录类型 1:Android;2Ios", "format": "int32" } }, "additionalProperties": false }, "MeetingInfoFinishRequest": { "type": "object", "properties": { "id": { "type": "integer", "description": "任务id", "format": "int64" }, "meetingId": { "type": "integer", "description": "会议ID", "format": "int64" }, "remark": { "type": "string", "description": "会议纪要", "nullable": true }, "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 }, "meetingId": { "type": "integer", "description": "会议任务id(新增时为null,修改时必传)", "format": "int64", "nullable": true }, "meetingTitle": { "type": "string", "description": "会议主题", "nullable": true }, "meetingUsername": { "type": "string", "description": "参会人员", "nullable": true } }, "additionalProperties": false }, "MeetingInfoResult": { "type": "object", "properties": { "meetingId": { "type": "integer", "description": "会议ID", "format": "int64" }, "meetingTitle": { "type": "string", "description": "会议主题", "nullable": true }, "remark": { "type": "string", "description": "会议纪要", "nullable": true }, "taskInfo": { "$ref": "#/components/schemas/BaseTaskClassResult" }, "meetingUsername": { "type": "string", "description": "参会人员", "nullable": true }, "sunTaskFileResults": { "type": "array", "items": { "$ref": "#/components/schemas/SunTaskFileResult" }, "description": "关联文件", "nullable": true } }, "additionalProperties": false }, "MyInfoResetPwdRequest": { "type": "object", "properties": { "id": { "type": "integer", "description": "用户id", "format": "int64" }, "password": { "type": "string", "description": "原密码", "nullable": true }, "newPassword": { "type": "string", "description": "新密码", "nullable": true } }, "additionalProperties": false, "description": "修改密码" }, "MyPhoneBindRequest": { "type": "object", "properties": { "phone": { "type": "string", "description": "电话", "nullable": true }, "phoneCode": { "type": "string", "description": "验证码", "nullable": true } }, "additionalProperties": false, "description": "换绑电话" }, "OSSConfigResult": { "type": "object", "properties": { "accessKeyId": { "type": "string", "nullable": true }, "accessKeySecret": { "type": "string", "nullable": true }, "endpoint": { "type": "string", "nullable": true }, "bucketName": { "type": "string", "nullable": true }, "size": { "type": "integer", "format": "int64" } }, "additionalProperties": false }, "OssSignResult": { "type": "object", "properties": { "filePath": { "type": "string", "description": "上传路径", "nullable": true }, "fileSize": { "type": "integer", "description": "文件限制大小", "format": "int64" }, "uploadUrl": { "type": "string", "description": "上传URL", "nullable": true } }, "additionalProperties": false }, "OtherInfoFinishRequest": { "type": "object", "properties": { "id": { "type": "integer", "description": "任务id", "format": "int64" }, "otherId": { "type": "integer", "description": "其他ID", "format": "int64" }, "remark": { "type": "string", "description": "工作内容", "nullable": true }, "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 }, "otherId": { "type": "integer", "description": "id(新增时为null,修改时必传)", "format": "int64", "nullable": true }, "otherTitle": { "type": "string", "description": "任务描述", "nullable": true } }, "additionalProperties": false }, "OtherInfoResult": { "type": "object", "properties": { "otherId": { "type": "integer", "description": "班干部会议记录ID", "format": "int64" }, "otherTitle": { "type": "string", "description": "工作描述", "nullable": true }, "remark": { "type": "string", "description": "工作内容", "nullable": true }, "taskInfo": { "$ref": "#/components/schemas/BaseTaskClassResult" }, "sunTaskFileResults": { "type": "array", "items": { "$ref": "#/components/schemas/SunTaskFileResult" }, "description": "关联文件", "nullable": true } }, "additionalProperties": false }, "ProblemSemesterViewDto": { "type": "object", "properties": { "solutionSemesterEnum": { "$ref": "#/components/schemas/SolutionSemesterEnum" }, "solutionSemesterName": { "type": "string", "description": "解决方案枚举名称", "nullable": true, "readOnly": true } }, "additionalProperties": false }, "ProblemTaskTypeViewDto": { "type": "object", "properties": { "taskTypeEnum": { "$ref": "#/components/schemas/SysTaskTypeEnums" }, "taskTypeEnumName": { "type": "string", "description": "任务类型枚举名称", "nullable": true, "readOnly": true } }, "additionalProperties": false }, "QuestionInfoByTaskEnumResult": { "type": "object", "properties": { "questionName": { "type": "string", "description": "问题类型", "nullable": true }, "questionCount": { "type": "integer", "description": "条数", "format": "int32" }, "questionChain": { "type": "string", "description": "环比", "nullable": true }, "questionInfoResults": { "type": "array", "items": { "$ref": "#/components/schemas/QuestionInfoResult" }, "description": "问题列表", "nullable": true } }, "additionalProperties": false }, "QuestionInfoByTypeResult": { "type": "object", "properties": { "questionName": { "type": "string", "description": "问题类型", "nullable": true }, "questionCount": { "type": "integer", "description": "首页本月条数/类型总条数", "format": "int32" } }, "additionalProperties": false }, "QuestionInfoResult": { "type": "object", "properties": { "questionUserId": { "type": "integer", "description": "问题人id", "format": "int64" }, "questionUserName": { "type": "string", "description": "问题人", "nullable": true }, "addTime": { "type": "string", "description": "问题时间", "format": "date-time" } }, "additionalProperties": false, "description": "问题列表" }, "ReadSummarizRequest": { "type": "object", "properties": { "sumId": { "type": "integer", "description": "总结id", "format": "int64" }, "sumType": { "type": "integer", "description": "总结类型 1日报 2周报 3月报", "format": "int32" } }, "additionalProperties": false }, "RefreshTokenRequest": { "type": "object", "properties": { "token": { "type": "string", "description": "过期的token", "nullable": true } }, "additionalProperties": false }, "RegisterRequest": { "type": "object", "properties": { "account": { "type": "string", "description": "账号", "nullable": true }, "password": { "type": "string", "description": "密码", "nullable": true }, "userName": { "type": "string", "nullable": true } }, "additionalProperties": false }, "SchoolResult": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "schoolName": { "type": "string", "nullable": true } }, "additionalProperties": false }, "SchoolTree": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "schoolName": { "type": "string", "nullable": true }, "count": { "type": "integer", "format": "int32" }, "users": { "type": "array", "items": { "$ref": "#/components/schemas/UserBooksResult" }, "nullable": true }, "children": { "type": "array", "items": { "$ref": "#/components/schemas/SchoolTree" }, "nullable": true } }, "additionalProperties": false }, "SchoolUserBooksResult": { "type": "object", "properties": { "cloudSchoolName": { "type": "string", "description": "云校名称", "nullable": true }, "schoolName": { "type": "string", "description": "学校名称", "nullable": true }, "id": { "type": "integer", "description": "Id", "format": "int64" }, "userName": { "type": "string", "description": "用户姓名", "nullable": true }, "headImage": { "type": "string", "description": "头像", "nullable": true }, "roleEnum": { "$ref": "#/components/schemas/SysRoleEnum" }, "phone": { "type": "string", "description": "电话", "nullable": true } }, "additionalProperties": false }, "SolutionDetailViewDto": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "problemTitle": { "type": "string", "description": "备 注:问题描述\r\n默认值:", "nullable": true }, "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": "关联学段枚举列表", "nullable": true }, "problemPhenomenon": { "type": "string", "description": "备 注:问题显著现象\r\n默认值:", "nullable": true }, "solutionContent": { "type": "string", "description": "备 注:解决方案文本描述\r\n默认值:", "nullable": true }, "problemTaskTypes": { "type": "array", "items": { "$ref": "#/components/schemas/ProblemTaskTypeViewDto" }, "description": "关联任务类型枚举列表", "nullable": true }, "toolKits": { "type": "array", "items": { "$ref": "#/components/schemas/ToolKitViewDto" }, "description": "解决方案工具列表", "nullable": true } }, "additionalProperties": false }, "SolutionListViewDto": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "problemTitle": { "type": "string", "description": "备 注:问题描述\r\n默认值:", "nullable": true }, "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": "关联学段枚举列表", "nullable": true } }, "additionalProperties": false }, "SolutionListViewMobileDto": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "problemTitle": { "type": "string", "description": "备 注:问题描述\r\n默认值:", "nullable": true }, "upTime": { "type": "string", "description": "最后修改时间", "format": "date-time" }, "problemObj": { "$ref": "#/components/schemas/ToolObjectType" }, "toolClassType": { "$ref": "#/components/schemas/ToolClassType" }, "problemPhenomenon": { "type": "string", "description": "备 注:问题显著现象\r\n默认值:", "nullable": true }, "problemSemesters": { "type": "array", "items": { "$ref": "#/components/schemas/ProblemSemesterViewDto" }, "description": "关联学段枚举列表", "nullable": true } }, "additionalProperties": false }, "SolutionListViewMobileDtoPageResponse": { "type": "object", "properties": { "total": { "type": "integer", "description": "总记录条数", "format": "int32" }, "items": { "type": "array", "items": { "$ref": "#/components/schemas/SolutionListViewMobileDto" }, "description": "响应数据", "nullable": true } }, "additionalProperties": false, "description": "分页响应实体类" }, "SolutionSemesterEnum": { "enum": [ 0, 71, 72, 73, 74, 81, 82, 83, 84, 91, 92, 93, 94, 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默认值:", "nullable": true }, "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": "反馈/反思", "nullable": true } }, "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 }, "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": "抽查项目名称", "nullable": true }, "remark": { "type": "string", "description": "反馈/反思", "nullable": true }, "spotTaskUserResults": { "type": "array", "items": { "$ref": "#/components/schemas/SpotTaskUserResult" }, "description": "抽查人员列表", "nullable": true } }, "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": "抽查人员名称", "nullable": true }, "addTime": { "type": "string", "description": "添加时间", "format": "date-time" } }, "additionalProperties": false }, "StudentRequest": { "type": "object", "properties": { "classesId": { "type": "integer", "description": "班级id", "format": "int64" }, "userName": { "type": "string", "description": "用户名称", "nullable": true } }, "additionalProperties": false }, "StudentResult": { "type": "object", "properties": { "id": { "type": "integer", "description": "学生Id", "format": "int64" }, "name": { "type": "string", "description": "学生姓名", "nullable": true } }, "additionalProperties": false }, "Subjectinfo": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "name": { "type": "string", "description": "备 注:学科名称\r\n默认值:", "nullable": true }, "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": "学科/科目表" }, "SummarizDayListResult": { "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默认值:", "nullable": true }, "userId": { "type": "integer", "description": "用户id", "format": "int64" }, "userName": { "type": "string", "description": "用户姓名", "nullable": true }, "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 }, "nextTimeContent": { "type": "string", "description": "备 注:下次工作内容\r\n默认值:", "nullable": true }, "readId": { "type": "integer", "description": "已读id(如果null则未读)", "format": "int64", "nullable": true } }, "additionalProperties": false }, "SummarizDayListResultPageResponse": { "type": "object", "properties": { "total": { "type": "integer", "description": "总记录条数", "format": "int32" }, "items": { "type": "array", "items": { "$ref": "#/components/schemas/SummarizDayListResult" }, "description": "响应数据", "nullable": true } }, "additionalProperties": false, "description": "分页响应实体类" }, "SummarizDayResult": { "type": "object", "properties": { "taskList": { "type": "array", "items": { "$ref": "#/components/schemas/SummarizTaskResult" }, "description": "任务列表", "nullable": true }, "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": "用户姓名", "nullable": true }, "workDate": { "type": "string", "description": "工作总结日期", "format": "date-time" }, "questContent": { "type": "string", "description": "问题反馈", "nullable": true }, "addTime": { "type": "string", "description": "创建时间", "format": "date-time" }, "superiorEvaluation": { "type": "string", "description": "组长评价", "nullable": true }, "superiorUserId": { "type": "integer", "description": "组长用户Id", "format": "int64", "nullable": true }, "superiorUserName": { "type": "string", "description": "组长用户名", "nullable": true }, "ministerEvaluation": { "type": "string", "description": "部长评价", "nullable": true }, "ministerUserId": { "type": "integer", "description": "部长用户Id", "format": "int64", "nullable": true }, "ministerUserName": { "type": "string", "description": "部长用户名", "nullable": true }, "nextTimeContent": { "type": "string", "description": "备 注:下次工作内容\r\n默认值:", "nullable": true } }, "additionalProperties": false }, "SummarizMonthCheckList": { "type": "object", "properties": { "taskTypeEnum": { "type": "integer", "description": "任务类型枚举", "format": "int64" }, "taskTypeName": { "type": "string", "description": "任务类型枚举-名称", "nullable": true }, "okTaskCount": { "type": "integer", "description": "已完成任务数量", "format": "int32" }, "shouldTaskCount": { "type": "integer", "description": "应完成任务数量(为0时,代表是指标之外的)", "format": "int64" } }, "additionalProperties": false }, "SummarizMonthListResult": { "type": "object", "properties": { "taskInfo": { "$ref": "#/components/schemas/SummarizMonthStandardResult" }, "summarizMonthTaskResult": { "$ref": "#/components/schemas/SummarizMonthTaskResult" } }, "additionalProperties": false }, "SummarizMonthRequest": { "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默认值:", "nullable": true }, "monthContent": { "type": "string", "description": "备 注:本月总结\r\n默认值:", "nullable": true }, "nextTimeContent": { "type": "string", "description": "备 注:下次工作内容\r\n默认值:", "nullable": true }, "plans": { "type": "array", "items": { "$ref": "#/components/schemas/SummarizPlanRequest" }, "description": "计划任务", "nullable": true } }, "additionalProperties": false }, "SummarizMonthStandardResult": { "type": "object", "properties": { "generalTasks": { "type": "array", "items": { "$ref": "#/components/schemas/SummarizMonthCheckList" }, "description": "通用任务列表", "nullable": true }, "taskFinishLists": { "type": "array", "items": { "$ref": "#/components/schemas/TaskFinishList" }, "description": "其他工作完成情况", "nullable": true } }, "additionalProperties": false }, "SummarizMonthTaskResult": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "userId": { "type": "integer", "description": "备 注:用户id\r\n默认值:", "format": "int64" }, "userName": { "type": "string", "description": "用户姓名", "nullable": true }, "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默认值:", "nullable": true }, "monthContent": { "type": "string", "description": "备 注:本月总结\r\n默认值:", "nullable": true }, "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 }, "nextTimeContent": { "type": "string", "description": "备 注:下次工作内容\r\n默认值:", "nullable": true }, "readId": { "type": "integer", "description": "已读id(如果null则未读)", "format": "int64", "nullable": true } }, "additionalProperties": false }, "SummarizMonthTaskResultPageResponse": { "type": "object", "properties": { "total": { "type": "integer", "description": "总记录条数", "format": "int32" }, "items": { "type": "array", "items": { "$ref": "#/components/schemas/SummarizMonthTaskResult" }, "description": "响应数据", "nullable": true } }, "additionalProperties": false, "description": "分页响应实体类" }, "SummarizNoReadResult": { "type": "object", "properties": { "noReadCount": { "type": "integer", "description": "未读消息数量", "format": "int32" } }, "additionalProperties": false }, "SummarizPlan": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "userId": { "type": "integer", "description": "备 注:用户id\r\n默认值:", "format": "int64" }, "summarizType": { "type": "integer", "description": "备 注:总结类型,1:日报;2:周报;3:月报;\r\n默认值:", "format": "int32" }, "summarizId": { "type": "integer", "description": "备 注:总结id\r\n默认值:", "format": "int64" }, "startTime": { "type": "string", "description": "备 注:开始时间\r\n默认值:", "format": "date-time" }, "startDate": { "type": "string", "description": "备 注:开始日期\r\n默认值:", "format": "date-time" }, "endTime": { "type": "string", "description": "备 注:结束时间\r\n默认值:", "format": "date-time" }, "endDate": { "type": "string", "description": "备 注:结束日期\r\n默认值:", "format": "date-time" }, "taskTypeEnum": { "type": "integer", "description": "备 注:任务类型枚举\r\n默认值:", "format": "int32" }, "taskTypeName": { "type": "string", "description": "备 注:任务类型名称\r\n默认值:", "nullable": true }, "taskTitleSuffix": { "type": "string", "description": "备 注:任务标题后缀,用于展示\r\n默认值:", "nullable": true } }, "additionalProperties": false, "description": "工作总结-下次工作计划" }, "SummarizPlanRequest": { "type": "object", "properties": { "startTime": { "type": "string", "description": "备 注:开始时间\r\n默认值:", "format": "date-time" }, "endTime": { "type": "string", "description": "备 注:结束时间\r\n默认值:", "format": "date-time" }, "taskTypeEnum": { "type": "integer", "description": "备 注:任务类型枚举\r\n默认值:", "format": "int32" }, "taskTypeName": { "type": "string", "description": "备 注:任务类型名称\r\n默认值:", "nullable": true }, "taskTitleSuffix": { "type": "string", "description": "备 注:任务标题后缀,用于展示\r\n默认值:", "nullable": true } }, "additionalProperties": false }, "SummarizTaskResult": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "status": { "type": "integer", "description": "备 注:任务状态 0:未开始 1:进行中 2:已结束 3:问题待处理(仅用于双师跟课)\r\n默认值:", "format": "int32" }, "classesId": { "type": "integer", "description": "备 注:班级id(班级任务)\r\n默认值:", "format": "int64", "nullable": true }, "classesName": { "type": "string", "description": "备 注:班级名称", "nullable": true }, "taskTypeEnum": { "type": "integer", "description": "备 注:参数表 枚举值,任务类型\r\n默认值:", "format": "int32" }, "taskTypeName": { "type": "string", "description": "备 注:任务类型名称", "nullable": true }, "taskTitleSuffix": { "type": "string", "description": "备 注:任务标题后缀,用于展示\r\n默认值:", "nullable": true }, "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 }, "SummarizWeekListResult": { "type": "object", "properties": { "taskList": { "type": "array", "items": { "$ref": "#/components/schemas/SummarizTaskResult" }, "description": "任务列表", "nullable": true }, "summarizWeekTaskResult": { "$ref": "#/components/schemas/SummarizWeekTaskResult" } }, "additionalProperties": false }, "SummarizWeekRequest": { "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默认值:", "nullable": true }, "nextTimeContent": { "type": "string", "description": "备 注:下次工作内容\r\n默认值:", "nullable": true }, "plans": { "type": "array", "items": { "$ref": "#/components/schemas/SummarizPlanRequest" }, "description": "计划任务", "nullable": true } }, "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": "用户姓名", "nullable": true }, "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": "问题反馈", "nullable": true }, "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 }, "nextTimeContent": { "type": "string", "description": "备 注:下次工作内容\r\n默认值:", "nullable": true }, "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": "响应数据", "nullable": true } }, "additionalProperties": false, "description": "分页响应实体类" }, "SummarizeDayRequest": { "type": "object", "properties": { "workDate": { "type": "string", "description": "备 注:工作总结日期\r\n默认值:", "format": "date-time" }, "questContent": { "type": "string", "description": "备 注:问题反馈\r\n默认值:", "nullable": true }, "nextTimeContent": { "type": "string", "description": "备 注:下次工作内容\r\n默认值:", "nullable": true }, "plans": { "type": "array", "items": { "$ref": "#/components/schemas/SummarizPlanRequest" }, "description": "计划任务", "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": "备 注:文件路径", "nullable": true }, "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": "备 注:文件路径", "nullable": true } }, "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 }, "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默认值:", "nullable": true }, "pValue": { "type": "integer", "description": "备 注:枚举值,不可重复,自定义 或 直接生成,后续业务关联也是关联此字段\r\n默认值:", "format": "int64" }, "sort": { "type": "integer", "description": "备 注:排序,默认0\r\n默认值:", "format": "int32" }, "isDelete": { "type": "integer", "description": "备 注:0正常,1已删除\r\n默认值:", "format": "int32" }, "isQuestion": { "type": "integer", "description": "备 注:是否是问题。0否,1是\r\n默认值:", "format": "int32" }, "questionType": { "type": "integer", "description": "备 注:问题类别。0无(不是问题时默认0),1学生、2教师\r\n默认值:", "format": "int32" }, "child": { "type": "array", "items": { "$ref": "#/components/schemas/SysParameter" }, "nullable": true } }, "additionalProperties": false, "description": "字典表" }, "SysParameterPageResponse": { "type": "object", "properties": { "total": { "type": "integer", "description": "总记录条数", "format": "int32" }, "items": { "type": "array", "items": { "$ref": "#/components/schemas/SysParameter" }, "description": "响应数据", "nullable": true } }, "additionalProperties": false, "description": "分页响应实体类" }, "SysRoleEnum": { "enum": [ 1, 2, 1001, 1002, 1003 ], "type": "integer", "description": "系统角色枚举", "format": "int32" }, "SysTaskTypeEnums": { "enum": [ 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12 ], "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 }, "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": "任务类型枚举-名称", "nullable": true }, "taskCount": { "type": "integer", "description": "任务数量", "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": "谈话纪要", "nullable": true }, "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": "谈话纪要", "nullable": true }, "userId": { "type": "integer", "description": "用户id", "format": "int64" }, "userName": { "type": "string", "description": "用户名称", "nullable": true }, "taskInfo": { "$ref": "#/components/schemas/BaseTaskClassResult" }, "sunTaskFileResults": { "type": "array", "items": { "$ref": "#/components/schemas/SunTaskFileResult" }, "description": "关联文件", "nullable": true } }, "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": "备 注:任务类型名称", "nullable": true }, "taskUserId": { "type": "integer", "description": "备 注:用户id\r\n默认值:", "format": "int64" }, "targetNumber": { "type": "integer", "description": "备 注:任务指标数\r\n默认值:", "format": "int64" }, "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": "分析/总结", "nullable": true } }, "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": "预习安排", "nullable": true }, "cooperationString": { "type": "string", "description": "课堂配合", "nullable": true }, "afterString": { "type": "string", "description": "课后观察", "nullable": true } }, "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 }, "tBId": { "type": "integer", "description": "教师行为规范id(新增时为null,修改时必传)", "format": "int64", "nullable": true }, "behaviorUserName": { "type": "string", "description": "观察对象姓名", "nullable": true }, "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": "观察对象名称", "nullable": true }, "remark": { "type": "string", "description": "反馈反思", "nullable": true }, "teacherBehaviorQuestionNumResults": { "type": "array", "items": { "$ref": "#/components/schemas/TeacherBehaviorQuestionNumResult" }, "description": "观察记录列表", "nullable": true } }, "additionalProperties": false }, "TeacherTalkInfoFinishRequest": { "type": "object", "properties": { "id": { "type": "integer", "description": "任务id", "format": "int64" }, "teacherTalkId": { "type": "integer", "description": "谈话ID", "format": "int64" }, "remark": { "type": "string", "description": "谈话纪要", "nullable": true }, "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 }, "teacherTalkId": { "type": "integer", "description": "id(新增时为null,修改时必传)", "format": "int64", "nullable": true }, "quiltUserName": { "type": "string", "description": "被谈话老师用户姓名", "nullable": true } }, "additionalProperties": false }, "TeacherTalkInfoResult": { "type": "object", "properties": { "talkId": { "type": "integer", "description": "谈话记录ID", "format": "int64" }, "quiltUserName": { "type": "string", "description": "被谈话老师用户姓名", "nullable": true }, "remark": { "type": "string", "description": "谈话纪要", "nullable": true }, "taskInfo": { "$ref": "#/components/schemas/BaseTaskClassResult" }, "sunTaskFileResults": { "type": "array", "items": { "$ref": "#/components/schemas/SunTaskFileResult" }, "description": "关联文件", "nullable": true } }, "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" }, "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", "nullable": true, "readOnly": true } }, "additionalProperties": false, "description": "工具包学期视图数据传输对象" }, "ToolKitViewDto": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "toolName": { "type": "string", "description": "备 注:工具名称\r\n默认值:", "nullable": true }, "toolType": { "type": "string", "description": "备 注:工具格式 文件后缀名\r\n默认值:", "nullable": true }, "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" }, "nullable": true }, "solutionLists": { "type": "array", "items": { "$ref": "#/components/schemas/SolutionListViewDto" }, "description": "关联解决方案列表", "nullable": true } }, "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": "版本号", "nullable": true }, "remark": { "type": "string", "description": "版本说明", "nullable": true }, "imageBase": { "type": "string", "description": "二维码图片:base64", "nullable": true }, "updatetype": { "type": "integer", "description": "1:安卓APP,2:客户端,3:IOS APP", "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 } }, "additionalProperties": false }, "UserBooksResult": { "type": "object", "properties": { "id": { "type": "integer", "description": "Id", "format": "int64" }, "userName": { "type": "string", "description": "用户姓名", "nullable": true }, "headImage": { "type": "string", "description": "头像", "nullable": true }, "roleEnum": { "$ref": "#/components/schemas/SysRoleEnum" }, "phone": { "type": "string", "description": "电话", "nullable": true } }, "additionalProperties": false }, "UserFoundationResult": { "type": "object", "properties": { "userName": { "type": "string", "description": "用户姓名", "nullable": true }, "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默认值:", "nullable": true }, "account": { "type": "string", "description": "备 注:账号\r\n默认值:", "nullable": true }, "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", "nullable": true } }, "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": "", "nullable": true } }, "additionalProperties": false }, "userLoginRequest": { "type": "object", "properties": { "phone": { "type": "string", "description": "电话", "nullable": true } }, "additionalProperties": false }, "userLoginResult": { "type": "object", "properties": { "token": { "type": "string", "description": "Token", "nullable": true }, "userInfo": { "$ref": "#/components/schemas/UserResult" }, "userSig": { "type": "string", "description": "UserSig", "nullable": true } }, "additionalProperties": false }, "weekDayDetail": { "type": "object", "properties": { "classCourseId": { "type": "integer", "description": "课程id", "format": "int64" }, "subject": { "type": "integer", "description": "科目id", "format": "int32" }, "subjectName": { "type": "string", "description": "科目名称", "nullable": true }, "teacherName": { "type": "string", "description": "云校老师", "nullable": true }, "teacherId": { "type": "integer", "description": "云校老师id", "format": "int64" }, "landingTeacherId": { "type": "integer", "description": "落地老师", "format": "int64" }, "landingTeacherName": { "type": "string", "description": "落地老师", "nullable": true }, "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": "MobileManager", "description": "移动端部长/组长管理" }, { "name": "MyInfo", "description": "我的" }, { "name": "TaskInfo", "description": "工作任务api" }, { "name": "TaskSummarize", "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": "教师谈话任务控制器" } ] }