diff --git a/config/dev.env.js b/config/dev.env.js
index d0398c7..568bd50 100644
--- a/config/dev.env.js
+++ b/config/dev.env.js
@@ -6,7 +6,7 @@
// 将两个配置对象合并,最终结果是 NODE_ENV:‘"development"'
module.exports = merge(prodEnv, {
NODE_ENV: '"development"',
- // BASE_API: '"111.198.10.15:11802"'
+ BASE_API: '"http://111.198.10.15:11802"'
// BASE_API: '"http://192.168.0.18:8095"'
- BASE_API: '"http://192.168.0.166:8093"'
+ // BASE_API: '"http://192.168.0.166:20005"'
})
diff --git a/config/dev.env.js b/config/dev.env.js
index d0398c7..568bd50 100644
--- a/config/dev.env.js
+++ b/config/dev.env.js
@@ -6,7 +6,7 @@
// 将两个配置对象合并,最终结果是 NODE_ENV:‘"development"'
module.exports = merge(prodEnv, {
NODE_ENV: '"development"',
- // BASE_API: '"111.198.10.15:11802"'
+ BASE_API: '"http://111.198.10.15:11802"'
// BASE_API: '"http://192.168.0.18:8095"'
- BASE_API: '"http://192.168.0.166:8093"'
+ // BASE_API: '"http://192.168.0.166:20005"'
})
diff --git a/src/api/statistics.js b/src/api/statistics.js
index d149a26..5f0a35f 100644
--- a/src/api/statistics.js
+++ b/src/api/statistics.js
@@ -37,6 +37,14 @@
})
}
+export function peopleCountByParentDept(params) {
+ return request({
+ url: 'statistic/peopleCountByParentDept',
+ method: 'get',
+ params
+ })
+}
+
export function printCountByDept(params) {
return request({
url: 'statistic/printCountByDept',
@@ -45,6 +53,14 @@
})
}
+export function canteenCountByDept(params) {
+ return request({
+ url: 'statistic/canteenCountByDept',
+ method: 'get',
+ params
+ })
+}
+
export function countbyTime(params) {
return request({
url: 'statistic/countbyTime',
@@ -61,3 +77,11 @@
})
}
+export function countbyLocation(params) {
+ return request({
+ url: 'statistic/countbyLocation',
+ method: 'get',
+ params
+ })
+}
+
diff --git a/config/dev.env.js b/config/dev.env.js
index d0398c7..568bd50 100644
--- a/config/dev.env.js
+++ b/config/dev.env.js
@@ -6,7 +6,7 @@
// 将两个配置对象合并,最终结果是 NODE_ENV:‘"development"'
module.exports = merge(prodEnv, {
NODE_ENV: '"development"',
- // BASE_API: '"111.198.10.15:11802"'
+ BASE_API: '"http://111.198.10.15:11802"'
// BASE_API: '"http://192.168.0.18:8095"'
- BASE_API: '"http://192.168.0.166:8093"'
+ // BASE_API: '"http://192.168.0.166:20005"'
})
diff --git a/src/api/statistics.js b/src/api/statistics.js
index d149a26..5f0a35f 100644
--- a/src/api/statistics.js
+++ b/src/api/statistics.js
@@ -37,6 +37,14 @@
})
}
+export function peopleCountByParentDept(params) {
+ return request({
+ url: 'statistic/peopleCountByParentDept',
+ method: 'get',
+ params
+ })
+}
+
export function printCountByDept(params) {
return request({
url: 'statistic/printCountByDept',
@@ -45,6 +53,14 @@
})
}
+export function canteenCountByDept(params) {
+ return request({
+ url: 'statistic/canteenCountByDept',
+ method: 'get',
+ params
+ })
+}
+
export function countbyTime(params) {
return request({
url: 'statistic/countbyTime',
@@ -61,3 +77,11 @@
})
}
+export function countbyLocation(params) {
+ return request({
+ url: 'statistic/countbyLocation',
+ method: 'get',
+ params
+ })
+}
+
diff --git a/src/assets/eryuan/1.png b/src/assets/eryuan/1.png
new file mode 100644
index 0000000..6a2c345
--- /dev/null
+++ b/src/assets/eryuan/1.png
Binary files differ
diff --git a/config/dev.env.js b/config/dev.env.js
index d0398c7..568bd50 100644
--- a/config/dev.env.js
+++ b/config/dev.env.js
@@ -6,7 +6,7 @@
// 将两个配置对象合并,最终结果是 NODE_ENV:‘"development"'
module.exports = merge(prodEnv, {
NODE_ENV: '"development"',
- // BASE_API: '"111.198.10.15:11802"'
+ BASE_API: '"http://111.198.10.15:11802"'
// BASE_API: '"http://192.168.0.18:8095"'
- BASE_API: '"http://192.168.0.166:8093"'
+ // BASE_API: '"http://192.168.0.166:20005"'
})
diff --git a/src/api/statistics.js b/src/api/statistics.js
index d149a26..5f0a35f 100644
--- a/src/api/statistics.js
+++ b/src/api/statistics.js
@@ -37,6 +37,14 @@
})
}
+export function peopleCountByParentDept(params) {
+ return request({
+ url: 'statistic/peopleCountByParentDept',
+ method: 'get',
+ params
+ })
+}
+
export function printCountByDept(params) {
return request({
url: 'statistic/printCountByDept',
@@ -45,6 +53,14 @@
})
}
+export function canteenCountByDept(params) {
+ return request({
+ url: 'statistic/canteenCountByDept',
+ method: 'get',
+ params
+ })
+}
+
export function countbyTime(params) {
return request({
url: 'statistic/countbyTime',
@@ -61,3 +77,11 @@
})
}
+export function countbyLocation(params) {
+ return request({
+ url: 'statistic/countbyLocation',
+ method: 'get',
+ params
+ })
+}
+
diff --git a/src/assets/eryuan/1.png b/src/assets/eryuan/1.png
new file mode 100644
index 0000000..6a2c345
--- /dev/null
+++ b/src/assets/eryuan/1.png
Binary files differ
diff --git a/src/assets/eryuan/4.png b/src/assets/eryuan/4.png
new file mode 100644
index 0000000..4cb855c
--- /dev/null
+++ b/src/assets/eryuan/4.png
Binary files differ
diff --git a/config/dev.env.js b/config/dev.env.js
index d0398c7..568bd50 100644
--- a/config/dev.env.js
+++ b/config/dev.env.js
@@ -6,7 +6,7 @@
// 将两个配置对象合并,最终结果是 NODE_ENV:‘"development"'
module.exports = merge(prodEnv, {
NODE_ENV: '"development"',
- // BASE_API: '"111.198.10.15:11802"'
+ BASE_API: '"http://111.198.10.15:11802"'
// BASE_API: '"http://192.168.0.18:8095"'
- BASE_API: '"http://192.168.0.166:8093"'
+ // BASE_API: '"http://192.168.0.166:20005"'
})
diff --git a/src/api/statistics.js b/src/api/statistics.js
index d149a26..5f0a35f 100644
--- a/src/api/statistics.js
+++ b/src/api/statistics.js
@@ -37,6 +37,14 @@
})
}
+export function peopleCountByParentDept(params) {
+ return request({
+ url: 'statistic/peopleCountByParentDept',
+ method: 'get',
+ params
+ })
+}
+
export function printCountByDept(params) {
return request({
url: 'statistic/printCountByDept',
@@ -45,6 +53,14 @@
})
}
+export function canteenCountByDept(params) {
+ return request({
+ url: 'statistic/canteenCountByDept',
+ method: 'get',
+ params
+ })
+}
+
export function countbyTime(params) {
return request({
url: 'statistic/countbyTime',
@@ -61,3 +77,11 @@
})
}
+export function countbyLocation(params) {
+ return request({
+ url: 'statistic/countbyLocation',
+ method: 'get',
+ params
+ })
+}
+
diff --git a/src/assets/eryuan/1.png b/src/assets/eryuan/1.png
new file mode 100644
index 0000000..6a2c345
--- /dev/null
+++ b/src/assets/eryuan/1.png
Binary files differ
diff --git a/src/assets/eryuan/4.png b/src/assets/eryuan/4.png
new file mode 100644
index 0000000..4cb855c
--- /dev/null
+++ b/src/assets/eryuan/4.png
Binary files differ
diff --git a/src/assets/eryuan/8.png b/src/assets/eryuan/8.png
new file mode 100644
index 0000000..3bf3c92
--- /dev/null
+++ b/src/assets/eryuan/8.png
Binary files differ
diff --git a/config/dev.env.js b/config/dev.env.js
index d0398c7..568bd50 100644
--- a/config/dev.env.js
+++ b/config/dev.env.js
@@ -6,7 +6,7 @@
// 将两个配置对象合并,最终结果是 NODE_ENV:‘"development"'
module.exports = merge(prodEnv, {
NODE_ENV: '"development"',
- // BASE_API: '"111.198.10.15:11802"'
+ BASE_API: '"http://111.198.10.15:11802"'
// BASE_API: '"http://192.168.0.18:8095"'
- BASE_API: '"http://192.168.0.166:8093"'
+ // BASE_API: '"http://192.168.0.166:20005"'
})
diff --git a/src/api/statistics.js b/src/api/statistics.js
index d149a26..5f0a35f 100644
--- a/src/api/statistics.js
+++ b/src/api/statistics.js
@@ -37,6 +37,14 @@
})
}
+export function peopleCountByParentDept(params) {
+ return request({
+ url: 'statistic/peopleCountByParentDept',
+ method: 'get',
+ params
+ })
+}
+
export function printCountByDept(params) {
return request({
url: 'statistic/printCountByDept',
@@ -45,6 +53,14 @@
})
}
+export function canteenCountByDept(params) {
+ return request({
+ url: 'statistic/canteenCountByDept',
+ method: 'get',
+ params
+ })
+}
+
export function countbyTime(params) {
return request({
url: 'statistic/countbyTime',
@@ -61,3 +77,11 @@
})
}
+export function countbyLocation(params) {
+ return request({
+ url: 'statistic/countbyLocation',
+ method: 'get',
+ params
+ })
+}
+
diff --git a/src/assets/eryuan/1.png b/src/assets/eryuan/1.png
new file mode 100644
index 0000000..6a2c345
--- /dev/null
+++ b/src/assets/eryuan/1.png
Binary files differ
diff --git a/src/assets/eryuan/4.png b/src/assets/eryuan/4.png
new file mode 100644
index 0000000..4cb855c
--- /dev/null
+++ b/src/assets/eryuan/4.png
Binary files differ
diff --git a/src/assets/eryuan/8.png b/src/assets/eryuan/8.png
new file mode 100644
index 0000000..3bf3c92
--- /dev/null
+++ b/src/assets/eryuan/8.png
Binary files differ
diff --git a/src/assets/eryuan/B1.png b/src/assets/eryuan/B1.png
new file mode 100644
index 0000000..08c6f68
--- /dev/null
+++ b/src/assets/eryuan/B1.png
Binary files differ
diff --git a/config/dev.env.js b/config/dev.env.js
index d0398c7..568bd50 100644
--- a/config/dev.env.js
+++ b/config/dev.env.js
@@ -6,7 +6,7 @@
// 将两个配置对象合并,最终结果是 NODE_ENV:‘"development"'
module.exports = merge(prodEnv, {
NODE_ENV: '"development"',
- // BASE_API: '"111.198.10.15:11802"'
+ BASE_API: '"http://111.198.10.15:11802"'
// BASE_API: '"http://192.168.0.18:8095"'
- BASE_API: '"http://192.168.0.166:8093"'
+ // BASE_API: '"http://192.168.0.166:20005"'
})
diff --git a/src/api/statistics.js b/src/api/statistics.js
index d149a26..5f0a35f 100644
--- a/src/api/statistics.js
+++ b/src/api/statistics.js
@@ -37,6 +37,14 @@
})
}
+export function peopleCountByParentDept(params) {
+ return request({
+ url: 'statistic/peopleCountByParentDept',
+ method: 'get',
+ params
+ })
+}
+
export function printCountByDept(params) {
return request({
url: 'statistic/printCountByDept',
@@ -45,6 +53,14 @@
})
}
+export function canteenCountByDept(params) {
+ return request({
+ url: 'statistic/canteenCountByDept',
+ method: 'get',
+ params
+ })
+}
+
export function countbyTime(params) {
return request({
url: 'statistic/countbyTime',
@@ -61,3 +77,11 @@
})
}
+export function countbyLocation(params) {
+ return request({
+ url: 'statistic/countbyLocation',
+ method: 'get',
+ params
+ })
+}
+
diff --git a/src/assets/eryuan/1.png b/src/assets/eryuan/1.png
new file mode 100644
index 0000000..6a2c345
--- /dev/null
+++ b/src/assets/eryuan/1.png
Binary files differ
diff --git a/src/assets/eryuan/4.png b/src/assets/eryuan/4.png
new file mode 100644
index 0000000..4cb855c
--- /dev/null
+++ b/src/assets/eryuan/4.png
Binary files differ
diff --git a/src/assets/eryuan/8.png b/src/assets/eryuan/8.png
new file mode 100644
index 0000000..3bf3c92
--- /dev/null
+++ b/src/assets/eryuan/8.png
Binary files differ
diff --git a/src/assets/eryuan/B1.png b/src/assets/eryuan/B1.png
new file mode 100644
index 0000000..08c6f68
--- /dev/null
+++ b/src/assets/eryuan/B1.png
Binary files differ
diff --git a/src/components/BigData/Card/index.vue b/src/components/BigData/Card/index.vue
index daf4f41..fcf192a 100644
--- a/src/components/BigData/Card/index.vue
+++ b/src/components/BigData/Card/index.vue
@@ -53,7 +53,7 @@
diff --git a/config/dev.env.js b/config/dev.env.js
index d0398c7..568bd50 100644
--- a/config/dev.env.js
+++ b/config/dev.env.js
@@ -6,7 +6,7 @@
// 将两个配置对象合并,最终结果是 NODE_ENV:‘"development"'
module.exports = merge(prodEnv, {
NODE_ENV: '"development"',
- // BASE_API: '"111.198.10.15:11802"'
+ BASE_API: '"http://111.198.10.15:11802"'
// BASE_API: '"http://192.168.0.18:8095"'
- BASE_API: '"http://192.168.0.166:8093"'
+ // BASE_API: '"http://192.168.0.166:20005"'
})
diff --git a/src/api/statistics.js b/src/api/statistics.js
index d149a26..5f0a35f 100644
--- a/src/api/statistics.js
+++ b/src/api/statistics.js
@@ -37,6 +37,14 @@
})
}
+export function peopleCountByParentDept(params) {
+ return request({
+ url: 'statistic/peopleCountByParentDept',
+ method: 'get',
+ params
+ })
+}
+
export function printCountByDept(params) {
return request({
url: 'statistic/printCountByDept',
@@ -45,6 +53,14 @@
})
}
+export function canteenCountByDept(params) {
+ return request({
+ url: 'statistic/canteenCountByDept',
+ method: 'get',
+ params
+ })
+}
+
export function countbyTime(params) {
return request({
url: 'statistic/countbyTime',
@@ -61,3 +77,11 @@
})
}
+export function countbyLocation(params) {
+ return request({
+ url: 'statistic/countbyLocation',
+ method: 'get',
+ params
+ })
+}
+
diff --git a/src/assets/eryuan/1.png b/src/assets/eryuan/1.png
new file mode 100644
index 0000000..6a2c345
--- /dev/null
+++ b/src/assets/eryuan/1.png
Binary files differ
diff --git a/src/assets/eryuan/4.png b/src/assets/eryuan/4.png
new file mode 100644
index 0000000..4cb855c
--- /dev/null
+++ b/src/assets/eryuan/4.png
Binary files differ
diff --git a/src/assets/eryuan/8.png b/src/assets/eryuan/8.png
new file mode 100644
index 0000000..3bf3c92
--- /dev/null
+++ b/src/assets/eryuan/8.png
Binary files differ
diff --git a/src/assets/eryuan/B1.png b/src/assets/eryuan/B1.png
new file mode 100644
index 0000000..08c6f68
--- /dev/null
+++ b/src/assets/eryuan/B1.png
Binary files differ
diff --git a/src/components/BigData/Card/index.vue b/src/components/BigData/Card/index.vue
index daf4f41..fcf192a 100644
--- a/src/components/BigData/Card/index.vue
+++ b/src/components/BigData/Card/index.vue
@@ -53,7 +53,7 @@
diff --git a/src/views/dashboard/components/mealAnalysis.vue b/src/views/dashboard/components/mealAnalysis.vue
new file mode 100644
index 0000000..1ddf9dd
--- /dev/null
+++ b/src/views/dashboard/components/mealAnalysis.vue
@@ -0,0 +1,126 @@
+
+
+
+
+
+
diff --git a/config/dev.env.js b/config/dev.env.js
index d0398c7..568bd50 100644
--- a/config/dev.env.js
+++ b/config/dev.env.js
@@ -6,7 +6,7 @@
// 将两个配置对象合并,最终结果是 NODE_ENV:‘"development"'
module.exports = merge(prodEnv, {
NODE_ENV: '"development"',
- // BASE_API: '"111.198.10.15:11802"'
+ BASE_API: '"http://111.198.10.15:11802"'
// BASE_API: '"http://192.168.0.18:8095"'
- BASE_API: '"http://192.168.0.166:8093"'
+ // BASE_API: '"http://192.168.0.166:20005"'
})
diff --git a/src/api/statistics.js b/src/api/statistics.js
index d149a26..5f0a35f 100644
--- a/src/api/statistics.js
+++ b/src/api/statistics.js
@@ -37,6 +37,14 @@
})
}
+export function peopleCountByParentDept(params) {
+ return request({
+ url: 'statistic/peopleCountByParentDept',
+ method: 'get',
+ params
+ })
+}
+
export function printCountByDept(params) {
return request({
url: 'statistic/printCountByDept',
@@ -45,6 +53,14 @@
})
}
+export function canteenCountByDept(params) {
+ return request({
+ url: 'statistic/canteenCountByDept',
+ method: 'get',
+ params
+ })
+}
+
export function countbyTime(params) {
return request({
url: 'statistic/countbyTime',
@@ -61,3 +77,11 @@
})
}
+export function countbyLocation(params) {
+ return request({
+ url: 'statistic/countbyLocation',
+ method: 'get',
+ params
+ })
+}
+
diff --git a/src/assets/eryuan/1.png b/src/assets/eryuan/1.png
new file mode 100644
index 0000000..6a2c345
--- /dev/null
+++ b/src/assets/eryuan/1.png
Binary files differ
diff --git a/src/assets/eryuan/4.png b/src/assets/eryuan/4.png
new file mode 100644
index 0000000..4cb855c
--- /dev/null
+++ b/src/assets/eryuan/4.png
Binary files differ
diff --git a/src/assets/eryuan/8.png b/src/assets/eryuan/8.png
new file mode 100644
index 0000000..3bf3c92
--- /dev/null
+++ b/src/assets/eryuan/8.png
Binary files differ
diff --git a/src/assets/eryuan/B1.png b/src/assets/eryuan/B1.png
new file mode 100644
index 0000000..08c6f68
--- /dev/null
+++ b/src/assets/eryuan/B1.png
Binary files differ
diff --git a/src/components/BigData/Card/index.vue b/src/components/BigData/Card/index.vue
index daf4f41..fcf192a 100644
--- a/src/components/BigData/Card/index.vue
+++ b/src/components/BigData/Card/index.vue
@@ -53,7 +53,7 @@
diff --git a/src/views/dashboard/components/mealAnalysis.vue b/src/views/dashboard/components/mealAnalysis.vue
new file mode 100644
index 0000000..1ddf9dd
--- /dev/null
+++ b/src/views/dashboard/components/mealAnalysis.vue
@@ -0,0 +1,126 @@
+
+
+
+
+
+
diff --git a/src/views/dashboard/components/passAnalysis.vue b/src/views/dashboard/components/passAnalysis.vue
index a841e49..74923e5 100644
--- a/src/views/dashboard/components/passAnalysis.vue
+++ b/src/views/dashboard/components/passAnalysis.vue
@@ -1,5 +1,14 @@
-
+
+
diff --git a/config/dev.env.js b/config/dev.env.js
index d0398c7..568bd50 100644
--- a/config/dev.env.js
+++ b/config/dev.env.js
@@ -6,7 +6,7 @@
// 将两个配置对象合并,最终结果是 NODE_ENV:‘"development"'
module.exports = merge(prodEnv, {
NODE_ENV: '"development"',
- // BASE_API: '"111.198.10.15:11802"'
+ BASE_API: '"http://111.198.10.15:11802"'
// BASE_API: '"http://192.168.0.18:8095"'
- BASE_API: '"http://192.168.0.166:8093"'
+ // BASE_API: '"http://192.168.0.166:20005"'
})
diff --git a/src/api/statistics.js b/src/api/statistics.js
index d149a26..5f0a35f 100644
--- a/src/api/statistics.js
+++ b/src/api/statistics.js
@@ -37,6 +37,14 @@
})
}
+export function peopleCountByParentDept(params) {
+ return request({
+ url: 'statistic/peopleCountByParentDept',
+ method: 'get',
+ params
+ })
+}
+
export function printCountByDept(params) {
return request({
url: 'statistic/printCountByDept',
@@ -45,6 +53,14 @@
})
}
+export function canteenCountByDept(params) {
+ return request({
+ url: 'statistic/canteenCountByDept',
+ method: 'get',
+ params
+ })
+}
+
export function countbyTime(params) {
return request({
url: 'statistic/countbyTime',
@@ -61,3 +77,11 @@
})
}
+export function countbyLocation(params) {
+ return request({
+ url: 'statistic/countbyLocation',
+ method: 'get',
+ params
+ })
+}
+
diff --git a/src/assets/eryuan/1.png b/src/assets/eryuan/1.png
new file mode 100644
index 0000000..6a2c345
--- /dev/null
+++ b/src/assets/eryuan/1.png
Binary files differ
diff --git a/src/assets/eryuan/4.png b/src/assets/eryuan/4.png
new file mode 100644
index 0000000..4cb855c
--- /dev/null
+++ b/src/assets/eryuan/4.png
Binary files differ
diff --git a/src/assets/eryuan/8.png b/src/assets/eryuan/8.png
new file mode 100644
index 0000000..3bf3c92
--- /dev/null
+++ b/src/assets/eryuan/8.png
Binary files differ
diff --git a/src/assets/eryuan/B1.png b/src/assets/eryuan/B1.png
new file mode 100644
index 0000000..08c6f68
--- /dev/null
+++ b/src/assets/eryuan/B1.png
Binary files differ
diff --git a/src/components/BigData/Card/index.vue b/src/components/BigData/Card/index.vue
index daf4f41..fcf192a 100644
--- a/src/components/BigData/Card/index.vue
+++ b/src/components/BigData/Card/index.vue
@@ -53,7 +53,7 @@
diff --git a/src/views/dashboard/components/mealAnalysis.vue b/src/views/dashboard/components/mealAnalysis.vue
new file mode 100644
index 0000000..1ddf9dd
--- /dev/null
+++ b/src/views/dashboard/components/mealAnalysis.vue
@@ -0,0 +1,126 @@
+
+
+
+
+
+
diff --git a/src/views/dashboard/components/passAnalysis.vue b/src/views/dashboard/components/passAnalysis.vue
index a841e49..74923e5 100644
--- a/src/views/dashboard/components/passAnalysis.vue
+++ b/src/views/dashboard/components/passAnalysis.vue
@@ -1,5 +1,14 @@
-
+
+
diff --git a/src/views/dashboard/components/passAnalysisParentDept.vue b/src/views/dashboard/components/passAnalysisParentDept.vue
new file mode 100644
index 0000000..08e8920
--- /dev/null
+++ b/src/views/dashboard/components/passAnalysisParentDept.vue
@@ -0,0 +1,135 @@
+
+
+
+
+
+
diff --git a/config/dev.env.js b/config/dev.env.js
index d0398c7..568bd50 100644
--- a/config/dev.env.js
+++ b/config/dev.env.js
@@ -6,7 +6,7 @@
// 将两个配置对象合并,最终结果是 NODE_ENV:‘"development"'
module.exports = merge(prodEnv, {
NODE_ENV: '"development"',
- // BASE_API: '"111.198.10.15:11802"'
+ BASE_API: '"http://111.198.10.15:11802"'
// BASE_API: '"http://192.168.0.18:8095"'
- BASE_API: '"http://192.168.0.166:8093"'
+ // BASE_API: '"http://192.168.0.166:20005"'
})
diff --git a/src/api/statistics.js b/src/api/statistics.js
index d149a26..5f0a35f 100644
--- a/src/api/statistics.js
+++ b/src/api/statistics.js
@@ -37,6 +37,14 @@
})
}
+export function peopleCountByParentDept(params) {
+ return request({
+ url: 'statistic/peopleCountByParentDept',
+ method: 'get',
+ params
+ })
+}
+
export function printCountByDept(params) {
return request({
url: 'statistic/printCountByDept',
@@ -45,6 +53,14 @@
})
}
+export function canteenCountByDept(params) {
+ return request({
+ url: 'statistic/canteenCountByDept',
+ method: 'get',
+ params
+ })
+}
+
export function countbyTime(params) {
return request({
url: 'statistic/countbyTime',
@@ -61,3 +77,11 @@
})
}
+export function countbyLocation(params) {
+ return request({
+ url: 'statistic/countbyLocation',
+ method: 'get',
+ params
+ })
+}
+
diff --git a/src/assets/eryuan/1.png b/src/assets/eryuan/1.png
new file mode 100644
index 0000000..6a2c345
--- /dev/null
+++ b/src/assets/eryuan/1.png
Binary files differ
diff --git a/src/assets/eryuan/4.png b/src/assets/eryuan/4.png
new file mode 100644
index 0000000..4cb855c
--- /dev/null
+++ b/src/assets/eryuan/4.png
Binary files differ
diff --git a/src/assets/eryuan/8.png b/src/assets/eryuan/8.png
new file mode 100644
index 0000000..3bf3c92
--- /dev/null
+++ b/src/assets/eryuan/8.png
Binary files differ
diff --git a/src/assets/eryuan/B1.png b/src/assets/eryuan/B1.png
new file mode 100644
index 0000000..08c6f68
--- /dev/null
+++ b/src/assets/eryuan/B1.png
Binary files differ
diff --git a/src/components/BigData/Card/index.vue b/src/components/BigData/Card/index.vue
index daf4f41..fcf192a 100644
--- a/src/components/BigData/Card/index.vue
+++ b/src/components/BigData/Card/index.vue
@@ -53,7 +53,7 @@
diff --git a/src/views/dashboard/components/mealAnalysis.vue b/src/views/dashboard/components/mealAnalysis.vue
new file mode 100644
index 0000000..1ddf9dd
--- /dev/null
+++ b/src/views/dashboard/components/mealAnalysis.vue
@@ -0,0 +1,126 @@
+
+
+
+
+
+
diff --git a/src/views/dashboard/components/passAnalysis.vue b/src/views/dashboard/components/passAnalysis.vue
index a841e49..74923e5 100644
--- a/src/views/dashboard/components/passAnalysis.vue
+++ b/src/views/dashboard/components/passAnalysis.vue
@@ -1,5 +1,14 @@
-
+
+
diff --git a/src/views/dashboard/components/passAnalysisParentDept.vue b/src/views/dashboard/components/passAnalysisParentDept.vue
new file mode 100644
index 0000000..08e8920
--- /dev/null
+++ b/src/views/dashboard/components/passAnalysisParentDept.vue
@@ -0,0 +1,135 @@
+
+
+
+
+
+
diff --git a/src/views/dashboard/components/passCount.vue b/src/views/dashboard/components/passCount.vue
index 61e315b..b4826ff 100644
--- a/src/views/dashboard/components/passCount.vue
+++ b/src/views/dashboard/components/passCount.vue
@@ -1,5 +1,12 @@
-
+
+
diff --git a/config/dev.env.js b/config/dev.env.js
index d0398c7..568bd50 100644
--- a/config/dev.env.js
+++ b/config/dev.env.js
@@ -6,7 +6,7 @@
// 将两个配置对象合并,最终结果是 NODE_ENV:‘"development"'
module.exports = merge(prodEnv, {
NODE_ENV: '"development"',
- // BASE_API: '"111.198.10.15:11802"'
+ BASE_API: '"http://111.198.10.15:11802"'
// BASE_API: '"http://192.168.0.18:8095"'
- BASE_API: '"http://192.168.0.166:8093"'
+ // BASE_API: '"http://192.168.0.166:20005"'
})
diff --git a/src/api/statistics.js b/src/api/statistics.js
index d149a26..5f0a35f 100644
--- a/src/api/statistics.js
+++ b/src/api/statistics.js
@@ -37,6 +37,14 @@
})
}
+export function peopleCountByParentDept(params) {
+ return request({
+ url: 'statistic/peopleCountByParentDept',
+ method: 'get',
+ params
+ })
+}
+
export function printCountByDept(params) {
return request({
url: 'statistic/printCountByDept',
@@ -45,6 +53,14 @@
})
}
+export function canteenCountByDept(params) {
+ return request({
+ url: 'statistic/canteenCountByDept',
+ method: 'get',
+ params
+ })
+}
+
export function countbyTime(params) {
return request({
url: 'statistic/countbyTime',
@@ -61,3 +77,11 @@
})
}
+export function countbyLocation(params) {
+ return request({
+ url: 'statistic/countbyLocation',
+ method: 'get',
+ params
+ })
+}
+
diff --git a/src/assets/eryuan/1.png b/src/assets/eryuan/1.png
new file mode 100644
index 0000000..6a2c345
--- /dev/null
+++ b/src/assets/eryuan/1.png
Binary files differ
diff --git a/src/assets/eryuan/4.png b/src/assets/eryuan/4.png
new file mode 100644
index 0000000..4cb855c
--- /dev/null
+++ b/src/assets/eryuan/4.png
Binary files differ
diff --git a/src/assets/eryuan/8.png b/src/assets/eryuan/8.png
new file mode 100644
index 0000000..3bf3c92
--- /dev/null
+++ b/src/assets/eryuan/8.png
Binary files differ
diff --git a/src/assets/eryuan/B1.png b/src/assets/eryuan/B1.png
new file mode 100644
index 0000000..08c6f68
--- /dev/null
+++ b/src/assets/eryuan/B1.png
Binary files differ
diff --git a/src/components/BigData/Card/index.vue b/src/components/BigData/Card/index.vue
index daf4f41..fcf192a 100644
--- a/src/components/BigData/Card/index.vue
+++ b/src/components/BigData/Card/index.vue
@@ -53,7 +53,7 @@
diff --git a/src/views/dashboard/components/mealAnalysis.vue b/src/views/dashboard/components/mealAnalysis.vue
new file mode 100644
index 0000000..1ddf9dd
--- /dev/null
+++ b/src/views/dashboard/components/mealAnalysis.vue
@@ -0,0 +1,126 @@
+
+
+
+
+
+
diff --git a/src/views/dashboard/components/passAnalysis.vue b/src/views/dashboard/components/passAnalysis.vue
index a841e49..74923e5 100644
--- a/src/views/dashboard/components/passAnalysis.vue
+++ b/src/views/dashboard/components/passAnalysis.vue
@@ -1,5 +1,14 @@
-
+
+
diff --git a/src/views/dashboard/components/passAnalysisParentDept.vue b/src/views/dashboard/components/passAnalysisParentDept.vue
new file mode 100644
index 0000000..08e8920
--- /dev/null
+++ b/src/views/dashboard/components/passAnalysisParentDept.vue
@@ -0,0 +1,135 @@
+
+
+
+
+
+
diff --git a/src/views/dashboard/components/passCount.vue b/src/views/dashboard/components/passCount.vue
index 61e315b..b4826ff 100644
--- a/src/views/dashboard/components/passCount.vue
+++ b/src/views/dashboard/components/passCount.vue
@@ -1,5 +1,12 @@
-
+
+
diff --git a/src/views/dashboard/components/passOneDay.vue b/src/views/dashboard/components/passOneDay.vue
index c2a52ac..8d02422 100644
--- a/src/views/dashboard/components/passOneDay.vue
+++ b/src/views/dashboard/components/passOneDay.vue
@@ -1,5 +1,12 @@
-
+
+
diff --git a/config/dev.env.js b/config/dev.env.js
index d0398c7..568bd50 100644
--- a/config/dev.env.js
+++ b/config/dev.env.js
@@ -6,7 +6,7 @@
// 将两个配置对象合并,最终结果是 NODE_ENV:‘"development"'
module.exports = merge(prodEnv, {
NODE_ENV: '"development"',
- // BASE_API: '"111.198.10.15:11802"'
+ BASE_API: '"http://111.198.10.15:11802"'
// BASE_API: '"http://192.168.0.18:8095"'
- BASE_API: '"http://192.168.0.166:8093"'
+ // BASE_API: '"http://192.168.0.166:20005"'
})
diff --git a/src/api/statistics.js b/src/api/statistics.js
index d149a26..5f0a35f 100644
--- a/src/api/statistics.js
+++ b/src/api/statistics.js
@@ -37,6 +37,14 @@
})
}
+export function peopleCountByParentDept(params) {
+ return request({
+ url: 'statistic/peopleCountByParentDept',
+ method: 'get',
+ params
+ })
+}
+
export function printCountByDept(params) {
return request({
url: 'statistic/printCountByDept',
@@ -45,6 +53,14 @@
})
}
+export function canteenCountByDept(params) {
+ return request({
+ url: 'statistic/canteenCountByDept',
+ method: 'get',
+ params
+ })
+}
+
export function countbyTime(params) {
return request({
url: 'statistic/countbyTime',
@@ -61,3 +77,11 @@
})
}
+export function countbyLocation(params) {
+ return request({
+ url: 'statistic/countbyLocation',
+ method: 'get',
+ params
+ })
+}
+
diff --git a/src/assets/eryuan/1.png b/src/assets/eryuan/1.png
new file mode 100644
index 0000000..6a2c345
--- /dev/null
+++ b/src/assets/eryuan/1.png
Binary files differ
diff --git a/src/assets/eryuan/4.png b/src/assets/eryuan/4.png
new file mode 100644
index 0000000..4cb855c
--- /dev/null
+++ b/src/assets/eryuan/4.png
Binary files differ
diff --git a/src/assets/eryuan/8.png b/src/assets/eryuan/8.png
new file mode 100644
index 0000000..3bf3c92
--- /dev/null
+++ b/src/assets/eryuan/8.png
Binary files differ
diff --git a/src/assets/eryuan/B1.png b/src/assets/eryuan/B1.png
new file mode 100644
index 0000000..08c6f68
--- /dev/null
+++ b/src/assets/eryuan/B1.png
Binary files differ
diff --git a/src/components/BigData/Card/index.vue b/src/components/BigData/Card/index.vue
index daf4f41..fcf192a 100644
--- a/src/components/BigData/Card/index.vue
+++ b/src/components/BigData/Card/index.vue
@@ -53,7 +53,7 @@
diff --git a/src/views/dashboard/components/mealAnalysis.vue b/src/views/dashboard/components/mealAnalysis.vue
new file mode 100644
index 0000000..1ddf9dd
--- /dev/null
+++ b/src/views/dashboard/components/mealAnalysis.vue
@@ -0,0 +1,126 @@
+
+
+
+
+
+
diff --git a/src/views/dashboard/components/passAnalysis.vue b/src/views/dashboard/components/passAnalysis.vue
index a841e49..74923e5 100644
--- a/src/views/dashboard/components/passAnalysis.vue
+++ b/src/views/dashboard/components/passAnalysis.vue
@@ -1,5 +1,14 @@
-
+
+
diff --git a/src/views/dashboard/components/passAnalysisParentDept.vue b/src/views/dashboard/components/passAnalysisParentDept.vue
new file mode 100644
index 0000000..08e8920
--- /dev/null
+++ b/src/views/dashboard/components/passAnalysisParentDept.vue
@@ -0,0 +1,135 @@
+
+
+
+
+
+
diff --git a/src/views/dashboard/components/passCount.vue b/src/views/dashboard/components/passCount.vue
index 61e315b..b4826ff 100644
--- a/src/views/dashboard/components/passCount.vue
+++ b/src/views/dashboard/components/passCount.vue
@@ -1,5 +1,12 @@
-
+
+
diff --git a/src/views/dashboard/components/passOneDay.vue b/src/views/dashboard/components/passOneDay.vue
index c2a52ac..8d02422 100644
--- a/src/views/dashboard/components/passOneDay.vue
+++ b/src/views/dashboard/components/passOneDay.vue
@@ -1,5 +1,12 @@
-
+
+
diff --git a/src/views/dashboard/components/printAnalysis.vue b/src/views/dashboard/components/printAnalysis.vue
index 7e22102..488197e 100644
--- a/src/views/dashboard/components/printAnalysis.vue
+++ b/src/views/dashboard/components/printAnalysis.vue
@@ -1,5 +1,14 @@
-
+
+
diff --git a/config/dev.env.js b/config/dev.env.js
index d0398c7..568bd50 100644
--- a/config/dev.env.js
+++ b/config/dev.env.js
@@ -6,7 +6,7 @@
// 将两个配置对象合并,最终结果是 NODE_ENV:‘"development"'
module.exports = merge(prodEnv, {
NODE_ENV: '"development"',
- // BASE_API: '"111.198.10.15:11802"'
+ BASE_API: '"http://111.198.10.15:11802"'
// BASE_API: '"http://192.168.0.18:8095"'
- BASE_API: '"http://192.168.0.166:8093"'
+ // BASE_API: '"http://192.168.0.166:20005"'
})
diff --git a/src/api/statistics.js b/src/api/statistics.js
index d149a26..5f0a35f 100644
--- a/src/api/statistics.js
+++ b/src/api/statistics.js
@@ -37,6 +37,14 @@
})
}
+export function peopleCountByParentDept(params) {
+ return request({
+ url: 'statistic/peopleCountByParentDept',
+ method: 'get',
+ params
+ })
+}
+
export function printCountByDept(params) {
return request({
url: 'statistic/printCountByDept',
@@ -45,6 +53,14 @@
})
}
+export function canteenCountByDept(params) {
+ return request({
+ url: 'statistic/canteenCountByDept',
+ method: 'get',
+ params
+ })
+}
+
export function countbyTime(params) {
return request({
url: 'statistic/countbyTime',
@@ -61,3 +77,11 @@
})
}
+export function countbyLocation(params) {
+ return request({
+ url: 'statistic/countbyLocation',
+ method: 'get',
+ params
+ })
+}
+
diff --git a/src/assets/eryuan/1.png b/src/assets/eryuan/1.png
new file mode 100644
index 0000000..6a2c345
--- /dev/null
+++ b/src/assets/eryuan/1.png
Binary files differ
diff --git a/src/assets/eryuan/4.png b/src/assets/eryuan/4.png
new file mode 100644
index 0000000..4cb855c
--- /dev/null
+++ b/src/assets/eryuan/4.png
Binary files differ
diff --git a/src/assets/eryuan/8.png b/src/assets/eryuan/8.png
new file mode 100644
index 0000000..3bf3c92
--- /dev/null
+++ b/src/assets/eryuan/8.png
Binary files differ
diff --git a/src/assets/eryuan/B1.png b/src/assets/eryuan/B1.png
new file mode 100644
index 0000000..08c6f68
--- /dev/null
+++ b/src/assets/eryuan/B1.png
Binary files differ
diff --git a/src/components/BigData/Card/index.vue b/src/components/BigData/Card/index.vue
index daf4f41..fcf192a 100644
--- a/src/components/BigData/Card/index.vue
+++ b/src/components/BigData/Card/index.vue
@@ -53,7 +53,7 @@
diff --git a/src/views/dashboard/components/mealAnalysis.vue b/src/views/dashboard/components/mealAnalysis.vue
new file mode 100644
index 0000000..1ddf9dd
--- /dev/null
+++ b/src/views/dashboard/components/mealAnalysis.vue
@@ -0,0 +1,126 @@
+
+
+
+
+
+
diff --git a/src/views/dashboard/components/passAnalysis.vue b/src/views/dashboard/components/passAnalysis.vue
index a841e49..74923e5 100644
--- a/src/views/dashboard/components/passAnalysis.vue
+++ b/src/views/dashboard/components/passAnalysis.vue
@@ -1,5 +1,14 @@
-
+
+
diff --git a/src/views/dashboard/components/passAnalysisParentDept.vue b/src/views/dashboard/components/passAnalysisParentDept.vue
new file mode 100644
index 0000000..08e8920
--- /dev/null
+++ b/src/views/dashboard/components/passAnalysisParentDept.vue
@@ -0,0 +1,135 @@
+
+
+
+
+
+
diff --git a/src/views/dashboard/components/passCount.vue b/src/views/dashboard/components/passCount.vue
index 61e315b..b4826ff 100644
--- a/src/views/dashboard/components/passCount.vue
+++ b/src/views/dashboard/components/passCount.vue
@@ -1,5 +1,12 @@
-
+
+
diff --git a/src/views/dashboard/components/passOneDay.vue b/src/views/dashboard/components/passOneDay.vue
index c2a52ac..8d02422 100644
--- a/src/views/dashboard/components/passOneDay.vue
+++ b/src/views/dashboard/components/passOneDay.vue
@@ -1,5 +1,12 @@
-
+
+
diff --git a/src/views/dashboard/components/printAnalysis.vue b/src/views/dashboard/components/printAnalysis.vue
index 7e22102..488197e 100644
--- a/src/views/dashboard/components/printAnalysis.vue
+++ b/src/views/dashboard/components/printAnalysis.vue
@@ -1,5 +1,14 @@
-
+
+
diff --git a/src/views/dashboard/components/tempAnalysis.vue b/src/views/dashboard/components/tempAnalysis.vue
index 10502d8..8875f5a 100644
--- a/src/views/dashboard/components/tempAnalysis.vue
+++ b/src/views/dashboard/components/tempAnalysis.vue
@@ -1,5 +1,12 @@
-
+
+
diff --git a/config/dev.env.js b/config/dev.env.js
index d0398c7..568bd50 100644
--- a/config/dev.env.js
+++ b/config/dev.env.js
@@ -6,7 +6,7 @@
// 将两个配置对象合并,最终结果是 NODE_ENV:‘"development"'
module.exports = merge(prodEnv, {
NODE_ENV: '"development"',
- // BASE_API: '"111.198.10.15:11802"'
+ BASE_API: '"http://111.198.10.15:11802"'
// BASE_API: '"http://192.168.0.18:8095"'
- BASE_API: '"http://192.168.0.166:8093"'
+ // BASE_API: '"http://192.168.0.166:20005"'
})
diff --git a/src/api/statistics.js b/src/api/statistics.js
index d149a26..5f0a35f 100644
--- a/src/api/statistics.js
+++ b/src/api/statistics.js
@@ -37,6 +37,14 @@
})
}
+export function peopleCountByParentDept(params) {
+ return request({
+ url: 'statistic/peopleCountByParentDept',
+ method: 'get',
+ params
+ })
+}
+
export function printCountByDept(params) {
return request({
url: 'statistic/printCountByDept',
@@ -45,6 +53,14 @@
})
}
+export function canteenCountByDept(params) {
+ return request({
+ url: 'statistic/canteenCountByDept',
+ method: 'get',
+ params
+ })
+}
+
export function countbyTime(params) {
return request({
url: 'statistic/countbyTime',
@@ -61,3 +77,11 @@
})
}
+export function countbyLocation(params) {
+ return request({
+ url: 'statistic/countbyLocation',
+ method: 'get',
+ params
+ })
+}
+
diff --git a/src/assets/eryuan/1.png b/src/assets/eryuan/1.png
new file mode 100644
index 0000000..6a2c345
--- /dev/null
+++ b/src/assets/eryuan/1.png
Binary files differ
diff --git a/src/assets/eryuan/4.png b/src/assets/eryuan/4.png
new file mode 100644
index 0000000..4cb855c
--- /dev/null
+++ b/src/assets/eryuan/4.png
Binary files differ
diff --git a/src/assets/eryuan/8.png b/src/assets/eryuan/8.png
new file mode 100644
index 0000000..3bf3c92
--- /dev/null
+++ b/src/assets/eryuan/8.png
Binary files differ
diff --git a/src/assets/eryuan/B1.png b/src/assets/eryuan/B1.png
new file mode 100644
index 0000000..08c6f68
--- /dev/null
+++ b/src/assets/eryuan/B1.png
Binary files differ
diff --git a/src/components/BigData/Card/index.vue b/src/components/BigData/Card/index.vue
index daf4f41..fcf192a 100644
--- a/src/components/BigData/Card/index.vue
+++ b/src/components/BigData/Card/index.vue
@@ -53,7 +53,7 @@
diff --git a/src/views/dashboard/components/mealAnalysis.vue b/src/views/dashboard/components/mealAnalysis.vue
new file mode 100644
index 0000000..1ddf9dd
--- /dev/null
+++ b/src/views/dashboard/components/mealAnalysis.vue
@@ -0,0 +1,126 @@
+
+
+
+
+
+
diff --git a/src/views/dashboard/components/passAnalysis.vue b/src/views/dashboard/components/passAnalysis.vue
index a841e49..74923e5 100644
--- a/src/views/dashboard/components/passAnalysis.vue
+++ b/src/views/dashboard/components/passAnalysis.vue
@@ -1,5 +1,14 @@
-
+
+
diff --git a/src/views/dashboard/components/passAnalysisParentDept.vue b/src/views/dashboard/components/passAnalysisParentDept.vue
new file mode 100644
index 0000000..08e8920
--- /dev/null
+++ b/src/views/dashboard/components/passAnalysisParentDept.vue
@@ -0,0 +1,135 @@
+
+
+
+
+
+
diff --git a/src/views/dashboard/components/passCount.vue b/src/views/dashboard/components/passCount.vue
index 61e315b..b4826ff 100644
--- a/src/views/dashboard/components/passCount.vue
+++ b/src/views/dashboard/components/passCount.vue
@@ -1,5 +1,12 @@
-
+
+
diff --git a/src/views/dashboard/components/passOneDay.vue b/src/views/dashboard/components/passOneDay.vue
index c2a52ac..8d02422 100644
--- a/src/views/dashboard/components/passOneDay.vue
+++ b/src/views/dashboard/components/passOneDay.vue
@@ -1,5 +1,12 @@
-
+
+
diff --git a/src/views/dashboard/components/printAnalysis.vue b/src/views/dashboard/components/printAnalysis.vue
index 7e22102..488197e 100644
--- a/src/views/dashboard/components/printAnalysis.vue
+++ b/src/views/dashboard/components/printAnalysis.vue
@@ -1,5 +1,14 @@
-
+
+
diff --git a/src/views/dashboard/components/tempAnalysis.vue b/src/views/dashboard/components/tempAnalysis.vue
index 10502d8..8875f5a 100644
--- a/src/views/dashboard/components/tempAnalysis.vue
+++ b/src/views/dashboard/components/tempAnalysis.vue
@@ -1,5 +1,12 @@
-
+
+
diff --git a/src/views/dashboard/components/tempOneDay.vue b/src/views/dashboard/components/tempOneDay.vue
index f1404bb..a53b5a5 100644
--- a/src/views/dashboard/components/tempOneDay.vue
+++ b/src/views/dashboard/components/tempOneDay.vue
@@ -1,5 +1,14 @@
-
+
+
diff --git a/config/dev.env.js b/config/dev.env.js
index d0398c7..568bd50 100644
--- a/config/dev.env.js
+++ b/config/dev.env.js
@@ -6,7 +6,7 @@
// 将两个配置对象合并,最终结果是 NODE_ENV:‘"development"'
module.exports = merge(prodEnv, {
NODE_ENV: '"development"',
- // BASE_API: '"111.198.10.15:11802"'
+ BASE_API: '"http://111.198.10.15:11802"'
// BASE_API: '"http://192.168.0.18:8095"'
- BASE_API: '"http://192.168.0.166:8093"'
+ // BASE_API: '"http://192.168.0.166:20005"'
})
diff --git a/src/api/statistics.js b/src/api/statistics.js
index d149a26..5f0a35f 100644
--- a/src/api/statistics.js
+++ b/src/api/statistics.js
@@ -37,6 +37,14 @@
})
}
+export function peopleCountByParentDept(params) {
+ return request({
+ url: 'statistic/peopleCountByParentDept',
+ method: 'get',
+ params
+ })
+}
+
export function printCountByDept(params) {
return request({
url: 'statistic/printCountByDept',
@@ -45,6 +53,14 @@
})
}
+export function canteenCountByDept(params) {
+ return request({
+ url: 'statistic/canteenCountByDept',
+ method: 'get',
+ params
+ })
+}
+
export function countbyTime(params) {
return request({
url: 'statistic/countbyTime',
@@ -61,3 +77,11 @@
})
}
+export function countbyLocation(params) {
+ return request({
+ url: 'statistic/countbyLocation',
+ method: 'get',
+ params
+ })
+}
+
diff --git a/src/assets/eryuan/1.png b/src/assets/eryuan/1.png
new file mode 100644
index 0000000..6a2c345
--- /dev/null
+++ b/src/assets/eryuan/1.png
Binary files differ
diff --git a/src/assets/eryuan/4.png b/src/assets/eryuan/4.png
new file mode 100644
index 0000000..4cb855c
--- /dev/null
+++ b/src/assets/eryuan/4.png
Binary files differ
diff --git a/src/assets/eryuan/8.png b/src/assets/eryuan/8.png
new file mode 100644
index 0000000..3bf3c92
--- /dev/null
+++ b/src/assets/eryuan/8.png
Binary files differ
diff --git a/src/assets/eryuan/B1.png b/src/assets/eryuan/B1.png
new file mode 100644
index 0000000..08c6f68
--- /dev/null
+++ b/src/assets/eryuan/B1.png
Binary files differ
diff --git a/src/components/BigData/Card/index.vue b/src/components/BigData/Card/index.vue
index daf4f41..fcf192a 100644
--- a/src/components/BigData/Card/index.vue
+++ b/src/components/BigData/Card/index.vue
@@ -53,7 +53,7 @@
diff --git a/src/views/dashboard/components/mealAnalysis.vue b/src/views/dashboard/components/mealAnalysis.vue
new file mode 100644
index 0000000..1ddf9dd
--- /dev/null
+++ b/src/views/dashboard/components/mealAnalysis.vue
@@ -0,0 +1,126 @@
+
+
+
+
+
+
diff --git a/src/views/dashboard/components/passAnalysis.vue b/src/views/dashboard/components/passAnalysis.vue
index a841e49..74923e5 100644
--- a/src/views/dashboard/components/passAnalysis.vue
+++ b/src/views/dashboard/components/passAnalysis.vue
@@ -1,5 +1,14 @@
-
+
+
diff --git a/src/views/dashboard/components/passAnalysisParentDept.vue b/src/views/dashboard/components/passAnalysisParentDept.vue
new file mode 100644
index 0000000..08e8920
--- /dev/null
+++ b/src/views/dashboard/components/passAnalysisParentDept.vue
@@ -0,0 +1,135 @@
+
+
+
+
+
+
diff --git a/src/views/dashboard/components/passCount.vue b/src/views/dashboard/components/passCount.vue
index 61e315b..b4826ff 100644
--- a/src/views/dashboard/components/passCount.vue
+++ b/src/views/dashboard/components/passCount.vue
@@ -1,5 +1,12 @@
-
+
+
diff --git a/src/views/dashboard/components/passOneDay.vue b/src/views/dashboard/components/passOneDay.vue
index c2a52ac..8d02422 100644
--- a/src/views/dashboard/components/passOneDay.vue
+++ b/src/views/dashboard/components/passOneDay.vue
@@ -1,5 +1,12 @@
-
+
+
diff --git a/src/views/dashboard/components/printAnalysis.vue b/src/views/dashboard/components/printAnalysis.vue
index 7e22102..488197e 100644
--- a/src/views/dashboard/components/printAnalysis.vue
+++ b/src/views/dashboard/components/printAnalysis.vue
@@ -1,5 +1,14 @@
-
+
+
diff --git a/src/views/dashboard/components/tempAnalysis.vue b/src/views/dashboard/components/tempAnalysis.vue
index 10502d8..8875f5a 100644
--- a/src/views/dashboard/components/tempAnalysis.vue
+++ b/src/views/dashboard/components/tempAnalysis.vue
@@ -1,5 +1,12 @@
-
+
+
diff --git a/src/views/dashboard/components/tempOneDay.vue b/src/views/dashboard/components/tempOneDay.vue
index f1404bb..a53b5a5 100644
--- a/src/views/dashboard/components/tempOneDay.vue
+++ b/src/views/dashboard/components/tempOneDay.vue
@@ -1,5 +1,14 @@
-
+
+
diff --git a/src/views/dashboard/index.vue b/src/views/dashboard/index.vue
index 1577e75..5f3aceb 100644
--- a/src/views/dashboard/index.vue
+++ b/src/views/dashboard/index.vue
@@ -1,7 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -14,30 +27,30 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
@@ -65,9 +78,15 @@
import PassOneDay from './components/passOneDay'
import TempSevenDay from './components/tempSevenDay'
import PassSevenDay from './components/passSevenDay'
+import PassAnalysisParentDept from './components/passAnalysisParentDept'
+import MealAnalysis from './components/mealAnalysis'
+import MapPicture from './components/mapPicture'
export default {
name: 'Dashboard',
- components: { PassSevenDay, TempSevenDay, PassOneDay, TempOneDay, PrintAnalysis, PassAnalysis, PassCount, TempAnalysis, PanelGroup },
+ components: {
+ MapPicture,
+ MealAnalysis,
+ PassAnalysisParentDept, PassSevenDay, TempSevenDay, PassOneDay, TempOneDay, PrintAnalysis, PassAnalysis, PassCount, TempAnalysis, PanelGroup },
computed: {
...mapGetters([
'name',
@@ -83,6 +102,7 @@
.dashboard {
&-container {
margin: 30px;
+ margin-top: -15px;
}
&-text {
font-size: 30px;
diff --git a/config/dev.env.js b/config/dev.env.js
index d0398c7..568bd50 100644
--- a/config/dev.env.js
+++ b/config/dev.env.js
@@ -6,7 +6,7 @@
// 将两个配置对象合并,最终结果是 NODE_ENV:‘"development"'
module.exports = merge(prodEnv, {
NODE_ENV: '"development"',
- // BASE_API: '"111.198.10.15:11802"'
+ BASE_API: '"http://111.198.10.15:11802"'
// BASE_API: '"http://192.168.0.18:8095"'
- BASE_API: '"http://192.168.0.166:8093"'
+ // BASE_API: '"http://192.168.0.166:20005"'
})
diff --git a/src/api/statistics.js b/src/api/statistics.js
index d149a26..5f0a35f 100644
--- a/src/api/statistics.js
+++ b/src/api/statistics.js
@@ -37,6 +37,14 @@
})
}
+export function peopleCountByParentDept(params) {
+ return request({
+ url: 'statistic/peopleCountByParentDept',
+ method: 'get',
+ params
+ })
+}
+
export function printCountByDept(params) {
return request({
url: 'statistic/printCountByDept',
@@ -45,6 +53,14 @@
})
}
+export function canteenCountByDept(params) {
+ return request({
+ url: 'statistic/canteenCountByDept',
+ method: 'get',
+ params
+ })
+}
+
export function countbyTime(params) {
return request({
url: 'statistic/countbyTime',
@@ -61,3 +77,11 @@
})
}
+export function countbyLocation(params) {
+ return request({
+ url: 'statistic/countbyLocation',
+ method: 'get',
+ params
+ })
+}
+
diff --git a/src/assets/eryuan/1.png b/src/assets/eryuan/1.png
new file mode 100644
index 0000000..6a2c345
--- /dev/null
+++ b/src/assets/eryuan/1.png
Binary files differ
diff --git a/src/assets/eryuan/4.png b/src/assets/eryuan/4.png
new file mode 100644
index 0000000..4cb855c
--- /dev/null
+++ b/src/assets/eryuan/4.png
Binary files differ
diff --git a/src/assets/eryuan/8.png b/src/assets/eryuan/8.png
new file mode 100644
index 0000000..3bf3c92
--- /dev/null
+++ b/src/assets/eryuan/8.png
Binary files differ
diff --git a/src/assets/eryuan/B1.png b/src/assets/eryuan/B1.png
new file mode 100644
index 0000000..08c6f68
--- /dev/null
+++ b/src/assets/eryuan/B1.png
Binary files differ
diff --git a/src/components/BigData/Card/index.vue b/src/components/BigData/Card/index.vue
index daf4f41..fcf192a 100644
--- a/src/components/BigData/Card/index.vue
+++ b/src/components/BigData/Card/index.vue
@@ -53,7 +53,7 @@
diff --git a/src/views/dashboard/components/mealAnalysis.vue b/src/views/dashboard/components/mealAnalysis.vue
new file mode 100644
index 0000000..1ddf9dd
--- /dev/null
+++ b/src/views/dashboard/components/mealAnalysis.vue
@@ -0,0 +1,126 @@
+
+
+
+
+
+
diff --git a/src/views/dashboard/components/passAnalysis.vue b/src/views/dashboard/components/passAnalysis.vue
index a841e49..74923e5 100644
--- a/src/views/dashboard/components/passAnalysis.vue
+++ b/src/views/dashboard/components/passAnalysis.vue
@@ -1,5 +1,14 @@
-
+
+
diff --git a/src/views/dashboard/components/passAnalysisParentDept.vue b/src/views/dashboard/components/passAnalysisParentDept.vue
new file mode 100644
index 0000000..08e8920
--- /dev/null
+++ b/src/views/dashboard/components/passAnalysisParentDept.vue
@@ -0,0 +1,135 @@
+
+
+
+
+
+
diff --git a/src/views/dashboard/components/passCount.vue b/src/views/dashboard/components/passCount.vue
index 61e315b..b4826ff 100644
--- a/src/views/dashboard/components/passCount.vue
+++ b/src/views/dashboard/components/passCount.vue
@@ -1,5 +1,12 @@
-
+
+
diff --git a/src/views/dashboard/components/passOneDay.vue b/src/views/dashboard/components/passOneDay.vue
index c2a52ac..8d02422 100644
--- a/src/views/dashboard/components/passOneDay.vue
+++ b/src/views/dashboard/components/passOneDay.vue
@@ -1,5 +1,12 @@
-
+
+
diff --git a/src/views/dashboard/components/printAnalysis.vue b/src/views/dashboard/components/printAnalysis.vue
index 7e22102..488197e 100644
--- a/src/views/dashboard/components/printAnalysis.vue
+++ b/src/views/dashboard/components/printAnalysis.vue
@@ -1,5 +1,14 @@
-
+
+
diff --git a/src/views/dashboard/components/tempAnalysis.vue b/src/views/dashboard/components/tempAnalysis.vue
index 10502d8..8875f5a 100644
--- a/src/views/dashboard/components/tempAnalysis.vue
+++ b/src/views/dashboard/components/tempAnalysis.vue
@@ -1,5 +1,12 @@
-
+
+
diff --git a/src/views/dashboard/components/tempOneDay.vue b/src/views/dashboard/components/tempOneDay.vue
index f1404bb..a53b5a5 100644
--- a/src/views/dashboard/components/tempOneDay.vue
+++ b/src/views/dashboard/components/tempOneDay.vue
@@ -1,5 +1,14 @@
-
+
+
diff --git a/src/views/dashboard/index.vue b/src/views/dashboard/index.vue
index 1577e75..5f3aceb 100644
--- a/src/views/dashboard/index.vue
+++ b/src/views/dashboard/index.vue
@@ -1,7 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -14,30 +27,30 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
@@ -65,9 +78,15 @@
import PassOneDay from './components/passOneDay'
import TempSevenDay from './components/tempSevenDay'
import PassSevenDay from './components/passSevenDay'
+import PassAnalysisParentDept from './components/passAnalysisParentDept'
+import MealAnalysis from './components/mealAnalysis'
+import MapPicture from './components/mapPicture'
export default {
name: 'Dashboard',
- components: { PassSevenDay, TempSevenDay, PassOneDay, TempOneDay, PrintAnalysis, PassAnalysis, PassCount, TempAnalysis, PanelGroup },
+ components: {
+ MapPicture,
+ MealAnalysis,
+ PassAnalysisParentDept, PassSevenDay, TempSevenDay, PassOneDay, TempOneDay, PrintAnalysis, PassAnalysis, PassCount, TempAnalysis, PanelGroup },
computed: {
...mapGetters([
'name',
@@ -83,6 +102,7 @@
.dashboard {
&-container {
margin: 30px;
+ margin-top: -15px;
}
&-text {
font-size: 30px;
diff --git a/src/views/deviceManage/listDevice.vue b/src/views/deviceManage/listDevice.vue
index 2550f87..91dc78d 100644
--- a/src/views/deviceManage/listDevice.vue
+++ b/src/views/deviceManage/listDevice.vue
@@ -63,7 +63,7 @@
return {
listQuery: {
keywords: '',
- deviceType: '',
+ devType: '',
offset: 1,
limit: 20,
sort: 'id',
@@ -123,6 +123,9 @@
},
mounted() {
// this.fetchDeviceType()// 获取设备类别
+ if (this.$route.query.devType !== null && this.$route.query.devType !== '') {
+ this.listQuery.devType = this.$route.query.devType // 接收路由参数
+ }
this.fetchData()// 获取数据
},
methods: {
diff --git a/config/dev.env.js b/config/dev.env.js
index d0398c7..568bd50 100644
--- a/config/dev.env.js
+++ b/config/dev.env.js
@@ -6,7 +6,7 @@
// 将两个配置对象合并,最终结果是 NODE_ENV:‘"development"'
module.exports = merge(prodEnv, {
NODE_ENV: '"development"',
- // BASE_API: '"111.198.10.15:11802"'
+ BASE_API: '"http://111.198.10.15:11802"'
// BASE_API: '"http://192.168.0.18:8095"'
- BASE_API: '"http://192.168.0.166:8093"'
+ // BASE_API: '"http://192.168.0.166:20005"'
})
diff --git a/src/api/statistics.js b/src/api/statistics.js
index d149a26..5f0a35f 100644
--- a/src/api/statistics.js
+++ b/src/api/statistics.js
@@ -37,6 +37,14 @@
})
}
+export function peopleCountByParentDept(params) {
+ return request({
+ url: 'statistic/peopleCountByParentDept',
+ method: 'get',
+ params
+ })
+}
+
export function printCountByDept(params) {
return request({
url: 'statistic/printCountByDept',
@@ -45,6 +53,14 @@
})
}
+export function canteenCountByDept(params) {
+ return request({
+ url: 'statistic/canteenCountByDept',
+ method: 'get',
+ params
+ })
+}
+
export function countbyTime(params) {
return request({
url: 'statistic/countbyTime',
@@ -61,3 +77,11 @@
})
}
+export function countbyLocation(params) {
+ return request({
+ url: 'statistic/countbyLocation',
+ method: 'get',
+ params
+ })
+}
+
diff --git a/src/assets/eryuan/1.png b/src/assets/eryuan/1.png
new file mode 100644
index 0000000..6a2c345
--- /dev/null
+++ b/src/assets/eryuan/1.png
Binary files differ
diff --git a/src/assets/eryuan/4.png b/src/assets/eryuan/4.png
new file mode 100644
index 0000000..4cb855c
--- /dev/null
+++ b/src/assets/eryuan/4.png
Binary files differ
diff --git a/src/assets/eryuan/8.png b/src/assets/eryuan/8.png
new file mode 100644
index 0000000..3bf3c92
--- /dev/null
+++ b/src/assets/eryuan/8.png
Binary files differ
diff --git a/src/assets/eryuan/B1.png b/src/assets/eryuan/B1.png
new file mode 100644
index 0000000..08c6f68
--- /dev/null
+++ b/src/assets/eryuan/B1.png
Binary files differ
diff --git a/src/components/BigData/Card/index.vue b/src/components/BigData/Card/index.vue
index daf4f41..fcf192a 100644
--- a/src/components/BigData/Card/index.vue
+++ b/src/components/BigData/Card/index.vue
@@ -53,7 +53,7 @@
diff --git a/src/views/dashboard/components/mealAnalysis.vue b/src/views/dashboard/components/mealAnalysis.vue
new file mode 100644
index 0000000..1ddf9dd
--- /dev/null
+++ b/src/views/dashboard/components/mealAnalysis.vue
@@ -0,0 +1,126 @@
+
+
+
+
+
+
diff --git a/src/views/dashboard/components/passAnalysis.vue b/src/views/dashboard/components/passAnalysis.vue
index a841e49..74923e5 100644
--- a/src/views/dashboard/components/passAnalysis.vue
+++ b/src/views/dashboard/components/passAnalysis.vue
@@ -1,5 +1,14 @@
-
+
+
diff --git a/src/views/dashboard/components/passAnalysisParentDept.vue b/src/views/dashboard/components/passAnalysisParentDept.vue
new file mode 100644
index 0000000..08e8920
--- /dev/null
+++ b/src/views/dashboard/components/passAnalysisParentDept.vue
@@ -0,0 +1,135 @@
+
+
+
+
+
+
diff --git a/src/views/dashboard/components/passCount.vue b/src/views/dashboard/components/passCount.vue
index 61e315b..b4826ff 100644
--- a/src/views/dashboard/components/passCount.vue
+++ b/src/views/dashboard/components/passCount.vue
@@ -1,5 +1,12 @@
-
+
+
diff --git a/src/views/dashboard/components/passOneDay.vue b/src/views/dashboard/components/passOneDay.vue
index c2a52ac..8d02422 100644
--- a/src/views/dashboard/components/passOneDay.vue
+++ b/src/views/dashboard/components/passOneDay.vue
@@ -1,5 +1,12 @@
-
+
+
diff --git a/src/views/dashboard/components/printAnalysis.vue b/src/views/dashboard/components/printAnalysis.vue
index 7e22102..488197e 100644
--- a/src/views/dashboard/components/printAnalysis.vue
+++ b/src/views/dashboard/components/printAnalysis.vue
@@ -1,5 +1,14 @@
-
+
+
diff --git a/src/views/dashboard/components/tempAnalysis.vue b/src/views/dashboard/components/tempAnalysis.vue
index 10502d8..8875f5a 100644
--- a/src/views/dashboard/components/tempAnalysis.vue
+++ b/src/views/dashboard/components/tempAnalysis.vue
@@ -1,5 +1,12 @@
-
+
+
diff --git a/src/views/dashboard/components/tempOneDay.vue b/src/views/dashboard/components/tempOneDay.vue
index f1404bb..a53b5a5 100644
--- a/src/views/dashboard/components/tempOneDay.vue
+++ b/src/views/dashboard/components/tempOneDay.vue
@@ -1,5 +1,14 @@
-
+
+
diff --git a/src/views/dashboard/index.vue b/src/views/dashboard/index.vue
index 1577e75..5f3aceb 100644
--- a/src/views/dashboard/index.vue
+++ b/src/views/dashboard/index.vue
@@ -1,7 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -14,30 +27,30 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
@@ -65,9 +78,15 @@
import PassOneDay from './components/passOneDay'
import TempSevenDay from './components/tempSevenDay'
import PassSevenDay from './components/passSevenDay'
+import PassAnalysisParentDept from './components/passAnalysisParentDept'
+import MealAnalysis from './components/mealAnalysis'
+import MapPicture from './components/mapPicture'
export default {
name: 'Dashboard',
- components: { PassSevenDay, TempSevenDay, PassOneDay, TempOneDay, PrintAnalysis, PassAnalysis, PassCount, TempAnalysis, PanelGroup },
+ components: {
+ MapPicture,
+ MealAnalysis,
+ PassAnalysisParentDept, PassSevenDay, TempSevenDay, PassOneDay, TempOneDay, PrintAnalysis, PassAnalysis, PassCount, TempAnalysis, PanelGroup },
computed: {
...mapGetters([
'name',
@@ -83,6 +102,7 @@
.dashboard {
&-container {
margin: 30px;
+ margin-top: -15px;
}
&-text {
font-size: 30px;
diff --git a/src/views/deviceManage/listDevice.vue b/src/views/deviceManage/listDevice.vue
index 2550f87..91dc78d 100644
--- a/src/views/deviceManage/listDevice.vue
+++ b/src/views/deviceManage/listDevice.vue
@@ -63,7 +63,7 @@
return {
listQuery: {
keywords: '',
- deviceType: '',
+ devType: '',
offset: 1,
limit: 20,
sort: 'id',
@@ -123,6 +123,9 @@
},
mounted() {
// this.fetchDeviceType()// 获取设备类别
+ if (this.$route.query.devType !== null && this.$route.query.devType !== '') {
+ this.listQuery.devType = this.$route.query.devType // 接收路由参数
+ }
this.fetchData()// 获取数据
},
methods: {
diff --git a/src/views/doorManage/bindDevice.vue b/src/views/doorManage/bindDevice.vue
index 7a2abae..dcbab3e 100644
--- a/src/views/doorManage/bindDevice.vue
+++ b/src/views/doorManage/bindDevice.vue
@@ -117,10 +117,10 @@
}
},
validateForm(doorForm) {
- if (doorForm.inDeviceIds.length <= 0) {
- this.$message.warning('进门设备必选')
- return false
- }
+ // if (doorForm.inDeviceIds.length <= 0) {
+ // this.$message.warning('进门设备必选')
+ // return false
+ // }
return true
},
cancel: function() {
diff --git a/config/dev.env.js b/config/dev.env.js
index d0398c7..568bd50 100644
--- a/config/dev.env.js
+++ b/config/dev.env.js
@@ -6,7 +6,7 @@
// 将两个配置对象合并,最终结果是 NODE_ENV:‘"development"'
module.exports = merge(prodEnv, {
NODE_ENV: '"development"',
- // BASE_API: '"111.198.10.15:11802"'
+ BASE_API: '"http://111.198.10.15:11802"'
// BASE_API: '"http://192.168.0.18:8095"'
- BASE_API: '"http://192.168.0.166:8093"'
+ // BASE_API: '"http://192.168.0.166:20005"'
})
diff --git a/src/api/statistics.js b/src/api/statistics.js
index d149a26..5f0a35f 100644
--- a/src/api/statistics.js
+++ b/src/api/statistics.js
@@ -37,6 +37,14 @@
})
}
+export function peopleCountByParentDept(params) {
+ return request({
+ url: 'statistic/peopleCountByParentDept',
+ method: 'get',
+ params
+ })
+}
+
export function printCountByDept(params) {
return request({
url: 'statistic/printCountByDept',
@@ -45,6 +53,14 @@
})
}
+export function canteenCountByDept(params) {
+ return request({
+ url: 'statistic/canteenCountByDept',
+ method: 'get',
+ params
+ })
+}
+
export function countbyTime(params) {
return request({
url: 'statistic/countbyTime',
@@ -61,3 +77,11 @@
})
}
+export function countbyLocation(params) {
+ return request({
+ url: 'statistic/countbyLocation',
+ method: 'get',
+ params
+ })
+}
+
diff --git a/src/assets/eryuan/1.png b/src/assets/eryuan/1.png
new file mode 100644
index 0000000..6a2c345
--- /dev/null
+++ b/src/assets/eryuan/1.png
Binary files differ
diff --git a/src/assets/eryuan/4.png b/src/assets/eryuan/4.png
new file mode 100644
index 0000000..4cb855c
--- /dev/null
+++ b/src/assets/eryuan/4.png
Binary files differ
diff --git a/src/assets/eryuan/8.png b/src/assets/eryuan/8.png
new file mode 100644
index 0000000..3bf3c92
--- /dev/null
+++ b/src/assets/eryuan/8.png
Binary files differ
diff --git a/src/assets/eryuan/B1.png b/src/assets/eryuan/B1.png
new file mode 100644
index 0000000..08c6f68
--- /dev/null
+++ b/src/assets/eryuan/B1.png
Binary files differ
diff --git a/src/components/BigData/Card/index.vue b/src/components/BigData/Card/index.vue
index daf4f41..fcf192a 100644
--- a/src/components/BigData/Card/index.vue
+++ b/src/components/BigData/Card/index.vue
@@ -53,7 +53,7 @@
diff --git a/src/views/dashboard/components/mealAnalysis.vue b/src/views/dashboard/components/mealAnalysis.vue
new file mode 100644
index 0000000..1ddf9dd
--- /dev/null
+++ b/src/views/dashboard/components/mealAnalysis.vue
@@ -0,0 +1,126 @@
+
+
+
+
+
+
diff --git a/src/views/dashboard/components/passAnalysis.vue b/src/views/dashboard/components/passAnalysis.vue
index a841e49..74923e5 100644
--- a/src/views/dashboard/components/passAnalysis.vue
+++ b/src/views/dashboard/components/passAnalysis.vue
@@ -1,5 +1,14 @@
-
+
+
diff --git a/src/views/dashboard/components/passAnalysisParentDept.vue b/src/views/dashboard/components/passAnalysisParentDept.vue
new file mode 100644
index 0000000..08e8920
--- /dev/null
+++ b/src/views/dashboard/components/passAnalysisParentDept.vue
@@ -0,0 +1,135 @@
+
+
+
+
+
+
diff --git a/src/views/dashboard/components/passCount.vue b/src/views/dashboard/components/passCount.vue
index 61e315b..b4826ff 100644
--- a/src/views/dashboard/components/passCount.vue
+++ b/src/views/dashboard/components/passCount.vue
@@ -1,5 +1,12 @@
-
+
+
diff --git a/src/views/dashboard/components/passOneDay.vue b/src/views/dashboard/components/passOneDay.vue
index c2a52ac..8d02422 100644
--- a/src/views/dashboard/components/passOneDay.vue
+++ b/src/views/dashboard/components/passOneDay.vue
@@ -1,5 +1,12 @@
-
+
+
diff --git a/src/views/dashboard/components/printAnalysis.vue b/src/views/dashboard/components/printAnalysis.vue
index 7e22102..488197e 100644
--- a/src/views/dashboard/components/printAnalysis.vue
+++ b/src/views/dashboard/components/printAnalysis.vue
@@ -1,5 +1,14 @@
-
+
+
diff --git a/src/views/dashboard/components/tempAnalysis.vue b/src/views/dashboard/components/tempAnalysis.vue
index 10502d8..8875f5a 100644
--- a/src/views/dashboard/components/tempAnalysis.vue
+++ b/src/views/dashboard/components/tempAnalysis.vue
@@ -1,5 +1,12 @@
-
+
+
diff --git a/src/views/dashboard/components/tempOneDay.vue b/src/views/dashboard/components/tempOneDay.vue
index f1404bb..a53b5a5 100644
--- a/src/views/dashboard/components/tempOneDay.vue
+++ b/src/views/dashboard/components/tempOneDay.vue
@@ -1,5 +1,14 @@
-
+
+
diff --git a/src/views/dashboard/index.vue b/src/views/dashboard/index.vue
index 1577e75..5f3aceb 100644
--- a/src/views/dashboard/index.vue
+++ b/src/views/dashboard/index.vue
@@ -1,7 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -14,30 +27,30 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
@@ -65,9 +78,15 @@
import PassOneDay from './components/passOneDay'
import TempSevenDay from './components/tempSevenDay'
import PassSevenDay from './components/passSevenDay'
+import PassAnalysisParentDept from './components/passAnalysisParentDept'
+import MealAnalysis from './components/mealAnalysis'
+import MapPicture from './components/mapPicture'
export default {
name: 'Dashboard',
- components: { PassSevenDay, TempSevenDay, PassOneDay, TempOneDay, PrintAnalysis, PassAnalysis, PassCount, TempAnalysis, PanelGroup },
+ components: {
+ MapPicture,
+ MealAnalysis,
+ PassAnalysisParentDept, PassSevenDay, TempSevenDay, PassOneDay, TempOneDay, PrintAnalysis, PassAnalysis, PassCount, TempAnalysis, PanelGroup },
computed: {
...mapGetters([
'name',
@@ -83,6 +102,7 @@
.dashboard {
&-container {
margin: 30px;
+ margin-top: -15px;
}
&-text {
font-size: 30px;
diff --git a/src/views/deviceManage/listDevice.vue b/src/views/deviceManage/listDevice.vue
index 2550f87..91dc78d 100644
--- a/src/views/deviceManage/listDevice.vue
+++ b/src/views/deviceManage/listDevice.vue
@@ -63,7 +63,7 @@
return {
listQuery: {
keywords: '',
- deviceType: '',
+ devType: '',
offset: 1,
limit: 20,
sort: 'id',
@@ -123,6 +123,9 @@
},
mounted() {
// this.fetchDeviceType()// 获取设备类别
+ if (this.$route.query.devType !== null && this.$route.query.devType !== '') {
+ this.listQuery.devType = this.$route.query.devType // 接收路由参数
+ }
this.fetchData()// 获取数据
},
methods: {
diff --git a/src/views/doorManage/bindDevice.vue b/src/views/doorManage/bindDevice.vue
index 7a2abae..dcbab3e 100644
--- a/src/views/doorManage/bindDevice.vue
+++ b/src/views/doorManage/bindDevice.vue
@@ -117,10 +117,10 @@
}
},
validateForm(doorForm) {
- if (doorForm.inDeviceIds.length <= 0) {
- this.$message.warning('进门设备必选')
- return false
- }
+ // if (doorForm.inDeviceIds.length <= 0) {
+ // this.$message.warning('进门设备必选')
+ // return false
+ // }
return true
},
cancel: function() {
diff --git a/src/views/memberManage/addIris.vue b/src/views/memberManage/addIris.vue
index 5e908e2..6a22bf9 100644
--- a/src/views/memberManage/addIris.vue
+++ b/src/views/memberManage/addIris.vue
@@ -101,7 +101,6 @@
} else {
this.$router.push({ path: '/staff' })
}
-
}
})
}
diff --git a/config/dev.env.js b/config/dev.env.js
index d0398c7..568bd50 100644
--- a/config/dev.env.js
+++ b/config/dev.env.js
@@ -6,7 +6,7 @@
// 将两个配置对象合并,最终结果是 NODE_ENV:‘"development"'
module.exports = merge(prodEnv, {
NODE_ENV: '"development"',
- // BASE_API: '"111.198.10.15:11802"'
+ BASE_API: '"http://111.198.10.15:11802"'
// BASE_API: '"http://192.168.0.18:8095"'
- BASE_API: '"http://192.168.0.166:8093"'
+ // BASE_API: '"http://192.168.0.166:20005"'
})
diff --git a/src/api/statistics.js b/src/api/statistics.js
index d149a26..5f0a35f 100644
--- a/src/api/statistics.js
+++ b/src/api/statistics.js
@@ -37,6 +37,14 @@
})
}
+export function peopleCountByParentDept(params) {
+ return request({
+ url: 'statistic/peopleCountByParentDept',
+ method: 'get',
+ params
+ })
+}
+
export function printCountByDept(params) {
return request({
url: 'statistic/printCountByDept',
@@ -45,6 +53,14 @@
})
}
+export function canteenCountByDept(params) {
+ return request({
+ url: 'statistic/canteenCountByDept',
+ method: 'get',
+ params
+ })
+}
+
export function countbyTime(params) {
return request({
url: 'statistic/countbyTime',
@@ -61,3 +77,11 @@
})
}
+export function countbyLocation(params) {
+ return request({
+ url: 'statistic/countbyLocation',
+ method: 'get',
+ params
+ })
+}
+
diff --git a/src/assets/eryuan/1.png b/src/assets/eryuan/1.png
new file mode 100644
index 0000000..6a2c345
--- /dev/null
+++ b/src/assets/eryuan/1.png
Binary files differ
diff --git a/src/assets/eryuan/4.png b/src/assets/eryuan/4.png
new file mode 100644
index 0000000..4cb855c
--- /dev/null
+++ b/src/assets/eryuan/4.png
Binary files differ
diff --git a/src/assets/eryuan/8.png b/src/assets/eryuan/8.png
new file mode 100644
index 0000000..3bf3c92
--- /dev/null
+++ b/src/assets/eryuan/8.png
Binary files differ
diff --git a/src/assets/eryuan/B1.png b/src/assets/eryuan/B1.png
new file mode 100644
index 0000000..08c6f68
--- /dev/null
+++ b/src/assets/eryuan/B1.png
Binary files differ
diff --git a/src/components/BigData/Card/index.vue b/src/components/BigData/Card/index.vue
index daf4f41..fcf192a 100644
--- a/src/components/BigData/Card/index.vue
+++ b/src/components/BigData/Card/index.vue
@@ -53,7 +53,7 @@
diff --git a/src/views/dashboard/components/mealAnalysis.vue b/src/views/dashboard/components/mealAnalysis.vue
new file mode 100644
index 0000000..1ddf9dd
--- /dev/null
+++ b/src/views/dashboard/components/mealAnalysis.vue
@@ -0,0 +1,126 @@
+
+
+
+
+
+
diff --git a/src/views/dashboard/components/passAnalysis.vue b/src/views/dashboard/components/passAnalysis.vue
index a841e49..74923e5 100644
--- a/src/views/dashboard/components/passAnalysis.vue
+++ b/src/views/dashboard/components/passAnalysis.vue
@@ -1,5 +1,14 @@
-
+
+
diff --git a/src/views/dashboard/components/passAnalysisParentDept.vue b/src/views/dashboard/components/passAnalysisParentDept.vue
new file mode 100644
index 0000000..08e8920
--- /dev/null
+++ b/src/views/dashboard/components/passAnalysisParentDept.vue
@@ -0,0 +1,135 @@
+
+
+
+
+
+
diff --git a/src/views/dashboard/components/passCount.vue b/src/views/dashboard/components/passCount.vue
index 61e315b..b4826ff 100644
--- a/src/views/dashboard/components/passCount.vue
+++ b/src/views/dashboard/components/passCount.vue
@@ -1,5 +1,12 @@
-
+
+
diff --git a/src/views/dashboard/components/passOneDay.vue b/src/views/dashboard/components/passOneDay.vue
index c2a52ac..8d02422 100644
--- a/src/views/dashboard/components/passOneDay.vue
+++ b/src/views/dashboard/components/passOneDay.vue
@@ -1,5 +1,12 @@
-
+
+
diff --git a/src/views/dashboard/components/printAnalysis.vue b/src/views/dashboard/components/printAnalysis.vue
index 7e22102..488197e 100644
--- a/src/views/dashboard/components/printAnalysis.vue
+++ b/src/views/dashboard/components/printAnalysis.vue
@@ -1,5 +1,14 @@
-
+
+
diff --git a/src/views/dashboard/components/tempAnalysis.vue b/src/views/dashboard/components/tempAnalysis.vue
index 10502d8..8875f5a 100644
--- a/src/views/dashboard/components/tempAnalysis.vue
+++ b/src/views/dashboard/components/tempAnalysis.vue
@@ -1,5 +1,12 @@
-
+
+
diff --git a/src/views/dashboard/components/tempOneDay.vue b/src/views/dashboard/components/tempOneDay.vue
index f1404bb..a53b5a5 100644
--- a/src/views/dashboard/components/tempOneDay.vue
+++ b/src/views/dashboard/components/tempOneDay.vue
@@ -1,5 +1,14 @@
-
+
+
diff --git a/src/views/dashboard/index.vue b/src/views/dashboard/index.vue
index 1577e75..5f3aceb 100644
--- a/src/views/dashboard/index.vue
+++ b/src/views/dashboard/index.vue
@@ -1,7 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -14,30 +27,30 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
@@ -65,9 +78,15 @@
import PassOneDay from './components/passOneDay'
import TempSevenDay from './components/tempSevenDay'
import PassSevenDay from './components/passSevenDay'
+import PassAnalysisParentDept from './components/passAnalysisParentDept'
+import MealAnalysis from './components/mealAnalysis'
+import MapPicture from './components/mapPicture'
export default {
name: 'Dashboard',
- components: { PassSevenDay, TempSevenDay, PassOneDay, TempOneDay, PrintAnalysis, PassAnalysis, PassCount, TempAnalysis, PanelGroup },
+ components: {
+ MapPicture,
+ MealAnalysis,
+ PassAnalysisParentDept, PassSevenDay, TempSevenDay, PassOneDay, TempOneDay, PrintAnalysis, PassAnalysis, PassCount, TempAnalysis, PanelGroup },
computed: {
...mapGetters([
'name',
@@ -83,6 +102,7 @@
.dashboard {
&-container {
margin: 30px;
+ margin-top: -15px;
}
&-text {
font-size: 30px;
diff --git a/src/views/deviceManage/listDevice.vue b/src/views/deviceManage/listDevice.vue
index 2550f87..91dc78d 100644
--- a/src/views/deviceManage/listDevice.vue
+++ b/src/views/deviceManage/listDevice.vue
@@ -63,7 +63,7 @@
return {
listQuery: {
keywords: '',
- deviceType: '',
+ devType: '',
offset: 1,
limit: 20,
sort: 'id',
@@ -123,6 +123,9 @@
},
mounted() {
// this.fetchDeviceType()// 获取设备类别
+ if (this.$route.query.devType !== null && this.$route.query.devType !== '') {
+ this.listQuery.devType = this.$route.query.devType // 接收路由参数
+ }
this.fetchData()// 获取数据
},
methods: {
diff --git a/src/views/doorManage/bindDevice.vue b/src/views/doorManage/bindDevice.vue
index 7a2abae..dcbab3e 100644
--- a/src/views/doorManage/bindDevice.vue
+++ b/src/views/doorManage/bindDevice.vue
@@ -117,10 +117,10 @@
}
},
validateForm(doorForm) {
- if (doorForm.inDeviceIds.length <= 0) {
- this.$message.warning('进门设备必选')
- return false
- }
+ // if (doorForm.inDeviceIds.length <= 0) {
+ // this.$message.warning('进门设备必选')
+ // return false
+ // }
return true
},
cancel: function() {
diff --git a/src/views/memberManage/addIris.vue b/src/views/memberManage/addIris.vue
index 5e908e2..6a22bf9 100644
--- a/src/views/memberManage/addIris.vue
+++ b/src/views/memberManage/addIris.vue
@@ -101,7 +101,6 @@
} else {
this.$router.push({ path: '/staff' })
}
-
}
})
}
diff --git a/src/views/query/listRecord.vue b/src/views/query/listRecord.vue
index d020b83..39b03dc 100644
--- a/src/views/query/listRecord.vue
+++ b/src/views/query/listRecord.vue
@@ -77,8 +77,10 @@
- {{ scope.row[column.value] }}
- {{ scope.row[column.value] }}
+ {{ encrypIdCardNo(scope.row[column.value]) }}
+ {{ scope.row[column.value] }}
+
+
@@ -247,6 +249,7 @@
this.listQuery.offset = 1
}
getRecordList(this.listQuery).then(response => {
+ debugger
this.list = response.data.rows
this.total = parseInt(response.data.total)
this.listLoading = false
@@ -283,6 +286,14 @@
// 多选触发方法
handleSelectionChange(val) {
this.multipleSelection = val
+ },
+ // 身份证号加密
+ encrypIdCardNo(idCardNo) {
+ if (idCardNo) {
+ return idCardNo.substr(0, 6) + '********' + idCardNo.substr(14, 18)
+ } else {
+ return ''
+ }
}
}
}
diff --git a/config/dev.env.js b/config/dev.env.js
index d0398c7..568bd50 100644
--- a/config/dev.env.js
+++ b/config/dev.env.js
@@ -6,7 +6,7 @@
// 将两个配置对象合并,最终结果是 NODE_ENV:‘"development"'
module.exports = merge(prodEnv, {
NODE_ENV: '"development"',
- // BASE_API: '"111.198.10.15:11802"'
+ BASE_API: '"http://111.198.10.15:11802"'
// BASE_API: '"http://192.168.0.18:8095"'
- BASE_API: '"http://192.168.0.166:8093"'
+ // BASE_API: '"http://192.168.0.166:20005"'
})
diff --git a/src/api/statistics.js b/src/api/statistics.js
index d149a26..5f0a35f 100644
--- a/src/api/statistics.js
+++ b/src/api/statistics.js
@@ -37,6 +37,14 @@
})
}
+export function peopleCountByParentDept(params) {
+ return request({
+ url: 'statistic/peopleCountByParentDept',
+ method: 'get',
+ params
+ })
+}
+
export function printCountByDept(params) {
return request({
url: 'statistic/printCountByDept',
@@ -45,6 +53,14 @@
})
}
+export function canteenCountByDept(params) {
+ return request({
+ url: 'statistic/canteenCountByDept',
+ method: 'get',
+ params
+ })
+}
+
export function countbyTime(params) {
return request({
url: 'statistic/countbyTime',
@@ -61,3 +77,11 @@
})
}
+export function countbyLocation(params) {
+ return request({
+ url: 'statistic/countbyLocation',
+ method: 'get',
+ params
+ })
+}
+
diff --git a/src/assets/eryuan/1.png b/src/assets/eryuan/1.png
new file mode 100644
index 0000000..6a2c345
--- /dev/null
+++ b/src/assets/eryuan/1.png
Binary files differ
diff --git a/src/assets/eryuan/4.png b/src/assets/eryuan/4.png
new file mode 100644
index 0000000..4cb855c
--- /dev/null
+++ b/src/assets/eryuan/4.png
Binary files differ
diff --git a/src/assets/eryuan/8.png b/src/assets/eryuan/8.png
new file mode 100644
index 0000000..3bf3c92
--- /dev/null
+++ b/src/assets/eryuan/8.png
Binary files differ
diff --git a/src/assets/eryuan/B1.png b/src/assets/eryuan/B1.png
new file mode 100644
index 0000000..08c6f68
--- /dev/null
+++ b/src/assets/eryuan/B1.png
Binary files differ
diff --git a/src/components/BigData/Card/index.vue b/src/components/BigData/Card/index.vue
index daf4f41..fcf192a 100644
--- a/src/components/BigData/Card/index.vue
+++ b/src/components/BigData/Card/index.vue
@@ -53,7 +53,7 @@
diff --git a/src/views/dashboard/components/mealAnalysis.vue b/src/views/dashboard/components/mealAnalysis.vue
new file mode 100644
index 0000000..1ddf9dd
--- /dev/null
+++ b/src/views/dashboard/components/mealAnalysis.vue
@@ -0,0 +1,126 @@
+
+
+
+
+
+
diff --git a/src/views/dashboard/components/passAnalysis.vue b/src/views/dashboard/components/passAnalysis.vue
index a841e49..74923e5 100644
--- a/src/views/dashboard/components/passAnalysis.vue
+++ b/src/views/dashboard/components/passAnalysis.vue
@@ -1,5 +1,14 @@
-
+
+
diff --git a/src/views/dashboard/components/passAnalysisParentDept.vue b/src/views/dashboard/components/passAnalysisParentDept.vue
new file mode 100644
index 0000000..08e8920
--- /dev/null
+++ b/src/views/dashboard/components/passAnalysisParentDept.vue
@@ -0,0 +1,135 @@
+
+
+
+
+
+
diff --git a/src/views/dashboard/components/passCount.vue b/src/views/dashboard/components/passCount.vue
index 61e315b..b4826ff 100644
--- a/src/views/dashboard/components/passCount.vue
+++ b/src/views/dashboard/components/passCount.vue
@@ -1,5 +1,12 @@
-
+
+
diff --git a/src/views/dashboard/components/passOneDay.vue b/src/views/dashboard/components/passOneDay.vue
index c2a52ac..8d02422 100644
--- a/src/views/dashboard/components/passOneDay.vue
+++ b/src/views/dashboard/components/passOneDay.vue
@@ -1,5 +1,12 @@
-
+
+
diff --git a/src/views/dashboard/components/printAnalysis.vue b/src/views/dashboard/components/printAnalysis.vue
index 7e22102..488197e 100644
--- a/src/views/dashboard/components/printAnalysis.vue
+++ b/src/views/dashboard/components/printAnalysis.vue
@@ -1,5 +1,14 @@
-
+
+
diff --git a/src/views/dashboard/components/tempAnalysis.vue b/src/views/dashboard/components/tempAnalysis.vue
index 10502d8..8875f5a 100644
--- a/src/views/dashboard/components/tempAnalysis.vue
+++ b/src/views/dashboard/components/tempAnalysis.vue
@@ -1,5 +1,12 @@
-
+
+
diff --git a/src/views/dashboard/components/tempOneDay.vue b/src/views/dashboard/components/tempOneDay.vue
index f1404bb..a53b5a5 100644
--- a/src/views/dashboard/components/tempOneDay.vue
+++ b/src/views/dashboard/components/tempOneDay.vue
@@ -1,5 +1,14 @@
-
+
+
diff --git a/src/views/dashboard/index.vue b/src/views/dashboard/index.vue
index 1577e75..5f3aceb 100644
--- a/src/views/dashboard/index.vue
+++ b/src/views/dashboard/index.vue
@@ -1,7 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -14,30 +27,30 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
@@ -65,9 +78,15 @@
import PassOneDay from './components/passOneDay'
import TempSevenDay from './components/tempSevenDay'
import PassSevenDay from './components/passSevenDay'
+import PassAnalysisParentDept from './components/passAnalysisParentDept'
+import MealAnalysis from './components/mealAnalysis'
+import MapPicture from './components/mapPicture'
export default {
name: 'Dashboard',
- components: { PassSevenDay, TempSevenDay, PassOneDay, TempOneDay, PrintAnalysis, PassAnalysis, PassCount, TempAnalysis, PanelGroup },
+ components: {
+ MapPicture,
+ MealAnalysis,
+ PassAnalysisParentDept, PassSevenDay, TempSevenDay, PassOneDay, TempOneDay, PrintAnalysis, PassAnalysis, PassCount, TempAnalysis, PanelGroup },
computed: {
...mapGetters([
'name',
@@ -83,6 +102,7 @@
.dashboard {
&-container {
margin: 30px;
+ margin-top: -15px;
}
&-text {
font-size: 30px;
diff --git a/src/views/deviceManage/listDevice.vue b/src/views/deviceManage/listDevice.vue
index 2550f87..91dc78d 100644
--- a/src/views/deviceManage/listDevice.vue
+++ b/src/views/deviceManage/listDevice.vue
@@ -63,7 +63,7 @@
return {
listQuery: {
keywords: '',
- deviceType: '',
+ devType: '',
offset: 1,
limit: 20,
sort: 'id',
@@ -123,6 +123,9 @@
},
mounted() {
// this.fetchDeviceType()// 获取设备类别
+ if (this.$route.query.devType !== null && this.$route.query.devType !== '') {
+ this.listQuery.devType = this.$route.query.devType // 接收路由参数
+ }
this.fetchData()// 获取数据
},
methods: {
diff --git a/src/views/doorManage/bindDevice.vue b/src/views/doorManage/bindDevice.vue
index 7a2abae..dcbab3e 100644
--- a/src/views/doorManage/bindDevice.vue
+++ b/src/views/doorManage/bindDevice.vue
@@ -117,10 +117,10 @@
}
},
validateForm(doorForm) {
- if (doorForm.inDeviceIds.length <= 0) {
- this.$message.warning('进门设备必选')
- return false
- }
+ // if (doorForm.inDeviceIds.length <= 0) {
+ // this.$message.warning('进门设备必选')
+ // return false
+ // }
return true
},
cancel: function() {
diff --git a/src/views/memberManage/addIris.vue b/src/views/memberManage/addIris.vue
index 5e908e2..6a22bf9 100644
--- a/src/views/memberManage/addIris.vue
+++ b/src/views/memberManage/addIris.vue
@@ -101,7 +101,6 @@
} else {
this.$router.push({ path: '/staff' })
}
-
}
})
}
diff --git a/src/views/query/listRecord.vue b/src/views/query/listRecord.vue
index d020b83..39b03dc 100644
--- a/src/views/query/listRecord.vue
+++ b/src/views/query/listRecord.vue
@@ -77,8 +77,10 @@
- {{ scope.row[column.value] }}
- {{ scope.row[column.value] }}
+ {{ encrypIdCardNo(scope.row[column.value]) }}
+ {{ scope.row[column.value] }}
+
+
@@ -247,6 +249,7 @@
this.listQuery.offset = 1
}
getRecordList(this.listQuery).then(response => {
+ debugger
this.list = response.data.rows
this.total = parseInt(response.data.total)
this.listLoading = false
@@ -283,6 +286,14 @@
// 多选触发方法
handleSelectionChange(val) {
this.multipleSelection = val
+ },
+ // 身份证号加密
+ encrypIdCardNo(idCardNo) {
+ if (idCardNo) {
+ return idCardNo.substr(0, 6) + '********' + idCardNo.substr(14, 18)
+ } else {
+ return ''
+ }
}
}
}
diff --git a/src/views/query/queryStaff.vue b/src/views/query/queryStaff.vue
index 279818b..aefd005 100644
--- a/src/views/query/queryStaff.vue
+++ b/src/views/query/queryStaff.vue
@@ -58,8 +58,10 @@
- {{ scope.row[column.value] }}
- {{ scope.row[column.value] }}
+ {{ encrypIdCardNo(scope.row[column.value]) }}
+ {{ scope.row[column.value] }}
+
+
@@ -220,6 +222,7 @@
this.listQuery.offset = 1
}
getStaffList(this.listQuery).then(response => {
+ debugger
this.list = response.data.rows
this.total = parseInt(response.data.total)
this.listLoading = false
@@ -256,6 +259,14 @@
// 多选触发方法
handleSelectionChange(val) {
this.multipleSelection = val
+ },
+ // 身份证号加密
+ encrypIdCardNo(idCardNo) {
+ if (idCardNo) {
+ return idCardNo.substr(0, 6) + '********' + idCardNo.substr(14, 18)
+ } else {
+ return ''
+ }
}
}
}
diff --git a/config/dev.env.js b/config/dev.env.js
index d0398c7..568bd50 100644
--- a/config/dev.env.js
+++ b/config/dev.env.js
@@ -6,7 +6,7 @@
// 将两个配置对象合并,最终结果是 NODE_ENV:‘"development"'
module.exports = merge(prodEnv, {
NODE_ENV: '"development"',
- // BASE_API: '"111.198.10.15:11802"'
+ BASE_API: '"http://111.198.10.15:11802"'
// BASE_API: '"http://192.168.0.18:8095"'
- BASE_API: '"http://192.168.0.166:8093"'
+ // BASE_API: '"http://192.168.0.166:20005"'
})
diff --git a/src/api/statistics.js b/src/api/statistics.js
index d149a26..5f0a35f 100644
--- a/src/api/statistics.js
+++ b/src/api/statistics.js
@@ -37,6 +37,14 @@
})
}
+export function peopleCountByParentDept(params) {
+ return request({
+ url: 'statistic/peopleCountByParentDept',
+ method: 'get',
+ params
+ })
+}
+
export function printCountByDept(params) {
return request({
url: 'statistic/printCountByDept',
@@ -45,6 +53,14 @@
})
}
+export function canteenCountByDept(params) {
+ return request({
+ url: 'statistic/canteenCountByDept',
+ method: 'get',
+ params
+ })
+}
+
export function countbyTime(params) {
return request({
url: 'statistic/countbyTime',
@@ -61,3 +77,11 @@
})
}
+export function countbyLocation(params) {
+ return request({
+ url: 'statistic/countbyLocation',
+ method: 'get',
+ params
+ })
+}
+
diff --git a/src/assets/eryuan/1.png b/src/assets/eryuan/1.png
new file mode 100644
index 0000000..6a2c345
--- /dev/null
+++ b/src/assets/eryuan/1.png
Binary files differ
diff --git a/src/assets/eryuan/4.png b/src/assets/eryuan/4.png
new file mode 100644
index 0000000..4cb855c
--- /dev/null
+++ b/src/assets/eryuan/4.png
Binary files differ
diff --git a/src/assets/eryuan/8.png b/src/assets/eryuan/8.png
new file mode 100644
index 0000000..3bf3c92
--- /dev/null
+++ b/src/assets/eryuan/8.png
Binary files differ
diff --git a/src/assets/eryuan/B1.png b/src/assets/eryuan/B1.png
new file mode 100644
index 0000000..08c6f68
--- /dev/null
+++ b/src/assets/eryuan/B1.png
Binary files differ
diff --git a/src/components/BigData/Card/index.vue b/src/components/BigData/Card/index.vue
index daf4f41..fcf192a 100644
--- a/src/components/BigData/Card/index.vue
+++ b/src/components/BigData/Card/index.vue
@@ -53,7 +53,7 @@
diff --git a/src/views/dashboard/components/mealAnalysis.vue b/src/views/dashboard/components/mealAnalysis.vue
new file mode 100644
index 0000000..1ddf9dd
--- /dev/null
+++ b/src/views/dashboard/components/mealAnalysis.vue
@@ -0,0 +1,126 @@
+
+
+
+
+
+
diff --git a/src/views/dashboard/components/passAnalysis.vue b/src/views/dashboard/components/passAnalysis.vue
index a841e49..74923e5 100644
--- a/src/views/dashboard/components/passAnalysis.vue
+++ b/src/views/dashboard/components/passAnalysis.vue
@@ -1,5 +1,14 @@
-
+
+
diff --git a/src/views/dashboard/components/passAnalysisParentDept.vue b/src/views/dashboard/components/passAnalysisParentDept.vue
new file mode 100644
index 0000000..08e8920
--- /dev/null
+++ b/src/views/dashboard/components/passAnalysisParentDept.vue
@@ -0,0 +1,135 @@
+
+
+
+
+
+
diff --git a/src/views/dashboard/components/passCount.vue b/src/views/dashboard/components/passCount.vue
index 61e315b..b4826ff 100644
--- a/src/views/dashboard/components/passCount.vue
+++ b/src/views/dashboard/components/passCount.vue
@@ -1,5 +1,12 @@
-
+
+
diff --git a/src/views/dashboard/components/passOneDay.vue b/src/views/dashboard/components/passOneDay.vue
index c2a52ac..8d02422 100644
--- a/src/views/dashboard/components/passOneDay.vue
+++ b/src/views/dashboard/components/passOneDay.vue
@@ -1,5 +1,12 @@
-
+
+
diff --git a/src/views/dashboard/components/printAnalysis.vue b/src/views/dashboard/components/printAnalysis.vue
index 7e22102..488197e 100644
--- a/src/views/dashboard/components/printAnalysis.vue
+++ b/src/views/dashboard/components/printAnalysis.vue
@@ -1,5 +1,14 @@
-
+
+
diff --git a/src/views/dashboard/components/tempAnalysis.vue b/src/views/dashboard/components/tempAnalysis.vue
index 10502d8..8875f5a 100644
--- a/src/views/dashboard/components/tempAnalysis.vue
+++ b/src/views/dashboard/components/tempAnalysis.vue
@@ -1,5 +1,12 @@
-
+
+
diff --git a/src/views/dashboard/components/tempOneDay.vue b/src/views/dashboard/components/tempOneDay.vue
index f1404bb..a53b5a5 100644
--- a/src/views/dashboard/components/tempOneDay.vue
+++ b/src/views/dashboard/components/tempOneDay.vue
@@ -1,5 +1,14 @@
-
+
+
diff --git a/src/views/dashboard/index.vue b/src/views/dashboard/index.vue
index 1577e75..5f3aceb 100644
--- a/src/views/dashboard/index.vue
+++ b/src/views/dashboard/index.vue
@@ -1,7 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -14,30 +27,30 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
@@ -65,9 +78,15 @@
import PassOneDay from './components/passOneDay'
import TempSevenDay from './components/tempSevenDay'
import PassSevenDay from './components/passSevenDay'
+import PassAnalysisParentDept from './components/passAnalysisParentDept'
+import MealAnalysis from './components/mealAnalysis'
+import MapPicture from './components/mapPicture'
export default {
name: 'Dashboard',
- components: { PassSevenDay, TempSevenDay, PassOneDay, TempOneDay, PrintAnalysis, PassAnalysis, PassCount, TempAnalysis, PanelGroup },
+ components: {
+ MapPicture,
+ MealAnalysis,
+ PassAnalysisParentDept, PassSevenDay, TempSevenDay, PassOneDay, TempOneDay, PrintAnalysis, PassAnalysis, PassCount, TempAnalysis, PanelGroup },
computed: {
...mapGetters([
'name',
@@ -83,6 +102,7 @@
.dashboard {
&-container {
margin: 30px;
+ margin-top: -15px;
}
&-text {
font-size: 30px;
diff --git a/src/views/deviceManage/listDevice.vue b/src/views/deviceManage/listDevice.vue
index 2550f87..91dc78d 100644
--- a/src/views/deviceManage/listDevice.vue
+++ b/src/views/deviceManage/listDevice.vue
@@ -63,7 +63,7 @@
return {
listQuery: {
keywords: '',
- deviceType: '',
+ devType: '',
offset: 1,
limit: 20,
sort: 'id',
@@ -123,6 +123,9 @@
},
mounted() {
// this.fetchDeviceType()// 获取设备类别
+ if (this.$route.query.devType !== null && this.$route.query.devType !== '') {
+ this.listQuery.devType = this.$route.query.devType // 接收路由参数
+ }
this.fetchData()// 获取数据
},
methods: {
diff --git a/src/views/doorManage/bindDevice.vue b/src/views/doorManage/bindDevice.vue
index 7a2abae..dcbab3e 100644
--- a/src/views/doorManage/bindDevice.vue
+++ b/src/views/doorManage/bindDevice.vue
@@ -117,10 +117,10 @@
}
},
validateForm(doorForm) {
- if (doorForm.inDeviceIds.length <= 0) {
- this.$message.warning('进门设备必选')
- return false
- }
+ // if (doorForm.inDeviceIds.length <= 0) {
+ // this.$message.warning('进门设备必选')
+ // return false
+ // }
return true
},
cancel: function() {
diff --git a/src/views/memberManage/addIris.vue b/src/views/memberManage/addIris.vue
index 5e908e2..6a22bf9 100644
--- a/src/views/memberManage/addIris.vue
+++ b/src/views/memberManage/addIris.vue
@@ -101,7 +101,6 @@
} else {
this.$router.push({ path: '/staff' })
}
-
}
})
}
diff --git a/src/views/query/listRecord.vue b/src/views/query/listRecord.vue
index d020b83..39b03dc 100644
--- a/src/views/query/listRecord.vue
+++ b/src/views/query/listRecord.vue
@@ -77,8 +77,10 @@
- {{ scope.row[column.value] }}
- {{ scope.row[column.value] }}
+ {{ encrypIdCardNo(scope.row[column.value]) }}
+ {{ scope.row[column.value] }}
+
+
@@ -247,6 +249,7 @@
this.listQuery.offset = 1
}
getRecordList(this.listQuery).then(response => {
+ debugger
this.list = response.data.rows
this.total = parseInt(response.data.total)
this.listLoading = false
@@ -283,6 +286,14 @@
// 多选触发方法
handleSelectionChange(val) {
this.multipleSelection = val
+ },
+ // 身份证号加密
+ encrypIdCardNo(idCardNo) {
+ if (idCardNo) {
+ return idCardNo.substr(0, 6) + '********' + idCardNo.substr(14, 18)
+ } else {
+ return ''
+ }
}
}
}
diff --git a/src/views/query/queryStaff.vue b/src/views/query/queryStaff.vue
index 279818b..aefd005 100644
--- a/src/views/query/queryStaff.vue
+++ b/src/views/query/queryStaff.vue
@@ -58,8 +58,10 @@
- {{ scope.row[column.value] }}
- {{ scope.row[column.value] }}
+ {{ encrypIdCardNo(scope.row[column.value]) }}
+ {{ scope.row[column.value] }}
+
+
@@ -220,6 +222,7 @@
this.listQuery.offset = 1
}
getStaffList(this.listQuery).then(response => {
+ debugger
this.list = response.data.rows
this.total = parseInt(response.data.total)
this.listLoading = false
@@ -256,6 +259,14 @@
// 多选触发方法
handleSelectionChange(val) {
this.multipleSelection = val
+ },
+ // 身份证号加密
+ encrypIdCardNo(idCardNo) {
+ if (idCardNo) {
+ return idCardNo.substr(0, 6) + '********' + idCardNo.substr(14, 18)
+ } else {
+ return ''
+ }
}
}
}
diff --git a/src/views/query/queryVisitor.vue b/src/views/query/queryVisitor.vue
index 467b00c..99afceb 100644
--- a/src/views/query/queryVisitor.vue
+++ b/src/views/query/queryVisitor.vue
@@ -55,8 +55,8 @@
- {{ scope.row[column.value] }}
- {{ scope.row[column.value] }}
+ {{ encrypIdCardNo(scope.row[column.value]) }}
+ {{ scope.row[column.value] }}
@@ -245,6 +245,14 @@
// 多选触发方法
handleSelectionChange(val) {
this.multipleSelection = val
+ },
+ // 身份证号加密
+ encrypIdCardNo(idCardNo) {
+ if (idCardNo) {
+ return idCardNo.substr(0, 6) + '********' + idCardNo.substr(14, 18)
+ } else {
+ return ''
+ }
}
}
}
diff --git a/config/dev.env.js b/config/dev.env.js
index d0398c7..568bd50 100644
--- a/config/dev.env.js
+++ b/config/dev.env.js
@@ -6,7 +6,7 @@
// 将两个配置对象合并,最终结果是 NODE_ENV:‘"development"'
module.exports = merge(prodEnv, {
NODE_ENV: '"development"',
- // BASE_API: '"111.198.10.15:11802"'
+ BASE_API: '"http://111.198.10.15:11802"'
// BASE_API: '"http://192.168.0.18:8095"'
- BASE_API: '"http://192.168.0.166:8093"'
+ // BASE_API: '"http://192.168.0.166:20005"'
})
diff --git a/src/api/statistics.js b/src/api/statistics.js
index d149a26..5f0a35f 100644
--- a/src/api/statistics.js
+++ b/src/api/statistics.js
@@ -37,6 +37,14 @@
})
}
+export function peopleCountByParentDept(params) {
+ return request({
+ url: 'statistic/peopleCountByParentDept',
+ method: 'get',
+ params
+ })
+}
+
export function printCountByDept(params) {
return request({
url: 'statistic/printCountByDept',
@@ -45,6 +53,14 @@
})
}
+export function canteenCountByDept(params) {
+ return request({
+ url: 'statistic/canteenCountByDept',
+ method: 'get',
+ params
+ })
+}
+
export function countbyTime(params) {
return request({
url: 'statistic/countbyTime',
@@ -61,3 +77,11 @@
})
}
+export function countbyLocation(params) {
+ return request({
+ url: 'statistic/countbyLocation',
+ method: 'get',
+ params
+ })
+}
+
diff --git a/src/assets/eryuan/1.png b/src/assets/eryuan/1.png
new file mode 100644
index 0000000..6a2c345
--- /dev/null
+++ b/src/assets/eryuan/1.png
Binary files differ
diff --git a/src/assets/eryuan/4.png b/src/assets/eryuan/4.png
new file mode 100644
index 0000000..4cb855c
--- /dev/null
+++ b/src/assets/eryuan/4.png
Binary files differ
diff --git a/src/assets/eryuan/8.png b/src/assets/eryuan/8.png
new file mode 100644
index 0000000..3bf3c92
--- /dev/null
+++ b/src/assets/eryuan/8.png
Binary files differ
diff --git a/src/assets/eryuan/B1.png b/src/assets/eryuan/B1.png
new file mode 100644
index 0000000..08c6f68
--- /dev/null
+++ b/src/assets/eryuan/B1.png
Binary files differ
diff --git a/src/components/BigData/Card/index.vue b/src/components/BigData/Card/index.vue
index daf4f41..fcf192a 100644
--- a/src/components/BigData/Card/index.vue
+++ b/src/components/BigData/Card/index.vue
@@ -53,7 +53,7 @@
diff --git a/src/views/dashboard/components/mealAnalysis.vue b/src/views/dashboard/components/mealAnalysis.vue
new file mode 100644
index 0000000..1ddf9dd
--- /dev/null
+++ b/src/views/dashboard/components/mealAnalysis.vue
@@ -0,0 +1,126 @@
+
+
+
+
+
+
diff --git a/src/views/dashboard/components/passAnalysis.vue b/src/views/dashboard/components/passAnalysis.vue
index a841e49..74923e5 100644
--- a/src/views/dashboard/components/passAnalysis.vue
+++ b/src/views/dashboard/components/passAnalysis.vue
@@ -1,5 +1,14 @@
-
+
+
diff --git a/src/views/dashboard/components/passAnalysisParentDept.vue b/src/views/dashboard/components/passAnalysisParentDept.vue
new file mode 100644
index 0000000..08e8920
--- /dev/null
+++ b/src/views/dashboard/components/passAnalysisParentDept.vue
@@ -0,0 +1,135 @@
+
+
+
+
+
+
diff --git a/src/views/dashboard/components/passCount.vue b/src/views/dashboard/components/passCount.vue
index 61e315b..b4826ff 100644
--- a/src/views/dashboard/components/passCount.vue
+++ b/src/views/dashboard/components/passCount.vue
@@ -1,5 +1,12 @@
-
+
+
diff --git a/src/views/dashboard/components/passOneDay.vue b/src/views/dashboard/components/passOneDay.vue
index c2a52ac..8d02422 100644
--- a/src/views/dashboard/components/passOneDay.vue
+++ b/src/views/dashboard/components/passOneDay.vue
@@ -1,5 +1,12 @@
-
+
+
diff --git a/src/views/dashboard/components/printAnalysis.vue b/src/views/dashboard/components/printAnalysis.vue
index 7e22102..488197e 100644
--- a/src/views/dashboard/components/printAnalysis.vue
+++ b/src/views/dashboard/components/printAnalysis.vue
@@ -1,5 +1,14 @@
-
+
+
diff --git a/src/views/dashboard/components/tempAnalysis.vue b/src/views/dashboard/components/tempAnalysis.vue
index 10502d8..8875f5a 100644
--- a/src/views/dashboard/components/tempAnalysis.vue
+++ b/src/views/dashboard/components/tempAnalysis.vue
@@ -1,5 +1,12 @@
-
+
+
diff --git a/src/views/dashboard/components/tempOneDay.vue b/src/views/dashboard/components/tempOneDay.vue
index f1404bb..a53b5a5 100644
--- a/src/views/dashboard/components/tempOneDay.vue
+++ b/src/views/dashboard/components/tempOneDay.vue
@@ -1,5 +1,14 @@
-
+
+
diff --git a/src/views/dashboard/index.vue b/src/views/dashboard/index.vue
index 1577e75..5f3aceb 100644
--- a/src/views/dashboard/index.vue
+++ b/src/views/dashboard/index.vue
@@ -1,7 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
@@ -14,30 +27,30 @@
-
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
@@ -65,9 +78,15 @@
import PassOneDay from './components/passOneDay'
import TempSevenDay from './components/tempSevenDay'
import PassSevenDay from './components/passSevenDay'
+import PassAnalysisParentDept from './components/passAnalysisParentDept'
+import MealAnalysis from './components/mealAnalysis'
+import MapPicture from './components/mapPicture'
export default {
name: 'Dashboard',
- components: { PassSevenDay, TempSevenDay, PassOneDay, TempOneDay, PrintAnalysis, PassAnalysis, PassCount, TempAnalysis, PanelGroup },
+ components: {
+ MapPicture,
+ MealAnalysis,
+ PassAnalysisParentDept, PassSevenDay, TempSevenDay, PassOneDay, TempOneDay, PrintAnalysis, PassAnalysis, PassCount, TempAnalysis, PanelGroup },
computed: {
...mapGetters([
'name',
@@ -83,6 +102,7 @@
.dashboard {
&-container {
margin: 30px;
+ margin-top: -15px;
}
&-text {
font-size: 30px;
diff --git a/src/views/deviceManage/listDevice.vue b/src/views/deviceManage/listDevice.vue
index 2550f87..91dc78d 100644
--- a/src/views/deviceManage/listDevice.vue
+++ b/src/views/deviceManage/listDevice.vue
@@ -63,7 +63,7 @@
return {
listQuery: {
keywords: '',
- deviceType: '',
+ devType: '',
offset: 1,
limit: 20,
sort: 'id',
@@ -123,6 +123,9 @@
},
mounted() {
// this.fetchDeviceType()// 获取设备类别
+ if (this.$route.query.devType !== null && this.$route.query.devType !== '') {
+ this.listQuery.devType = this.$route.query.devType // 接收路由参数
+ }
this.fetchData()// 获取数据
},
methods: {
diff --git a/src/views/doorManage/bindDevice.vue b/src/views/doorManage/bindDevice.vue
index 7a2abae..dcbab3e 100644
--- a/src/views/doorManage/bindDevice.vue
+++ b/src/views/doorManage/bindDevice.vue
@@ -117,10 +117,10 @@
}
},
validateForm(doorForm) {
- if (doorForm.inDeviceIds.length <= 0) {
- this.$message.warning('进门设备必选')
- return false
- }
+ // if (doorForm.inDeviceIds.length <= 0) {
+ // this.$message.warning('进门设备必选')
+ // return false
+ // }
return true
},
cancel: function() {
diff --git a/src/views/memberManage/addIris.vue b/src/views/memberManage/addIris.vue
index 5e908e2..6a22bf9 100644
--- a/src/views/memberManage/addIris.vue
+++ b/src/views/memberManage/addIris.vue
@@ -101,7 +101,6 @@
} else {
this.$router.push({ path: '/staff' })
}
-
}
})
}
diff --git a/src/views/query/listRecord.vue b/src/views/query/listRecord.vue
index d020b83..39b03dc 100644
--- a/src/views/query/listRecord.vue
+++ b/src/views/query/listRecord.vue
@@ -77,8 +77,10 @@
- {{ scope.row[column.value] }}
- {{ scope.row[column.value] }}
+ {{ encrypIdCardNo(scope.row[column.value]) }}
+ {{ scope.row[column.value] }}
+
+
@@ -247,6 +249,7 @@
this.listQuery.offset = 1
}
getRecordList(this.listQuery).then(response => {
+ debugger
this.list = response.data.rows
this.total = parseInt(response.data.total)
this.listLoading = false
@@ -283,6 +286,14 @@
// 多选触发方法
handleSelectionChange(val) {
this.multipleSelection = val
+ },
+ // 身份证号加密
+ encrypIdCardNo(idCardNo) {
+ if (idCardNo) {
+ return idCardNo.substr(0, 6) + '********' + idCardNo.substr(14, 18)
+ } else {
+ return ''
+ }
}
}
}
diff --git a/src/views/query/queryStaff.vue b/src/views/query/queryStaff.vue
index 279818b..aefd005 100644
--- a/src/views/query/queryStaff.vue
+++ b/src/views/query/queryStaff.vue
@@ -58,8 +58,10 @@
- {{ scope.row[column.value] }}
- {{ scope.row[column.value] }}
+ {{ encrypIdCardNo(scope.row[column.value]) }}
+ {{ scope.row[column.value] }}
+
+
@@ -220,6 +222,7 @@
this.listQuery.offset = 1
}
getStaffList(this.listQuery).then(response => {
+ debugger
this.list = response.data.rows
this.total = parseInt(response.data.total)
this.listLoading = false
@@ -256,6 +259,14 @@
// 多选触发方法
handleSelectionChange(val) {
this.multipleSelection = val
+ },
+ // 身份证号加密
+ encrypIdCardNo(idCardNo) {
+ if (idCardNo) {
+ return idCardNo.substr(0, 6) + '********' + idCardNo.substr(14, 18)
+ } else {
+ return ''
+ }
}
}
}
diff --git a/src/views/query/queryVisitor.vue b/src/views/query/queryVisitor.vue
index 467b00c..99afceb 100644
--- a/src/views/query/queryVisitor.vue
+++ b/src/views/query/queryVisitor.vue
@@ -55,8 +55,8 @@
- {{ scope.row[column.value] }}
- {{ scope.row[column.value] }}
+ {{ encrypIdCardNo(scope.row[column.value]) }}
+ {{ scope.row[column.value] }}
@@ -245,6 +245,14 @@
// 多选触发方法
handleSelectionChange(val) {
this.multipleSelection = val
+ },
+ // 身份证号加密
+ encrypIdCardNo(idCardNo) {
+ if (idCardNo) {
+ return idCardNo.substr(0, 6) + '********' + idCardNo.substr(14, 18)
+ } else {
+ return ''
+ }
}
}
}
diff --git a/src/views/statistics/pieChart.vue b/src/views/statistics/pieChart.vue
index a56bb1f..ef8cde3 100644
--- a/src/views/statistics/pieChart.vue
+++ b/src/views/statistics/pieChart.vue
@@ -24,6 +24,7 @@
bottom: '10px'
}
this.chartSettings = {
+ limitShowNum: 5,
labelMap: {
'deptName': '单位/部门',
'num': '记录数'
@@ -41,6 +42,9 @@
},
watch: {
list(val) {
+ for (var i = 0; i < val.length; i++) {
+ val[i].num = parseInt(val[i].num)
+ }
this.chartData.rows = val
}
}