功能说明:根据员工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
|
最后学习时间
|