diff --git a/src/api/ems/dzjk.js b/src/api/ems/dzjk.js index 42aa3ea..db755b4 100644 --- a/src/api/ems/dzjk.js +++ b/src/api/ems/dzjk.js @@ -90,6 +90,23 @@ export function getCoolingDataList(siteId) { }) } +//获取动环数据 +export function getDhDataList(siteId) { + return request({ + url: `/ems/siteMonitor/getDhDataList?siteId=${siteId}`, + method: 'get' + }) +} + +//获取消防数据 +export function getXfDataList(siteId) { + return request({ + url: `/ems/siteMonitor/getXfDataList?siteId=${siteId}`, + method: 'get' + }) +} + + //获取电表数据 export function getAmmeterDataList(siteId) { return request({ diff --git a/src/assets/styles/common.scss b/src/assets/styles/common.scss index 52b4e3a..984ec10 100644 --- a/src/assets/styles/common.scss +++ b/src/assets/styles/common.scss @@ -163,6 +163,31 @@ } } } +//电表、液冷公共样式 +.device-info-row{ + box-shadow: 0 2px 12px 0 rgba(0, 0, 0, 0.1); + border-left: 1px solid #eee; + border-top: 1px solid #eee; + .device-info-col{ + padding: 10px 0; + text-align: center; + font-size:12px; + color:#666666; + line-height: 14px; + border-bottom: 1px solid #eee; + border-right: 1px solid #eee; + .left{ + } + .right{ + display: block; + font-weight: 500; + font-size:16px; + line-height: 18px; + margin-top:10px; + } + } +} + //公共表格样式 .common-table.el-table{ diff --git a/src/router/ems.js b/src/router/ems.js index d12d68c..9d0415e 100644 --- a/src/router/ems.js +++ b/src/router/ems.js @@ -79,6 +79,18 @@ export const dzjk=[ component: () => import('@/views/ems/dzjk/sbjk/yl/index.vue'), name: 'DzjkSbjkYl', meta: { title: '液冷',breadcrumb: false,activeMenu: '/dzjk',activeSecondMenuName:'DzjkSbjk',deviceCategory:'COOLING'}, + }, + { + path: 'dh', + component: () => import('@/views/ems/dzjk/sbjk/dh/index.vue'), + name: 'DzjkSbjkDh', + meta: { title: '动环',breadcrumb: false,activeMenu: '/dzjk',activeSecondMenuName:'DzjkSbjk',deviceCategory:'DH'}, + }, + { + path: 'xf', + component: () => import('@/views/ems/dzjk/sbjk/xf/index.vue'), + name: 'DzjkSbjkXf', + meta: { title: '消防',breadcrumb: false,activeMenu: '/dzjk',activeSecondMenuName:'DzjkSbjk',deviceCategory:'XF'}, } ] }, diff --git a/src/views/ems/dzjk/index.vue b/src/views/ems/dzjk/index.vue index 0986c66..ae6b496 100644 --- a/src/views/ems/dzjk/index.vue +++ b/src/views/ems/dzjk/index.vue @@ -68,6 +68,7 @@ export default { diff --git a/src/views/ems/dzjk/sbjk/dh/index.vue b/src/views/ems/dzjk/sbjk/dh/index.vue new file mode 100644 index 0000000..5523f7f --- /dev/null +++ b/src/views/ems/dzjk/sbjk/dh/index.vue @@ -0,0 +1,109 @@ + + + + + + + diff --git a/src/views/ems/dzjk/sbjk/xf/index.vue b/src/views/ems/dzjk/sbjk/xf/index.vue new file mode 100644 index 0000000..2d10035 --- /dev/null +++ b/src/views/ems/dzjk/sbjk/xf/index.vue @@ -0,0 +1,122 @@ + + + + + + + diff --git a/src/views/ems/dzjk/sbjk/yl/index.vue b/src/views/ems/dzjk/sbjk/yl/index.vue index b461ec7..d9d845b 100644 --- a/src/views/ems/dzjk/sbjk/yl/index.vue +++ b/src/views/ems/dzjk/sbjk/yl/index.vue @@ -21,10 +21,10 @@ - - + + - {{tempDataItem.title}}:{{item[tempDataItem.attr]}} + {{tempDataItem.title}} {{item[tempDataItem.attr]}} @@ -92,23 +92,5 @@ export default { &:not(:last-child){ margin-bottom: 25px; } - .el-row{ - background-color: #ffffff; - border:1px solid #eeeeee; - font-size: 14px; - line-height: 16px; - color: #333333; - .el-col{ - padding:12px 0; - text-align: center; - position: relative; - } - .el-col{ - border-bottom: 1px solid #eeeeee; - } - .el-col:not(:nth-child(3n)){ - border-right: 1px solid #eeeeee; - } - } }