From 8c5ce46d94ad61e072eee6592eec6e54b62eb43b Mon Sep 17 00:00:00 2001 From: fanluyan <754122931@qq.com> Date: Tue, 19 Mar 2024 13:23:32 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=84=E7=A7=8D=E4=BF=A1=E6=81=AF=E6=8A=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/components/Sidebar.vue | 5 + src/router/index.js | 6 + src/utils/api/index.js | 78 ++++ .../components/baseInfor.vue | 186 +++++--- .../components/faultInfomation.vue | 1 + .../photographicDevice/components/gpsSite.vue | 42 +- .../components/runStatus.vue | 173 +++++--- .../components/workStatus.vue | 1 + src/views/system/deviceUpgrade/index.vue | 400 ++++++++++++++++++ 9 files changed, 748 insertions(+), 144 deletions(-) create mode 100644 src/views/system/deviceUpgrade/index.vue diff --git a/src/components/Sidebar.vue b/src/components/Sidebar.vue index a30a837..0986d6b 100644 --- a/src/components/Sidebar.vue +++ b/src/components/Sidebar.vue @@ -125,6 +125,11 @@ export default { // index: "/roleManagement", // title: "角色管理", // }, + { + index: "/deviceUpgrade", + title: "升级管理", + }, + { index: "/globalTools", title: "全局设置", diff --git a/src/router/index.js b/src/router/index.js index 9138c07..3bf3f1e 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -77,6 +77,12 @@ const routes = [ name: "roleManagement", meta: { title: "角色管理", icon: "el-icon-monitor", keepAlive: true }, }, + { + path: "/deviceUpgrade", + component: () => import("../views/system/deviceUpgrade/index.vue"), + name: "deviceUpgrade", + meta: { title: "升级管理", icon: "el-icon-monitor", keepAlive: true }, + }, { path: "/globalTools", component: () => import("../views/system/globalTools/index.vue"), diff --git a/src/utils/api/index.js b/src/utils/api/index.js index da4301f..d95f99d 100644 --- a/src/utils/api/index.js +++ b/src/utils/api/index.js @@ -810,3 +810,81 @@ export function getWorkingStatusHistoryExcel(data) { responseType: "blob", }); } +//运行状态报 +export function getTermRunningHistoryApi(data) { + return request({ + url: "/xymanager/getTermRunningHistory", + method: "post", + data, + }); +} +//导出运行状态报 +export function getTermRunningHistoryExcel(data) { + return request({ + url: "/xymanager/getTermRunningHistoryExcel", + method: "get", + responseType: "blob", + }); +} + +//GPS位置报 +export function getTermGpsHistoryApi(data) { + return request({ + url: "/xymanager/getTermGpsHistory", + method: "post", + data, + }); +} +//导出GPS位置报 +export function getTermGpsHistoryExcel(data) { + return request({ + url: "/xymanager/getTermGpsHistoryExcel", + method: "get", + responseType: "blob", + }); +} +//基本信息报 + +export function getTermBasicInfoHistoryApi(data) { + return request({ + url: "/xymanager/getTermBasicInfoHistory", + method: "post", + data, + }); +} +//导出基本信息报 +export function getTermBasicInfoHistoryExcel(data) { + return request({ + url: "/xymanager/getTermBasicInfoHistoryExcel", + method: "get", + responseType: "blob", + }); +} + +//apk管理 +//查询apk列表 +export function listApk(data) { + return request({ + url: "/xymanager/listApk", + method: "post", + data, + }); +} + +//上传apk +export function uploadApk(data) { + return request({ + url: "/xymanager/uploadApk", + method: "post", + data, + }); +} + +//下发apk +export function issueApk(data) { + return request({ + url: "/xymanager/issueApk", + method: "post", + data, + }); +} diff --git a/src/views/photographicDevice/components/baseInfor.vue b/src/views/photographicDevice/components/baseInfor.vue index 1f01393..faff03f 100644 --- a/src/views/photographicDevice/components/baseInfor.vue +++ b/src/views/photographicDevice/components/baseInfor.vue @@ -1,16 +1,18 @@ +