POST QiNiuEx/CallBack_SubmitAph

智能巡堂文件上传回调(涉及视频封面时,用视频key来命名封面名字)

Request Information

URI Parameters

None.

Body Parameters

QiNiuAphReqModel
NameDescriptionTypeAdditional information
userId

发布或修改巡堂数据的用户id 必填项

string

None.

aphType

巡堂数据类型 1:课前;2:课中;3:课间;4:课后;5:交接班 必填项

integer

None.

patrolHallId

巡堂id 若为空则表示发布巡堂数据,若非空则表示编辑巡堂数据

string

None.

patrolLocaleId

巡堂地点id 必填项

string

None.

patrolLocaleName

巡堂地点名称

string

None.

hasException

是否有异常标识 0:没有 1:有 必填项

integer

None.

exceptionType

有异常时,异常标签记录 1-5分别表示老师\学生\助教\后勤\设施 多个用逗号(英文)隔开

string

None.

exceptionDesc

有异常时,需要填写异常内容文本

string

None.

ccvideoKeyJson

视频key的json格式字符串 非必填项

string

None.

classDuration

课中巡堂时的时间段参数 非必填项

string

None.

patrolClassId

巡堂地点对应的班级id

string

None.

patrolTeacherId

巡堂班级对应的教师id

string

None.

absentStuNum

课前巡堂时的缺勤人数 非必填项

integer

None.

unpaybackStuNum

课前巡堂时的未还课人数 非必填项

integer

None.

handinStuNum

课前巡堂时的提交任务人数 非必填项

integer

None.

previewStuNum

课前巡堂时的学生预习数 非必填项

integer

None.

correctStuNum

课前巡堂时的作业订正率数 非必填项

integer

None.

attendStuRate

课前巡堂时的出勤率 非必填项

integer

None.

paybackStuRate

课前巡堂时的还课率 非必填项

integer

None.

handinStuRate

课前巡堂时的任务提交率 非必填项

integer

None.

previewStuRate

课前巡堂时的学生预习率 非必填项

integer

None.

correctStuRate

课前巡堂时的作业订正率率 非必填项

integer

None.

teachingMaterial

课后巡堂时的教材 非必填项

string

None.

checkStuNum

课后巡堂时的抽查学生人数 非必填项

integer

None.

teachingPoint

课后巡堂时的教学重点 非必填项

string

None.

masterWellStuNum

课后巡堂时的教学重点 非必填项

integer

None.

masterPartStuNum

课后巡堂时的部分掌握的学生人数 非必填项

integer

None.

masterNoStuNum

课后巡堂时的未掌握的学生人数 非必填项

integer

None.

deleteFileKeys

要删除的图片文件id集合

string

None.

deleteVideoKeys

要删除的视频key集合

string

None.

patrolClassName

巡堂地点对应的班级名称

string

None.

patrolTeacherName

巡堂班级对应的教师名称

string

None.

checkItemListJson

检查项目json

string

None.

key

qiniu云图片key

string

None.

bussinessKey

唯一标识(APP端不用处理这个参数,由接口生成)(新增业务数据时,一份业务数据对用多张图片时,图片不支持批量上传回调,需要bussinessKey来标识多张图片对应一份业务数据)

string

None.

Request Formats

application/json, text/json

Sample:
{
  "userId": "sample string 1",
  "aphType": 2,
  "patrolHallId": "sample string 3",
  "patrolLocaleId": "sample string 4",
  "patrolLocaleName": "sample string 5",
  "hasException": 6,
  "exceptionType": "sample string 7",
  "exceptionDesc": "sample string 8",
  "ccvideoKeyJson": "sample string 9",
  "classDuration": "sample string 10",
  "patrolClassId": "sample string 11",
  "patrolTeacherId": "sample string 12",
  "absentStuNum": 13,
  "unpaybackStuNum": 14,
  "handinStuNum": 15,
  "previewStuNum": 16,
  "correctStuNum": 17,
  "attendStuRate": 18,
  "paybackStuRate": 19,
  "handinStuRate": 20,
  "previewStuRate": 21,
  "correctStuRate": 22,
  "teachingMaterial": "sample string 23",
  "checkStuNum": 24,
  "teachingPoint": "sample string 25",
  "masterWellStuNum": 26,
  "masterPartStuNum": 27,
  "masterNoStuNum": 28,
  "deleteFileKeys": "sample string 29",
  "deleteVideoKeys": "sample string 30",
  "patrolClassName": "sample string 31",
  "patrolTeacherName": "sample string 32",
  "checkItemListJson": "sample string 33",
  "key": "sample string 34",
  "bussinessKey": "sample string 35"
}

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

CommonStringModel
NameDescriptionTypeAdditional information
data

返回信息

string

None.

code

代码

string

None.

desc

描述

string

None.

exdesc

系统内部错误描述

string

None.

Response Formats

application/json, text/json

Sample:
{
  "data": "sample string 1",
  "code": "sample string 2",
  "desc": "sample string 3",
  "exdesc": "sample string 4"
}