OPEN2U基础服务 - 教学服务
试卷管理
试卷保存(Add)
查看
接口地址:/Course/TestPaperManage/Add
接口方法:public string Add(string id,Guid courseID, string name, string code, int modus, int duration, int isEnabled, string funcArea, string remarks, string callback)
返回数据: {"Success":true,"Message":"","ErrCode":"","Data":{"TestPaperID":"e75b91b5-00c7-4584-996e-28af1e229ae1"},"StartTime":"2018/1/19 15:56:40:486","EndTime":"2018/1/19 15:56:40:544"}
试卷ID(id,新增时不传,编辑时必传):
课程ID(courseID,新增时必传,编辑时可不传):
试卷名称(name):
试卷编号(code):
考试形式(1:开卷 2:闭卷):
时长(duration):
启用(1:启用 0:停用):
试卷用途(funcArea):
备注信息(remarks):
当前用户token(token):
试卷启停用(Enable)
查看
接口地址:/Course/TestPaperManage/Enable
接口方法:public string Enable(Guid id, int isEnabled, string callback)
返回数据:
试卷ID(id):
启停(1:启用 0:停用):
当前用户token(token):
试卷批量删除(Delete)
查看
接口地址:/Course/TestPaperManage/Delete
接口方法:public string Delete(Guid id, string callback)
返回数据:
试卷ID(id)(多个id用,拼接,例如1,2,3):
当前用户token(token):
试卷列表(GetPaperList)
查看
接口地址:/Course/TestPaperManage/GetPaperList
接口方法:public string GetPaperList(Guid courseid, string funcArea, string paperName, int page, int rows, string callback, string orderBy)
返回数据:
课程ID(courseID):
试卷用途(funcArea):
试卷名称(papername):
停启用(isEnabled):
行(rows):
页(page):
当前用户token(token):
试卷导出(DownloadPaperExport)
查看
接口地址:/Course/TestPaperManage/DownloadPaperExport
接口方法:public string DownloadPaperExport(string paperId,int paperExportWordType,string callback)
返回数据:{"Success":true,"Message":"","ErrCode":"","Data":"http://10.95.232.12:9000/Itembank_ESB/openapi/v3/Paper/DownloadExport?fileFullPath=D:\\ItemBank_new\\UploadFiles\\Files\\Package\\2018\\05\\08\\试题试卷包-20180508095100.zip","StartTime":"2018/5/8 9:51:01:843","EndTime":"2018/5/8 9:51:02:148"}
试卷ID(paperId):
导出带答案类型(paperExportWordType 0:试卷,1:试卷含答案,2:试卷和答案 默认传2):
当前用户token(token):
联系人:朱利戈
E-Mail:zhulg@mail.open.com.cn