FocusFigure

焦点图管理

APIDescription
POST api/focusfigure/up

焦点图上传

GET api/focusfigure/list?enable={enable}

焦点图列表

POST api/focusfigure/save

保存焦点图片

GET api/focusfigure/delete?id={id}

删除焦点图

ReTest

试题管理

APIDescription
POST api/retest/save

添加/更新试题

POST api/retest/savecomb

保存复合题

POST api/retest/checkrepeat

检查重复

POST api/retest/checkrepeatcomb

检查重复

GET api/retest/loadretest?pcId={pcId}&rtrId={rtrId}&difficulty={difficulty}&knowledge={knowledge}&drtrId={drtrId}&type={type}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&sort={sort}

根据条件加载一批试题

GET api/retest/loadmyretest?pcId={pcId}&rtrId={rtrId}&difficulty={difficulty}&knowledge={knowledge}&drtrId={drtrId}&type={type}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&sort={sort}

根据条件加载一批我的试题

GET api/retest/loadretestforexam?examId={examId}&type={type}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&sort={sort}

根据条件加载一批试题

GET api/retest/delete?id={id}

删除试题

GET api/retest/loadtesttype

加载题型

GET api/retest/loadretestbyexamid?id={id}&nopt={nopt}

根据习题编号加载试题

GET api/retest/loadretestanswerbyexamid?id={id}&memberId={memberId}&nopt={nopt}

根据习题编号与用户编号加载带答题结果的习题

GET api/retest/get?id={id}

根据试题编号加载完整试题

GET api/retest/getany?id={id}

根据试题编号加载完整试题

POST api/retest/getanylist

根据试题编号加载完整试题

GET api/retest/loadrecombination?id={id}

加载组合题

POST api/retest/testdata

试题导入

POST api/retest/beginimportretest

开始导入试题

GET api/retest/downloadwordtest

下载word试题模板

POST api/retest/importretestbyword?ProfessionalCourseId={ProfessionalCourseId}&RId={RId}

word导入试题

GET api/retest/getmngroup?ReTestRepositoryId={ReTestRepositoryId}&Knowledge={Knowledge}

获取试题表所有M选N组合

GET api/retest/checkimporttest?originPath={originPath}

检查试题

GET api/retest/getproccess?originPath={originPath}

试题检查进度查询

GET api/retest/getretestimportinfo

获取当前用户导入实时数据

GET api/retest/loadknowledge?pcId={pcId}

根据课程专业编号加载知识点

GET api/retest/getmatchednumber?pcId={pcId}&rtrId={rtrId}&knowledge={knowledge}&difficulty={difficulty}&testTypeId={testTypeId}&drtrId={drtrId}

查询符合条件的试题数量

GET api/retest/getmatchedtesttypestatic?rtrId={rtrId}&knowledge={knowledge}

获取匹配的条件的题型及试题数量

GET api/retest/getmatcheddifficultystatic?rtrId={rtrId}&knowledge={knowledge}&testTypeId={testTypeId}&drtrId={drtrId}

获取匹配的条件的难度及试题数量

POST api/retest/batchmark

批量评分

POST api/retest/checkmatchedretest

检查组卷随机库是否存在重复题

GET api/retest/getretestimportqueue?pageSize={pageSize}&pageIndex={pageIndex}&key={key}&sort={sort}

加载试题文件上传列表

GET api/retest/getretestexport?rtrId={rtrId}&rtt={rtt}&knowledge={knowledge}&drtrid={drtrid}&difficult={difficult}

试题导出

PaperType

试卷类型

APIDescription
POST api/papertype/save

保存修改

GET api/papertype/get?Id={Id}

加载课程类型

GET api/papertype/delete?Id={Id}

保存修改

GET api/papertype/loadpapertypebypcid?Id={Id}

根据课程编号加载试卷类型

GET api/papertype/loadpapertypelist?pcId={pcId}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderField={orderField}&sort={sort}

根据课程编号加载试卷类型

GET api/papertype/getall?pcId={pcId}

根据课程编号加载试卷类型

TestPaperStatistic

考试接口

APIDescription
GET api/testpaperstatistic/loadmaxscorebytimeline?pcId={pcId}

最高分开始考试时间轴

GET api/testpaperstatistic/loadavgscorebytimeline?pcId={pcId}

平均分开始考试时间轴统计

GET api/testpaperstatistic/loadavgscorebyperiodoftime?pcId={pcId}

平均分按时间段统计

GET api/testpaperstatistic/loadratescorebytimeline?pcId={pcId}

及格率开始考试时间轴

GET api/testpaperstatistic/loadknowledgestatisticbyperiodoftime?pcId={pcId}

知识点时间段得分率统计

GET api/testpaperstatistic/loadteacheravgscorebytimeline?pcId={pcId}

老师平均分时间段统计

GET api/testpaperstatistic/loadquantity?pcId={pcId}

获取考试数量统计

GET api/testpaperstatistic/retestaverage?paperId={paperId}

考试试题得分率统计

POST api/testpaperstatistic/getscorephasestatistical

合并试卷成绩分阶段统计

POST api/testpaperstatistic/getmarkteacherstatistical

统计阅卷人数查询成功

POST api/testpaperstatistic/getnotmarkquery

试卷阅卷进度查询

GET api/testpaperstatistic/loadsummarystatistics

学院考试信息概要统计

POST api/testpaperstatistic/loadperiodoftime

时间段考试-分数段统计

DataBaseMgt

数据库管理

APIDescription
GET api/databasemgt/backup?filename={filename}&pwd={pwd}

数据库备份

GET api/databasemgt/existsfilename?fileName={fileName}

确认数据库名称是否存在

POST api/databasemgt/restore

数据库还原

GET api/databasemgt/getlist?pageSize={pageSize}&pageIndex={pageIndex}&key={key}&sort={sort}

数据库列表

GET api/databasemgt/delete?fileName={fileName}&pwd={pwd}

删除备份文件

POST api/databasemgt/bakup

备份文件上传

POST api/databasemgt/checkblock

数据库文件分片检查

POST api/databasemgt/downdbfile

文件下载

POST api/databasemgt/checkdbpass

检查密码是否正确

Answer

答题接口

APIDescription
POST api/answer/reply

答案提交接口

POST api/answer/replyset

答案提交接口

POST api/answer/addbatch

创建回答批次(每一次题下发都应先请求此接口,并将请求结果一并下发)

GET api/answer/loadanswerbyexamid?memberId={memberId}&examId={examId}

加载学生答案

GET api/answer/loadanswerbyexamid?examId={examId}&studentId={studentId}

获取学生答题报告

POST api/answer/mark

主观题打分

POST api/answer/markset

主观题批量打分

GET api/answer/loadmyexamanswer?examId={examId}

加载我的答题结果

GET api/answer/loadstudentexamanswerinfo?courseId={courseId}&stuId={stuId}

获取课程内指定学员的习题答题结果

菜单控制器

APIDescription
POST api/menu/save

保存菜单

GET api/menu/delete?Id={Id}

删除菜单

GET api/menu/loadmenu?tpid={tpid}

加载菜单

GET api/menu/loadmymenu?tpid={tpid}

加载我的菜单

GET api/menu/loadmyshowmenu?tpid={tpid}

加载我的展示菜单

GET api/menu/get?Id={Id}

加载单个菜单

GET api/menu/getmenubyroleid?roleId={roleId}

加载角色菜单

GET api/menu/getmenubyuserid?userId={userId}

加载用户菜单

POST api/menu/setrolemenu

设置角色菜单

POST api/menu/setusermenu

设置用户菜单

GET api/menu/getrolemenus?tpid={tpid}

获取角色展示菜单

GET api/menu/getmenutypes

加载菜单类型

MarkReTestPaper

考试接口

APIDescription
GET api/markretestpaper/remarktestpaper?paperId={paperId}

试卷评分设置成功

GET api/markretestpaper/getproccess?paperId={paperId}

加载评分进度

GET api/markretestpaper/examrecord?paperId={paperId}&stuId={stuId}

获取考试记录列表

GET api/markretestpaper/loadrecord?paperId={paperId}&stuId={stuId}&name={name}

获取考试记录

IpWhiteList

Ip白名单

APIDescription
GET api/ipwhitelist/save?ipStart={ipStart}&ipEnd={ipEnd}

录入IP白名单

GET api/ipwhitelist/delete?ipStart={ipStart}&ipEnd={ipEnd}

删除IP白名单

GET api/ipwhitelist/disable?ipStart={ipStart}&ipEnd={ipEnd}

禁用IP白名单

GET api/ipwhitelist/enable?ipStart={ipStart}&ipEnd={ipEnd}

启用IP白名单

GET api/ipwhitelist/query?pageSize={pageSize}&pageIndex={pageIndex}&key={key}&sort={sort}

加载Ip白名单列表

AppArrange

文件资源应用分类接口

APIDescription
GET api/apparrange/delete?id={id}

资源分类删除

POST api/apparrange/save

保存资源分类

GET api/apparrange/findall

获取全部资源分类

GET api/apparrange/loadleaf

获取全部叶子节点

GET api/app/getschoolurllist

获取所有学校信息

GET api/app/getschoolurlmodel?Id={Id}

根据ID获取学校信息

POST api/app/saveschoolurl

保存学校链接信息

GET api/app/deleteschoolurl?Id={Id}

删除学校链接

CourseTypes

课程分类接口

APIDescription
GET api/coursetypes/delete?id={id}

课程分类删除

POST api/coursetypes/save

保存课程分类

GET api/coursetypes/findall

获取全部课程分类

PPClient

APIDescription
GET api/ppclient/loadhomecate?StuCode={StuCode}

首页加载环节

GET api/ppclient/learnerdetaillist?LessonId={LessonId}&StuCode={StuCode}

获取学生每个环节的成绩

GET api/ppclient/getcate?Cid={Cid}

获取环节

GET api/ppclient/getrealizereport?LessonId={LessonId}&StuCode={StuCode}

获取学生体认自信报告

GET api/ppclient/getrealizereport?Id={Id}

获取体认自信报告

GET api/ppclient/getrealizeapplyfor?LessonId={LessonId}&StuCode={StuCode}

获取体认自信申请

GET api/ppclient/getrealizeapplyfor?Id={Id}

获取体认自信申请

GET api/ppclient/saveaccept?LessonId={LessonId}&StuCode={StuCode}&CateId={CateId}&CateName={CateName}

确认要求(同意、接受)

GET api/ppclient/getlearner?LessonId={LessonId}&StuCode={StuCode}

