{{ total }}
+{{ count }}
基站数量
{{ total }}
+{{ count }}
答题器数量
diff --git a/src/api/apis/apis.js b/src/api/apis/apis.js
index 3169355..8943bb9 100644
--- a/src/api/apis/apis.js
+++ b/src/api/apis/apis.js
@@ -266,6 +266,14 @@ export default {
data,
});
},
+ // 设备使用分析
+ usageAnalysis(data) {
+ return service({
+ url: setUpUrls.usageAnalysis,
+ method: "POST",
+ data,
+ });
+ },
/**
* 集团管理员-学校管理
diff --git a/src/api/axios.js b/src/api/axios.js
index 81268de..85c8842 100644
--- a/src/api/axios.js
+++ b/src/api/axios.js
@@ -83,7 +83,7 @@ service.interceptors.response.use(
router.push({ path: "/login" });
if (res.message.includes("不存在")) {
Message({
- message: res.message,
+ message: data.info,
type: "error",
duration: 3 * 1000,
});
diff --git a/src/api/urls/apis.js b/src/api/urls/apis.js
index cf0b885..7ca92d8 100644
--- a/src/api/urls/apis.js
+++ b/src/api/urls/apis.js
@@ -64,6 +64,8 @@ export default {
addAppConfig: "/api_html/school/manager/addAppConfig",
// 修改授课端应用配置
updateAppConfig: "/api_html/school/manager/updateAppConfig",
+ // 设备使用分析
+ usageAnalysis: "/api_html/school/manager/usageAnalysis",
// 发卡记录
cardList: "/api_html/school/manager/cardList",
diff --git a/src/assets/css/index.scss b/src/assets/css/index.scss
index c093253..fee026d 100644
--- a/src/assets/css/index.scss
+++ b/src/assets/css/index.scss
@@ -22,7 +22,7 @@
.el-input__inner {
border-radius: 20px;
border: 1px solid #e2e2e2;
- height: 36px!important;
+ height: 36px;
line-height: 34px;
}
diff --git a/src/components/charts/pieChart.vue b/src/components/charts/pieChart.vue
index f63c6bd..180fa97 100644
--- a/src/components/charts/pieChart.vue
+++ b/src/components/charts/pieChart.vue
@@ -38,7 +38,7 @@ export default {
trigger: "item",
confine: true,
formatter(v) {
- return `${v.marker} ${v.name}-${v.value}`
+ return `${v.marker} ${v.name}:${v.value}`
},
},
legend: {
@@ -65,7 +65,8 @@ export default {
normal: {
formatter(v) {
console.log(v)
- return v.name + v.data.rate + "%";
+ let rate = v.data.rate*100
+ return v.name + rate + "%";
},
},
},
diff --git a/src/components/charts/scatterChart.vue b/src/components/charts/scatterChart.vue
index 0e076c9..3e5de90 100644
--- a/src/components/charts/scatterChart.vue
+++ b/src/components/charts/scatterChart.vue
@@ -99,13 +99,6 @@ export default {
shadowColor: "rgba(25, 100, 150, 0.5)",
shadowOffsetY: 5,
},
- label: {
- show: true,
- position: "top",
- formatter: function (params) {
- return params.data.count ? params.data.count : "";
- },
- },
selectedMode: true,
hoverAnimation: true,
avoidLabelOverlap: true,
diff --git a/src/views/analysis/index.vue b/src/views/analysis/index.vue
index 092f720..e0c9319 100644
--- a/src/views/analysis/index.vue
+++ b/src/views/analysis/index.vue
@@ -13,6 +13,7 @@
v-model="query.regionId"
placeholder="选择区域"
@change="_QueryData"
+ v-if="role == 'ROLE_JITUAN'"
>
{{ total }}
+{{ count }}
基站数量
{{ total }}
+{{ count }}
答题器数量