DYH云

DYH开放接口


试卷 curd

简要描述
  • 试卷 curd
请求URL
  • {{BASE_URL}}/api/job.paper/addPaperAndQuestion POST
  • {{BASE_URL}}/api/job.paper/editPaperAndQuestion/id/:id POST
  • {{BASE_URL}}/api/job.paper/del/ids/:idsDELETE
参数

添加

{
    "step":"webActivityParticipate", # 固定值, 平台活动参与
    "name" : "试卷名称", 
    "background" : "三八女神节即将到来,按照你的营销活动计划,请你选择适合的平台活动,积极参与,并根据活动要求,完成短视频的制作与发布",
    "score" : "20", # 底下 questionList加起来的总分
    "belongs": "1", # 固定值, 1 代表个人, 2 代表公共
    "extra": [], # 题干和表格数据
    "questionList":[  # 问题列表
        {
            "type": "1", #选择题 
            "question": "平台活动选择", #标题
            "option": ["周大生","新年要跳涨价舞","南山婆"],
            "answer": "1", # 逗号分隔
            "tag": "1", # 固定值
            "belongs": 1, # 固定值
            "score": 2 # 单题分数,
        },
        出题时 比如第一个活动 周大生 的时候要固定他出选择题push进题目数组
        修改题目时 对应活动修改questionList[   选择的活动questionList[0].option[里面的下标]   + 1]的数据
        做题时选择questionList[0].option里面的活动题时,
        对应的视频选择题questionList[   选择的活动questionList[0].option[里面的下标]   + 1]
        {
            "type": "1", #选择题 
            "question": "选择合适的短视频", #周大生
            "option": ['视频地址1','视频地址2','视频地址3'],
            "answer": "1", # 逗号分隔
            "tag": "1", # 固定值
            "belongs": 1, # 固定值
            "score": 2 # 单题分数,
            "extra": #存活动内容
        },
        {
            "type": "1", #选择题 
            "question": "选择合适的短视频", #新年要跳涨价舞
            "option": ['视频地址1','视频地址2','视频地址3'],
            "answer": "1", # 逗号分隔
            "tag": "1", # 固定值
            "belongs": 1, # 固定值
            "score": 0 # 单题分数,
            "extra": #存活动内容
        },
        {
            "type": "1", #选择题 
            "question": "选择合适的短视频", #南山婆
            "option": ['视频地址1','视频地址2','视频地址3'],
            "answer": "1", # 逗号分隔
            "tag": "1", # 固定值
            "belongs": 1, # 固定值
            "score": 0 # 单题分数,
            "extra": #存活动内容
        },
    ]
}

页面列表

ITEM_HTML