根据课程和学号获取选课信息

GET api/ppclient/getrealizereportbystucode?StuCode={StuCode}&LessonId={LessonId}

根据学号获取体认自信报告

GET api/ppclient/getrealizeapplyforbystucode?StuCode={StuCode}&LessonId={LessonId}

根据学号获取体认自信申请

GET api/ppclient/getlessondatadto?LessonId={LessonId}&CateId={CateId}

获取课程环节设置信息

POST api/ppclient/saverealizeapplyfor

学生保存体认自信申请

POST api/ppclient/saverealizereport

学生保存体认自信报告

POST api/ppclient/savesetp

保存学生环节步骤进度

GET api/ppclient/getsetp?LessonId={LessonId}&StuCode={StuCode}&CateId={CateId}

获取学生环节进度

GET api/ppclient/getsharereport?LessonId={LessonId}&StuCode={StuCode}

学生获取真情传递报告

GET api/ppclient/getshareapplyfor?LessonId={LessonId}&StuCode={StuCode}

学生获取真情传递申请

POST api/ppclient/saveshareapplyfor

保存真情传递申请

POST api/ppclient/savesharereport

保存真情传递报告

GET api/ppclient/getarticlelistbylesson?LessonId={LessonId}&CateId={CateId}

获取品味经典的文章选择

GET api/ppclient/getarticleread?LessonId={LessonId}&StuCode={StuCode}

学生获取品味经典报告

POST api/ppclient/savearticleread

保存品味经典报告

GET api/ppclient/getforuminfobylesson?LessonId={LessonId}&CateId={CateId}

获取激荡理性的讲座选择

GET api/ppclient/getforum?LessonId={LessonId}&StuCode={StuCode}

学生获取激荡理性报告

POST api/ppclient/saveforum

保存激荡理性报告

GET api/ppclient/getcaseswotinfobylesson?LessonId={LessonId}&CateId={CateId}

获取明晰意见的案例选择

GET api/ppclient/getcaseswot?LessonId={LessonId}&StuCode={StuCode}

学生或教师获取明晰意见报告

POST api/ppclient/savecaseswot

保存明晰意见报告

GET api/ppclient/getredspotbylesson?LessonId={LessonId}&CateId={CateId}

获取感悟使命的景点选择

GET api/ppclient/getmissionroute?LessonId={LessonId}&StuCode={StuCode}

获取感悟使命

POST api/ppclient/SaveMissionRoute

保存感悟使命报告

GET api/ppclient/getteaclasslist?LessonId={LessonId}&TeaCode={TeaCode}

根据老师编号获取班级列表

GET api/ppclient/getrealizeapplyforpage?LessonId={LessonId}&TeaCode={TeaCode}&ClassName={ClassName}&Status={Status}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderFiled={orderFiled}&sort={sort}

教师获取体认自信申请分页

GET api/ppclient/getrealizereportpage?LessonId={LessonId}&TeaCode={TeaCode}&ClassName={ClassName}&Status={Status}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderFiled={orderFiled}&sort={sort}

教师获取体认自信报告分页

GET api/ppclient/learnerpagebyteacode?LessonId={LessonId}&TeaCode={TeaCode}&IsMark={IsMark}&CateId={CateId}&ClassName={ClassName}&NotInTable={NotInTable}&pageSize={pageSize}&pageIndex={pageIndex}

教师端选课信息分页

GET api/ppclient/getshareapplyforpage?LessonId={LessonId}&TeaCode={TeaCode}&ClassName={ClassName}&Status={Status}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderFiled={orderFiled}&sort={sort}

教师获取真情传递申请分页

GET api/ppclient/getarticlereadpage?LessonId={LessonId}&TeaCode={TeaCode}&ClassName={ClassName}&Status={Status}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderFiled={orderFiled}&sort={sort}

教师获取品味经典报告分页

GET api/ppclient/getsharereportpage?LessonId={LessonId}&TeaCode={TeaCode}&ClassName={ClassName}&Status={Status}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderFiled={orderFiled}&sort={sort}

教师获取真情传递报告分页

GET api/ppclient/getforumpage?LessonId={LessonId}&TeaCode={TeaCode}&ClassName={ClassName}&Status={Status}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderFiled={orderFiled}&sort={sort}

教师获取激荡理性报告分页

GET api/ppclient/getcaseswotpage?LessonId={LessonId}&TeaCode={TeaCode}&ClassName={ClassName}&Status={Status}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderFiled={orderFiled}&sort={sort}

教师获取明晰意见报告分页

GET api/ppclient/getmissionroutepage?LessonId={LessonId}&TeaCode={TeaCode}&ClassName={ClassName}&Status={Status}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderFiled={orderFiled}&sort={sort}

教师获取感悟使命报告分页

GET api/ppclient/getlearnerscorepage?LessonId={LessonId}&TeaCode={TeaCode}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderFiled={orderFiled}&sort={sort}

教师查看自己学生所有环节成绩分页

GET api/ppclient/teadownresult?LessonId={LessonId}&TeaCode={TeaCode}

教师下载学生成绩分析报告

GET api/ppclient/exportstuscore?LessonId={LessonId}&TeaCode={TeaCode}

导出学生成绩

GET api/ppclient/saveppmessage?LessonId={LessonId}&StuCode={StuCode}

教师给学生发送消息

GET api/ppclient/getppmessagecount?LessonId={LessonId}&StuCode={StuCode}

学生获取教师发来的消息

PPAdmin

APIDescription
GET api/ppadmin/getconf?Name={Name}

获取配置(平台要求)

POST api/ppadmin/saveconf

保存配置(平台要求)

GET api/ppadmin/catepage?pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderFiled={orderFiled}&sort={sort}

环节分页

GET api/ppadmin/getcate?Cid={Cid}

获取环节

POST api/ppadmin/savecate

保存环节

GET api/ppadmin/deletecate?Cid={Cid}

删除环节

GET api/ppadmin/lessonpage?pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderFiled={orderFiled}&sort={sort}

课程信息分页

POST api/ppadmin/savelesson

保存课程信息

GET api/ppadmin/getlesson?Id={Id}

获取课程

GET api/ppadmin/deletelesson?Id={Id}

删除课程

GET api/ppadmin/learnerpage?LessonId={LessonId}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderFiled={orderFiled}&sort={sort}

选课信息分页

GET api/ppadmin/getlearner?Id={Id}

获取选课单条记录

POST api/ppadmin/savelearner

保存选课

GET api/ppadmin/deletelearner?Id={Id}

删除选课

GET api/ppadmin/downloadlearner

下载选课模板

GET api/ppadmin/exportlearner?LessonId={LessonId}

导出选课

POST api/ppadmin/importlearner?LessonId={LessonId}

导入选课

GET api/ppadmin/lessoncatepage?LessonId={LessonId}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderFiled={orderFiled}&sort={sort}

课程下的环节列表

GET api/ppadmin/loadcateset?Cid={Cid}&LessonId={LessonId}

加载课程的单个环节设置

POST api/ppadmin/savecateset

保存课程的单个环节设置

GET api/ppadmin/changecatestatus?Cid={Cid}&LessonId={LessonId}

改变课程下单个环节的状态

GET api/ppadmin/deletearticlelist?Id={Id}

删除经典文献

POST api/ppadmin/savearticlelist

保存经典文献

POST api/ppadmin/saveforuminfo

保存学术讲座

GET api/ppadmin/articlelistpage?pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderFiled={orderFiled}&sort={sort}

经典文献分页

GET api/ppadmin/getarticlelist?Id={Id}

获取经典文献

GET api/ppadmin/getforuminfo?Id={Id}

获取学术讲座

GET api/ppadmin/foruminfopage?pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderFiled={orderFiled}&sort={sort}

学术讲座分页

GET api/ppadmin/deleteforuminfo?Id={Id}

删除学术讲座

POST api/ppadmin/savecaseswotinfo

保存网络案例

GET api/ppadmin/caseswotinfopage?pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderFiled={orderFiled}&sort={sort}

网络案例分页

GET api/ppadmin/getcaseswotinfo?Id={Id}

获取网络案例

GET api/ppadmin/deletecaseswotinfo?Id={Id}

删除网络案例

GET api/ppadmin/getredspot?Id={Id}

获取红色景点

GET api/ppadmin/deleteredspot?Id={Id}

删除红色景点

GET api/ppadmin/redspotpage?pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderFiled={orderFiled}&sort={sort}

红色景点分页

POST api/ppadmin/saveredspot

保存红色景点

POST api/ppadmin/uploadredspotimg

上传红色景点缩略图片

POST api/ppadmin/uploadforuminfovideo

上传讲座视频

POST api/ppadmin/uploadppstuimg

学生上传图片(将被高度压缩处理)

GET api/ppadmin/getlearnerstatistics?LessonId={LessonId}

成绩统计

GET api/ppadmin/getscorerank?LessonId={LessonId}&TeaCode={TeaCode}

获取学生的分数等级统计

GET api/ppadmin/realizeapplyforpage?LessonId={LessonId}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderFiled={orderFiled}&sort={sort}

体认自信申请分页

GET api/ppadmin/getrealizeapplyfor?Id={Id}

获取体认自信申请

GET api/ppadmin/deleterealizeapplyfor?Id={Id}

删除体认自信申请

POST api/ppadmin/changerealizeapplyfor

改变体认自信申请状态

GET api/ppadmin/realizereportpage?LessonId={LessonId}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderFiled={orderFiled}&sort={sort}

体认自信报告分页

GET api/ppadmin/getrealizereport?Id={Id}

获取体认自信报告

GET api/ppadmin/deleterealizereport?Id={Id}

删除体认自信报告

POST api/ppadmin/changerealizereport

改变体认自信报告状态

POST api/ppadmin/changeshareapplyfor

改变真情传递申请状态

POST api/ppadmin/changesharereport

改变真情传递报告状态

GET api/ppadmin/deletesharereport?Id={Id}

删除真情传递报告

GET api/ppadmin/deleteshareapplyfor?Id={Id}

删除真情传递申请

GET api/ppadmin/getsharereport?Id={Id}

获取真情传递报告

GET api/ppadmin/getshareapplyfor?Id={Id}

获取真情传递申请

GET api/ppadmin/shareapplyforpage?LessonId={LessonId}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderFiled={orderFiled}&sort={sort}

真情传递申请分页

GET api/ppadmin/sharereportpage?LessonId={LessonId}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderFiled={orderFiled}&sort={sort}

真情传递报告分页

