From c9156a2813e2ee5005a77db41080393344a615da Mon Sep 17 00:00:00 2001 From: SunTao <328867980@qq.com> Date: Fri, 15 Nov 2024 15:43:39 +0800 Subject: [PATCH] =?UTF-8?q?fix=EF=BC=9A=E5=A4=A7=E5=B1=8F=E9=A6=96?= =?UTF-8?q?=E9=A1=B5=E9=80=BB=E8=BE=91=E5=A2=9E=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/xj/index/index.js | 28 ++ src/api/xj/screen/disease-screen.js | 21 ++ src/api/xj/screen/index.js | 4 +- .../components/inspection-follow.vue | 127 ++++++++ .../components/inspection-view.vue | 52 ++++ .../inspection-vehicles.vue | 99 ++++++- src/views/index-components/daily-index.vue | 280 ++++++++++++------ src/views/index-components/traffic-index.vue | 23 +- src/views/index.vue | 19 +- 9 files changed, 537 insertions(+), 116 deletions(-) create mode 100644 src/api/xj/index/index.js create mode 100644 src/views/big-screen/overview-components/components/inspection-follow.vue create mode 100644 src/views/big-screen/overview-components/components/inspection-view.vue diff --git a/src/api/xj/index/index.js b/src/api/xj/index/index.js new file mode 100644 index 0000000..2101b76 --- /dev/null +++ b/src/api/xj/index/index.js @@ -0,0 +1,28 @@ +/* + * @Author: SunTao 328867980@qq.com + * @Date: 2024-11-15 11:05:34 + * @LastEditors: SunTao 328867980@qq.com + * @LastEditTime: 2024-11-15 11:18:36 + * @FilePath: \znxjxt-ui\src\api\xj\index\index.js + * @Description: 内部首页接口 + */ + +import request from "@/utils/request"; + +// 获取首页最顶端数据 +export function getTotalCount(query) { + return request({ + url: "/xj/home/getTotalCount", + method: "get", + params: query, + }); +} + +// 获取日常巡查数据 +export function getTaskToday(query) { + return request({ + url: "/xj/home/getTaskToday", + method: "get", + params: query, + }); +} diff --git a/src/api/xj/screen/disease-screen.js b/src/api/xj/screen/disease-screen.js index 00f2851..591cdc6 100644 --- a/src/api/xj/screen/disease-screen.js +++ b/src/api/xj/screen/disease-screen.js @@ -98,3 +98,24 @@ export function getCarList(query) { params: query, }); } + + +// 获取设备直播的url地址 +export function getVideoUrl(params) { + return request({ + url: "/bigscreen/v2/getAiotVideoUrl", + method: "get", + params, + }); +} + +// 关闭设备的上传视频流 +export function closeVideoUrl(params) { + return request({ + url: "/bigscreen/v2/colseAiotVideo", + method: "get", + params, + }); +} + + diff --git a/src/api/xj/screen/index.js b/src/api/xj/screen/index.js index fcb5c2c..1c83be0 100644 --- a/src/api/xj/screen/index.js +++ b/src/api/xj/screen/index.js @@ -2,9 +2,9 @@ * @Author: SunTao 328867980@qq.com * @Date: 2024-10-24 15:03:28 * @LastEditors: SunTao 328867980@qq.com - * @LastEditTime: 2024-11-14 09:16:02 + * @LastEditTime: 2024-11-15 14:57:02 * @FilePath: \znxjxt-ui\src\api\xj\screen\index.js - * @Description: 这是默认设置,请设置`customMade`, 打开koroFileHeader查看配置 进行设置: https://github.com/OBKoro1/koro1FileHeader/wiki/%E9%85%8D%E7%BD%AE + * @Description: 大屏首页接口 */ import request from "@/utils/request"; diff --git a/src/views/big-screen/overview-components/components/inspection-follow.vue b/src/views/big-screen/overview-components/components/inspection-follow.vue new file mode 100644 index 0000000..f76f4d3 --- /dev/null +++ b/src/views/big-screen/overview-components/components/inspection-follow.vue @@ -0,0 +1,127 @@ + + + + + + + \ No newline at end of file diff --git a/src/views/big-screen/overview-components/components/inspection-view.vue b/src/views/big-screen/overview-components/components/inspection-view.vue new file mode 100644 index 0000000..9843c36 --- /dev/null +++ b/src/views/big-screen/overview-components/components/inspection-view.vue @@ -0,0 +1,52 @@ + + + + + + + diff --git a/src/views/big-screen/overview-components/inspection-vehicles.vue b/src/views/big-screen/overview-components/inspection-vehicles.vue index 9f8fc73..2972cbd 100644 --- a/src/views/big-screen/overview-components/inspection-vehicles.vue +++ b/src/views/big-screen/overview-components/inspection-vehicles.vue @@ -2,7 +2,7 @@ * @Author: SunTao 328867980@qq.com * @Date: 2024-11-08 09:40:18 * @LastEditors: SunTao 328867980@qq.com - * @LastEditTime: 2024-11-14 15:54:12 + * @LastEditTime: 2024-11-15 15:29:10 * @FilePath: \znxjxt-ui\src\views\big-screen\disease-components\inspection-vehicles.vue * @Description: 总览大屏-巡检车辆 --> @@ -85,7 +85,6 @@ 跟车 --> + + + + + + + + + @@ -313,6 +384,22 @@ export default { background: transparent; } } + +/* 修改弹窗样式 */ +::v-deep .el-dialog__header { + padding: 10px; + background-color: #113463; + + span, + i { + color: #ffffff; + } +} + +::v-deep .el-dialog__body { + padding: 0; + background-color: #113463; +}