功能说明:根据员工id,获取个人学习档案信息列表
请求方式:POST
请求地址:https://qwif.do1.com.cn/qwcgi/api/learn/personalDetail.do?token=token&corpId=corpId&id=id
参数
|
类型
|
说明
|
---|---|---|
page
|
long
|
页码
|
pageSize
|
int
|
<=500
|
userId
|
String
|
员工id(必填)
|
Integer page = 1; // 页码 Integer pageSize = 1; // 页长 String userId = "xueba"; ExamApi examApi = QwSdkUtil.getInter(ExamApi.class); ApiPersonalDetailVO result = examApi.personalDetail( QwSdkUtil.getCacheToken(), page, pageSize, userId); System.out.println(JSONUtil.stringify(result));
{ "code":"0", "data": { "currPage":1, "learner": { "departmentName":"道一云->学霸联萌", "finishNum":150, "personName":"学霸兔", "studyNum":130, "studyTime":"1880", "studyTimeRank":1, "totalCredit":60, "totalCreditRank":1, "userId":"xueba" }, "maxPage":54, "pageData": [ { "createTime":"2019-01-04 15:14", "credit":0, "enclosureCount":1, "expend":"0", "finishEnclosureCount":0, "isPass":2, "score":0, "studyTime":"1000", "subjectName":"学霸联萌之量子力学研究" } ], "totalRows":54 }, "desc":"查询成功" }
data
|
类型
|
说明
|
---|---|---|
currPage
|
long
|
当前页
|
maxPage
|
long
|
最大页
|
learner
|
obj
|
学习信息
|
pageData
|
arr
|
列表
|
data
|
类型
|
说明
|
---|---|---|
userId
|
String
|
员工id
|
personName
|
String
|
员工名称
|
departmentName
|
String
|
部门
|
studyTimeRank
|
int
|
学习排名
|
totalCreditRank
|
int
|
学分排名
|
studyNum
|
int
|
学习课程数
|
finishNum
|
int
|
完成课程数
|
totalCredit
|
int
|
总学分
|
studyTime
|
int
|
总学习时长
|
data
|
类型
|
说明
|
---|---|---|
subjectName
|
String
|
课程名称
|
enclosureCount
|
String
|
课时总数
|
finishEnclosureCount
|
String
|
完成课时数
|
finishRate
|
String
|
完成进度
|
studyTime
|
String
|
课件总时长(分)
|
expend
|
String
|
学习时长(分)
|
score
|
float
|
考试成绩(分)
|
isPass
|
int
|
是否通过(0未通过,1通过,2未参与)
|
credit
|
int
|
获得学分
|
createTime
|
String
|
最后学习时间
|