diff --git a/src/api/site.js b/src/api/site.js index 10db576..4c5844e 100644 --- a/src/api/site.js +++ b/src/api/site.js @@ -1,9 +1,10 @@ import request from '@/utils/request.js' -export const getSiteList = () => { +export const getSiteList = (params) => { return request({ - url: '/tunnel/site', - method: 'get' + url: '/tunnel/site/screenlist', + method: 'get', + params }) } export const getSiteDetail = (siteId) => { diff --git a/src/assets/images/site/sdgl_bjtq.png b/src/assets/images/site/sdgl_bjtq.png new file mode 100644 index 0000000..c5879a6 Binary files /dev/null and b/src/assets/images/site/sdgl_bjtq.png differ diff --git a/src/assets/styles/index.scss b/src/assets/styles/index.scss index 79d08ee..d574bf0 100644 --- a/src/assets/styles/index.scss +++ b/src/assets/styles/index.scss @@ -377,4 +377,45 @@ html, body, #app, .el-container, .el-aside, .el-main { } } } -} \ No newline at end of file +} +.el-overlay-message-box{ + .el-message-box{ + width: 500px; + height: 230px; + background: rgba(7,35,72,0.79); + border-radius: 20px; + border: 2px solid #0F82AF; + .el-message-box__title{ + display: none; + } + .el-message-box__content{ + .el-icon{ + display: none; + } + .el-message-box__message{ + //width: 315px; + height: 80px; + font-size: 32px; + font-weight: bold; + color: #08B7B8; + letter-spacing: 3px; + } + } + .el-message-box__btns{ + display: flex; + justify-content: space-around; + .el-button{ + width: 130px; + height: 50px; + border: 2px solid #0F82AF; + font-size: 28px; + background-color: #072348; + color: #08B7B8; + } + .el-button--primary{ + background: #08B7B8; + color: #FFFFFF; + } + } + } +} diff --git a/src/router/index.js b/src/router/index.js index adc128a..2ddaef2 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -42,7 +42,7 @@ const routes = [ } }, { - path: '/tunnel', + path: '/tunnel/:siteId(\\d+)', name: 'tunnel', component: () => import('@/views/tunnel-manage/index.vue'), meta: { diff --git a/src/views/site/index.vue b/src/views/site/index.vue index 5e2fa10..b134c0f 100644 --- a/src/views/site/index.vue +++ b/src/views/site/index.vue @@ -7,6 +7,9 @@