parent
801e2f85b9
commit
96099bda98
9 changed files with 1016 additions and 1108 deletions
@ -0,0 +1,19 @@ |
|||||||
|
import request from '@/router/axios'; |
||||||
|
|
||||||
|
//设备类型通讯链路及排除方案
|
||||||
|
export const getWarnPoint = (params) => { |
||||||
|
return request({ |
||||||
|
url: '/kgApi/monitor-business/getWarnPoint', |
||||||
|
method: 'get', |
||||||
|
params |
||||||
|
}) |
||||||
|
} |
||||||
|
//排查方案信息列表
|
||||||
|
export const getResolveTips = (params) => { |
||||||
|
return request({ |
||||||
|
url: '/kgApi/monitor-business/getResolveTips', |
||||||
|
method: 'get', |
||||||
|
params |
||||||
|
}) |
||||||
|
} |
||||||
|
|
||||||
@ -0,0 +1,25 @@ |
|||||||
|
import request from '@/router/axios'; |
||||||
|
//报警设备列表
|
||||||
|
export const getEquipList = (params) => { |
||||||
|
return request({ |
||||||
|
url: '/kgApi/monitor-business/getEquipList', |
||||||
|
method: 'get', |
||||||
|
params |
||||||
|
}) |
||||||
|
} |
||||||
|
//当前报警信息
|
||||||
|
export const getWarnMsg = (params) => { |
||||||
|
return request({ |
||||||
|
url: '/kgApi/monitor-business/getWarnMsg', |
||||||
|
method: 'get', |
||||||
|
params |
||||||
|
}) |
||||||
|
} |
||||||
|
//报警记录
|
||||||
|
export const getWarnHisList = (params) => { |
||||||
|
return request({ |
||||||
|
url: '/kgApi/monitor-business/getWarnHisList', |
||||||
|
method: 'get', |
||||||
|
params |
||||||
|
}) |
||||||
|
} |
||||||
@ -1,422 +1,486 @@ |
|||||||
<template> |
<template> |
||||||
<div class="content"> |
<div class="content"> |
||||||
<div class="process"> |
<div class="process"> |
||||||
<div class="title">报警节点示意图</div> |
<div class="title">报警节点示意图</div> |
||||||
<div class="main"> |
<div class="main"> |
||||||
<div class="process-example"> |
<div class="process-example"> |
||||||
<div class="example-title">示例:</div> |
<div class="example-title">示例:</div> |
||||||
<div class="example-box"> |
<div class="example-box"> |
||||||
<div class="point blue"></div> |
<div class="point blue"></div> |
||||||
<div class="value">正常</div> |
<div class="value">正常</div> |
||||||
</div> |
</div> |
||||||
<div class="example-box margin-right-left-20"> |
<div class="example-box margin-right-left-20"> |
||||||
<div class="point red"></div> |
<div class="point red"></div> |
||||||
<div class="value">报警</div> |
<div class="value">报警</div> |
||||||
</div> |
</div> |
||||||
<div class="example-box"> |
<div class="example-box"> |
||||||
<div class="point grey"></div> |
<div class="point grey"></div> |
||||||
<div class="value">静默</div> |
<div class="value">静默</div> |
||||||
</div> |
</div> |
||||||
</div> |
</div> |
||||||
<div class="process-center"> |
<div class="process-center"> |
||||||
<div class="process-node-box"> |
<div class="process-node-box"> |
||||||
<div class="node-img"> |
<div class="node-img"> |
||||||
<img class="nav_img" src="../../../public/img/process/node1.png"> |
<img |
||||||
<div class="node-text">脚本</div> |
class="nav_img" |
||||||
</div> |
src="../../../public/img/process/node1.png" |
||||||
<div class="yes-no"> |
/> |
||||||
<div class="yes"></div> |
<div class="node-text">脚本</div> |
||||||
<img class="nav_img" src="../../../public/img/process/yes.png"> |
</div> |
||||||
</div> |
<div class="yes-no"> |
||||||
<div class="node-img"> |
<div class="yes"></div> |
||||||
<img class="nav_img" src="../../../public/img/process/node2.png"> |
<img class="nav_img" src="../../../public/img/process/yes.png" /> |
||||||
<div class="node-text">电子围栏服务</div> |
</div> |
||||||
</div> |
<div class="node-img"> |
||||||
<div class="yes-no"> |
<img |
||||||
<div class="yes"></div> |
class="nav_img" |
||||||
<img class="nav_img" src="../../../public/img/process/yes.png"> |
src="../../../public/img/process/node2.png" |
||||||
</div> |
/> |
||||||
<div class="node-img"> |
<div class="node-text">电子围栏服务</div> |
||||||
<img class="nav_img" src="../../../public/img/process/node3.png"> |
</div> |
||||||
<div class="node-text">网关</div> |
<div class="yes-no"> |
||||||
</div> |
<div class="yes"></div> |
||||||
<div class="yes-no"> |
<img class="nav_img" src="../../../public/img/process/yes.png" /> |
||||||
<div class="yes"></div> |
</div> |
||||||
<img class="nav_img" src="../../../public/img/process/yes.png"> |
<div class="node-img"> |
||||||
</div> |
<img |
||||||
<div class="node-img"> |
class="nav_img" |
||||||
<div class="baojing">dtu断联报警</div> |
src="../../../public/img/process/node3.png" |
||||||
<img class="nav_img" src="../../../public/img/process/node4.png"> |
/> |
||||||
<div class="node-text">dtu</div> |
<div class="node-text">网关</div> |
||||||
</div> |
</div> |
||||||
<div class="yes-no"> |
<div class="yes-no"> |
||||||
<div class="no"></div> |
<div class="yes"></div> |
||||||
<img class="nav_img" src="../../../public/img/process/no.png"> |
<img class="nav_img" src="../../../public/img/process/yes.png" /> |
||||||
</div> |
</div> |
||||||
<div class="node-img"> |
<div class="node-img"> |
||||||
<img class="nav_img" src="../../../public/img/process/node5.png"> |
<div class="baojing">dtu断联报警</div> |
||||||
<div class="node-text">电子围栏</div> |
<img |
||||||
</div> |
class="nav_img" |
||||||
</div> |
src="../../../public/img/process/node4.png" |
||||||
<div class="process-more"> |
/> |
||||||
<div class="button">查看更多报警信息</div> |
<div class="node-text">dtu</div> |
||||||
</div> |
</div> |
||||||
</div> |
<div class="yes-no"> |
||||||
<div class="process-bottom"> |
<div class="no"></div> |
||||||
<div class="line"> |
<img class="nav_img" src="../../../public/img/process/no.png" /> |
||||||
<div class="item"> |
</div> |
||||||
<div class="item-box"> |
<div class="node-img"> |
||||||
<div class="time">2024-5-17 08:51:12</div> |
<img |
||||||
<div class="point red"></div> |
class="nav_img" |
||||||
<div class="name">dtu断联报警</div> |
src="../../../public/img/process/node5.png" |
||||||
<div class="code">dtu编号:SJK001</div> |
/> |
||||||
<div class="btn red-btn"> |
<div class="node-text">电子围栏</div> |
||||||
<img class="img" src="../../../public/img/process/serch.png" alt=""> |
</div> |
||||||
<div class="text">请检查dtu设备</div> |
</div> |
||||||
</div> |
<div class="process-more"> |
||||||
</div> |
<div class="button">查看更多报警信息</div> |
||||||
<div class="item-box"> |
</div> |
||||||
<div class="time">2024-5-17 08:51:13</div> |
</div> |
||||||
<div class="point grey"></div> |
<div class="process-bottom"> |
||||||
<div class="name">静默</div> |
<div class="line"> |
||||||
<div class="code">设备编号:SHUIBIAO1</div> |
<div class="item"> |
||||||
<div class="btn grey-btn"> |
<div class="item-box"> |
||||||
<img class="img" src="../../../public/img/process/loading.png" alt=""> |
<div class="time">2024-5-17 08:51:12</div> |
||||||
<div class="text">等待重新链接</div> |
<div class="point red"></div> |
||||||
</div> |
<div class="name">dtu断联报警</div> |
||||||
</div> |
<div class="code">dtu编号:SJK001</div> |
||||||
</div> |
<div class="btn red-btn"> |
||||||
<div class="restart"> |
<img |
||||||
<div class="restart-title">操作:</div> |
class="img" |
||||||
<div class="restart-btn">一键重启</div> |
src="../../../public/img/process/serch.png" |
||||||
</div> |
alt="" |
||||||
</div> |
/> |
||||||
</div> |
<div class="text">请检查dtu设备</div> |
||||||
</div> |
</div> |
||||||
</div> |
</div> |
||||||
<div class="method"> |
<div class="item-box"> |
||||||
<div class="title">报警解决方法</div> |
<div class="time">2024-5-17 08:51:13</div> |
||||||
<div class="main"> |
<div class="point grey"></div> |
||||||
<div class="text-box"> |
<div class="name">静默</div> |
||||||
<div class="label">设备位置:</div> |
<div class="code">设备编号:SHUIBIAO1</div> |
||||||
<div class="value"> |
<div class="btn grey-btn"> |
||||||
<div class="item">园区2号围栏</div> |
<img |
||||||
</div> |
class="img" |
||||||
</div> |
src="../../../public/img/process/loading.png" |
||||||
<div class="text-box"> |
alt="" |
||||||
<div class="label">排查方法:</div> |
/> |
||||||
<div class="value"> |
<div class="text">等待重新链接</div> |
||||||
<div class="item">1.检查电源是否正常,重新接入或更换电源;</div> |
</div> |
||||||
<div class="item">2.检查是否过载,重新调整系统负载或更换更高性能的设备;</div> |
</div> |
||||||
<div class="item">3.检查温度是否过高,采取措施降低温度,如改变工作环境或更换散热设备;</div> |
</div> |
||||||
<div class="item">4.检查是否受到电磁干扰,采取措施降低干扰,如改变工作环境或更换屏蔽设备。</div> |
<div class="restart"> |
||||||
</div> |
<div class="restart-title">操作:</div> |
||||||
</div> |
<div class="restart-btn">一键重启</div> |
||||||
</div> |
</div> |
||||||
</div> |
</div> |
||||||
</div> |
</div> |
||||||
|
</div> |
||||||
|
</div> |
||||||
|
<div class="method"> |
||||||
|
<div class="title">报警解决方法</div> |
||||||
|
<div class="main" v-for="item in data"> |
||||||
|
<div class="text-box"> |
||||||
|
<div class="label">设备类型编码:</div> |
||||||
|
<div class="value"> |
||||||
|
<div class="item">{{ item.classCode }}</div> |
||||||
|
</div> |
||||||
|
</div> |
||||||
|
<div class="text-box"> |
||||||
|
<div class="label">排查方法:</div> |
||||||
|
<div class="value"> |
||||||
|
<div class="item">1.检查电源是否正常,重新接入或更换电源;</div> |
||||||
|
<div class="item"> |
||||||
|
2.检查是否过载,重新调整系统负载或更换更高性能的设备; |
||||||
|
</div> |
||||||
|
<div class="item"> |
||||||
|
3.检查温度是否过高,采取措施降低温度,如改变工作环境或更换散热设备; |
||||||
|
</div> |
||||||
|
<div class="item"> |
||||||
|
4.检查是否受到电磁干扰,采取措施降低干扰,如改变工作环境或更换屏蔽设备。 |
||||||
|
</div> |
||||||
|
</div> |
||||||
|
</div> |
||||||
|
</div> |
||||||
|
</div> |
||||||
|
</div> |
||||||
</template> |
</template> |
||||||
|
|
||||||
<script> |
<script> |
||||||
|
import { |
||||||
|
getWarnPoint, |
||||||
|
getResolveTips, |
||||||
|
} from "@/api/opsVisualization/serviceDataOAM"; |
||||||
export default { |
export default { |
||||||
data() { |
data() { |
||||||
return { |
return { |
||||||
|
data: [ |
||||||
} |
{ |
||||||
}, |
classCode: "设备类型编码,0100", |
||||||
created() { |
pointCode: "报警节点code,1", |
||||||
|
tips: "排查方案说明,简单进线电流", |
||||||
}, |
shortNum: 1, // 排查方案排序,展示时按照排序升序展示 |
||||||
mounted() { |
}, |
||||||
}, |
], |
||||||
methods: { |
}; |
||||||
} |
}, |
||||||
} |
created() {}, |
||||||
|
mounted() { |
||||||
|
// [ |
||||||
|
// { |
||||||
|
// nodeid: 1, |
||||||
|
// list: [ |
||||||
|
// { |
||||||
|
// name: "脚本", |
||||||
|
// state: "正常", |
||||||
|
// }, |
||||||
|
// { |
||||||
|
// name: "电子围栏服务", |
||||||
|
// state: "正常", |
||||||
|
// }, |
||||||
|
// { |
||||||
|
// name: "网关", |
||||||
|
// state: "正常", |
||||||
|
// }, |
||||||
|
// { |
||||||
|
// name: "dtu", |
||||||
|
// state: "dtu断联报警", |
||||||
|
// }, |
||||||
|
// { |
||||||
|
// name: "电子围栏", |
||||||
|
// state: "", |
||||||
|
// }, |
||||||
|
// ], |
||||||
|
// }, |
||||||
|
// ]; |
||||||
|
getResolveTips(); |
||||||
|
}, |
||||||
|
methods: {}, |
||||||
|
}; |
||||||
</script> |
</script> |
||||||
|
|
||||||
<style lang="scss" scoped> |
<style lang="scss" scoped> |
||||||
.content{ |
.content { |
||||||
padding: 20px !important; |
padding: 20px !important; |
||||||
.process{ |
.process { |
||||||
width: calc(100% - 218px); |
width: calc(100% - 218px); |
||||||
margin-left: 218px; |
margin-left: 218px; |
||||||
height: 584px; |
height: 584px; |
||||||
background: #FFFFFF; |
background: #ffffff; |
||||||
border-radius: 0px 0px 0px 0px; |
border-radius: 0px 0px 0px 0px; |
||||||
border: 1px solid #D1D1D1; |
border: 1px solid #d1d1d1; |
||||||
display: flex; |
display: flex; |
||||||
flex-direction: column; |
flex-direction: column; |
||||||
.title{ |
.title { |
||||||
width: 100%; |
width: 100%; |
||||||
height: 40px; |
height: 40px; |
||||||
background: #E5E5E5; |
background: #e5e5e5; |
||||||
border-radius: 0px 0px 0px 0px; |
border-radius: 0px 0px 0px 0px; |
||||||
border: 1px solid #D1D1D1; |
border: 1px solid #d1d1d1; |
||||||
display: flex; |
display: flex; |
||||||
justify-content: center; |
justify-content: center; |
||||||
align-items: center; |
align-items: center; |
||||||
font-size: 18px; |
font-size: 18px; |
||||||
color: #333333; |
color: #333333; |
||||||
} |
} |
||||||
.main{ |
.main { |
||||||
display: flex; |
display: flex; |
||||||
flex-direction: column; |
flex-direction: column; |
||||||
padding: 30px; |
padding: 30px; |
||||||
height: 50%; |
height: 50%; |
||||||
.process-example{ |
.process-example { |
||||||
width: 100%; |
width: 100%; |
||||||
display: flex; |
display: flex; |
||||||
justify-content: flex-end; |
justify-content: flex-end; |
||||||
.example-title{ |
.example-title { |
||||||
color: #999999; |
color: #999999; |
||||||
margin-right: 6px; |
margin-right: 6px; |
||||||
font-size: 14px; |
font-size: 14px; |
||||||
} |
} |
||||||
.example-box{ |
.example-box { |
||||||
display: flex; |
display: flex; |
||||||
align-items: center; |
align-items: center; |
||||||
.point{ |
.point { |
||||||
width: 11px; |
width: 11px; |
||||||
height: 11px; |
height: 11px; |
||||||
border-radius: 10px; |
border-radius: 10px; |
||||||
margin-right: 11px; |
margin-right: 11px; |
||||||
} |
} |
||||||
.value{ |
.value { |
||||||
color: #999999; |
color: #999999; |
||||||
font-size: 14px; |
font-size: 14px; |
||||||
} |
} |
||||||
} |
} |
||||||
.margin-right-left-20{ |
.margin-right-left-20 { |
||||||
margin: 0 20px; |
margin: 0 20px; |
||||||
} |
} |
||||||
} |
} |
||||||
.process-center{ |
.process-center { |
||||||
display: flex; |
display: flex; |
||||||
align-items: center; |
align-items: center; |
||||||
justify-content: space-around; |
justify-content: space-around; |
||||||
margin-top: 75px; |
margin-top: 75px; |
||||||
.process-node-box{ |
.process-node-box { |
||||||
display: flex; |
display: flex; |
||||||
justify-content: center; |
justify-content: center; |
||||||
align-items: center; |
align-items: center; |
||||||
.node-img{ |
.node-img { |
||||||
width: 69px; |
width: 69px; |
||||||
height: 69px; |
height: 69px; |
||||||
display: flex; |
display: flex; |
||||||
flex-direction: column; |
flex-direction: column; |
||||||
justify-content: center; |
justify-content: center; |
||||||
align-items: center; |
align-items: center; |
||||||
position: relative; |
position: relative; |
||||||
.baojing{ |
.baojing { |
||||||
width: 133px; |
width: 133px; |
||||||
height: 31px; |
height: 31px; |
||||||
background: #FFF3F3; |
background: #fff3f3; |
||||||
border-radius: 0px 0px 0px 0px; |
border-radius: 0px 0px 0px 0px; |
||||||
border: 1px solid #EE6464; |
border: 1px solid #ee6464; |
||||||
font-size: 16px; |
font-size: 16px; |
||||||
color: #E14B33; |
color: #e14b33; |
||||||
position: absolute; |
position: absolute; |
||||||
top: -55px; |
top: -55px; |
||||||
transform: translateY(-50%); |
transform: translateY(-50%); |
||||||
display: flex; |
display: flex; |
||||||
justify-content: center; |
justify-content: center; |
||||||
align-items: center; |
align-items: center; |
||||||
} |
} |
||||||
.nav_img{ |
.nav_img { |
||||||
width: 100%; |
width: 100%; |
||||||
height: 100%; |
height: 100%; |
||||||
// margin-bottom: 20px; |
// margin-bottom: 20px; |
||||||
} |
} |
||||||
.node-text{ |
.node-text { |
||||||
position: absolute; |
position: absolute; |
||||||
transform: translateY(-50%); |
transform: translateY(-50%); |
||||||
width: 100px; |
width: 100px; |
||||||
text-align: center; |
text-align: center; |
||||||
top: 100px; |
top: 100px; |
||||||
} |
} |
||||||
} |
} |
||||||
.yes-no{ |
.yes-no { |
||||||
width: 163px; |
width: 163px; |
||||||
height: 17px; |
height: 17px; |
||||||
display: flex; |
display: flex; |
||||||
justify-content: center; |
justify-content: center; |
||||||
align-items: center; |
align-items: center; |
||||||
position: relative; |
position: relative; |
||||||
.yes{ |
.yes { |
||||||
width: 167px; |
width: 167px; |
||||||
height: 17px; |
height: 17px; |
||||||
background: #21A2E5; |
background: #21a2e5; |
||||||
opacity: 0.18; |
opacity: 0.18; |
||||||
position: absolute; |
position: absolute; |
||||||
} |
} |
||||||
.no{ |
.no { |
||||||
width: 167px; |
width: 167px; |
||||||
height: 17px; |
height: 17px; |
||||||
background: #A5A5A5; |
background: #a5a5a5; |
||||||
opacity: 0.18; |
opacity: 0.18; |
||||||
position: absolute; |
position: absolute; |
||||||
} |
} |
||||||
.nav_img{ |
.nav_img { |
||||||
width: 24px; |
width: 24px; |
||||||
height: 24px; |
height: 24px; |
||||||
opacity: 1; |
opacity: 1; |
||||||
z-index: 10; |
z-index: 10; |
||||||
} |
} |
||||||
} |
} |
||||||
} |
} |
||||||
.process-more{ |
.process-more { |
||||||
.button{ |
.button { |
||||||
width: 190px; |
width: 190px; |
||||||
height: 40px; |
height: 40px; |
||||||
background: #FFFFFF; |
background: #ffffff; |
||||||
border-radius: 0px 0px 0px 0px; |
border-radius: 0px 0px 0px 0px; |
||||||
border: 1px solid #2B8EE5; |
border: 1px solid #2b8ee5; |
||||||
color: #2B8EE5; |
color: #2b8ee5; |
||||||
display: flex; |
display: flex; |
||||||
justify-content: center; |
justify-content: center; |
||||||
align-items: center; |
align-items: center; |
||||||
cursor: pointer; |
cursor: pointer; |
||||||
} |
} |
||||||
} |
} |
||||||
} |
} |
||||||
.process-bottom{ |
.process-bottom { |
||||||
border-top: 1px solid #D1D1D1; |
border-top: 1px solid #d1d1d1; |
||||||
margin-top: 200px; |
margin-top: 200px; |
||||||
display: flex; |
display: flex; |
||||||
flex-direction: column; |
flex-direction: column; |
||||||
.line{ |
.line { |
||||||
margin-top: 20px; |
margin-top: 20px; |
||||||
display: flex; |
display: flex; |
||||||
align-items: flex-start; |
align-items: flex-start; |
||||||
justify-content: center; |
justify-content: center; |
||||||
} |
} |
||||||
.item{ |
.item { |
||||||
display: flex; |
display: flex; |
||||||
flex-direction: column; |
flex-direction: column; |
||||||
.item-box{ |
.item-box { |
||||||
display: flex; |
display: flex; |
||||||
justify-content: center; |
justify-content: center; |
||||||
align-items: center; |
align-items: center; |
||||||
margin-bottom: 20px; |
margin-bottom: 20px; |
||||||
.point{ |
.point { |
||||||
width: 10px; |
width: 10px; |
||||||
height: 10px; |
height: 10px; |
||||||
margin: 0 20px; |
margin: 0 20px; |
||||||
border-radius: 10px; |
border-radius: 10px; |
||||||
} |
} |
||||||
.name{ |
.name { |
||||||
width: 200px; |
width: 200px; |
||||||
} |
} |
||||||
.code{ |
.code { |
||||||
width: 250px; |
width: 250px; |
||||||
margin-left: 40px; |
margin-left: 40px; |
||||||
} |
} |
||||||
.btn{ |
.btn { |
||||||
margin-left: 20px; |
margin-left: 20px; |
||||||
width: 185px; |
width: 185px; |
||||||
height: 31px; |
height: 31px; |
||||||
border-radius: 0px 0px 0px 0px; |
border-radius: 0px 0px 0px 0px; |
||||||
display: flex; |
display: flex; |
||||||
justify-content: space-around; |
justify-content: space-around; |
||||||
align-items: center; |
align-items: center; |
||||||
font-size: 16px; |
font-size: 16px; |
||||||
.img{ |
.img { |
||||||
width: 15px; |
width: 15px; |
||||||
height: 15px; |
height: 15px; |
||||||
} |
} |
||||||
} |
} |
||||||
.red-btn{ |
.red-btn { |
||||||
background: #FFF3F3; |
background: #fff3f3; |
||||||
border: 1px solid #EE6464; |
border: 1px solid #ee6464; |
||||||
.text{ |
.text { |
||||||
color: #E14B33; |
color: #e14b33; |
||||||
} |
} |
||||||
} |
} |
||||||
.grey-btn{ |
.grey-btn { |
||||||
background: #F5F5F5; |
background: #f5f5f5; |
||||||
border: 1px solid #999999; |
border: 1px solid #999999; |
||||||
.text{ |
.text { |
||||||
color: #999999; |
color: #999999; |
||||||
} |
} |
||||||
} |
} |
||||||
} |
} |
||||||
} |
} |
||||||
.restart{ |
.restart { |
||||||
margin-left: 72px; |
margin-left: 72px; |
||||||
display: flex; |
display: flex; |
||||||
align-items: center; |
align-items: center; |
||||||
cursor: pointer; |
cursor: pointer; |
||||||
.restart-text{ |
.restart-text { |
||||||
font-size: 16px; |
font-size: 16px; |
||||||
color: #333333; |
color: #333333; |
||||||
} |
} |
||||||
.restart-btn{ |
.restart-btn { |
||||||
width: 93px; |
width: 93px; |
||||||
height: 31px; |
height: 31px; |
||||||
background: #2B8EE5; |
background: #2b8ee5; |
||||||
border-radius: 0px 0px 0px 0px; |
border-radius: 0px 0px 0px 0px; |
||||||
font-size: 16px; |
font-size: 16px; |
||||||
color: #FFFFFF; |
color: #ffffff; |
||||||
margin-left: 7px; |
margin-left: 7px; |
||||||
display: flex; |
display: flex; |
||||||
justify-content: center; |
justify-content: center; |
||||||
align-items: center; |
align-items: center; |
||||||
} |
} |
||||||
} |
} |
||||||
} |
} |
||||||
} |
} |
||||||
} |
} |
||||||
.method{ |
.method { |
||||||
flex: 1; |
flex: 1; |
||||||
margin-top: 30px; |
margin-top: 30px; |
||||||
width: calc(100% - 218px); |
width: calc(100% - 218px); |
||||||
// height: 326px; |
// height: 326px; |
||||||
margin-left: 218px; |
margin-left: 218px; |
||||||
background: #FFFFFF; |
background: #ffffff; |
||||||
border-radius: 0px 0px 0px 0px; |
border-radius: 0px 0px 0px 0px; |
||||||
border: 1px solid #D1D1D1; |
border: 1px solid #d1d1d1; |
||||||
display: flex; |
display: flex; |
||||||
flex-direction: column; |
flex-direction: column; |
||||||
.title{ |
.title { |
||||||
width: 100%; |
width: 100%; |
||||||
height: 40px; |
height: 40px; |
||||||
background: #E5E5E5; |
background: #e5e5e5; |
||||||
border-radius: 0px 0px 0px 0px; |
border-radius: 0px 0px 0px 0px; |
||||||
border: 1px solid #D1D1D1; |
border: 1px solid #d1d1d1; |
||||||
display: flex; |
display: flex; |
||||||
justify-content: center; |
justify-content: center; |
||||||
align-items: center; |
align-items: center; |
||||||
font-size: 18px; |
font-size: 18px; |
||||||
color: #333333; |
color: #333333; |
||||||
} |
} |
||||||
.main{ |
.main { |
||||||
display: flex; |
display: flex; |
||||||
flex-direction: column; |
flex-direction: column; |
||||||
padding: 22px; |
padding: 22px; |
||||||
// height: 50%; |
// height: 50%; |
||||||
overflow: auto; |
overflow: auto; |
||||||
.text-box{ |
.text-box { |
||||||
margin-bottom: 22px; |
margin-bottom: 22px; |
||||||
display: flex; |
display: flex; |
||||||
.label{ |
.label { |
||||||
} |
} |
||||||
.value{ |
.value { |
||||||
.item{ |
.item { |
||||||
margin-bottom: 12px; |
margin-bottom: 12px; |
||||||
} |
} |
||||||
} |
} |
||||||
} |
} |
||||||
} |
} |
||||||
} |
} |
||||||
.blue{ |
.blue { |
||||||
background: #21A2E5; |
background: #21a2e5; |
||||||
} |
} |
||||||
.red{ |
.red { |
||||||
background: #E96955; |
background: #e96955; |
||||||
} |
} |
||||||
.grey{ |
.grey { |
||||||
background: #E1E1E1; |
background: #e1e1e1; |
||||||
} |
} |
||||||
} |
} |
||||||
</style> |
</style> |
||||||
Loading…
Reference in new issue