Commit 84f00f2d by wanglizhen

IP设置

parent 33d21d67
...@@ -22,52 +22,75 @@ onMounted(() => { ...@@ -22,52 +22,75 @@ onMounted(() => {
<template> <template>
<div class="app-container scroller"> <div class="app-container scroller">
<PageTitle>
<template #title>IP设置</template>
</PageTitle>
<div class="app-container__body"> <div class="app-container__body">
<FormBox v-for="(item,index) in ipList" :key="index" :itemData="item" @confirm="formConfirm" /> <div class="pageTitle">
<img class="icon" src="@/assets/images/systemConfig/systemParamPage.png" alt="">
<span>IP设置</span>
</div>
<div class="box">
<div class="line"></div>
<div class="content">
<el-table ref="table" class="table" :data="ipList" stripe>
<el-table-column type="index" label="序号" width="100" align="center"></el-table-column>
<el-table-column prop="networkInterface" label="网卡" align="center"></el-table-column>
<el-table-column prop="inetAddress" label="IP地址" align="center"></el-table-column>
<el-table-column prop="subnetMask" label="子网掩码" align="center"></el-table-column>
<el-table-column prop="gateway" label="默认网关" align="center"></el-table-column>
<el-table-column prop="dns" label="DNS" align="center"></el-table-column>
</el-table>
</div>
</div>
</div> </div>
</div> </div>
</template> </template>
<style lang="scss" scoped> <style lang="scss" scoped>
.app-container__body { .app-container__body {
.contentActive { .pageTitle {
height: 400px; margin-bottom: 20px;
.item { display: flex;
align-items: center;
font-size: 16px;
font-weight: 500;
letter-spacing: 0px;
line-height: 22px;
color: rgba(53, 64, 79, 1);
.icon {
margin-right: 6px;
width: 16px;
height: 16px;
}
}
.box {
display: flex;
flex-direction: column;
flex: 1;
overflow: hidden;
background: #fff;
.line {
width: 100%;
height: 2px;
border-radius: 5px 5px 0px 0px;
background: linear-gradient(90deg,
rgba(33, 103, 217, 1) 0%,
rgba(17, 200, 250, 1) 34.03%,
rgba(33, 103, 217, 1) 64.58%,
rgba(48, 128, 255, 1) 100%);
}
.content {
padding: 28px 30px;
flex: 1;
overflow: hidden;
display: flex; display: flex;
height: 32px; flex-direction: column;
color: #7a8495; .table{
.key { height: 100%;
padding-left: 5px;
width: 300px;
vertical-align: middle;
float: left;
font-size: 14px;
font-weight: 700;
box-sizing: border-box;
}
.value {
flex: 1;
line-height: 32px;
} }
} }
} }
:deep(.el-collapse-item__wrap){
border: none;
}
:deep(.el-collapse-item){
margin-bottom: 6px;
}
:deep(.el-collapse-item__header) {
height: 32px;
padding-left: 20px;
background: #7a8495;
color: #fff;
}
:deep(.el-collapse-item__header.is-active) {
background: #2c9ef7;
}
} }
</style> </style>
\ No newline at end of file
...@@ -97,8 +97,8 @@ onMounted(() => { ...@@ -97,8 +97,8 @@ onMounted(() => {
</DividerTitle> </DividerTitle>
<el-table ref="table" class="table" :data="infoData.ipMacList" stripe> <el-table ref="table" class="table" :data="infoData.ipMacList" stripe>
<el-table-column type="index" label="序号" width="100" align="center"></el-table-column> <el-table-column type="index" label="序号" width="100" align="center"></el-table-column>
<el-table-column property="ip" label="当前服务器IP地址" align="center"></el-table-column> <el-table-column prop="ip" label="当前服务器IP地址" align="center"></el-table-column>
<el-table-column property="mac" label="当前服务器MAC地址" align="center"></el-table-column> <el-table-column prop="mac" label="当前服务器MAC地址" align="center"></el-table-column>
</el-table> </el-table>
</div> </div>
</div> </div>
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论