GET api/ppadmin/articlereadpage?LessonId={LessonId}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderFiled={orderFiled}&sort={sort}

品味经典报告分页

POST api/ppadmin/changearticleread

改变经典报告书状态

GET api/ppadmin/getarticleread?Id={Id}

获取文献报告书

GET api/ppadmin/deletearticleread?Id={Id}

删除文献报告书

GET api/ppadmin/forumpage?LessonId={LessonId}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderFiled={orderFiled}&sort={sort}

激荡理性报告分页

GET api/ppadmin/deleteforum?Id={Id}

删除激荡理性

GET api/ppadmin/getforum?Id={Id}

获取激荡理性

POST api/ppadmin/changeforum

改变激荡理性报告状态

GET api/ppadmin/caseswotpage?LessonId={LessonId}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderFiled={orderFiled}&sort={sort}

明晰报告分页

GET api/ppadmin/deletecaseswot?Id={Id}

删除明晰意见报告

GET api/ppadmin/getcaseswot?Id={Id}

获取明晰意见报告

POST api/ppadmin/changecaseswot

改变明晰意见状态

GET api/ppadmin/missionroutepage?LessonId={LessonId}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderFiled={orderFiled}&sort={sort}

感悟使命报告分页

POST api/ppadmin/changemissionroute

改变感悟使命报告状态

GET api/ppadmin/getmissionroute?Id={Id}

获取感悟使命报告

GET api/ppadmin/deletemissionroute?Id={Id}

删除感悟使命报告

GET api/ppadmin/getstuscoreresult?Stu={Stu}

学生成绩查询

GET api/ppadmin/downloadoperationmanual

下载操作手册

POST api/ppadmin/saveppsimilarity

保存 抄袭相似度标准

GET api/ppadmin/getppsimilarity

获取 抄袭相似度标准

ClassroomPerformance

课堂表现接口

APIDescription
POST api/classroomperformance/classroomhandle

教师举手评分

GET api/classroomperformance/classroomprelist?cid={cid}&CurrPage={CurrPage}

教师端课堂表现历史记录列表接口

GET api/classroomperformance/classroompreitem?hid={hid}

教师端课堂表现历史记录详情接口

GET api/classroomperformance/classroomstupre?cid={cid}&CurrPage={CurrPage}

学生端课堂表现历史记录接口

GET api/classroomperformance/classroomteasign?cid={cid}&CurrPage={CurrPage}

教师端学生签到记录

GET api/classroomperformance/classroomsignitem?signid={signid}&cid={cid}&issign={issign}

签到详情

GET api/classroomperformance/classroomstusign?cid={cid}&CurrPage={CurrPage}

学生端学生签到记录接口

POST api/classroomperformance/saveclassprepare

保存备课信息

POST api/classroomperformance/saveclassprepareweb

保存备课信息

GET api/classroomperformance/deleteclassprepare?Id={Id}

删除备课信息

GET api/classroomperformance/getclasspreparelist?UserId={UserId}&ClassTest={ClassTest}&CurrPage={CurrPage}

获取备课列表

GET api/classroomperformance/getclasspreparelistweb?CurrPage={CurrPage}&TestType={TestType}

获取备课列表

Permission

答题接口

APIDescription
POST api/permission/update

更新权限

GET api/permission/loadall

加载权限

GET api/permission/loadrolepermission?roleId={roleId}

加载角色权限

GET api/permission/getuserpermission?userId={userId}

获取当前指定权限

GET api/permission/delete?id={id}

删除权限

POST api/permission/save

保存权限

POST api/permission/set

设置角色权限

POST api/permission/userset

设置用户权限

Resource

资源管理

APIDescription
POST api/resource/upLoad

文件上传

POST api/resource/checkblock

文件分片检查

POST api/resource/getresource?id={id}

获取一条资源

GET api/resource/remove?id={id}&isOk={isOk}

删除资源

GET api/resource/search?userId={userId}&rtt={rtt}&att={att}&state={state}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&sort={sort}&order={order}

加载资源数据

GET api/resource/retestresouce?userId={userId}&rtt={rtt}&att={att}&state={state}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&sort={sort}&order={order}

从试题导入资源

POST api/resource/addresourcesuser

新增资源用户关联

GET api/resource/getresourceuserlist?ResourceId={ResourceId}

根据资源Id获取用户关联

GET api/resource/myresource?rtt={rtt}&att={att}&state={state}&hasShared={hasShared}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&sort={sort}&order={order}

加载我的资源数据

GET api/resource/settop?id={id}&cancel={cancel}

置顶

GET api/resource/setprime?id={id}&cancel={cancel}

加精

GET api/resource/setshare?id={id}&cancel={cancel}

共享

GET api/resource/plusdown?id={id}

资源下载量加一

GET api/resource/plusview?id={id}

资源查看量加一

GET api/resource/loadstatistic

加载资源统计信息

POST api/resource/audit

资源审核接口

POST api/resource/update

更新资源

GET api/resource/loadresourceconvertsetting

加载资源转换时间段设置

POST api/resource/setresourceconvertsetting

更新资源转换时间段设置

DiscussReviews

疑难批阅

APIDescription
POST api/discussreviews/pushtootherteacher

疑难批阅推送

POST api/discussreviews/discussreviewMark

疑难批阅

POST api/discussreviews/adoptdiscussreviewmark

采纳批阅

GET api/discussreviews/loaddiscussreviewsset?paperId={paperId}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}

疑难批阅列表

GET api/discussreviews/loaddiscussreviewspaperset?pcId={pcId}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}

疑难批阅试卷列表

GET api/discussreviews/loaddiscussinfos?paperId={paperId}&reTestId={reTestId}&stuId={stuId}

加载疑难批阅详情列表

ScoreAnalysis

成绩分析样表

APIDescription
GET api/scoreanalysis/dataentry?paperId={paperId}&tcId={tcId}

资料录入

POST api/scoreanalysis/itemanalysis

小题分析

POST api/scoreanalysis/normalverification

正态分布验证

POST api/scoreanalysis/feedbackform

反馈表

POST api/scoreanalysis/qualityanalysis

质量分析表

Handler

百度编辑器上文件

APIDescription
GET api/filehandler/do?action={action}

fileHandle

POST api/filehandler/do?action={action}

fileHandle

MaintenanceReTestPaper

试卷维护

APIDescription
GET api/maintenanceretestpaper/buildtestpaperfromanswer?paperId={paperId}

从学生答案生成试卷

Section

课程版块接口

APIDescription
POST api/section/save

更新课程版块

GET api/section/find?courseId={courseId}

获取课程版块信息

Validate

课程版块接口

APIDescription
GET api/validate/validatecode

获取课程版块信息

TeachingClass

班级管理接口

APIDescription
POST api/teachingclass/import

教学班级导入

POST api/teachingclass/beginimportclass

开始导入班级信息

GET api/teachingclass/checkimportclass?originPath={originPath}

检查班级导入信息

GET api/teachingclass/getproccess?originPath={originPath}

检查进度查询

GET api/teachingclass/loadmyteachingclassimportqueue?pageSize={pageSize}&pageIndex={pageIndex}&key={key}&sort={sort}

班级信息导入列表

GET api/teachingclass/getimportinfo

获取当前导入的教学班级实时数据

POST api/teachingclass/save

保存教学班级信息

POST api/teachingclass/savemyclass

保存当前登陆教师班级信息

GET api/teachingclass/loadteaching?tcId={tcId}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderField={orderField}&sort={sort}

加载教学班级

POST api/teachingclass/loadcheckedteachingclass

加载已勾选的教学班级

GET api/teachingclass/mine?tcId={tcId}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&sort={sort}

加载当前登陆用户的教学班级

POST api/teachingclass/setteachingclassstudent

指定教学班级学生名单

GET api/teachingclass/find?id={id}

加载单个教学班级

GET api/teachingclass/getteachingclassstudent?id={id}

加载教学班级内的学生

GET api/teachingclass/del?id={id}

删除教学班级

GET api/teachingclass/loadmyprofessionalteachingclass

加载当前登陆用户的教学班级

GET api/teachingclass/loadmyteachingclassstudent?classId={classId}&pcId={pcId}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&sort={sort}

加载当前登陆用户的教学班级学生

GET api/teachingclass/loadteachingclassstudentbytcid?tcId={tcId}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&sort={sort}

加载当前登陆用户的教学班级学生

POST api/teachingclass/exportteachingclassstudent

导出教学班级成员

POST api/teachingclass/deleteteachingclassstudent

删除教学班级中指定的学生

POST api/teachingclass/deletestudentteachingclass

删除指定学生的多个教学班级

CollegeManagement

院校设置

APIDescription
POST api/collegemanagement/save

学院设置保存成功

GET api/collegemanagement/delete?id={id}

学院设置保存成功

GET api/collegemanagement/query?pageSize={pageSize}&pageIndex={pageIndex}&key={key}&sort={sort}

加载学院设置列表

GET api/collegemanagement/sets

加载学院设置列表

WeChat

APIDescription
GET api/wechat/getwebtoken?appid={appid}&secret={secret}&code={code}

通过code换取网页授权access_token

POST api/wechat/loginbyopenid

openid登录

POST api/wechat/bindopenid

绑定openid

ForumSetting

讨论区设置

APIDescription
GET api/forumsetting/loadforumsetting?courseId={courseId}

加载讨论区设置(包括版块设置)

POST api/forumsetting/saveplate

保存区块设置

POST api/forumsetting/saveforumsetting

保存区块设置

GET api/forumsetting/find?courseId={courseId}

加载讨论区设置(不包括版块设置)

GET api/forumsetting/loadopenplate?courseId={courseId}

加载课程已开启版块(及讨论区说明)

GET api/forumsetting/loadplatesbypubid?pubId={pubId}

加载课程已开启版块(及讨论区说明)

GET api/forumsetting/getplate?plateid={plateid}

加载单个版块信息

GET api/forumsetting/delete?plateid={plateid}

删除单个版块信息

PaperTemplate

试卷模板

APIDescription
POST api/papertemplate/save

保存试卷模板

GET api/papertemplate/getlist?proid={proid}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}

加载试卷模板列表

GET api/papertemplate/get?id={id}

加载单个试卷模板

GET api/papertemplate/delete?id={id}

删除试卷模板

PaperScoreMgt

考试接口

APIDescription
GET api/paperscoremgt/loadpaperscorelist?pcId={pcId}&ptId={ptId}&beginTime={beginTime}&endTime={endTime}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&sort={sort}

