文档
测试

修改试题详情

PATCH
http://aqjd.aqpx.online/examAdminDistributMethod

请求头

参数名
类型
描述
必填
TOKEN
加密token 详细见下面加密模块
必填
TIME
请求时间戳
必填
METHOD
加密的方法名 详细见下面加密模块 editQuestionInfo
必填

请求参数

参数名
类型
描述
必填
questiontype
试题类型 获取ajax在杂项中 传id
必填
question
题目描述
必填
questionanswer
题目答案 格式为ABC
必填
questionbasic
题目所属考场 传 id
必填
questionknows
题目知识点 根据所属考场获取知识点列表 或者知识点列表在杂项模块中传id
必填
questionindustry
题目所属行业 获取ajax在杂项中 传 id
必填
questionbelong
题目所属岗位 获取ajax在杂项中 传id
必填
questionselect
题目选项 为数组格式 格式为 [选项1,选项2,选项3]
必填
questionid
试题ID
必填

响应参数

参数名
类型
描述
必填
code
int
接口返回结果成功0为失败1为成功
必填
msg
varchar
返回的提示信息·
必填
info
json
返回的结果数据,当code为1时才会有结果,否则为空
必填

说明 / 示例

code 为 1 返回成功 ![image.png](https://cos.easydoc.net/89512176/files/kbq6uliz.png) 修改成功

参数加密模块

这里为加密模块 主要介绍为 加密token和加密method token 加密: ```language let datas = [ { userid:"c4ca4238a0b923820dcc509a6f75849b1", userid_token:"15ab8357abeb6eacf1b591a1b5b1aedd", } ]; ``` 首先将登录时传入的userid和userid_token获取然后进行数组组装 然后转json进行加密 ```language let encrypted = encrypt.encrypt(JSON.stringify(datas)); ``` 这里为method加密 ```language let method = 'editQuestionInfo'; method = encrypt.encrypt(method); ``` 这两块可以基本为固定模块 也就是说你直接将代码块内代码复制到你代码中即可