- {{ chapterOverviewList[choosedStageIndex]?chapterOverviewList[choosedStageIndex].totalTaskCnt:0 }}
+ {{
+ chapterOverviewList[choosedStageIndex]
+ ? chapterOverviewList[choosedStageIndex].totalTaskCnt
+ : 0
+ }}
- {{ chapterOverviewList[choosedStageIndex]?chapterOverviewList[choosedStageIndex].totalReqCnt:0 }}
+ {{
+ chapterOverviewList[choosedStageIndex]
+ ? chapterOverviewList[choosedStageIndex].totalReqCnt
+ : 0
+ }}
- {{ chapterOverviewList[choosedStageIndex]?chapterOverviewList[choosedStageIndex].totalOptCnt:0 }}
+ {{
+ chapterOverviewList[choosedStageIndex]
+ ? chapterOverviewList[choosedStageIndex].totalOptCnt
+ : 0
+ }}
@@ -431,13 +461,19 @@
{{parseInt((item.finishStuNum / item.totalStuNum) * 100) || 0}}%{{
+ parseInt(
+ (item.finishStuNum / item.totalStuNum) * 100
+ ) || 0
+ }}%
@@ -1026,7 +1062,7 @@
v-model:AAvisible="AAvisible"
:datasource="liveData"
:title="showKaoqinText"
- types="1"
+ types="1"
classify="2"
/>
@@ -1346,13 +1382,14 @@ export default {
RouterHomeworkManage,
RouterCommonManage,
RouterVoteManage,
- RouterProjectManage
+ RouterProjectManage,
},
setup() {
const router = useRouter();
// const store = useStore();
const state = reactive({
- hasTask:false,
+ pjModelVisible: false,
+ hasTask: false,
stage: [],
statess: [],
routerId: storage.get("routerId")
@@ -1812,7 +1849,7 @@ export default {
const closehuodModal = () => {
state.huodModal = false;
};
- const stageChange = (name, id,index) => {
+ const stageChange = (name, id, index) => {
state.choosedStageId = id;
state.stateName = name;
state.choosedStageIndex = index;
@@ -1871,7 +1908,7 @@ export default {
state.pjModelVisibleTitle = data.name;
state.pjData = data;
// 项目弹框名称 RouterProjectManage
- }
+ };
// 作业点击管理弹框
const homeworkModel = (data) => {
console.log(data);
@@ -2123,13 +2160,17 @@ export default {
const reget = () => {
GetRouterDetail(state.routerId, "N").then((res) => {
console.log("获取路径图详情", res);
- console.log(!!res.data.data?.chapterList.some(({taskList})=>taskList.length));
+ console.log(
+ !!res.data.data?.chapterList.some(({ taskList }) => taskList.length)
+ );
state.styTitle = res.data.data.routerInfo.name;
state.cretime = res.data.data.routerInfo.createTime;
state.picUrl = res.data.data.routerInfo.picUrl;
state.action = res.data.data.routerInfo.status;
state.remark = res.data.data.routerInfo.remark;
- state.hasTask = !!res.data.data?.chapterList.some(({taskList})=>taskList.length);
+ state.hasTask = !!res.data.data?.chapterList.some(
+ ({ taskList }) => taskList.length
+ );
state.act =
state.action == 0
? "发布"
@@ -2144,7 +2185,7 @@ export default {
const getOverview = () => {
getRouterOverview(state.routerId)
.then((res) => {
- console.log('学习路径图概览数据获取', res);
+ console.log("学习路径图概览数据获取", res);
Object.keys(res.data.data.routerInfoOverview).forEach((item) => {
levelList.routerInfoOverview[item] =
res.data.data.routerInfoOverview[item] || 0;
diff --git a/src/views/projectcenter/TaskPage.vue b/src/views/projectcenter/TaskPage.vue
index ef6c3af2..55a671e4 100644
--- a/src/views/projectcenter/TaskPage.vue
+++ b/src/views/projectcenter/TaskPage.vue
@@ -723,6 +723,9 @@