加载成绩试卷列表

GET api/paperscoremgt/loadarchivepaperlist?pcId={pcId}&ptId={ptId}&beginTime={beginTime}&endTime={endTime}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&sort={sort}

归档试卷列表加载成功

GET api/paperscoremgt/loadmypaperlist?pcId={pcId}&beginTime={beginTime}&endTime={endTime}&Classification={Classification}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&sort={sort}

根据条件加载一页试卷(当前登陆用户)

GET api/paperscoremgt/loadmymarkpapers?pcId={pcId}&beginTime={beginTime}&endTime={endTime}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&sort={sort}

加载老师阅卷列表

POST api/paperscoremgt/cancelsubmitpaper

取消交卷

POST api/paperscoremgt/mandatorysubmitpaper

强制交卷

POST api/paperscoremgt/remarking

重新阅卷

POST api/paperscoremgt/restoremarking

恢复阅卷

POST api/paperscoremgt/allremarking

指定试卷全部重阅

POST api/paperscoremgt/allrestoremarking

指定试卷全部恢复重新阅卷

GET api/paperscoremgt/loadmymarkclasses?paperId={paperId}

加载当前老师的阅卷班级

GET api/paperscoremgt/getmymarkstudenttestinfo?paperId={paperId}&struId={struId}&tcId={tcId}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&state={state}&sort={sort}

获取当前老师阅卷学生

GET api/paperscoremgt/loadprogressmark?paperId={paperId}

获取当前老师阅卷进度

GET api/paperscoremgt/loadprogressinfo?paperId={paperId}

获取阅卷进度

GET api/paperscoremgt/loadmyranking?paperId={paperId}

加载排名

GET api/paperscoremgt/checkscore?paperId={paperId}

检查分数

GET api/paperscoremgt/getproccess?paperId={paperId}

获取成绩检查进度

POST api/paperscoremgt/getflunked

获取成绩检查进度

GET api/paperscoremgt/getnextmarkpaper?paperId={paperId}&stuId={stuId}

加载下一个未阅学生

Knowledge

知识点管理接口

APIDescription
POST api/knowledge/add

添加知识点

POST api/knowledge/update

修改知识点

GET api/knowledge/delete?pcid={pcid}&knowledge={knowledge}

删除知识点

GET api/knowledge/getknowledgesbyretestrepositoryid?rtrId={rtrId}

根据题库编号获取知识点

GET api/knowledge/getknowledgesstaticbyretestrepositoryid?rtrId={rtrId}

根据题库编号获取知识点

Exam

习题接口

APIDescription
GET api/exam/delete?examId={examId}

习题删除

POST api/exam/save

保存习题

GET api/exam/find?examId={examId}

加载习题

GET api/exam/show?courseId={courseId}&isPub={isPub}

加载习题

GET api/exam/correctingshow?courseId={courseId}

习题批改列表

GET api/exam/publish?examId={examId}

发布习题

GET api/exam/loadstudentexamreport?examId={examId}&studentId={studentId}

加载学生答题报告

GET api/exam/loadstudentanwser?examId={examId}&struId={struId}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderField={orderField}&sort={sort}

加载学生答题学生列表

GET api/exam/exportstudentanwser?examId={examId}&struId={struId}&key={key}&orderField={orderField}&sort={sort}

加载学生答题学生列表(习题成绩)

POST api/exam/bindretestidonexam

习题试题关联接口

POST api/exam/uploadaudio

录音后上传音频

POST api/exam/uploadhighaudio

录音后上传高清音频

GET api/exam/audiopage?BeginTime={BeginTime}&EndTime={EndTime}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderFiled={orderFiled}&sort={sort}

录音文件分页

POST api/exam/allotpapertotea

打乱学生分配教师去阅卷

GET api/exam/getallotinfo?PaperId={PaperId}

获取混淆阅卷的情况

GET api/exam/deleteaudio?Ids={Ids}

删除录音文件

GET api/exam/getenglishaudiotext?AudioPath={AudioPath}

识别英语语音,转换成文本

GET api/exam/getchineseaudiotext?AudioPath={AudioPath}

识别汉语语音,转换成文本

GET api/exam/getenglishaudiocontrast?AudioPath={AudioPath}&TrueAnswer={TrueAnswer}

识别英语音频与标准答案的对比

GET api/exam/getchineseaudiocontrast?AudioPath={AudioPath}&TrueAnswer={TrueAnswer}

识别汉语音频与标准答案的对比

POST api/exam/getfacecompar

人脸对比

Member

成员API

APIDescription
GET api/member/search?role={role}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&struId={struId}&sort={sort}

用户检索

GET api/member/searchbypcid?pcId={pcId}&role={role}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&sort={sort}

用户检索

GET api/member/loadpaperviewlist?memberId={memberId}

加载学生参与的试卷列表

GET api/member/suggest?wd={wd}&role={role}&pcId={pcId}

用户建议

GET api/member/loadme

加载个人登陆信息

GET api/member/getuser?id={id}&ut={ut}

加载指定用户信息

POST api/member/setexpirationtime

设置指定用户信息

POST api/member/updatephoto

当前用户更新头像(登陆用户)

POST api/member/photoup

头像上传

POST api/member/watermarkup

用户水印图片上传

POST api/member/userdata

用户导入

POST api/member/savemember

保存用户信息

POST api/member/saveme

学生修改基本信息

GET api/member/delete?ut={ut}&id={id}

删除用户

GET api/member/getuserimportinfo

获取当前用户导入实时数据

GET api/member/teacherstatistics?pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderFiled={orderFiled}&sort={sort}

老师统计信息

GET api/member/exportteacherstatistics?key={key}&orderFiled={orderFiled}&sort={sort}

老师统计信息

SelfTestWrongSets

错题集

APIDescription
GET api/selftestwrongsets/getmywrongsets?strId={strId}&pcId={pcId}&knowledge={knowledge}&difficulty={difficulty}&testTypeId={testTypeId}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&sort={sort}

加载我的错题集

POST api/selftestwrongsets/save

错题保存成功

GET api/selftestwrongsets/delete?wId={wId}

移除错题集

GET api/selftestwrongsets/delete?stId={stId}

移除自测

GET api/selftestwrongsets/getmytestinfo?pcId={pcId}&rtrId={rtrId}

开始自测

GET api/selftestwrongsets/getselftestrecord?pcId={pcId}

加载自测列表

GET api/selftestwrongsets/getmywrongsettestrecord?pcId={pcId}&pageIndex={pageIndex}&pageSize={pageSize}&key={key}

获取我的错题测试列表

GET api/selftestwrongsets/getstudenttestrecord?pcId={pcId}&stuId={stuId}

加载自测列表

POST api/selftestwrongsets/updatemarktest

更新自测

GET api/selftestwrongsets/loadmarktest?stId={stId}

加载自测记录

GET api/selftestwrongsets/loadmystudentselftest?tcId={tcId}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderField={orderField}&sort={sort}

加载自测学生列表

GET api/selftestwrongsets/loadwrongsetsearchparam?strId={strId}&pcId={pcId}&knowledge={knowledge}&tpId={tpId}&difficult={difficult}

错题集查询参数

GET api/selftestwrongsets/knowledgedistribution?pcId={pcId}

知识点正确率分布情况

GET api/selftestwrongsets/studentknowledgedistribution?stuId={stuId}&pcId={pcId}

指定学生知识点正确率分布情况

ReTestRepository

APIDescription
GET api/retestrepository/loadallasync?pcId={pcId}

根据课程专业编号加载题库

GET api/retestrepository/loadmine?pcId={pcId}

加载我的题库

GET api/retestrepository/loadmyrepositorybycourse?pcId={pcId}

加载我的课程下的题库

GET api/retestrepository/loadmyrepository?pcId={pcId}

学生加载指定专业下的题库

POST api/retestrepository/loadmyrepositorystatistical

(学生)加载课程下题库统计信息

POST api/retestrepository/savesync

保存题库

GET api/retestrepository/delete?rtrId={rtrId}

删除题库

GET api/retestrepository/audit?rtrId={rtrId}&passed={passed}

题库审核

GET api/retestrepository/retestdelete?rtrId={rtrId}&retestId={retestId}

删除题库内指定试题

POST api/retestrepository/copytoasync

将习题复制到指定题库

POST api/retestrepository/movetoasync

将习题复制到指定题库

POST api/retestrepository/describesave

保存题库描述

GET api/retestrepository/loaddescribe?drtrId={drtrId}

加载单个题库描述

GET api/retestrepository/loaddescribebytestrepository?rtrId={rtrId}

加载题库描述

GET api/retestrepository/loaddescribestatic?rtrId={rtrId}&knowledge={knowledge}

根据题库描述统计试题数量

GET api/retestrepository/loaddescribes?rtrId={rtrId}&knowledge={knowledge}

根据题库描述统计试题数量

GET api/retestrepository/deletedescribe?drtrId={drtrId}

删除题库描述

GET api/retestrepository/finishingtestrepositorydescribe?rtrid={rtrid}

整理题库描述

GET api/retestrepository/cleartestrepositorydescribe?rtrid={rtrid}

清理题库描述

GET api/retestrepository/setteachervisible?rtrid={rtrid}&teacher={teacher}

设置老师可见状态

GET api/retestrepository/setstudentvisible?rtrid={rtrid}&student={student}

设置学生可见状态

GET api/retestrepository/loadrelational?rtrId={rtrId}&retestId={retestId}

设置学生可见状态

POST api/retestrepository/mergedescribebytestrepository

合并题库描述

GET api/retestrepository/setcanupsetoptionsbytestrepositoryId?rtrId={rtrId}&canUpsetOptions={canUpsetOptions}&tt={tt}

指定题库内试题是否允许乱序

GET api/retestrepository/loadretestrepositoryprofessionalcoursetestnum

加载课程题库试题数量

Structure

组织架构接口

APIDescription
GET api/structure/delete?id={id}

组织架构删除

POST api/structure/save

保存组织架构

GET api/structure/findall?key={key}

获取全部组织架构

GET api/structure/loadstructurebypid?pid={pid}

获取指定组织架构

POST api/structure/associatedusers

组织架构关联用户

POST api/structure/associatedusersdel

删除用户关联关系

POST api/structure/multiassociatedusersdel

删除用户关联关系

GET api/structure/loadassociatedusers?struId={struId}

加载已经关联的学生

GET api/structure/searchstructure?struId={struId}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&sort={sort}

加载一页关联学生

GET api/structure/searchstructmember?struId={struId}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&sort={sort}

