DYH云

DYH开放接口


新增/修改竞赛

<h5>简要描述</h5> <ul> <li>新增竞赛</li> </ul> <h5>请求URL</h5> <ul> <li><code>{{BASE_URL}}/api/contest.contest/addV2</code></li> <li><code>{{BASE_URL}}/api/contest.contest/editV2/id/435</code> # 如果有过成绩, stepNode不允许修改</li> </ul> <h5>请求方式</h5> <ul> <li>POST </li> </ul> <h5>参数</h5> <pre><code class="language-js">{ "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"} ] } </code></pre> <h5>返回示例</h5> <pre><code> { "error_code": 0, "data": { "uid": "1", "username": "12154545", "name": "吴系挂", "groupid": 2 , "reg_time": "1436864169", "last_login_time": "0", } }</code></pre> <h5>返回参数说明</h5> <table> <thead> <tr> <th style="text-align: left;">参数名</th> <th style="text-align: left;">类型</th> <th>说明</th> </tr> </thead> <tbody> <tr> <td style="text-align: left;">groupid</td> <td style="text-align: left;">int</td> <td>用户组id,1:超级管理员;2:普通用户</td> </tr> </tbody> </table> <h5>备注</h5> <ul> <li>更多返回错误代码请看首页的错误代码描述</li> </ul> <p>欢迎使用ShowDoc!</p>

页面列表

ITEM_HTML