From fa8c0c9e543f7ca4912599ae26a2293d2d34d8f6 Mon Sep 17 00:00:00 2001 From: TiaStars Date: Tue, 15 Oct 2024 13:26:53 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E5=8E=82=E4=B8=AD=E5=8E=82?= =?UTF-8?q?=E5=9B=AD=E4=B8=AD=E5=9B=AD=E5=9B=BE=E5=B1=82=E3=80=81=E7=9B=91?= =?UTF-8?q?=E6=8E=A7=E8=A7=86=E9=A2=91=E5=9B=BE=E5=B1=82=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?=E5=88=86=E7=B1=BB=E7=AD=9B=E9=80=89?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .env.development | 2 +- src/api/bigScreenApi/index.js | 42 ++- src/assets/images/icon7.png | Bin 0 -> 4957 bytes src/assets/styles/amap.scss | 26 ++ src/utils/request.js | 4 +- src/views/bigScreen/map/index.vue | 478 ++++++++++++++++++++++-------- 6 files changed, 426 insertions(+), 126 deletions(-) create mode 100644 src/assets/images/icon7.png diff --git a/.env.development b/.env.development index 2c3a063..494dcd2 100644 --- a/.env.development +++ b/.env.development @@ -2,7 +2,7 @@ # @Author: 张涛 # @Date: 2023-11-09 18:29:41 # @LastEditors: JC9527 - # @LastEditTime: 2024-09-22 05:39:52 + # @LastEditTime: 2024-10-15 10:27:32 # @FilePath: \JiangningUrbanManagePc\.env.development ### # 页面标题 diff --git a/src/api/bigScreenApi/index.js b/src/api/bigScreenApi/index.js index 860bf7f..91f7613 100644 --- a/src/api/bigScreenApi/index.js +++ b/src/api/bigScreenApi/index.js @@ -22,15 +22,33 @@ export function getVideoPageEq(params) { params }) } -// 获取流URL -export function getPreviewURLs(params) { +// 厂中厂园中园监控 +export function DeviceListNewRequest(params) { + return request({ + url: "/jn/vcp/DeviceListNewRequest", + method:'get', + params + }) +} + +// 获取视频流 +export function getDeviceMediaUrlHls(params){ return request({ - url: "/jn/video/previewURLs", + url: "/jn/vcp/getDeviceMediaUrlHls", method:'get', params }) } +// 获取流URL +// export function getPreviewURLs(params) { +// return request({ +// url: "/jn/video/previewURLs", +// method:'get', +// params +// }) +// } + // 终端设备坐标采集、在线状态接口 export function getDeviceList(params) { return request({ @@ -140,6 +158,24 @@ export function getUserinfo(params){ // } }) } +// 视频监控获取 +export function getVideoDevice(params) { + return request({ + baseURL: process.env.VUE_APP_BASE_API2, + url: "/biz/VideoDevice/page", + method:'get', + params, + }) +} +// 视频url获取 +export function getPreviewURLs(params) { + return request({ + baseURL: process.env.VUE_APP_BASE_API2, + url: "/videoSpnl/previewURLs", + method:'get', + params, + }) +} // 事件列表查询 export function getQueryViewListPage(params,data) { diff --git a/src/assets/images/icon7.png b/src/assets/images/icon7.png new file mode 100644 index 0000000000000000000000000000000000000000..7b7e596c189b11b468deaf2d857a19d376bbde22 GIT binary patch literal 4957 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 literal 0 HcmV?d00001 diff --git a/src/assets/styles/amap.scss b/src/assets/styles/amap.scss index c69a0c6..0929d07 100644 --- a/src/assets/styles/amap.scss +++ b/src/assets/styles/amap.scss @@ -20,6 +20,32 @@ background-image: url('../images/personInfo.png'); background-size: 100% 100%; margin-bottom: 5px; + overflow: hidden; + white-space: nowrap; + text-overflow: ellipsis; + } + .tag { + display: flex; + // grid-template-columns: 1fr,1fr; + // column-gap: 5px; + background-image: url('../images/personInfo.png'); + background-size: 100% 100%; + span { + color: #ffb300; + // background-color: rgba(255,179,0,0.3); + font-size: 12px; + line-height: 20px; + // padding: 5px; + display: flex; + justify-content: center; + width: 40px; + &:nth-of-type(2) { + margin-left: 5px; + } + &:nth-of-type(2) { + margin-left: 5px; + } + } } img { // width: 54px; diff --git a/src/utils/request.js b/src/utils/request.js index a2d1248..3a3a182 100644 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -132,11 +132,11 @@ service.interceptors.response.use(res => { } }, error => { - console.log('err' + error) + // console.log('err' + error) let { message } = error; const originalRequest = error.config; // console.log(originalRequest,'originalRequest'); - console.log(error.response.status,'error.response.status'); + // console.log(error.response.status,'error.response.status'); if (message == "Network Error") { message = "后端接口连接异常"; } else if (message.includes("timeout")) { diff --git a/src/views/bigScreen/map/index.vue b/src/views/bigScreen/map/index.vue index 9517584..b88efe3 100644 --- a/src/views/bigScreen/map/index.vue +++ b/src/views/bigScreen/map/index.vue @@ -4,7 +4,7 @@ * @Author: JC9527 * @Date: 2024-01-09 23:08:15 * @LastEditors: JC9527 - * @LastEditTime: 2024-09-24 11:11:17 + * @LastEditTime: 2024-10-15 11:16:00 -->