加载一页关联成员

GET api/structure/exportstructmember?struId={struId}&key={key}&sort={sort}

加载一页关联成员

Main

APIDescription
GET api/main/loadmaininfo

加载首页信息

GET api/main/getnotreadmsgnumbers

加载未读消息数量

GET api/main/configinfo

基本信息加载成功

EvaluateRatio

APIDescription
GET api/evaluateratio/delete?id={id}

删除自己某个项目设置

POST api/evaluateratio/save

保存设置信息

GET api/evaluateratio/pagelist?pageSize={pageSize}&pageIndex={pageIndex}&key={key}

获取自己所有项目设置信息

GET api/evaluateratio/getmodel?Id={Id}

获取自己单个项目设置

GET api/evaluateratio/refurbish?EvaluateId={EvaluateId}

刷新

GET api/evaluateratio/stulist?EvaluateId={EvaluateId}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}

查询当前评估下所有相关学生

GET api/evaluateratio/studetail?EvaluateId={EvaluateId}&StuCode={StuCode}

获取当前学生综合评估详情

GET api/evaluateratio/getyuninfobystu?StuCode={StuCode}&pageSize={pageSize}&pageIndex={pageIndex}

老师根据学号获取学生的云课堂信息

GET api/evaluateratio/gethudonginfobystu?StuCode={StuCode}&pageSize={pageSize}&pageIndex={pageIndex}

老师根据学号获取学生的互动教学信息

GET api/evaluateratio/getexaminfobystu?StuCode={StuCode}&pageSize={pageSize}&pageIndex={pageIndex}

老师根据学号获取学生的考试信息

GET api/evaluateratio/gethomeworkinfobystu?StuCode={StuCode}&pageSize={pageSize}&pageIndex={pageIndex}

老师根据学号获取学生的作业信息

GET api/evaluateratio/getshijinainfobystu?StuCode={StuCode}&pageSize={pageSize}&pageIndex={pageIndex}

老师根据学号获取学生的实践教学信息

CorrectionTest

错题纠正接口

APIDescription
GET api/correctiontest/save?rtId={rtId}&ct={ct}

错题纠正

GET api/correctiontest/deleteretest?rtId={rtId}

删除错题纠正

GET api/correctiontest/deletetask?cttId={cttId}

删除错题纠正

GET api/correctiontest/list?pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderField={orderField}&sort={sort}

加载纠错试题列表

GET api/correctiontest/export?ctsId={ctsId}

受影响的学生导出

POST api/correctiontest/tasksave

错题纠正

GET api/correctiontest/tasks?ctsId={ctsId}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderField={orderField}&sort={sort}

加载纠错任务列表

GET api/correctiontest/loadpaperwithretestid?retestId={retestId}

加载包涵指定试题的试卷(默认从6个月前的试卷开始加载)

ActionableReTest

操作题

APIDescription
POST api/actionableretest/upactionableretest

上传操作题模块

GET api/actionableretest/loadvariable?resId={resId}

获取操作题变量

GET api/actionableretest/beginimport?actionablePath={actionablePath}&resourceId={resourceId}&rtrid={rtrid}&rtrpath={rtrpath}

试题导入

CourseCatalog

课程目录接口

APIDescription
GET api/coursecatalog/delete?id={id}&courseId={courseId}

课程目录删除

POST api/coursecatalog/save

保存课程目录

GET api/coursecatalog/find?id={id}&courseId={courseId}

加载自定课程目录

GET api/coursecatalog/findfullcatalog?courseid={courseid}&id={id}

加载自定课程目录

GET api/coursecatalog/recursivefind?id={id}

递归加载课程目录及其子目录

GET api/coursecatalog/bylevel?id={id}&level={level}

按目录类型加载课程目录

POST api/coursecatalog/setcatalogindex

更新目录索引

GET api/coursecatalog/setcatalogregulator?courseId={courseId}&catalogId={catalogId}&regulatorId={regulatorId}

设置课程目录管理者

GET api/coursecatalog/setcatalogperiodcredit?courseId={courseId}&catalogId={catalogId}&period={period}&credits={credits}

设置知识点的学分学时

QuestionsTest

APIDescription
POST api/questionstest/savequestionstest

保存问卷试题

GET api/questionstest/getquestionstest?Id={Id}

获取问卷试题

GET api/questionstest/pagequestionstest?QBankId={QBankId}&QTCategory={QTCategory}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderField={orderField}&sort={sort}

问卷试题分页

GET api/questionstest/deletequestionstest?Id={Id}

删除问卷试题

GET api/questionstest/getquestionbank?Id={Id}

获取问卷题库

GET api/questionstest/deletequestionbank?Id={Id}

删除问卷题库

POST api/questionstest/savequestionbank

保存问卷题库

GET api/questionstest/questionbanktree

获取题库

POST api/questionstest/savequestionspaper

保存问卷试卷

GET api/questionstest/getquestionspaper?Id={Id}

获取问卷试卷

GET api/questionstest/deletequestionspaper?Id={Id}

删除问卷试卷

GET api/questionstest/pagequestionspaper?pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderField={orderField}&sort={sort}

问卷试卷分页

GET api/questionstest/qpaperstatistics?PaperId={PaperId}

获取问卷试卷的每题统计信息

GET api/questionstest/getguid

获取全球唯一凭证

POST api/questionstest/saveqpaperanswer

保存答案

GET api/questionstest/getpeopleanswer?PaperId={PaperId}&PeopleId={PeopleId}

获取每个问卷的详情

GET api/questionstest/pagepeopleanswer?PaperId={PaperId}&PeopleId={PeopleId}&pageSize={pageSize}&pageIndex={pageIndex}

问卷的答卷分页

Contest

竞赛

APIDescription
POST api/contest/checklogin

登陆验证

POST api/contest/register

注册

GET api/contest/getcampusmanagementlist

获取校区列表

GET api/contest/getcompetitiontypelist

获取竞赛类型列表

GET api/contest/signinfopage?pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderFiled={orderFiled}&sort={sort}

所有竞赛学生分页

POST api/contest/savesigninfo

保存竞赛学生信息

GET api/contest/deletesigninfo?Id={Id}

删除竞赛学生信息

GET api/contest/getsigninfomodel?Id={Id}

获取竞赛学生信息

GET api/contest/addcompetitiondetail?CompetitionId={CompetitionId}&StuId={StuId}

学生竞赛报名

GET api/contest/examplanpage?pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderFiled={orderFiled}&sort={sort}

考务分页

GET api/contest/getexamplanbyid?Id={Id}

根据ID获取考务

POST api/contest/saveexamplan

保存考务信息

GET api/contest/deleteexamplan?Id={Id}

删除考务

GET api/contest/competitionpage?pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderFiled={orderFiled}&sort={sort}

竞赛信息分页

GET api/contest/getcompetitionbyid?Id={Id}

根据ID获取竞赛信息

POST api/contest/savecompetition

保存竞赛信息

GET api/contest/deletecompetition?Id={Id}

删除竞赛

POST api/contest/editcompetitiondetail

给学生竞赛分配考场和生成学号

GET api/contest/competitiondetailpage?pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderFiled={orderFiled}&sort={sort}

学生竞赛报名分页

GET api/contest/competitiondetailpage?CompetitionId={CompetitionId}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderFiled={orderFiled}&sort={sort}&fenpei={fenpei}

学生竞赛报名分页

GET api/contest/getstuexaminfo?StuId={StuId}

根据学号获取学生报名信息

GET api/contest/deletecompetitiondetail?Id={Id}

删除学生竞赛报名

GET api/contest/exportsigninfo

导出学生信息

GET api/contest/exportcompetitiondetail?CompetitionId={CompetitionId}

导出学生报名相关信息

GET api/contest/exportstuexam?paperId={paperId}&isBuild={isBuild}&isRepeat={isRepeat}&struId={struId}&tcId={tcId}

导出学生考试信息

POST api/contest/changecompetitiononoff

改变竞赛开关的状态

GET api/contest/getcompetitiononoff

获取竞赛开关状态

POST api/contest/addstuexamplace

给学生分配考场(正式考试)

GET api/contest/campuspage?pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderFiled={orderFiled}&sort={sort}

校区信息分页

GET api/contest/competitiontypepage?pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderFiled={orderFiled}&sort={sort}

竞赛类型分页

POST api/contest/savecampus

保存校区信息

POST api/contest/savecompetitiontype

保存竞赛类型

GET api/contest/deletecampus?Id={Id}

删除校区

GET api/contest/deletecompetitiontype?Id={Id}

删除竞赛类型

GET api/contest/getcampus?Id={Id}

获取校区

GET api/contest/getcompetitiontype?Id={Id}

获取竞赛类型

GET api/contest/educationpage?pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderFiled={orderFiled}&sort={sort}

学历分页

GET api/contest/geteducation?Id={Id}

获取学历

GET api/contest/deleteeducation?Id={Id}

删除学历

POST api/contest/saveeducation

保存学历

GET api/contest/getteacherlist

获取所有教师

POST api/contest/saveenlistgrade

保存竞赛报名年级

GET api/contest/enlistgradepage?pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderFiled={orderFiled}&sort={sort}

竞赛报名的年级分页

GET api/contest/getenlistgrade?Id={Id}

获取竞赛报名的年级

GET api/contest/deleteenlistgrade?Id={Id}

删除竞赛报名的年级

GET api/contest/isadmin

是否为管理员

GET api/contest/getclassbystu?StuCode={StuCode}

根据学号获取班级

Log

SK更新接口

APIDescription
GET api/Log/GetLogs?key={key}&pageIndex={pageIndex}&pageSize={pageSize}

加载日志

GET api/Log/GetLog?id={id}

加载日志

TestPaper

考试接口

APIDescription
GET api/testpaper/delete?id={id}

试卷组卷信息

POST api/testpaper/save

保存试卷

POST api/testpaper/loadpreviewpaper

加载预览试卷

GET api/testpaper/loadpreviewpaperbypaperid?tpid={tpid}

加载预览试卷

GET api/testpaper/load?id={id}

加载组卷信息

GET api/testpaper/singlebuild?id={id}&stuId={stuId}

为指定用户生成试卷

GET api/testpaper/loadtestpaper?pcId={pcId}&ptId={ptId}&beginTime={beginTime}&endTime={endTime}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&sort={sort}

加载试卷列表

GET api/testpaper/statistic?paperId={paperId}&tcId={tcId}&struId={struId}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderField={orderField}&orderDirection={orderDirection}

