diff --git a/src/views/learningpath/LearningPath.vue b/src/views/learningpath/LearningPath.vue index 0dbe2558..8382fc9c 100644 --- a/src/views/learningpath/LearningPath.vue +++ b/src/views/learningpath/LearningPath.vue @@ -418,6 +418,10 @@ 发布 + +
+ +
{ console.log("router", router); state.pub = true; + state.pubLoading = true; state.releasePathId = router.id; state.releasePathName = router.manager; api @@ -860,7 +866,7 @@ export default { .then((res) => { console.log("获取关卡、任务、学员统计数据", res.data); if (res.status === 200) { - state.routeStudentsNum = res.data.students; + // state.routeStudentsNum = res.data.students; state.routeChapters = res.data.chapters; state.routeTasks = res.data.tasks; } @@ -868,6 +874,24 @@ export default { .catch((err) => { console.log("err", err); }); + //获取学员列表 + let stuobj = { + pageNo: 1, + pageSize: 10, + routerId: router.id, + }; + api + .getStudent(stuobj) + .then((res) => { + console.log("获取学员列表", res.data.data.total); + if (res.data.code === 200) { + state.routeStudentsNum = res.data.data.total; + state.pubLoading = false; + } + }) + .catch((err) => { + console.log("获取学员列表失败", err); + }); }; //确定发布 const releaseLearnPath = () => { @@ -897,6 +921,11 @@ export default { const closePub = () => { state.pub = false; + state.releasePathId = null; + state.releasePathName = null; + state.routeChapters = null; + state.routeTasks = null; + state.routeStudentsNum = null; }; //显示复制窗口 const showCopyModal = () => { @@ -1544,8 +1573,8 @@ export default { .getRouterDetail(id) .then((res) => { if (res.data.code === 200) { + console.log("获取学习路径详情成功", res.data.data); let detail = res.data.data.routerInfo; - // console.log("获取详情成功", detail); state.pathName = detail.name; state.pathBg = detail.picUrl; state.pathBgId = ""; diff --git a/src/views/learningpath/LevelAdd.vue b/src/views/learningpath/LevelAdd.vue index 043e200a..33f7f6cb 100644 --- a/src/views/learningpath/LevelAdd.vue +++ b/src/views/learningpath/LevelAdd.vue @@ -1143,6 +1143,10 @@ 发布 + +
+ +
{ state.pub = true; + state.pubLoading = true; // state.releasePathId = routerId; api .getLearnCount(state.routerId) .then((res) => { if (res.status === 200) { // console.log("获取关卡、任务、学员统计数据", res.data); - state.routeStudentsNum = res.data.students; + // state.routeStudentsNum = res.data.students; state.routeChapters = res.data.chapters; state.routeTasks = res.data.tasks; } @@ -1827,6 +1833,24 @@ export default { .catch((err) => { console.log("err", err); }); + //获取学员列表 + let stuobj = { + pageNo: 1, + pageSize: 10, + routerId: state.routerId, + }; + api + .getStudent(stuobj) + .then((res) => { + console.log("获取学员列表", res.data.data.total); + if (res.data.code === 200) { + state.routeStudentsNum = res.data.data.total; + state.pubLoading = false; + } + }) + .catch((err) => { + console.log("获取学员列表失败", err); + }); }; //显示撤回弹窗 const showBackModal = () => { diff --git a/src/views/projectcenter/ProjectManage.vue b/src/views/projectcenter/ProjectManage.vue index 0be8d7c8..502b7b53 100644 --- a/src/views/projectcenter/ProjectManage.vue +++ b/src/views/projectcenter/ProjectManage.vue @@ -6,52 +6,55 @@
@@ -76,26 +79,26 @@
@@ -104,18 +107,18 @@