From 88ae852ffdf14238f8d6a944ce333f3629eb0f81 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=BA=AA=E6=B3=BD=E9=BE=99?= <jizelong@qq.com> Date: Sat, 22 Oct 2022 11:41:21 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=94=B9=E5=B7=A1=E6=A3=80=E7=BB=9F?= =?UTF-8?q?=E8=AE=A1=E7=9A=84=E5=8F=91=E7=8E=B0=E9=9A=90=E6=82=A3=E6=95=B0?= =?UTF-8?q?=E9=87=8F=EF=BC=8C=E6=95=B4=E6=94=B9=E9=9A=90=E6=82=A3=E6=95=B0?= =?UTF-8?q?=E9=87=8F=E7=9A=84=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- danger-manage-web/src/api/indexChars/chars.js | 10 +++- .../indexComponents/rightComponents/Xjtj.vue | 51 +++++++++++++------ danger-manage-web/vue.config.js | 1 + 3 files changed, 46 insertions(+), 16 deletions(-) diff --git a/danger-manage-web/src/api/indexChars/chars.js b/danger-manage-web/src/api/indexChars/chars.js index 0165233..5178941 100644 --- a/danger-manage-web/src/api/indexChars/chars.js +++ b/danger-manage-web/src/api/indexChars/chars.js @@ -2,7 +2,7 @@ * @Author: 纪泽龙 jizelong@qq.com * @Date: 2022-10-07 09:05:29 * @LastEditors: 纪泽龙 jizelong@qq.com - * @LastEditTime: 2022-10-07 10:16:10 + * @LastEditTime: 2022-10-22 11:25:50 * @FilePath: /danger-manage-web/src/api/indexChars/chars.js * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看é…ç½® 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE */ @@ -17,3 +17,11 @@ export function getRypbData(query) { params: query, }); } +// 巡检统计年月日 +export function getxjtjYMD(query) { + return request({ + url: "/system/book/statics", + method: "get", + params: query, + }); +} diff --git a/danger-manage-web/src/views/indexComponents/rightComponents/Xjtj.vue b/danger-manage-web/src/views/indexComponents/rightComponents/Xjtj.vue index 99daee7..4dbc0c8 100644 --- a/danger-manage-web/src/views/indexComponents/rightComponents/Xjtj.vue +++ b/danger-manage-web/src/views/indexComponents/rightComponents/Xjtj.vue @@ -2,7 +2,7 @@ * @Author: 纪泽龙 jizelong@qq.com * @Date: 2022-09-06 13:42:45 * @LastEditors: 纪泽龙 jizelong@qq.com - * @LastEditTime: 2022-09-14 11:44:50 + * @LastEditTime: 2022-10-22 11:36:35 * @FilePath: /danger-manage-web/src/views/indexComponents/leftComponents/deviceYx.vue * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看é…ç½® 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE --> @@ -51,6 +51,7 @@ import Title from "@/views/indexComponents/allComponents/Title"; import Chars from "@/components/allCharsCom/Chars"; import rimg1 from "@/assets/indexImages/rimg1.png"; import rimg2 from "@/assets/indexImages/rimg2.png"; +import { getxjtjYMD } from "@/api/indexChars/chars"; export default { name: "", @@ -62,8 +63,8 @@ export default { return { yearActive: "å¹´", numData: [ - { icon: rimg1, name: "å‘现éšæ‚£æ•°é‡", num: 56 }, - { icon: rimg2, name: "整改éšæ‚£æ•°é‡", num: 50 }, + // { icon: rimg1, name: "å‘现éšæ‚£æ•°é‡", num: 2 }, + // { icon: rimg2, name: "整改éšæ‚£æ•°é‡", num: 1 }, ], options: { xAxis: { @@ -128,25 +129,45 @@ export default { }, }; }, + created() { + this.getxjtjYMD({ type: "year" }); + }, methods: { + getxjtjYMD(query) { + getxjtjYMD(query).then((res) => { + if (res.code == 200) { + const { faxian, zhenggai } = res.data; + this.numData = [ + { icon: rimg1, name: "å‘现éšæ‚£æ•°é‡", num: faxian }, + { icon: rimg2, name: "整改éšæ‚£æ•°é‡", num: zhenggai }, + ]; + } + }); + }, timeChange(e) { if (this.yearActive == e) return; this.yearActive = e; if (this.yearActive == "æ—¥") { - this.numData = [ - { icon: rimg1, name: "å‘现éšæ‚£æ•°é‡", num: 3 }, - { icon: rimg2, name: "整改éšæ‚£æ•°é‡", num: 2 }, - ]; + this.getxjtjYMD({ type: "day" }); + + // this.numData = [ + // { icon: rimg1, name: "å‘现éšæ‚£æ•°é‡", num: 3 }, + // { icon: rimg2, name: "整改éšæ‚£æ•°é‡", num: 2 }, + // ]; } else if (this.yearActive == "月") { - this.numData = [ - { icon: rimg1, name: "å‘现éšæ‚£æ•°é‡", num: 6 }, - { icon: rimg2, name: "整改éšæ‚£æ•°é‡", num: 10 }, - ]; + this.getxjtjYMD({ type: "month" }); + + // this.numData = [ + // { icon: rimg1, name: "å‘现éšæ‚£æ•°é‡", num: 6 }, + // { icon: rimg2, name: "整改éšæ‚£æ•°é‡", num: 10 }, + // ]; } else { - this.numData = [ - { icon: rimg1, name: "å‘现éšæ‚£æ•°é‡", num: 56 }, - { icon: rimg2, name: "整改éšæ‚£æ•°é‡", num: 50 }, - ]; + this.getxjtjYMD({ type: "year" }); + + // this.numData = [ + // { icon: rimg1, name: "å‘现éšæ‚£æ•°é‡", num: 56 }, + // { icon: rimg2, name: "整改éšæ‚£æ•°é‡", num: 50 }, + // ]; } }, }, diff --git a/danger-manage-web/vue.config.js b/danger-manage-web/vue.config.js index 01bfd6a..203a4ec 100644 --- a/danger-manage-web/vue.config.js +++ b/danger-manage-web/vue.config.js @@ -36,6 +36,7 @@ module.exports = { [process.env.VUE_APP_BASE_API]: { target: process.env.VUE_APP_TARGET, // target: `http://192.168.2.16:8908/dangerManage`, + target: `http://192.168.2.17:8908/dangerManage`, changeOrigin: true, pathRewrite: { ['^' + process.env.VUE_APP_BASE_API]: '' -- 2.18.1