统计试卷-出题规则统计

POST api/testpaper/downstatisticbyselectedpaper

试卷-出题规则统计-批量导出

POST api/testpaper/downstatistic

统计试卷-出题规则统计

GET api/testpaper/classstatistic?paperId={paperId}&exclude={exclude}&tcId={tcId}&struId={struId}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderField={orderField}&orderDirection={orderDirection}

统计试卷-班级-出题规则统计

GET api/testpaper/downclassstatistic?paperId={paperId}&exclude={exclude}&tcId={tcId}&struId={struId}&key={key}&orderField={orderField}&orderDirection={orderDirection}

统计试卷-班级-出题规则统计-下载

GET api/testpaper/statisticbyknowledge?paperId={paperId}&tcId={tcId}&struId={struId}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderField={orderField}&orderDirection={orderDirection}

统计试卷-知识点统计

POST api/testpaper/downstatisticbyknowledge

下载统计结果

GET api/testpaper/classstatisticbyknowledge?paperId={paperId}&exclude={exclude}&tcId={tcId}&struId={struId}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderField={orderField}&orderDirection={orderDirection}

统计试卷-知识点统计-班级

GET api/testpaper/downclassstatisticbyknowledge?paperId={paperId}&exclude={exclude}&tcId={tcId}&struId={struId}&key={key}&orderField={orderField}&orderDirection={orderDirection}

统计试卷-知识点统计-班级-下载

POST api/testpaper/classbatchstatistic

班级试卷批量统计结果加载--按规则

POST api/testpaper/checkbatchruleconsistency

检查试卷规则一致性

POST api/testpaper/classbatchstatisticbyknowledge

班级试卷批量统计结果加载--按知识点

POST api/testpaper/checkbatchknowledgeconsistency

检查试卷知识点一致性

GET api/testpaper/loadrulesbypaperid?paperId={paperId}

根据试卷编号加载试卷规则

GET api/testpaper/loadknowledgesbypaperid?paperId={paperId}

根据试卷编号加载试卷知识点

GET api/testpaper/examinationresultsquery?paperId={paperId}&tcId={tcId}&struId={struId}&lack={lack}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderField={orderField}&orderDirection={orderDirection}

考试成绩查询

POST api/testpaper/exportexaminationresultsquery

导出考试成绩排名

GET api/testpaper/updateexaminationprocesstime?paperId={paperId}&token={token}&second={second}

更新考试时间

POST api/testpaper/updateexaminationprocessrecord

更新考试过程记录(当学生答案发生变更时调用该接口)

POST api/testpaper/UpdateExaminationProcessRecordByZip

No documentation available.

POST api/testpaper/updatefixedwrongtest

更新错题集完成回调

POST api/testpaper/updateexaminationprocessminrecord

更新考试答案单题提交接口(当学生答案发生变更时调用该接口)

GET api/testpaper/exambegin?paperId={paperId}

开始考试接口 触发该接口后应该定时间触发 “api/testpaper/updateexaminationprocesstime” 此接口,以更新学生考试时间

POST api/testpaper/examend

结束考试接口

POST api/testpaper/ExamEndByZip

No documentation available.

GET api/testpaper/loadstudenttestpaper?paperId={paperId}&isBuild={isBuild}&isRepeat={isRepeat}&struId={struId}&tcId={tcId}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&sort={sort}&isfenpei={isfenpei}

查看当前试卷生成详情

GET api/testpaper/exportreferenceclasslist?paperId={paperId}&struId={struId}&tcId={tcId}

导出指定试卷参考班级名单

GET api/testpaper/loadmytestpaper?pageSize={pageSize}&pageIndex={pageIndex}&key={key}&sort={sort}

学生加载试卷

GET api/testpaper/loadmyarchivepaper?pageSize={pageSize}&pageIndex={pageIndex}&key={key}&sort={sort}

学生加载试卷

GET api/testpaper/loadflowmarkingretest?paperId={paperId}&memberId={memberId}

流水阅卷试题集

GET api/testpaper/markpaper?paperId={paperId}&testId={testId}&memberId={memberId}&score={score}&positlPath={positlPath}

试卷评分,单题评分

POST api/testpaper/markpaper

试卷评分,批量评分

GET api/testpaper/loadmypaper?paperId={paperId}

加载我的试卷

GET api/testpaper/loadstudentpaperforcheckanswer?paperId={paperId}&memberId={memberId}

加载我的试卷

GET api/testpaper/loadstudentpaper?paperId={paperId}&stuId={stuId}

加载指定学生试卷(老师阅卷)

POST api/testpaper/switch

试卷状态切换

POST api/testpaper/settestclasses

设置参考班级

GET api/testpaper/loadtestclasses?paperId={paperId}

加载参考班级

GET api/testpaper/loadlishowtestclass?paperId={paperId}

加载带班级名称的参考班级

POST api/testpaper/addtesttimelenth

为指定学生增加考试时长

GET api/testpaper/loadexaminationprocessrecord?memberId={memberId}&paperId={paperId}

加载学生答题记录

GET api/testpaper/getstudenttestinfo?paperId={paperId}&struId={struId}&tcId={tcId}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&state={state}&sort={sort}

获取学生考试信息

GET api/testpaper/getstudenttestinfo2?IsExam={IsExam}&BeginTime={BeginTime}&EndTime={EndTime}&classType={classType}&PaperName={PaperName}&pageSize={pageSize}&pageIndex={pageIndex}

No documentation available.

GET api/testpaper/getnomarkteacher?PaperId={PaperId}&pageIndex={pageIndex}&pageSize={pageSize}

获取未阅卷教师

POST api/testpaper/getscorephasestatistical

试卷成绩分阶段统计

GET api/testpaper/pageexamcount?BeginTime={BeginTime}&EndTime={EndTime}

根据日期统计考试次数和参考人次

GET api/testpaper/loadpaperstudentteachingclass?memberId={memberId}&paperId={paperId}

加载学生重复的教学班级

GET api/testpaper/loadcrossmarkingshow?paperId={paperId}

加载阅卷规则

POST api/testpaper/savecrossmarking

保存阅卷规则

POST api/testpaper/photoup

考试拍照上传接口

POST api/testpaper/postilup

批注接口

GET api/testpaper/switchcamera?paperId={paperId}&state={state}

切换是否启用拍照考试

GET api/testpaper/loadjoinexaminfo?paperId={paperId}

加载参考人员用户信息

GET api/testpaper/downpaper?paperId={paperId}

试卷导出

GET api/testpaper/downpdf?paperId={paperId}&stuId={stuId}

试卷导出

GET api/testpaper/cancelbuild?paperId={paperId}

取消生成

GET api/testpaper/rebuildallpaper?paperId={paperId}

重新生成试卷

GET api/testpaper/repairtestpaper?paperId={paperId}

试卷修复

GET api/testpaper/rescoretestpaper?paperId={paperId}

重新算分

GET api/testpaper/checktestpaperconsistency?paperId={paperId}

检查试卷一致性

GET api/testpaper/checkpapereffectprossces

检查试卷有效性

GET api/testpaper/handlecopy?paperId={paperId}

处理抄袭

GET api/testpaper/sendexaminfotostu?PaperId={PaperId}

发送考试消息

GET api/testpaper/getnoreadexammessage?StuId={StuId}

获取未读考试有关消息

GET api/testpaper/changeexammessageread?Ids={Ids}

改变考试消息表是否已读状态

GET api/testpaper/getstuexamrecord?StuId={StuId}

获取学生的考试记录信息

POST api/testpaper/saveexamplanstu

保存考务学生表

GET api/testpaper/pageexamplanstu?key={key}&ClassNameStr={ClassNameStr}&ProfessionalCourseId={ProfessionalCourseId}&ExamPlaceId={ExamPlaceId}&ExamPlanId={ExamPlanId}&SubjectId={SubjectId}&TermId={TermId}&pageSize={pageSize}&pageIndex={pageIndex}

分页查询考务学生

GET api/testpaper/getexamplacelist?ExamPlanId={ExamPlanId}

获取考务考场

POST api/testpaper/saveexamplanplace

保存考务考场关联信息

GET api/testpaper/getexamplanstuclass?key={key}&ProfessionalCourseId={ProfessionalCourseId}&TermId={TermId}

获取考务学生所有班级

GET api/testpaper/deleteexamplanstu?Id={Id}

删除对应考务学生

GET api/testpaper/deleteallexamplanstu

排考前删除所有考务学生信息(...)

GET api/testpaper/getremainexamplacenum?ExamPlanId={ExamPlanId}

获取考务考场空置数

POST api/testpaper/allotstutoexamplan

考务:分配学生到考场

GET api/testpaper/cancelexamplanbysubid?SubjectId={SubjectId}

取消分配绑定

GET api/testpaper/downloadexamplanstuxls

下载考务学生表模板

POST api/testpaper/importexamplanstu?SubjectId={SubjectId}&CampusId={CampusId}

导入考务学生

GET api/testpaper/exportexamplanstu?ExamPlanId={ExamPlanId}

导出考务下学生名单

GET api/testpaper/getexamplancensus?ExamPlanIds={ExamPlanIds}

导出考务宏观统计

GET api/testpaper/termpage?pageSize={pageSize}&pageIndex={pageIndex}&key={key}

学期分页

GET api/testpaper/deleteterm?Id={Id}

删除学期

POST api/testpaper/saveterm

保存学期

GET api/testpaper/examsubjectpage?ProfessionalCourseId={ProfessionalCourseId}&TermId={TermId}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&ExamPlanId={ExamPlanId}

考试科目分页

POST api/testpaper/saveexamsubject

保存科目

GET api/testpaper/deleteexamsubject?Id={Id}

删除科目

GET api/testpaper/getwechatset

获取微信登录是否启用状态

POST api/testpaper/savewechatset?WechatEnable={WechatEnable}

改变状态

ProfessionalCourse

课程专业接口

APIDescription
GET api/professionalcourse/delete?id={id}

课程专业删除

POST api/professionalcourse/save

保存课程专业

GET api/professionalcourse/findall

获取全部课程专业

GET api/professionalcourse/mine

获取当前登陆用户的课程信息

GET api/professionalcourse/loadmycourse

获取当前登陆用户的课程信息(学生)

GET api/professionalcourse/loadrootprofessional

加载院校(根专业)

POST api/professionalcourse/updateicon

图标上传

POST api/professionalcourse/setupc

设置当前登陆用户的课程专业

POST api/professionalcourse/setteacherupc

设置指定用户课程专业

