DYH云

DYH开放接口


新增/修改竞赛

简要描述
  • 新增竞赛
请求URL
  • {{BASE_URL}}/api/contest.contest/addV2
  • {{BASE_URL}}/api/contest.contest/editV2/id/435 # 如果有过成绩, stepNode不允许修改
请求方式
  • POST
参数
{
    "type" : 1,  # 竞赛类型
    "subject" : "小林测试", # 竞赛主题
    "detail" :"竞赛详情", # 竞赛详情
    "job": "1", # 竞赛职业
    "module" : "web_basic,web_script", # 竞赛模块
    "thumb" : "asfas.jpg", # 竞赛封面图
    "taskTarget" : '任务目标' # 任务目标
    "taskBackground" : '任务背景' # 任务背景
    "taskRequirement" : '任务要求' # 任务要求
    "stepNode" : [ # 竞赛模块详情
        {
        "groupId": 10,  # 班级id
        "step" : "web_basic", # 模块
        "paperId" : 10,  # 试卷id
        "duration" : 10,  #开始时间
        "grades":10,//分数
        "startTime":"2021-08-18 00:00:00", # 开始时间, 
        "endTime": "2021-08-19 00:00:00" # 结束时间, 一个group设置一个就好, 但是每个都要穿
        },
        {"groupId": 10, "step" : "web_script", "paper_id" : 11, "duration" : 10, "startTime":"2021-08-18 00:00:00", "endTime": "2021-08-19 00:00:00"}
    ]
}
返回示例
  {
    "error_code": 0,
    "data": {
      "uid": "1",
      "username": "12154545",
      "name": "吴系挂",
      "groupid": 2 ,
      "reg_time": "1436864169",
      "last_login_time": "0",
    }
  }
返回参数说明
参数名 类型 说明
groupid int 用户组id,1:超级管理员;2:普通用户
备注
  • 更多返回错误代码请看首页的错误代码描述

欢迎使用ShowDoc!

页面列表

ITEM_HTML