|
@@ -1,8 +1,9 @@
|
|
|
<template>
|
|
<template>
|
|
|
- <div class="container">
|
|
|
|
|
|
|
+ <div class="wgn_box">
|
|
|
|
|
+ <el-backtop target="#scrollbar" :right="20" :bottom="70" />
|
|
|
<div class="server_title">
|
|
<div class="server_title">
|
|
|
<el-image
|
|
<el-image
|
|
|
- style="width: 824px; height: 786px"
|
|
|
|
|
|
|
+ style="width: 824px; height: calc(100vh - 70px)"
|
|
|
src="static/images/wgn_title.png"
|
|
src="static/images/wgn_title.png"
|
|
|
fit="cover"
|
|
fit="cover"
|
|
|
/>
|
|
/>
|
|
@@ -18,27 +19,29 @@
|
|
|
</div>
|
|
</div>
|
|
|
<div class="server_list_box">
|
|
<div class="server_list_box">
|
|
|
<div class="server_list_box_title">微功能列表</div>
|
|
<div class="server_list_box_title">微功能列表</div>
|
|
|
- <div class="server_list_box_search">
|
|
|
|
|
- 功能搜索
|
|
|
|
|
- <el-input
|
|
|
|
|
- v-model="searchStr"
|
|
|
|
|
- style="width: 525px; margin-left: 37px"
|
|
|
|
|
- placeholder="输入搜索关键词"
|
|
|
|
|
- class="input-with-select"
|
|
|
|
|
- clearable
|
|
|
|
|
- size="large"
|
|
|
|
|
- @change="searchServerList()"
|
|
|
|
|
- >
|
|
|
|
|
- <template #append>
|
|
|
|
|
- <el-button icon="Search" @click="searchServerList()" />
|
|
|
|
|
- </template>
|
|
|
|
|
- </el-input>
|
|
|
|
|
- </div>
|
|
|
|
|
|
|
+ <el-affix :offset="0">
|
|
|
|
|
+ <div class="server_list_box_search">
|
|
|
|
|
+ <el-input
|
|
|
|
|
+ v-model="searchStr"
|
|
|
|
|
+ style="width: 525px; margin-left: 37px"
|
|
|
|
|
+ placeholder="输入搜索关键词"
|
|
|
|
|
+ class="input-with-select"
|
|
|
|
|
+ clearable
|
|
|
|
|
+ size="large"
|
|
|
|
|
+ @change="searchServerList()"
|
|
|
|
|
+ >
|
|
|
|
|
+ <template #append>
|
|
|
|
|
+ <el-button icon="Search" @click="searchServerList()" />
|
|
|
|
|
+ </template>
|
|
|
|
|
+ </el-input>
|
|
|
|
|
+ </div>
|
|
|
|
|
+ </el-affix>
|
|
|
<div class="server_list_box_table" v-if="dmsServerList">
|
|
<div class="server_list_box_table" v-if="dmsServerList">
|
|
|
<div
|
|
<div
|
|
|
v-for="item in dmsServerList"
|
|
v-for="item in dmsServerList"
|
|
|
:key="item.c_scene_name"
|
|
:key="item.c_scene_name"
|
|
|
class="server_list_box_table_item"
|
|
class="server_list_box_table_item"
|
|
|
|
|
+ :id="item.c_scene_name + 'list'"
|
|
|
>
|
|
>
|
|
|
<div class="server_list_box_table_item_content">
|
|
<div class="server_list_box_table_item_content">
|
|
|
<div class="server_list_box_table_item_content_title">{{ item.title }}</div>
|
|
<div class="server_list_box_table_item_content_title">{{ item.title }}</div>
|
|
@@ -108,7 +111,8 @@ export default {
|
|
|
]);
|
|
]);
|
|
|
}
|
|
}
|
|
|
// 获取微功能服务列表
|
|
// 获取微功能服务列表
|
|
|
- wgn.getDmsData(requestParams)
|
|
|
|
|
|
|
+ wgn
|
|
|
|
|
+ .getDmsData(requestParams)
|
|
|
.then((res) => {
|
|
.then((res) => {
|
|
|
if (res.code === 200) {
|
|
if (res.code === 200) {
|
|
|
this.dmsServerList = res.content.data;
|
|
this.dmsServerList = res.content.data;
|
|
@@ -163,7 +167,7 @@ export default {
|
|
|
</script>
|
|
</script>
|
|
|
|
|
|
|
|
<style lang="less" scoped>
|
|
<style lang="less" scoped>
|
|
|
-.container {
|
|
|
|
|
|
|
+.wgn_box {
|
|
|
width: 100vw;
|
|
width: 100vw;
|
|
|
margin: 0 auto;
|
|
margin: 0 auto;
|
|
|
background-color: #08224a;
|
|
background-color: #08224a;
|
|
@@ -175,7 +179,7 @@ export default {
|
|
|
}
|
|
}
|
|
|
.server_title_text {
|
|
.server_title_text {
|
|
|
width: calc(100vw - 824px);
|
|
width: calc(100vw - 824px);
|
|
|
- height: 786px;
|
|
|
|
|
|
|
+ height: calc(100vh - 70px);
|
|
|
background-color: #1c2631;
|
|
background-color: #1c2631;
|
|
|
color: #fff;
|
|
color: #fff;
|
|
|
padding: 0 160px 0 60px;
|
|
padding: 0 160px 0 60px;
|
|
@@ -193,6 +197,10 @@ export default {
|
|
|
font-size: 22px;
|
|
font-size: 22px;
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
+.anchor_box {
|
|
|
|
|
+ background: #ffffff32;
|
|
|
|
|
+ float: left;
|
|
|
|
|
+}
|
|
|
.server_list_box {
|
|
.server_list_box {
|
|
|
width: 100vw;
|
|
width: 100vw;
|
|
|
background-color: rgba(0, 0, 0, 0.15);
|
|
background-color: rgba(0, 0, 0, 0.15);
|
|
@@ -200,6 +208,13 @@ export default {
|
|
|
flex-direction: column;
|
|
flex-direction: column;
|
|
|
align-items: center;
|
|
align-items: center;
|
|
|
color: #fff;
|
|
color: #fff;
|
|
|
|
|
+ position: relative;
|
|
|
|
|
+ &_menu {
|
|
|
|
|
+ position: absolute;
|
|
|
|
|
+ top: 100px;
|
|
|
|
|
+ left: 10px;
|
|
|
|
|
+ z-index: 1;
|
|
|
|
|
+ }
|
|
|
&_title {
|
|
&_title {
|
|
|
margin-top: 100px;
|
|
margin-top: 100px;
|
|
|
font-size: 35px;
|
|
font-size: 35px;
|