GET api/professionalcourse/loaduserupc?mid={mid}

加载课程专业

GET api/professionalcourse/loadcourseteachers?pcId={pcId}

加载课程下的老师名单

Interact

实时交互接口

APIDescription
POST api/interact/updatecoordinate

位置更新

GET api/interact/createclassroom?classid={classid}

创建当前上课教室(虚拟教室)

GET api/interact/inclasshands?cid={cid}&title={title}

教师发起举手

POST api/interact/inclasshandsweb

教师发起举手(web)

GET api/interact/instantanswer?uid={uid}

学生举手回答问题

GET api/interact/inclasssignin?cid={cid}&gestures={gestures}&sec={sec}

教师发起签到

POST api/interact/classroomsignon

老师结束签到

GET api/interact/classroomsignpause?cid={cid}

暂停签到

GET api/interact/inclassstusignin?uid={uid}

学生签到

GET api/interact/classcoursestus?cid={cid}

加载班课中的学生

GET api/interact/instantanswer?cid={cid}&question={question}&uid={uid}

老师课堂选人

POST api/interact/instantanswerweb

老师课堂选人web版

GET api/interact/instantstuanswer?uid={uid}

被抽中的学生回答问题

POST api/interact/classroompick

老师结束选人

GET api/interact/classroomrace?cid={cid}&title={title}&num={num}

教师发起抢答

POST api/interact/classroomraceweb

教师发起抢答

GET api/interact/inclassraceanswer?uid={uid}

学生抢答回答问题

POST api/interact/classroomracescore

老师抢答打分

GET api/interact/inclassracetwo?uid={uid}&flag={flag}

学生抢答回答问题是否成功

GET api/interact/inclassover?cid={cid}&teacherid={teacherid}

结束课堂表现

POST api/interact/teacherpubtest

教师发起测试

GET api/interact/teacherendtest?cid={cid}

老师结束课堂测试

POST api/interact/stusubmittest

学生提交课堂测试

POST api/interact/teacherpubgroup

教师发起分组

POST api/interact/teacherstopgroup

老师结束分组

GET api/interact/stucreategroup?cid={cid}&teacherid={teacherid}

学生创建分组

GET api/interact/stuattorngroup?cid={cid}&stuid={stuid}&teacherid={teacherid}

学生转让分组

GET api/interact/stuleavegroup?cid={cid}&teacherid={teacherid}

学生退出分组

GET api/interact/studeletegroup?cid={cid}&teacherid={teacherid}

学生解散分组

GET api/interact/stuingroup?cid={cid}&ClassGroupId={ClassGroupId}&teacherid={teacherid}

学生加入分组

POST api/interact/teacherpubthink

老师发起思想交流投票

POST api/interact/stusubmitthink

学生提交思想交流投票

GET api/interact/showstuthink?StuIds={StuIds}

老师选择学生在大屏展示投票

GET api/interact/stopthink?cid={cid}

结束思想交流投票

HomeWork

作业

APIDescription
GET api/homework/delete?id={id}

作业删除信息

POST api/homework/save

保存作业成功

POST api/homework/loadpreviewwork

加载预览作业

GET api/homework/loadpreviewworkbypaperid?tpid={tpid}

加载预览作业

GET api/homework/load?id={id}

加载(作业)组卷信息

GET api/homework/loadhomework?pcId={pcId}&beginTime={beginTime}&endTime={endTime}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&sort={sort}&orderby={orderby}

加载作业列表

GET api/homework/loadcurrenthomework?pcId={pcId}&beginTime={beginTime}&endTime={endTime}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&sort={sort}

加载当前老师作业列表

GET api/homework/statisticbyrule?paperId={paperId}&tcId={tcId}&struId={struId}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderField={orderField}&orderDirection={orderDirection}

统计作业-出题规则统计

GET api/homework/statisticbyknowledge?paperId={paperId}&tcId={tcId}&struId={struId}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderField={orderField}&orderDirection={orderDirection}

统计作业-知识点统计

GET api/homework/classstatisticbyknowledge?paperId={paperId}&orderField={orderField}&orderDirection={orderDirection}

No documentation available.

GET api/homework/classstatisticbyrule?paperId={paperId}&tcId={tcId}&struId={struId}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderField={orderField}&orderDirection={orderDirection}

统计试卷-班级-出题规则统计

GET api/homework/loadrulesbypaperid?paperId={paperId}

根据作业编号加载组题规则

GET api/homework/loadknowledgesbypaperid?paperId={paperId}

根据作业编号加载组题知识点

GET api/homework/workresultsquery?paperId={paperId}&tcId={tcId}&struId={struId}&lack={lack}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderField={orderField}&orderDirection={orderDirection}

作业成绩查询

GET api/homework/updateexaminationprocesstime?paperId={paperId}&batchId={batchId}&token={token}&second={second}

更新作业时间

POST api/homework/updateexaminationprocessrecord

更新作业过程记录(当学生答案发生变更时调用该接口)

GET api/homework/exambegin?paperId={paperId}

开始做作业接口 触发该接口后应该定时间触发 “api/testpaper/updateexaminationprocesstime” 此接口,以更新学生考试时间

POST api/homework/examend

提交作业接口

GET api/homework/loadstudenthomework?paperId={paperId}&isRepeat={isRepeat}&struId={struId}&tcId={tcId}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&sort={sort}

查看当前作业学生列表

GET api/homework/loadmyhomework?pageSize={pageSize}&pageIndex={pageIndex}&key={key}&sort={sort}

学生加载作业

GET api/homework/markpaper?paperId={paperId}&batchId={batchId}&testId={testId}&memberId={memberId}&score={score}

作业评分,单题评分

POST api/homework/markpaper

作业评分,批量评分

GET api/homework/loadcurrentwork?paperId={paperId}

加载当前作业

POST api/homework/switch

作业状态切换

POST api/homework/settestclasses

设置作业参与班级

GET api/homework/loadtestclasses?paperId={paperId}

加载参与班级

GET api/homework/loadexamteachingclass?paperId={paperId}&showAll={showAll}

加载参考教学班级

GET api/homework/getstudentworkinfo?paperId={paperId}&struId={struId}&tcId={tcId}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&state={state}&sort={sort}

获取学生作业信息

POST api/homework/getscorephasestatistical

作业成绩分阶段统计

GET api/homework/loadworkanswerbatchinfo?stuId={stuId}&paperId={paperId}

加载答题批次

POST api/homework/enableworkmarkingrule?paperId={paperId}&state={state}&TeachingClassId={TeachingClassId}&StructureId={StructureId}

设置作业互评

GET api/homework/loadmymarktask?pageSize={pageSize}&pageIndex={pageIndex}&key={key}&sort={sort}

加载我的作业互评(学生)

GET api/homework/loadstudentwork?paperId={paperId}&stuId={stuId}&batchId={batchId}

加载指定学生作业(老师阅卷)

GET api/homework/stuhomeworkpage?pageSize={pageSize}&pageIndex={pageIndex}&key={key}&sort={sort}

学生作业打分情况

POST api/homework/uploadhwimg

学生上传图片(将被轻微压缩处理)

Notice

公告接口

APIDescription
POST api/notice/save

公告信息保存接口

GET api/notice/find?id={id}

加载一个公告信息(修改公告信息使用)

GET api/notice/search?courseid={courseid}&region={region}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&sort={sort}

加载一页公告信息

GET api/notice/publish?id={id}

发布一条公告

GET api/notice/delete?id={id}

删除一条公告

GET api/notice/loadpublish?courseid={courseid}&region={region}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&sort={sort}

加载一页已经发布的公告信息(学生端课程内公告)

CourseExtend

课程介绍信息接口

APIDescription
POST api/courseextend/delete?id={id}

课程介绍信息删除

POST api/courseextend/save

保存课程介绍信息

GET api/courseextend/find?id={id}

加载课程介绍信息

Questionnaire

讨论管理

APIDescription
POST api/questionnaire/save

保存问卷

GET api/questionnaire/load?id={id}

加载一个问卷

GET api/questionnaire/loadfull?id={id}

加载一个带题目的问卷

POST api/questionnaire/savesubject

保存问卷题目

POST api/questionnaire/saveresult

保存问卷结果(同一用户,同一题目仅允许提交一次)

POST api/questionnaire/saveresults

批量保存问卷结果(同一用户,同一题目仅允许提交一次)

GET api/questionnaire/publish?qstid={qstid}

发布问卷

GET api/questionnaire/search?courseId={courseId}&state={state}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&sort={sort}

加载一页问卷

GET api/questionnaire/searchsubject?qstId={qstId}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&sort={sort}

加载题目

GET api/questionnaire/findsubject?qstsubId={qstsubId}

加载一个带选项的问卷题目

GET api/questionnaire/delsubject?qstsubId={qstsubId}

删除一个调查问题的题目

GET api/questionnaire/delete?qstId={qstId}

删除一个调查问卷

GET api/questionnaire/findquestionnaireresults?qstId={qstId}

加载一个问卷结果

GET api/questionnaire/findquestionnaireresultbymemberid?qstId={qstId}&ut={ut}&memberId={memberId}

加载指定人员的问卷调查结果(不传用户编号时,取当前用户的用户信息)

GET api/questionnaire/searchqstresultlist?qstId={qstId}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&sort={sort}

答卷详情

GET api/retest/loadqsttype

加载问卷调查类型

ClassCourseResource

班课资源接口

APIDescription
POST api/classcourseresource/save

保存班课资源

GET api/classcourseresource/myresource?ccid={ccid}

加载我的班课资源

GET api/classcourseresource/delete?ClassCourseId={ClassCourseId}&ResourceId={ResourceId}

班课资源删除

POST api/classcourseresource/update?ClassCourseId={ClassCourseId}&ResourceId={ResourceId}

班课资源发布

Auth

SK更新接口

APIDescription
POST api/Auth/Update

获取更新SDK

GET api/Auth/CheckOnline?ut={ut}

检查用户是否登陆

IpLockSetting

Ip锁设置

APIDescription
GET api/iplocksetting/load

加载Ip锁开关

GET api/iplocksetting/setting?setting={setting}

Ip锁开关

GET api/iplocksetting/loadiplockrecord?paperId={paperId}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&sort={sort}

加载Ip锁列表

GET api/iplocksetting/unlock?memberId={memberId}&paperId={paperId}

Ip锁解锁

GET api/iplocksetting/lock?memberId={memberId}&paperId={paperId}

Ip锁解锁

TestPaperConfig

试卷类型

