diff --git a/hg-monitor-web-zj/src/main/resources/static/vue3/public/css/faultForm.css b/hg-monitor-web-zj/src/main/resources/static/vue3/public/css/faultForm.css index 31268c2..c5e6dfd 100644 --- a/hg-monitor-web-zj/src/main/resources/static/vue3/public/css/faultForm.css +++ b/hg-monitor-web-zj/src/main/resources/static/vue3/public/css/faultForm.css @@ -144,4 +144,8 @@ color: #fff; font-size: 14px; line-height: 28px; +} +.flex-border-span{ + display: flex; + align-items: center; } \ No newline at end of file diff --git a/hg-monitor-web-zj/src/main/resources/static/vue3/src/components/page/faultDiagnosis/diagnosis/diagnosis/index.html b/hg-monitor-web-zj/src/main/resources/static/vue3/src/components/page/faultDiagnosis/diagnosis/diagnosis/index.html index cff9576..0573e01 100644 --- a/hg-monitor-web-zj/src/main/resources/static/vue3/src/components/page/faultDiagnosis/diagnosis/diagnosis/index.html +++ b/hg-monitor-web-zj/src/main/resources/static/vue3/src/components/page/faultDiagnosis/diagnosis/diagnosis/index.html @@ -30,19 +30,19 @@ <el-card :class="['fault-book-title-card-text',{'isActive':isActiveIndex==1}]" @click="clickDaultDefinitionFunc(1)" shadow="hover"><span class="card-name">故障定义</span></el-card> </el-col> <el-col :span="3"> - <el-card :class="['fault-book-title-card-text',{'isActive':isActiveIndex==2}]" @click="clickNetworkMonitorFunc(2)" shadow="hover"><span class="card-name">网络检测</span></el-card> + <el-card :class="['fault-book-title-card-text',{'isActive':isActiveIndex==6}]" @click="dialtestMonitorFunc(6)" shadow="hover"><span class="card-name">业务拨测</span></el-card> </el-col> <el-col :span="3"> - <el-card :class="['fault-book-title-card-text',{'isActive':isActiveIndex==3}]" @click="applicationMonitorFunc(3)" shadow="hover"><span class="card-name">应用检测</span></el-card> + <el-card :class="['fault-book-title-card-text',{'isActive':isActiveIndex==2}]" @click="clickNetworkMonitorFunc(2)" shadow="hover"><span class="card-name">网络链路</span></el-card> </el-col> <el-col :span="3"> - <el-card :class="['fault-book-title-card-text',{'isActive':isActiveIndex==4}]" @click="basicEnvironmentFunc(4)" shadow="hover"><span class="card-name">基础环境</span></el-card> + <el-card :class="['fault-book-title-card-text',{'isActive':isActiveIndex==3}]" @click="applicationMonitorFunc(3)" shadow="hover"><span class="card-name">NPM</span></el-card> </el-col> <el-col :span="3"> <el-card :class="['fault-book-title-card-text',{'isActive':isActiveIndex==5}]" @click="apmMonitorFunc(5)" shadow="hover"><span class="card-name">APM</span></el-card> </el-col> <el-col :span="3"> - <el-card :class="['fault-book-title-card-text',{'isActive':isActiveIndex==6}]" @click="dialtestMonitorFunc(6)" shadow="hover"><span class="card-name">拨测分析</span></el-card> + <el-card :class="['fault-book-title-card-text',{'isActive':isActiveIndex==4}]" @click="basicEnvironmentFunc(4)" shadow="hover"><span class="card-name">基础环境</span></el-card> </el-col> <!-- <el-col :span="3">--> <!-- <el-card :class="['fault-book-title-card-text',{'isActive':isActiveIndex==6}]" @click="logDetectionFunc(6)" shadow="hover"><span class="card-name">日志检测</span></el-card>--> @@ -210,13 +210,13 @@ </el-row>--> </div> - <!--网络检测--> + <!--网络链路--> <div class="network-monitor margin-30" v-if="networkMonitorHide"> <el-row> <el-col :span="6"> <div class="title-text"> <img src="./src/assets/images/faultDiagnosis/icon-wljc.png" class="title-img"> - <span>网络检测</span> + <span>网络链路</span> </div> </el-col> </el-row> @@ -240,7 +240,7 @@ </div> </div> <div class="flex-div btn-el-btn margin-bottom-10" v-if="faultStateRadio==1"> - <el-button :size="$global.elementConfig.size.button" class="multiple-choice-button color-999" @click="addNetNode">添加网络检测</el-button> + <el-button :size="$global.elementConfig.size.button" class="multiple-choice-button color-999" @click="addNetNode">添加网络链路</el-button> <img src="./src/assets/images/faultDiagnosis/icon-item-add.png" class="multiple-choice-add-icon"> </div> </div> @@ -248,13 +248,13 @@ </el-row> </div> - <!--应用检测--> + <!--NPM--> <div class="application-monitor margin-30" v-if="applicationMonitorHide"> <el-row> <el-col :span="6"> <div class="title-text"> <img src="./src/assets/images/faultDiagnosis/icon-yyjc.png" class="title-img"> - <span>应用检测</span> + <span>NPM</span> </div> </el-col> </el-row> @@ -280,7 +280,7 @@ </div> <div class="flex-div btn-el-btn margin-bottom-10" v-if="faultApplicationRadio==1"> - <el-button :size="$global.elementConfig.size.button" class="multiple-choice-button color-999" @click="addApplicationMonitor()">添加应用检测</el-button> + <el-button :size="$global.elementConfig.size.button" class="multiple-choice-button color-999" @click="addApplicationMonitor()">添加NPM</el-button> <img src="./src/assets/images/faultDiagnosis/icon-item-add.png" class="multiple-choice-add-icon"> </div> </div> @@ -411,13 +411,13 @@ </div> - <!--拨测分析--> + <!--业务拨测--> <div class="application-monitor margin-30" v-if="dialtestMonitorHide"> <el-row> <el-col :span="6"> <div class="title-text"> <img src="./src/assets/images/faultDiagnosis/icon-yyjc.png" class="title-img"> - <span>拨测分析</span> + <span>业务拨测</span> </div> </el-col> </el-row> @@ -443,7 +443,7 @@ </div> <div class="flex-div btn-el-btn margin-bottom-10" v-if="faultDialtestRadio==1"> - <el-button :size="$global.elementConfig.size.button" class="multiple-choice-button color-999" @click="addDialtestMonitor()">添加拨测分析</el-button> + <el-button :size="$global.elementConfig.size.button" class="multiple-choice-button color-999" @click="addDialtestMonitor()">添加业务拨测</el-button> <img src="./src/assets/images/faultDiagnosis/icon-item-add.png" class="multiple-choice-add-icon"> </div> </div> @@ -524,15 +524,15 @@ </div> <div class="network-monitor-popup popup-bg"> - <!--网络检测弹窗--> + <!--网络链路弹窗--> <DiagnosisNet v-show="networkMonitorVisible" :isDisplay="networkMonitorVisible" :propsData="propsData" @callback="getNetworkMonitorList" ></DiagnosisNet> - <!--应用检测弹框--> + <!--NPM弹框--> <ApplicationMoni v-show="applicationMonitorVisible" :isDisplay="applicationMonitorVisible" :applicationMonitorList="applicationMonitorList" :propsData="propsData" @callbackApp="getApplicationMoniList"></ApplicationMoni> <!--基础环境弹框--> <BasicEnvironmentAdd v-show="baseVisible" :isDisplay="baseVisible" :baseList="baseList" :baseCount="count" :propsData="propsData" @callbackBase="getBasicEnvironmentList"></BasicEnvironmentAdd> <!--APM弹框--> <APM v-show="APMVisible" :isDisplay="APMVisible" :apmMonitorList="apmMonitorList" :propsData="propsData" @callbackAPM="getAPMList"></APM> - <!--拨测分析弹框--> + <!--业务拨测弹框--> <DialTest v-show="dialtestMonitorVisible" :isDisplay="dialtestMonitorVisible" :dialtestMonitorList="dialtestMonitorList" :propsData="propsData" @callbackDialtest="getDialtestMoniList"></DialTest> <!--日志监测弹框--> <LogMonition v-if="logMonitionVisible" :propsData="propsData" @callbackLog="getLogMonitionList"></LogMonition> diff --git a/hg-monitor-web-zj/src/main/resources/static/vue3/src/components/page/faultDiagnosis/result/apm/index.html b/hg-monitor-web-zj/src/main/resources/static/vue3/src/components/page/faultDiagnosis/result/apm/index.html index 7945d20..99f21d4 100644 --- a/hg-monitor-web-zj/src/main/resources/static/vue3/src/components/page/faultDiagnosis/result/apm/index.html +++ b/hg-monitor-web-zj/src/main/resources/static/vue3/src/components/page/faultDiagnosis/result/apm/index.html @@ -17,13 +17,13 @@ <span style="margin: 0px 6px 0px 6px;width: 105px">诊断应用</span> <h class="text-link" @click="openBusScenarios('','诊断应用')">{{getFaultItemValue(dialTest,'diagnosticResources')}}</h> </div> - | + <span class="flex-border-span">|</span> <div style="width: 200px;margin-left: 20px;display: flex;align-self: center;align-items:center;color: #666666;font-size: 16px"> <img src="../src/style/img/fault/disKpi.png"> <span style="margin: 0px 6px 0px 6px;width: 105px">诊断指标</span> <h class="text-link" @click="openKpiList()">{{getFaultItemValue(dialTest,'diagnosticIndicators')}}</h> </div> - | + <span class="flex-border-span">|</span> <div style="width: 200px;margin-left: 20px;display: flex;align-self: center;align-items:center;color: #666666;font-size: 16px"> <img src="../src/style/img/fault/disItem.png"> <span style="margin: 0px 6px 0px 6px;width: 105px"> 诊断项</span> @@ -36,7 +36,7 @@ <span style="margin: 0px 6px 0px 6px;width: 105px;font-size: 16px">正常</span> <h class="text-link" style="font-size: 24px" @click="openDiagnosticItem('normal')">{{getFaultItemValue(dialTest,'normal')}}</h> </div> - | + <span class="flex-border-span">|</span> <div style="width: 200px;margin-left: 20px;display: flex;align-self: center;align-items:center;color: #febb1a;"> <img src="../src/style/img/fault/error.png" style="width: 22px;height: 22px;"> <span style="margin: 0px 6px 0px 6px;width: 105px;font-size: 16px"> 异常</span> diff --git a/hg-monitor-web-zj/src/main/resources/static/vue3/src/components/page/faultDiagnosis/result/dialtest/index.html b/hg-monitor-web-zj/src/main/resources/static/vue3/src/components/page/faultDiagnosis/result/dialtest/index.html index 1105d7a..e24fe13 100644 --- a/hg-monitor-web-zj/src/main/resources/static/vue3/src/components/page/faultDiagnosis/result/dialtest/index.html +++ b/hg-monitor-web-zj/src/main/resources/static/vue3/src/components/page/faultDiagnosis/result/dialtest/index.html @@ -27,13 +27,13 @@ <span style="margin: 0px 6px 0px 6px;width: 105px">诊断业务场景</span> <h class="text-link" @click="openBusScenarios()">{{getFaultItemValue(dialTest,'diagnosticResources')}}</h> </div> - | + <span class="flex-border-span">|</span> <div style="width: 200px;margin-left: 20px;display: flex;align-self: center;color: #666666;font-size: 16px;align-items: center;"> <img src="../src/style/img/fault/disKpi.png"> <span style="margin: 0px 6px 0px 6px;width: 105px">诊断指标</span> <h class="text-link" @click="openKpiList()">{{ getFaultItemValue(dialTest,'diagnosticIndicators') }}</h> </div> - | + <span class="flex-border-span">|</span> <div style="width: 200px;margin-left: 20px;display: flex;align-self: center;color: #666666;font-size: 16px;align-items: center;"> <img src="../src/style/img/fault/disItem.png"> <span style="margin: 0px 6px 0px 6px;width: 105px"> 诊断项</span> @@ -46,7 +46,7 @@ <span style="margin: 0px 6px 0px 6px;width: 105px;font-size: 16px">正常</span> <h class="text-link" style="font-size: 24px" @click="openDiagnosticItem('normal')">{{ getFaultItemValue(dialTest,'normal')}}</h> </div> - | + <span class="flex-border-span">|</span> <div style="width: 200px;margin-left: 20px;display: flex;align-self: center;color: #febb1a;align-items: center;"> <img src="../src/style/img/fault/error.png" style="width: 22px;height: 22px;"> <span style="margin: 0px 6px 0px 6px;width: 105px;font-size: 16px"> 异常</span> diff --git a/hg-monitor-web-zj/src/main/resources/static/vue3/src/components/page/faultDiagnosis/result/item/index.html b/hg-monitor-web-zj/src/main/resources/static/vue3/src/components/page/faultDiagnosis/result/item/index.html index b74eb9d..af5385a 100644 --- a/hg-monitor-web-zj/src/main/resources/static/vue3/src/components/page/faultDiagnosis/result/item/index.html +++ b/hg-monitor-web-zj/src/main/resources/static/vue3/src/components/page/faultDiagnosis/result/item/index.html @@ -27,13 +27,13 @@ <span style="margin: 0px 6px 0px 6px;width: 105px;">诊断资源</span> <h class="text-link" @click="openBusScenarios()">{{getFaultItemValue(dialTest,'diagnosticResources')}}</h> </div> - | + <span class="flex-border-span">|</span> <div style="width: 200px;margin-left: 20px;display: flex;align-self: center;color: #666666;font-size: 16px;align-items: center;"> <img src="../src/style/img/fault/disKpi.png"> <span style="margin: 0px 6px 0px 6px;width: 105px">诊断指标</span> <h class="text-link" @click="openKpiList()">{{getFaultItemValue(dialTest,'diagnosticIndicators')}}</h> </div> - | + <span class="flex-border-span">|</span> <div style="width: 200px;margin-left: 20px;display: flex;align-self: center;color: #666666;font-size: 16px;align-items: center;"> <img src="../src/style/img/fault/disItem.png"> <span style="margin: 0px 6px 0px 6px;width: 105px">诊断项</span> @@ -46,7 +46,7 @@ <span style="margin: 0px 6px 0px 6px;width: 105px;font-size: 16px">正常</span> <h style="font-size: 24px" class="text-link" @click="openDiagnosticItem('normal')">{{getFaultItemValue(dialTest,'normal')}}</h> </div> - | + <span class="flex-border-span">|</span> <div style="width: 200px;margin-left: 20px;display: flex;align-self: center;color: #febb1a;align-items: center;"> <img src="../src/style/img/fault/error.png"style="width: 22px;height: 22px"> <span style="margin: 0px 6px 0px 6px;width: 105px;font-size: 16px"> 异常</span> diff --git a/hg-monitor-web-zj/src/main/resources/static/vue3/src/components/page/faultDiagnosis/result/item/resItem/index.html b/hg-monitor-web-zj/src/main/resources/static/vue3/src/components/page/faultDiagnosis/result/item/resItem/index.html index 59e4e7b..4f3e5c1 100644 --- a/hg-monitor-web-zj/src/main/resources/static/vue3/src/components/page/faultDiagnosis/result/item/resItem/index.html +++ b/hg-monitor-web-zj/src/main/resources/static/vue3/src/components/page/faultDiagnosis/result/item/resItem/index.html @@ -12,14 +12,14 @@ <span style="margin: 0px 6px 0px 6px;width: 105px">诊断资源</span> <h class="text-link" @click="openBusScenarios()">{{getFaultItemValue(cardList,'diagnosticResources')}}</h> </div> - | - <div style="width: 200px;margin-left: 20px;display: flex;align-self: center;color: #666666;font-size: 16px;align-items: center;"> + <span class="flex-border-span">|</span> + <div style="width: 200px;margin-left: 40px;display: flex;align-self: center;color: #666666;font-size: 16px;align-items: center;"> <img src="../src/style/img/fault/disKpi.png"> <span style="margin: 0px 6px 0px 6px;width: 105px">诊断指标</span> <h class="text-link" @click="openKpiList()">{{getFaultItemValue(cardList,'diagnosticIndicators')}}</h> </div> - | - <div style="width: 200px;margin-left: 20px;display: flex;align-self: center;color: #666666;font-size: 16px;align-items: center;"> + <span class="flex-border-span">|</span> + <div style="width: 200px;margin-left: 40px;display: flex;align-self: center;color: #666666;font-size: 16px;align-items: center;"> <img src="../src/style/img/fault/disItem.png"> <span style="margin: 0px 6px 0px 6px;width: 105px">诊断项</span> <h class="text-link" @click="openDiagnosticItem('')">{{getFaultItemValue(cardList,'diagnosticItem')}}</h> @@ -31,14 +31,14 @@ <span style="margin: 0px 6px 0px 6px;width: 105px;font-size: 16px;">正常</span> <h style="font-size: 20px" class="text-link" @click="openDiagnosticItem('normal')">{{getFaultItemValue(cardList,'normal')}}</h> </div> - | - <div style="width: 200px;margin-left: 20px;display: flex;align-self: center;color: #febb1a;align-items: center;"> + <span class="flex-border-span">|</span> + <div style="width: 200px;margin-left: 40px;display: flex;align-self: center;color: #febb1a;align-items: center;"> <img src="../src/style/img/fault/error.png" style="width:22px;height: 22px;"> <span style="margin: 0px 6px 0px 6px;width: 105px;font-size: 16px;"> 异常</span> <h style="font-size: 24px" class="text-link" @click="openDiagnosticItem('abnormal')">{{getFaultItemValue(cardList,'abnormal')}}</h> </div> - | - <div style="width: 200px;margin-left: 20px;display: flex;align-self: center;color: red;align-items: center;"> + <span class="flex-border-span">|</span> + <div style="width: 200px;margin-left: 40px;display: flex;align-self: center;color: red;align-items: center;"> <img src="../src/style/img/fault/base/alarm.png" style="width:22px;height: 22px;"> <span style="margin: 0px 6px 0px 6px;width: 105px;font-size: 16px;"> 告警</span> <h style="font-size: 24px" class="text-link" @click="openAlarm()">{{getFaultItemValue(cardList,'alarm')}}</h> @@ -114,7 +114,7 @@ </el-tooltip> </el-col> <el-col :span="1" style="line-height: 36px;color: gainsboro;"> - | + <span class="flex-border-span">|</span> </el-col> <el-col :span="4" class="align-center"> <img src="../src/style/img/fault/base/CPU-green.png"><br/> @@ -157,7 +157,7 @@ </el-tooltip> </el-col> <el-col :span="2" class="align-center" style="color: gainsboro;"> - | + <span class="flex-border-span">|</span> </el-col> <el-col :span="1" class="align-center"> <img src="../src/style/img/fault/base/alarm.png"> diff --git a/hg-monitor-web-zj/src/main/resources/static/vue3/src/components/page/faultDiagnosis/result/npm/index.html b/hg-monitor-web-zj/src/main/resources/static/vue3/src/components/page/faultDiagnosis/result/npm/index.html index aa44638..35d5e69 100644 --- a/hg-monitor-web-zj/src/main/resources/static/vue3/src/components/page/faultDiagnosis/result/npm/index.html +++ b/hg-monitor-web-zj/src/main/resources/static/vue3/src/components/page/faultDiagnosis/result/npm/index.html @@ -27,13 +27,13 @@ <span style="margin: 0px 6px 0px 6px;width: 105px" >诊断链路场景</span> <h class="text-link" @click="openBusScenarios()">{{getFaultItemValue(dialTest,'diagnosticResources')}}</h> </div> - | + <span class="flex-border-span">|</span> <div style="width: 200px;margin-left: 20px;display: flex;align-self: center;align-items:center;color: #666666;font-size: 16px"> <img src="../src/style/img/fault/disKpi.png"> <span style="margin: 0px 6px 0px 6px;width: 105px">诊断指标</span> <h class="text-link" @click="openKpiList()">{{getFaultItemValue(dialTest,'diagnosticIndicators')}}</h> </div> - | + <span class="flex-border-span">|</span> <div style="width: 200px;margin-left: 20px;display: flex;align-self: center;align-items:center;color: #666666;font-size: 16px"> <img src="../src/style/img/fault/disItem.png"> <span style="margin: 0px 6px 0px 6px;width: 105px"> 诊断项</span> @@ -46,7 +46,7 @@ <span style="margin: 0px 6px 0px 6px;width: 105px;font-size: 16px">正常</span> <h style="font-size: 24px" class="text-link" @click="openDiagnosticItem('normal')">{{getFaultItemValue(dialTest,'normal')}}</h> </div> - | + <span class="flex-border-span">|</span> <div style="width: 200px;margin-left: 20px;display: flex;align-self: center;align-items:center;color: #febb1a;"> <img src="../src/style/img/fault/error.png" style="width: 20px;height: 20px"> <span style="margin: 0px 6px 0px 6px;width: 105px;font-size: 16px"> 异常</span> diff --git a/hg-monitor-web-zj/src/main/resources/static/vue3/src/views/faultDiagnosis/result/faultDetail.js b/hg-monitor-web-zj/src/main/resources/static/vue3/src/views/faultDiagnosis/result/faultDetail.js index b85b8c3..18c16e6 100644 --- a/hg-monitor-web-zj/src/main/resources/static/vue3/src/views/faultDiagnosis/result/faultDetail.js +++ b/hg-monitor-web-zj/src/main/resources/static/vue3/src/views/faultDiagnosis/result/faultDetail.js @@ -33,13 +33,6 @@ export default { kpiId: '', flag: '', items: [{ - faultType: 'NETLINK', - faultTypeName: '网络链路', - components: 'netLinks', - color: '#409EFF', - detail: true, - state: '0' - }, { faultType: 'DIALTEST', faultTypeName: '拨测', components: 'dialtest-item', @@ -49,6 +42,13 @@ export default { colType: 'kpi', state: '0' }, { + faultType: 'NETLINK', + faultTypeName: '网络链路', + components: 'netLinks', + color: '#409EFF', + detail: true, + state: '0' + }, { faultType: 'NPM', faultTypeName: 'NPM', components: 'npm-item', @@ -58,19 +58,19 @@ export default { colType: 'kpi', state: '0' }, { - faultType: 'BASE', - faultTypeName: '基础', - components: 'result-item', - color: '#67C23A', + faultType: 'APM', + faultTypeName: 'APM', + components: 'apm-item', + color: '#F56C6C', itemName: '检测指标', detail: true, colType: 'flag', state: '0' }, { - faultType: 'APM', - faultTypeName: 'APM', - components: 'apm-item', - color: '#F56C6C', + faultType: 'BASE', + faultTypeName: '基础', + components: 'result-item', + color: '#67C23A', itemName: '检测指标', detail: true, colType: 'flag',