From b7b15b587f823b27f3b9331bd916085a56daaca4 Mon Sep 17 00:00:00 2001 From: wyx Date: Thu, 5 Jan 2023 18:44:11 +0800 Subject: [PATCH] =?UTF-8?q?feat:=E5=A2=9E=E5=8A=A0=E9=A1=B9=E7=9B=AE/?= =?UTF-8?q?=E5=AD=A6=E4=B9=A0=E8=B7=AF=E5=BE=84=E5=9B=BE=E5=9C=A8=E7=BA=BF?= =?UTF-8?q?=E4=BB=BB=E5=8A=A1=E5=88=97=E8=A1=A8=E5=8F=8A=E5=AF=BC=E5=87=BA?= =?UTF-8?q?=E6=95=B0=E6=8D=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../drawers/project/ProjectOnlineManage.vue | 45 ++++++++++++++++++- .../drawers/router/RouterCommonManage.vue | 31 +++++++------ 2 files changed, 62 insertions(+), 14 deletions(-) diff --git a/src/components/drawers/project/ProjectOnlineManage.vue b/src/components/drawers/project/ProjectOnlineManage.vue index ac1239b6..b9de20f0 100644 --- a/src/components/drawers/project/ProjectOnlineManage.vue +++ b/src/components/drawers/project/ProjectOnlineManage.vue @@ -336,7 +336,50 @@ export default { state.tableDataTotalLoading = false; state.tabledata = []; }); - } else { + } else if(props.datasource.type == 1) { + console.log("我是传递的查询参数", { + "chapterId": props.datasource.stageId=="0"?"":props.datasource.stageId, + "status": state.projectName, + "studentName": state.name, + "targetId":props.datasource.projectId, + "taskId": props.datasource.projectTaskId, + "thirdId": props.datasource.targetId, + "type": 1 + }); + + api.QueryOnlineManagementDetail({ + "chapterId": props.datasource.stageId=="0"?"":props.datasource.stageId, + "status": state.projectName, + "studentName": state.name, + "targetId":props.datasource.projectId, + "taskId": props.datasource.projectTaskId, + "thirdId": props.datasource.targetId, + "type": 1 + }).then(res=>{ + console.log('在线课数据获取', res) + if(res.data.code==200){ + state.tableDataTotalLoading = false; + let newData = [] + for(let i=0;i{ + console.log(err) + state.tableDataTotalLoading = false; + }) + }else{ state.tableDataTotalLoading = false; state.tabledata = []; } diff --git a/src/components/drawers/router/RouterCommonManage.vue b/src/components/drawers/router/RouterCommonManage.vue index d802b806..caa56979 100644 --- a/src/components/drawers/router/RouterCommonManage.vue +++ b/src/components/drawers/router/RouterCommonManage.vue @@ -350,25 +350,30 @@ export default { "chapterId": props.datasource.chapterId, "status": state.projectName, "studentName": state.name, + "targetId":props.datasource.routerId, "taskId": props.datasource.routerTaskId, "thirdId": props.datasource.targetId, "type": 1 }).then(res=>{ console.log('在线课数据获取', res) - state.tableDataTotalLoading = false; - // 处理在线课字段和表格中字段保持一致 - let obj = { - studentUserNo: 1, - studentName: 1, - studentDepartName: 1, - studentJobName: 1, - lastStudyTime: 1, - status: 1 + if(res.data.code==200){ + state.tableDataTotalLoading = false; + let newData = [] + for(let i=0;i{ console.log(err) state.tableDataTotalLoading = false;