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; diff --git a/src/views/courselibrary/CoursewareManage.vue b/src/views/courselibrary/CoursewareManage.vue index c0e9537c..2e5b5c5a 100644 --- a/src/views/courselibrary/CoursewareManage.vue +++ b/src/views/courselibrary/CoursewareManage.vue @@ -2549,44 +2549,65 @@ const columns2 = [ title: "姓名", dataIndex: "projectName", key: "projectName", - width: "16%", + width: "12%", align: "center", }, { title: "工号", dataIndex: "numb", key: "numb", - width: "16%", + width: "12%", align: "center", }, { - title: "报名时间", + title: "开课名称", + dataIndex: "cname", + key: "cname", + width: "12%", + align: "center", + }, + { + title: "地点", + dataIndex: "address", + key: "address", + width: "12%", + align: "center", + }, + { + title: "数据来源", + dataIndex: "source", + key: "source", + width: "12%", + align: "center", + }, + { + title: "学习时间", dataIndex: "applytime", key: "applytime", - width: "16%", + width: "12%", align: "center", }, { title: "签到时间", dataIndex: "signtime", key: "signtime", - width: "16%", + width: "12%", align: "center", }, { title: "状态", dataIndex: "status", key: "status", - width: "16%", - align: "center", - }, - { - title: "操作", - dataIndex: "opacation", - key: "opacation", - width: "16%", + width: "12%", align: "center", }, + // { + // title: "操作", + // dataIndex: "opacation", + // key: "opacation", + // width: "14%", + // align: "center", + // }, ]; //管理查看详情 const columns4 = [