智能科技学院信息化平台
  1. 选题题目管理
智能科技学院信息化平台
  • 欢迎使用
  • 用户与权限管理接口集
    • 身份验证
      • 系统运行状态
      • 获取验证码
      • 登录
      • 重置密码
    • 学生管理
      • 分页查询学生列表
      • 获取指定学生的详细信息
      • 批量导入学生信息
      • 创建新用户
      • 批量上传用户
      • 为用户分配角色
      • 完全更新用户信息
      • 部分更新用户信息
      • 删除用户
      • 移除用户的角色
    • 教师管理
      • 分页查询教师列表
      • 获取指定教师的详细信息
      • 批量导入教师信息
    • 角色管理
      • 获取所有角色
      • 获取指定角色
      • 获取角色的权限列表
      • 获取角色的关联用户列表
      • 创建新角色
      • 为角色分配权限
      • 为角色新增关联用户
      • 更新角色信息
      • 部分更新角色信息
      • 删除角色
      • 移除角色的权限
      • 删除角色的关联用户
    • 权限管理
      • 获取所有权限
    • 审计管理
      • 获取审计记录
      • 删除指定审计记录
    • 七牛云任务管理
      • 创建压缩任务
      • 查询压缩任务
      • 获取当前用户的压缩任务
      • 删除压缩任务
      • 批量删除压缩任务
      • 获取压缩任务URL
    • 下载模板
      • 下载模板
  • 大类专业分流系统
    • 计划管理
    • 任务管理
      • 下载任务模板
      • 批量导入任务
      • 导出分流意向
      • 分页查询分流意向
      • 当前学生获取自身分流意向
    • 课程管理
    • 成绩管理
      • 下载成绩模板
      • 批量导入成绩
      • 导出综合成绩与课程成绩
      • 分页查询综合成绩
      • 查询成绩
      • 新增成绩
      • 更新成绩
      • 删除成绩
      • 清空成绩
      • 计算综合成绩
    • 分流管理
      • 导出分流结果
      • 分页获取分流结果
      • 获取指定学生的分流结果
      • 手动调整学生分配专业
      • 自动分配学生专业志愿
      • 清空分流结果
  • 学科竞赛奖项管理系统
  • 毕业设计管理系统
    • 选题任务管理
      • 获取论文任务列表
      • 获取单个论文任务详情
      • 创建新的论文任务
      • 更新论文任务
      • 删除论文任务
    • 选题题目管理
      • 查询论文题目列表
        GET
      • 获取单个论文题目详情
        GET
      • 创建新论文题目
        POST
      • 文件导入论文题目数据
        POST
      • 更新论文课题
        PUT
      • 删除论文课题
        DELETE
    • 选题进度管理
      • 查询学生进度
      • 导出论文选题进度
      • 获取当前用户的论文进度详情
      • 获取某个学生进度详情
      • 创建学生论文进度
      • 批量导入学生论文任务进度
      • 更新学生论文进度
      • 删除学生论文进度
    • 申请管理
    • 审核管理
    • 归档任务管理
      • 分页查询归档任务
    • 归档进度管理
      • 删除归档记录
      • 清空归档记录
      • 查询归档记录
    • 归档文件管理
    • 下载毕业设计题目模板
      GET
    • 下载毕业设计进度模板
      GET
  • 数据模型
    • DTO
      • 登录DTO
    • VO
      • 审计VO
  1. 选题题目管理

创建新论文题目

POST
/thesis/tasks/{taskId}/topics
最后修改时间:2024-10-20 13:55:24
在指定的任务下创建新的论文课题。

请求参数

Authorization
在 Header 添加参数
Authorization
,其值为在 Bearer 之后拼接 Token
示例:
Authorization: Bearer ********************
Path 参数

Body 参数application/json

示例
{
    "topicName": "基于Spring Boot的高考志愿数据可视化分析系统设计与实现",
    "type": "A",
    "source": "P",
    "topicOrigin": "STUDENT_PROPOSED",
    "practical": true,
    "description": "任务简介:\n基于Java Spring Boot框架,设计和实现一个高考志愿数据可视化分析系统,该系统包括用户信息管理、志愿填报、近几年的高考志愿填报情况、可视化面板等功能模块,以及与其他相关系统的数据交互和共享。\n前端部分:\n前端可以使用Vue等框架实现,用户登录界面和注册界面:用户可以输入手机号、邮箱等信息进行注册,并通过验证码验证。注册成功后,用户可以使用注册信息登录系统。同时,前端页面与后台数据库进行交互,实现数据的存储和读取。数据分析并以可视化面板的形式进行直观展示。\n后端部分:\n服务器及网络通信:系统需要基于Java Spring Boot框架,实现前后端分离架构,前端负责展示页面和用户交互,后端负责数据处理和业务逻辑处理。\n数据库设计及交互:为了实现数据的存储和读取,我们需要设计一个系统的数据库结构,包括用户信息表、填报记录表、近几年志愿填报数据表等。\n任务要求:\n通过前期查阅文献和参考类似项目案例,完成系统开发和论文撰写。文献查阅要求不少于15篇,至少包含两篇英文摘要。按照要求格式撰写论文,正文字数达12000字以上,要求中文摘要300-500字,系统开发代码量不低于3000行。",
    "applicableMajors": [
        "计算机科学与技术",
        "数据科学与大数据技术"
    ],
    "researchDirections": [
        "软件设计与开发"
    ],
    "teacherId": "20200285"
}

请求示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://sit-api.brain-ol.com/thesis/tasks/1/topics' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
    "topicName": "基于Spring Boot的高考志愿数据可视化分析系统设计与实现",
    "type": "A",
    "source": "P",
    "topicOrigin": "STUDENT_PROPOSED",
    "practical": true,
    "description": "任务简介:\n基于Java Spring Boot框架,设计和实现一个高考志愿数据可视化分析系统,该系统包括用户信息管理、志愿填报、近几年的高考志愿填报情况、可视化面板等功能模块,以及与其他相关系统的数据交互和共享。\n前端部分:\n前端可以使用Vue等框架实现,用户登录界面和注册界面:用户可以输入手机号、邮箱等信息进行注册,并通过验证码验证。注册成功后,用户可以使用注册信息登录系统。同时,前端页面与后台数据库进行交互,实现数据的存储和读取。数据分析并以可视化面板的形式进行直观展示。\n后端部分:\n服务器及网络通信:系统需要基于Java Spring Boot框架,实现前后端分离架构,前端负责展示页面和用户交互,后端负责数据处理和业务逻辑处理。\n数据库设计及交互:为了实现数据的存储和读取,我们需要设计一个系统的数据库结构,包括用户信息表、填报记录表、近几年志愿填报数据表等。\n任务要求:\n通过前期查阅文献和参考类似项目案例,完成系统开发和论文撰写。文献查阅要求不少于15篇,至少包含两篇英文摘要。按照要求格式撰写论文,正文字数达12000字以上,要求中文摘要300-500字,系统开发代码量不低于3000行。",
    "applicableMajors": [
        "计算机科学与技术",
        "数据科学与大数据技术"
    ],
    "researchDirections": [
        "软件设计与开发"
    ],
    "teacherId": "20200285"
}'

返回响应

🟢200成功
application/json
Body

示例
{
    "code": 0,
    "msg": "string",
    "data": "string"
}
上一页
获取单个论文题目详情
下一页
文件导入论文题目数据
Built with