diff --git a/src/views/screenAdaptation/assets/images/window/studentActivity01.jpg b/src/views/screenAdaptation/assets/images/window/studentActivity01.jpg new file mode 100644 index 0000000..d3164aa Binary files /dev/null and b/src/views/screenAdaptation/assets/images/window/studentActivity01.jpg differ diff --git a/src/views/screenAdaptation/assets/images/window/studentActivity02.jpg b/src/views/screenAdaptation/assets/images/window/studentActivity02.jpg new file mode 100644 index 0000000..8cb3de1 Binary files /dev/null and b/src/views/screenAdaptation/assets/images/window/studentActivity02.jpg differ diff --git a/src/views/screenAdaptation/assets/images/window/studentActivity03.jpg b/src/views/screenAdaptation/assets/images/window/studentActivity03.jpg new file mode 100644 index 0000000..3624d02 Binary files /dev/null and b/src/views/screenAdaptation/assets/images/window/studentActivity03.jpg differ diff --git a/src/views/screenAdaptation/assets/images/window/studentActivity04.jpg b/src/views/screenAdaptation/assets/images/window/studentActivity04.jpg new file mode 100644 index 0000000..de44242 Binary files /dev/null and b/src/views/screenAdaptation/assets/images/window/studentActivity04.jpg differ diff --git a/src/views/screenAdaptation/assets/images/window/studentActivity05.jpg b/src/views/screenAdaptation/assets/images/window/studentActivity05.jpg new file mode 100644 index 0000000..a6d1fa4 Binary files /dev/null and b/src/views/screenAdaptation/assets/images/window/studentActivity05.jpg differ diff --git a/src/views/screenAdaptation/assets/images/window/studentActivity06.jpg b/src/views/screenAdaptation/assets/images/window/studentActivity06.jpg new file mode 100644 index 0000000..0836365 Binary files /dev/null and b/src/views/screenAdaptation/assets/images/window/studentActivity06.jpg differ diff --git a/src/views/screenAdaptation/pages/adminCenter/mainCenter/planSummary_yp.vue b/src/views/screenAdaptation/pages/adminCenter/mainCenter/planSummary_yp.vue index 8f53b43..6133a76 100644 --- a/src/views/screenAdaptation/pages/adminCenter/mainCenter/planSummary_yp.vue +++ b/src/views/screenAdaptation/pages/adminCenter/mainCenter/planSummary_yp.vue @@ -70,7 +70,7 @@
-
累计/256
+
累计/{{totalNum}}
@@ -151,6 +151,8 @@ },//机构数据 //计划 + undoneNum:0,//未完成 + doneNum:0,//已完成 personalPlanNum: 0,//人员计划 deptPlanNum: 0,//部门计划 orgPlanNum: 0,//机构计划 @@ -163,6 +165,11 @@ this.getPlanDataexReport01(); this.getPlanDataexReport02(); }, + computed:{ + totalNum:function () { + return this.undoneNum + this.doneNum; + } + }, methods: { getSummaryDataexReport01: function () { let param = { @@ -347,6 +354,17 @@ if (result[0].data.success) { let dataList = JSON.parse(result[0].data.result); console.log("计划2", dataList) + if(dataList && dataList.length > 0){ + for(let i = 0,len = dataList.length;i < len;i ++){ + let finish_flag = dataList[i].finish_flag; + if(finish_flag === 1){ + this.doneNum = dataList[i].total; + }else if(finish_flag === 0){ + this.undoneNum = dataList[i].total; + } + } + this.buildPlanEchart(); + } } }) }, @@ -417,8 +435,8 @@ // show: true, // }, data: [ - {value: 10, name: '已完成/10'}, - {value: 1, name: '未完成/1'}, + {value: this.doneNum, name: '已完成/' + this.doneNum}, + {value: this.undoneNum, name: '未完成/' + this.undoneNum}, ] } ] diff --git a/src/views/screenAdaptation/pages/adminCenter/servicePlatform/imgTextAdmin/imgAdmin.vue b/src/views/screenAdaptation/pages/adminCenter/servicePlatform/imgTextAdmin/imgAdmin.vue index 88ca66a..0eab654 100644 --- a/src/views/screenAdaptation/pages/adminCenter/servicePlatform/imgTextAdmin/imgAdmin.vue +++ b/src/views/screenAdaptation/pages/adminCenter/servicePlatform/imgTextAdmin/imgAdmin.vue @@ -165,6 +165,8 @@ }, methods: { getPictureCategories: function () { + this.categoryList = []; + this.categoryId = ""; let url = ""; let method = ""; let isTestLogin = ""; diff --git a/src/views/screenAdaptation/pages/adminCenter/servicePlatform/imgTextAdmin/pictureInfo.vue b/src/views/screenAdaptation/pages/adminCenter/servicePlatform/imgTextAdmin/pictureInfo.vue index 916cdb3..63e03c9 100644 --- a/src/views/screenAdaptation/pages/adminCenter/servicePlatform/imgTextAdmin/pictureInfo.vue +++ b/src/views/screenAdaptation/pages/adminCenter/servicePlatform/imgTextAdmin/pictureInfo.vue @@ -66,6 +66,7 @@ }, methods:{ getPictureCategories: function () { + this.categoryList = []; let url = ""; let method = ""; let isTestLogin = ""; @@ -94,6 +95,7 @@ this.categoryList.push(...categoryList); } } + console.log("this.categoryList:",this.categoryList) }) }, categoryChange:function (value) { diff --git a/src/views/screenAdaptation/pages/adminCenter/servicePlatform/moralEducation/moralEducationImgText.vue b/src/views/screenAdaptation/pages/adminCenter/servicePlatform/moralEducation/moralEducationImgText.vue new file mode 100644 index 0000000..092880a --- /dev/null +++ b/src/views/screenAdaptation/pages/adminCenter/servicePlatform/moralEducation/moralEducationImgText.vue @@ -0,0 +1,15 @@ + + + \ No newline at end of file diff --git a/src/views/screenAdaptation/pages/adminCenter/servicePlatform/partyBuilding/partyBuilding.vue b/src/views/screenAdaptation/pages/adminCenter/servicePlatform/partyBuilding/partyBuilding.vue index adb3566..a58e350 100644 --- a/src/views/screenAdaptation/pages/adminCenter/servicePlatform/partyBuilding/partyBuilding.vue +++ b/src/views/screenAdaptation/pages/adminCenter/servicePlatform/partyBuilding/partyBuilding.vue @@ -118,6 +118,30 @@ case "teamBuilding": categoryId = 1103; break; + case "laborEducation": + categoryId = 1231; + break; + case "competenceEducation": + categoryId = 1232; + break; + case "patrioticEducation": + categoryId = 1233; + break; + case "moralEducation": + categoryId = 1234; + break; + case "artFestival": + categoryId = 1241; + break; + case "prevention": + categoryId = 1251; + break; + case "sportsMeeting": + categoryId = 1261; + break; + case "heartNurtureSelected": + categoryId = 1271; + break; default: break; } diff --git a/src/views/screenAdaptation/pages/adminCenter/systemConfig.js b/src/views/screenAdaptation/pages/adminCenter/systemConfig.js index b5e68bc..8c89311 100644 --- a/src/views/screenAdaptation/pages/adminCenter/systemConfig.js +++ b/src/views/screenAdaptation/pages/adminCenter/systemConfig.js @@ -275,8 +275,72 @@ export const systemCenterConfig = [ path:'/', component:() => import("./servicePlatform/administration/administration.vue"), children:[ + { + id:"moralEducation-2-0", + title:"劳动教育", + path:'/workBench/servicePlatform/moralEducationImgText/:id/:name/:menuId', + name:'laborEducation', + component:() => import("./servicePlatform/partyBuilding/partyBuilding.vue"), + props:true, + }, { id:"moralEducation-2-1", + title:"素质教育", + path:'/workBench/servicePlatform/moralEducationImgText/:id/:name/:menuId', + name:'competenceEducation', + component:() => import("./servicePlatform/partyBuilding/partyBuilding.vue"), + props:true, + }, + { + id:"moralEducation-2-2", + title:"爱国教育", + path:'/workBench/servicePlatform/moralEducationImgText/:id/:name/:menuId', + name:'patrioticEducation', + component:() => import("./servicePlatform/partyBuilding/partyBuilding.vue"), + props:true, + }, + { + id:"moralEducation-2-3", + title:"道德教育", + path:'/workBench/servicePlatform/moralEducationImgText/:id/:name/:menuId', + name:'moralEducation', + component:() => import("./servicePlatform/partyBuilding/partyBuilding.vue"), + props:true, + }, + { + id:"moralEducation-2-4", + title:"艺术节", + path:'/workBench/servicePlatform/moralEducationImgText/:id/:name/:menuId', + name:'artFestival', + component:() => import("./servicePlatform/partyBuilding/partyBuilding.vue"), + props:true, + }, + { + id:"moralEducation-2-5", + title:"传染病预防", + path:'/workBench/servicePlatform/moralEducationImgText/:id/:name/:menuId', + name:'prevention', + component:() => import("./servicePlatform/partyBuilding/partyBuilding.vue"), + props:true, + }, + { + id:"moralEducation-2-6", + title:"运动会", + path:'/workBench/servicePlatform/moralEducationImgText/:id/:name/:menuId', + name:'sportsMeeting', + component:() => import("./servicePlatform/partyBuilding/partyBuilding.vue"), + props:true, + }, + { + id:"moralEducation-2-7", + title:"心育精选", + path:'/workBench/servicePlatform/moralEducationImgText/:id/:name/:menuId', + name:'heartNurtureSelected', + component:() => import("./servicePlatform/partyBuilding/partyBuilding.vue"), + props:true, + }, + { + id:"moralEducation-2-8", title:"社团管理", path:'/workBench/servicePlatform/moralEducationClub/:id/:name/:menuId', name:'moralEducationClub', @@ -284,7 +348,7 @@ export const systemCenterConfig = [ props:true, }, { - id:"moralEducation-2-2", + id:"moralEducation-2-9", title:"社团图片管理", path:'/workBench/servicePlatform/moralEducationClubImg/:id/:name/:menuId', name:'moralEducationClubImg', @@ -292,7 +356,7 @@ export const systemCenterConfig = [ props:true, }, { - id:"moralEducation-2-3", + id:"moralEducation-2-10", title:"社团活动管理", path:'/workBench/servicePlatform/moralEducationClubActivity/:id/:name/:menuId', name:'moralEducationClubActivity', @@ -300,7 +364,7 @@ export const systemCenterConfig = [ props:true, }, { - id:"moralEducation-2-4", + id:"moralEducation-2-11", title:"学生缺勤管理", path:'/workBench/servicePlatform/moralEducationStudentAbsence/:id/:name/:menuId', name:'moralEducationStudentAbsence', @@ -308,7 +372,7 @@ export const systemCenterConfig = [ props:true, }, { - id:"moralEducation-2-5", + id:"moralEducation-2-12", title:"体质监测", path:'/workBench/servicePlatform/moralEducationPhysical/:id/:name/:menuId', name:'moralEducationPhysical', @@ -316,7 +380,7 @@ export const systemCenterConfig = [ props:true, }, { - id:"moralEducation-2-6", + id:"moralEducation-2-13", title:"近视眼监测", path:'/workBench/servicePlatform/moralEducationVision/:id/:name/:menuId', name:'moralEducationVision', @@ -324,7 +388,7 @@ export const systemCenterConfig = [ props:true, }, { - id:"moralEducation-2-7", + id:"moralEducation-2-14", title:"心育活动管理", path:'/workBench/servicePlatform/moralEducationHeartActivity/:id/:name/:menuId', name:'moralEducationHeartActivity', diff --git a/src/views/screenAdaptation/pages/moralEducationCenter/parentalServices/recipes.vue b/src/views/screenAdaptation/pages/moralEducationCenter/parentalServices/recipes.vue index 122851f..23779c0 100644 --- a/src/views/screenAdaptation/pages/moralEducationCenter/parentalServices/recipes.vue +++ b/src/views/screenAdaptation/pages/moralEducationCenter/parentalServices/recipes.vue @@ -1,7 +1,20 @@ \ No newline at end of file diff --git a/src/views/screenAdaptation/pages/moralEducationCenter/parentalServices/studentActivities.vue b/src/views/screenAdaptation/pages/moralEducationCenter/parentalServices/studentActivities.vue index ea4ddff..2636ace 100644 --- a/src/views/screenAdaptation/pages/moralEducationCenter/parentalServices/studentActivities.vue +++ b/src/views/screenAdaptation/pages/moralEducationCenter/parentalServices/studentActivities.vue @@ -1,29 +1,96 @@ \ No newline at end of file