diff --git a/src/api/largeScreen.js b/src/api/largeScreen.js
index 9b89675..bba64e7 100644
--- a/src/api/largeScreen.js
+++ b/src/api/largeScreen.js
@@ -93,3 +93,32 @@ export const editFrequencyOperationSwitch = (data) => {
data
})
}
+export const getAlarmInfo = (params) => {
+ return request({
+ url: '/tunnel/alarm',
+ method: 'get',
+ params
+ })
+}
+export const getAlarmDetail = (alarmId) => {
+ return request({
+ url: '/tunnel/alarm/details',
+ method: 'get',
+ params:{
+ alarmId:alarmId
+ }
+ })
+}
+export const updateAlarmState = (data) => {
+ return request({
+ url: '/tunnel/alarm',
+ method: 'put',
+ data
+ })
+}
+export const deleteAlarmSate = (tunnelAlarmIdList) => {
+ return request({
+ url: `/tunnel/alarm/${tunnelAlarmIdList}`,
+ method: 'delete'
+ })
+}
diff --git a/src/api/site.js b/src/api/site.js
index cc86624..71bf2dd 100644
--- a/src/api/site.js
+++ b/src/api/site.js
@@ -13,6 +13,15 @@ export const getSiteDetail = (siteId) => {
method: 'get'
})
}
+export const getSiteDrawing = (siteId) => {
+ return request({
+ url: '/tunnel/site/drawing',
+ method: 'get',
+ params:{
+ siteId:siteId
+ }
+ })
+}
export const editSite = (data) => {
return request({
url: '/tunnel/site',
diff --git a/src/api/tunnelManage.js b/src/api/tunnelManage.js
index 8ade33e..0c6e5a0 100644
--- a/src/api/tunnelManage.js
+++ b/src/api/tunnelManage.js
@@ -36,6 +36,12 @@ export const getEquipmentList = (tunnelId) => {
}
})
}
+export const getEquipmentDetail = (equipmentId) => {
+ return request({
+ url: `/tunnel/equipment/?equipmentId=${equipmentId}`,
+ method: 'get'
+ })
+}
export const editTunnel = (data) => {
return request({
url: '/tunnel/model/details',
diff --git a/src/assets/styles/index.scss b/src/assets/styles/index.scss
index 9e1fabd..22c7d57 100644
--- a/src/assets/styles/index.scss
+++ b/src/assets/styles/index.scss
@@ -586,34 +586,35 @@ body,
}
.current-site {
+ .site-bg {
+ .el-select-dropdown {
+ width: 200px !important;
+ }
- .el-select-dropdown {
- width: 200px !important;
- }
+ .el-select-dropdown__item {
+ color: #fff !important;
+ }
- .el-select-dropdown__item {
- color: #fff !important;
- }
+ .el-select-dropdown__item.hover {
+ background-color: #072247 !important;
+ }
- .el-select-dropdown__item.hover {
- background-color: #072247 !important;
- }
+ .el-select-dropdown__item:hover {
+ background-color: #072247 !important;
+ color: #08B7B8 !important;
+ }
- .el-select-dropdown__item:hover {
- background-color: #072247 !important;
- color: #08B7B8 !important;
- }
+ .el-select-dropdown__item.selected {
+ color: #08B7B8 !important;
+ }
- .el-select-dropdown__item.selected {
- color: #08B7B8 !important;
- }
+ .el-select-dropdown__list {
+ .el-select-dropdown__item:first-child {
+ color: #FFFFFF;
- .el-select-dropdown__list {
- .el-select-dropdown__item:first-child {
- color: #FFFFFF;
-
- &:hover {
- color: #08B7B8 !important;
+ &:hover {
+ color: #08B7B8 !important;
+ }
}
}
}
diff --git a/src/views/site/index.vue b/src/views/site/index.vue
index d173127..3247565 100644
--- a/src/views/site/index.vue
+++ b/src/views/site/index.vue
@@ -101,13 +101,21 @@