From 0e80445d8b9d4c543fa91efc5e08bdcd571e53ff Mon Sep 17 00:00:00 2001 From: jiayu Date: Sat, 24 Aug 2024 17:38:18 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E5=A4=A9=E6=B0=94=E9=85=8D?= =?UTF-8?q?=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- public/js/config.js | 2 +- src/assets/js/api/weather.js | 9 + src/components/header.vue | 2 +- src/router/index.js | 7 + .../projectSummary/weatherManagement.vue | 266 ++++++++++++++++++ 5 files changed, 284 insertions(+), 2 deletions(-) create mode 100644 src/assets/js/api/weather.js create mode 100644 src/views/projectFront/projectSummary/weatherManagement.vue diff --git a/public/js/config.js b/public/js/config.js index 6ded85e0..84f2320b 100644 --- a/public/js/config.js +++ b/public/js/config.js @@ -18,7 +18,7 @@ var COMPANY = ""; //通用 // COMPANY = 'jlw'//金林湾 // COMPANY = 'shzj' //上海张江 // COMPANY = 'shjg'//上海优益(上海建工) -COMPANY = "agjt"; //鞍钢集团 +// COMPANY = "agjt"; //鞍钢集团 // COMPANY = 'zkax' //中科安信 // COMPANY = 'hfqc' //乌丹站舍(合肥启程) // COMPANY = 'mulei' //木垒 diff --git a/src/assets/js/api/weather.js b/src/assets/js/api/weather.js new file mode 100644 index 00000000..8d9597c5 --- /dev/null +++ b/src/assets/js/api/weather.js @@ -0,0 +1,9 @@ +/** + * api接口统一管理 + */ +import { post, get } from '../http' +export const getWeatherPage = data => post('xmgl/weather/page', data) //查询列表数据 +export const weatherAdd = data => post('xmgl/weather/add', data) //新增 +export const weatherEdit = data => post('xmgl/weather/edit', data) //编辑 +export const weatherDelete = data => post('xmgl/weather/delete', data) //删除 +export const weatherImportExcel = data => post('xmgl/weather/importExcel', data) \ No newline at end of file diff --git a/src/components/header.vue b/src/components/header.vue index abbd5bf0..6fb92640 100644 --- a/src/components/header.vue +++ b/src/components/header.vue @@ -638,7 +638,7 @@ export default { this.jumpToken = localStorage.getItem("jumpToken"); let userId = this.$store.state.userInfo.userId; window.open(this.newBigScreen + "?userId=" + userId + '&sn=' + this.$store.state.projectSn, "_self"); - // window.open('http://192.168.34.138:8081/#/large?token=' + this.jumpToken + '&sn=' + this.$store.state.projectSn, "_self")//这里是后台跳到大屏的操作,携带token过去 + // window.open('http://192.168.34.216:8081/#/large?userId=' + userId + '&sn=' + this.$store.state.projectSn, "_self")//这里是后台跳到大屏的操作,携带token过去 } // if (this.newBigScreen != null) { // console.log("当前跳转链接",this.newBigScreen) diff --git a/src/router/index.js b/src/router/index.js index 181a0c86..81d2272a 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -295,6 +295,13 @@ const routes2 = [{ component: () => import ("@/views/projectFront/projectSummary/manageTeam.vue"), }, + //天气管理 + { + path: "/project/summary/weatherManagement", + name: "天气管理", + component: () => + import ("@/views/projectFront/projectSummary/weatherManagement.vue"), + }, { path: "/project/summary/cooperationUnit", name: "项目概况_合作单位", diff --git a/src/views/projectFront/projectSummary/weatherManagement.vue b/src/views/projectFront/projectSummary/weatherManagement.vue new file mode 100644 index 00000000..a5d1b4df --- /dev/null +++ b/src/views/projectFront/projectSummary/weatherManagement.vue @@ -0,0 +1,266 @@ + + +