APIDescription
GET api/testpaperconfig/audit?paperId={paperId}&passed={passed}

试卷审核

GET api/testpaperconfig/archive?paperId={paperId}&passed={passed}

试卷归档

GET api/testpaperconfig/backup?paperId={paperId}&paperName={paperName}

试卷文件备份

GET api/testpaperconfig/download?paperName={paperName}

试卷文件备份下载

GET api/testpaperconfig/getlist?pageSize={pageSize}&pageIndex={pageIndex}&key={key}&sort={sort}

试卷备份列表

POST api/testpaperconfig/ReSetPaperScore

No documentation available.

Courses

课程接口

APIDescription
GET api/courses/delete?id={id}

课程删除

POST api/courses/save

保存课程

GET api/courses/loadcoursebase?id={id}

加载基础数据课程

GET api/courses/search?lbls={lbls}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&sort={sort}

加载列表

GET api/courses/searchmyine?lbls={lbls}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&sort={sort}

加载我的课程

GET api/courses/mycourses?lbls={lbls}&IsHot={IsHot}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&sort={sort}

加载我的课程列表(学生)

POST api/courses/coverup

封面上传

GET api/courses/checkpublish?id={id}

课程发布检测

GET api/courses/publish?id={id}

发布课程

POST api/courses/signsetting

设置报名方式

POST api/courses/signup

设置报名学生

GET api/courses/enrol?courseId={courseId}

学生参与报名

POST api/courses/signdel

删除报名学生

GET api/courses/checksign?id={id}

查询报名方式

GET api/courses/loadsign?id={id}

加载已报名学员

GET api/courses/searchsign?courseId={courseId}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&sort={sort}

加载一页报名学生

GET api/courses/getcoursestate?courseId={courseId}

获取课程发布状态

GET api/courses/searchopencourse?types={types}&pageSize={pageSize}&pageIndex={pageIndex}&lbls={lbls}&IsHot={IsHot}&key={key}&sort={sort}

查找公开课程

POST api/courses/setcourselearnproc

设置课程学习状态

GET api/courses/getlearnproccess?courseId={courseId}

课程进度

GET api/courses/getpubidbycourseid?courseId={courseId}

课程发布编号获取成功

GET api/courses/getcourseidbypubid?pubId={pubId}

根据发布编号获取当前课程编号

GET api/courses/retractcourse?id={id}&reason={reason}

撤消当前已发布课程

POST api/courses/evaluation

评价课程

POST api/courses/discussion

评论课程

GET api/courses/loaddiscussion?courseId={courseId}&catalogId={catalogId}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&sort={sort}

评论接口

GET api/courses/getcoursemember?id={id}

获取课程团队

GET api/courses/getcatalogmanagers?id={id}

获取课程团队

GET api/courses/getcoursestatistic?pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderFiled={orderFiled}&sort={sort}

获取课程统计信息

GET api/courses/exportcoursestatistic?key={key}&orderFiled={orderFiled}&sort={sort}

导出课程统计信息

GET api/courses/increaseonlinetime?courseId={courseId}

课程学习时长加一

GET api/courses/increaselearnnum?courseId={courseId}

课程学习次数+1

GET api/courses/getcourseexamstatistic?id={id}&struId={struId}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderFiled={orderFiled}&sort={sort}

课程成绩查询

GET api/courses/getcourselearnlog?pubId={pubId}&struId={struId}&tcId={tcId}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&sort={sort}

学习日志

GET api/courses/exportlearnlog?pubId={pubId}&struId={struId}&tcId={tcId}&key={key}&sort={sort}

导出学习日志

GET api/courses/exportscore?id={id}&struId={struId}&key={key}&orderFiled={orderFiled}&sort={sort}

课程成绩导出

GET api/courses/getcoursestags

获取课程所有标签

ExaminationPlaceManagement

考场管理接口

APIDescription
GET api/examplace/delete?id={id}

考场删除

POST api/examplace/save

保存考场信息

GET api/examplace/list?pageSize={pageSize}&pageIndex={pageIndex}&key={key}&sort={sort}

考场列表

GET api/examplace/getmodelbyid?Id={Id}

根据ID获取考场信息

Shuffling

轮播图管理

APIDescription
POST api/Shuffling/up

轮播图上传

GET api/Shuffling/list?enable={enable}

轮播图列表

POST api/Shuffling/save

保存轮播图片

GET api/Shuffling/delete?id={id}

删除轮播图

ScreenShow

大屏展示

APIDescription
POST api/screenshow/login

用户登陆(弃用)

GET api/screenshow/getclasscoursebytid?teacherid={teacherid}

根据老师获取班课列表

GET api/screenshow/getstudenttestresult?cid={cid}

根据班课获取学生测试结果

Subject

讨论管理

APIDescription
POST api/subject/save

保存主题

POST api/subject/reply

回复主题或评论回复

GET api/subject/search?plateId={plateId}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderFiled={orderFiled}&sort={sort}

加载主题

GET api/subject/searchreply?subjectId={subjectId}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderFiled={orderFiled}&sort={sort}

加载回复

GET api/subject/subjectvoting?subjectId={subjectId}&support={support}

主题投票

GET api/subject/replyvoting?replyId={replyId}&support={support}

回复投票

GET api/subject/replydelete?replyId={replyId}

删除回复

GET api/subject/subjectdelete?subjectId={subjectId}

删除主题

GET api/subject/viewsubject?subjectId={subjectId}

查看主题

GET api/subject/followsubject?subjectId={subjectId}&state={state}

关注主题

GET api/subject/findsubject?subjectId={subjectId}

获取单个完整主题

Courseware

课件接口

APIDescription
POST api/courseware/delete?id={id}&courseId={courseId}

课件删除

POST api/courseware/save

保存课件

GET api/courseware/find?id={id}&courseId={courseId}

加载课件

WrongSets

错题集

APIDescription
GET api/wrongsets/getmywrongsets?paperId={paperId}&pcId={pcId}&knowledge={knowledge}&difficulty={difficulty}&testTypeId={testTypeId}&classification={classification}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&sort={sort}

学生加载自己的错题集

GET api/wrongsets/getmywrongsetpaper?pcId={pcId}&key={key}&pageSize={pageSize}&pageIndex={pageIndex}&sort={sort}

加载我的试卷错题集

GET api/wrongsets/getwrongsethomework?pcId={pcId}&key={key}&pageSize={pageSize}&pageIndex={pageIndex}&sort={sort}

加载我的作业错题集

GET api/wrongsets/getwrongsetpaperview?pcId={pcId}&classification={classification}&key={key}&pageSize={pageSize}&pageIndex={pageIndex}&sort={sort}

老师加载错题试卷列表

GET api/wrongsets/GetStudentsWrongSetsAsync?paperId={paperId}&knowledge={knowledge}&difficulty={difficulty}&testTypeId={testTypeId}&classification={classification}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&sort={sort}

老师加载错题集

GET api/wrongsets/loadwrongsetsearchparam?paperId={paperId}&knowledge={knowledge}&tpId={tpId}&difficult={difficult}

学生考试错题集查询参数

GET api/wrongsets/loadstudentwrongsetsearchparam?paperId={paperId}&knowledge={knowledge}&tpId={tpId}&difficult={difficult}

错题集查询参数

GET api/wrongsets/delete?wId={wId}

移除错题集

Login

登陆管理

APIDescription
POST api/login/in

用户登陆

Message

投票管理

APIDescription
GET api/message/mymessage?type={type}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&sort={sort}

根据条件加载一页消息

GET api/message/loadmessage?type={type}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&sort={sort}

根据条件加载一页消息

POST api/message/save

保存一条消息

GET api/message/delete?mids={mids}

删除消息

POST api/message/markread

标记当前用户的消息为已读状态

SelfTest

自测接口

APIDescription
POST api/selftest/save

保存自测

GET api/selftest/delete?id={id}

删除自测信息

GET api/selftest/loadmyselftest?pageSize={pageSize}&pageIndex={pageIndex}&key={key}&sort={sort}

加载我的自测(学生)

GET api/selftest/loadselftest?pcId={pcId}&beginTime={beginTime}&endTime={endTime}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&sort={sort}

加载自测列表(老师)

GET api/selftest/loadstudent?tcId={tcId}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderField={orderField}&sort={sort}

加载自测学生列表

GET api/selftest/loadmystudent?tcId={tcId}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderField={orderField}&sort={sort}

加载当前自测学生列表

GET api/selftest/loadspecifiedselftest?stuId={stuId}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderField={orderField}&sort={sort}

加载指定学生自测列表(老师)

Role

角色API

APIDescription
GET api/role/search?pageSize={pageSize}&pageIndex={pageIndex}&key={key}&sort={sort}

角色检索

POST api/role/add

角色保存成功

GET api/role/get?id={id}

获取角色

GET api/role/delete?id={id}

角色删除成功

Label

标签接口

APIDescription
GET api/label/delete?id={id}

标签删除

POST api/label/save

保存标签

GET api/label/findall

获取全部标签

ViewPaper

APIDescription
POST api/viewpaper/setuser

添加试卷查看老师

GET api/viewpaper/getuser?paperId={paperId}

获取指定试卷查看用户信息

GET api/viewpaper/loadviewpaperscorelist?pcId={pcId}&ptId={ptId}&beginTime={beginTime}&endTime={endTime}&pageSize={pageSize}&pageIndex={pageIndex}&key={key}&sort={sort}

加载成绩试卷列表

GET api/viewpaper/viewpdf?paperId={paperId}&stuId={stuId}

加载学生试卷

ClassCourse

班课管理

APIDescription
POST api/classcourse/save

保存班课

POST api/classcourse/coverup

封面上传

GET api/classcourses/searchmyine

教师查看我的班课列表

GET api/classcourses/searchmyinepage?pageSize={pageSize}&pageIndex={pageIndex}&key={key}&orderFiled={orderFiled}&sort={sort}

所有班课列表分页

GET api/classcourses/searchstuine

学生我的班课列表

GET api/classcourses/searchone?Id={Id}

班课详情

GET api/classcourses/delete?Id={Id}

班课删除

GET api/classcourses/ispublic?Id={Id}

结束班课

LoginControls

登陆限制控制器

APIDescription
GET api/logincontrols/loaddefault

加载登陆限制

POST api/logincontrols/savelogincontrols

保存登陆限制

GET api/logincontrols/isenabletwolevelpassword

是否启用口令登陆

GET api/logincontrols/isenablelimitclientlogout

是否启用客户端退出口令