@@ -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 @@
-
-
+
+
+
{{item.title}}
+
+
+
![]()
+
+
+
+
+
\ 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