From 225a00b6da1e0b3d38b5af796a70e130ca59e828 Mon Sep 17 00:00:00 2001 From: 梁保满 Date: Fri, 30 Dec 2022 17:08:30 +0800 Subject: [PATCH] 飞书问题解决 --- src/api/apis/apis.js | 8 ++++++++ src/api/axios.js | 2 +- src/api/urls/apis.js | 2 ++ src/assets/css/index.scss | 2 +- src/components/charts/pieChart.vue | 5 +++-- src/components/charts/scatterChart.vue | 7 ------- src/views/analysis/index.vue | 118 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------ src/views/ask/index.vue | 1 - src/views/card/index.vue | 3 +-- src/views/device/index.vue | 94 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------------------------------------- src/views/down/client.vue | 4 ++-- src/views/examinationPaper/recycle.vue | 2 +- src/views/index/mainIndex.vue | 74 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------- src/views/login/index.vue | 9 +++++---- src/views/setUp/account.vue | 55 +++++++++++++++++++++++++++++++++++++++---------------- src/views/setUp/conglomerate.vue | 31 +++++++++++++++++++------------ src/views/setUp/school.vue | 85 +++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------------- src/views/setUp/student.vue | 45 ++++++++++++++++++++++++++------------------- src/views/setUp/teacher.vue | 6 +++--- src/views/test/index.vue | 1 - 20 files changed, 376 insertions(+), 178 deletions(-) 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'" > + + + +
-