mirror of
https://codeup.aliyun.com/67762337eccfc218f6110e0e/vue/fe-manage.git
synced 2025-12-14 21:36:44 +08:00
feat:更新在线课获取数据结构,增加在线课任务状态搜索。
This commit is contained in:
@@ -55,7 +55,7 @@
|
|||||||
placeholder="请输入姓名"
|
placeholder="请输入姓名"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
<div v-if="datasource.type !==1" class="namecon" style="margin-right: 50px">
|
<div class="namecon" style="margin-right: 50px">
|
||||||
<div class="name">任务状态:</div>
|
<div class="name">任务状态:</div>
|
||||||
<div class="select">
|
<div class="select">
|
||||||
<a-select
|
<a-select
|
||||||
@@ -444,20 +444,20 @@ export default {
|
|||||||
if(res.data.code==200){
|
if(res.data.code==200){
|
||||||
state.tableDataTotalLoading = false;
|
state.tableDataTotalLoading = false;
|
||||||
let newData = []
|
let newData = []
|
||||||
for(let i=0;i<res.data.data.studyDetailList.length;i++){
|
for(let i=0;i<res.data.data.studyDetailList.records.length;i++){
|
||||||
// 处理在线课字段和表格中字段保持一致
|
// 处理在线课字段和表格中字段保持一致
|
||||||
let obj = {
|
let obj = {
|
||||||
studentUserNo: res.data.data.studyDetailList[i].studentCode,
|
studentUserNo: res.data.data.studyDetailList.records[i].studentCode,
|
||||||
studentName: res.data.data.studyDetailList[i].studentName,
|
studentName: res.data.data.studyDetailList.records[i].studentName,
|
||||||
studentDepartName: res.data.data.studyDetailList[i].studentDepartName,
|
studentDepartName: res.data.data.studyDetailList.records[i].studentDepartName,
|
||||||
studentJobName: res.data.data.studyDetailList[i].studentJobName,
|
studentJobName: res.data.data.studyDetailList.records[i].studentJobName,
|
||||||
lastStudyTime: res.data.data.studyDetailList[i].finishedTime,
|
lastStudyTime: res.data.data.studyDetailList.records[i].finishedTime,
|
||||||
finishStatus: res.data.data.studyDetailList[i].status?res.data.data.studyDetailList[i].status:0
|
finishStatus: res.data.data.studyDetailList.records[i].status?res.data.data.studyDetailList.records[i].status:0
|
||||||
}
|
}
|
||||||
newData.push(obj)
|
newData.push(obj)
|
||||||
}
|
}
|
||||||
state.tabledata = newData;
|
state.tabledata = newData;
|
||||||
state.tableDataTotal = res.data.data.total;
|
state.tableDataTotal = res.data.data.studyDetailList.total;
|
||||||
}
|
}
|
||||||
}).catch(err=>{
|
}).catch(err=>{
|
||||||
console.log(err)
|
console.log(err)
|
||||||
|
|||||||
@@ -55,7 +55,7 @@
|
|||||||
placeholder="请输入姓名"
|
placeholder="请输入姓名"
|
||||||
/>
|
/>
|
||||||
</div>
|
</div>
|
||||||
<div v-if="datasource.type !==1" class="namecon" style="margin-right: 50px">
|
<div class="namecon" style="margin-right: 50px">
|
||||||
<div class="name">任务状态:</div>
|
<div class="name">任务状态:</div>
|
||||||
<div class="select">
|
<div class="select">
|
||||||
<a-select
|
<a-select
|
||||||
@@ -390,7 +390,7 @@ export default {
|
|||||||
console.log("我是传递的查询参数", {
|
console.log("我是传递的查询参数", {
|
||||||
"pageNo": state.currentPage,
|
"pageNo": state.currentPage,
|
||||||
"pageSize": state.pageSize,
|
"pageSize": state.pageSize,
|
||||||
"chapterId": props.outchapter,
|
"chapterId": props.datasource.chapterId,
|
||||||
"status": state.projectName,
|
"status": state.projectName,
|
||||||
"studentName": state.name,
|
"studentName": state.name,
|
||||||
"taskId": props.datasource.courseId,
|
"taskId": props.datasource.courseId,
|
||||||
@@ -401,7 +401,7 @@ export default {
|
|||||||
api.QueryOnlineManagementDetail({
|
api.QueryOnlineManagementDetail({
|
||||||
"pageNo": state.currentPage,
|
"pageNo": state.currentPage,
|
||||||
"pageSize": state.pageSize,
|
"pageSize": state.pageSize,
|
||||||
"chapterId": props.outchapter,
|
"chapterId": props.datasource.chapterId,
|
||||||
"status": state.projectName,
|
"status": state.projectName,
|
||||||
"studentName": state.name,
|
"studentName": state.name,
|
||||||
"targetId":props.datasource.routerId,
|
"targetId":props.datasource.routerId,
|
||||||
@@ -413,20 +413,20 @@ export default {
|
|||||||
if(res.data.code==200){
|
if(res.data.code==200){
|
||||||
state.tableDataTotalLoading = false;
|
state.tableDataTotalLoading = false;
|
||||||
let newData = []
|
let newData = []
|
||||||
for(let i=0;i<res.data.data.studyDetailList.length;i++){
|
for(let i=0;i<res.data.data.studyDetailList.records.length;i++){
|
||||||
// 处理在线课字段和表格中字段保持一致
|
// 处理在线课字段和表格中字段保持一致
|
||||||
let obj = {
|
let obj = {
|
||||||
studentUserNo: res.data.data.studyDetailList[i].studentCode,
|
studentUserNo: res.data.data.studyDetailList.records[i].studentCode,
|
||||||
studentName: res.data.data.studyDetailList[i].studentName,
|
studentName: res.data.data.studyDetailList.records[i].studentName,
|
||||||
studentDepartName: res.data.data.studyDetailList[i].studentDepartName,
|
studentDepartName: res.data.data.studyDetailList.records[i].studentDepartName,
|
||||||
studentJobName: res.data.data.studyDetailList[i].studentJobName,
|
studentJobName: res.data.data.studyDetailList.records[i].studentJobName,
|
||||||
lastStudyTime: res.data.data.studyDetailList[i].finishedTime,
|
lastStudyTime: res.data.data.studyDetailList.records[i].finishedTime,
|
||||||
finishStatus: res.data.data.studyDetailList[i].status?res.data.data.studyDetailList[i].status:0
|
finishStatus: res.data.data.studyDetailList.records[i].status?res.data.data.studyDetailList.records[i].status:0
|
||||||
}
|
}
|
||||||
newData.push(obj)
|
newData.push(obj)
|
||||||
}
|
}
|
||||||
state.tabledata = newData;
|
state.tabledata = newData;
|
||||||
state.tableDataTotal = res.data.data.total;
|
state.tableDataTotal = res.data.data.studyDetailList.total;
|
||||||
}
|
}
|
||||||
}).catch(err=>{
|
}).catch(err=>{
|
||||||
console.log(err)
|
console.log(err)
|
||||||
|
|||||||
Reference in New Issue
Block a user