提交 ceee5e25 authored 作者: thy's avatar thy

规则配置删除修改

上级 2d86c14a
...@@ -166,9 +166,9 @@ ...@@ -166,9 +166,9 @@
/*checkbox选择款*/ /*checkbox选择款*/
.el-checkbox__input.is-disabled .el-checkbox__inner,.el-checkbox__input.is-checked .el-checkbox__inner{ .el-checkbox__input.is-disabled .el-checkbox__inner,.el-checkbox__input.is-checked .el-checkbox__inner{
width: 21px; width: 16px;
height: 21px; height: 16px;
background-image: url("../assets/img/click.png"); background-image: url("../assets/img/check_click.png");
background-repeat: no-repeat; background-repeat: no-repeat;
background-size: 100% 100%; background-size: 100% 100%;
-moz-background-size: 100% 100%; -moz-background-size: 100% 100%;
...@@ -176,9 +176,9 @@ ...@@ -176,9 +176,9 @@
border-color: rgba(0,0,0,0); border-color: rgba(0,0,0,0);
} }
.el-checkbox__inner{ .el-checkbox__inner{
width: 21px; width: 16px;
height: 21px; height: 16px;
background-image: url("../assets/img/clickN.png"); background-image: url("../assets/img/check_clickN.png");
background-repeat: no-repeat; background-repeat: no-repeat;
background-size: 100% 100%; background-size: 100% 100%;
-moz-background-size: 100% 100%; -moz-background-size: 100% 100%;
......
src/assets/img/click.png

534 Bytes | W: | H:

src/assets/img/click.png

392 Bytes | W: | H:

src/assets/img/click.png
src/assets/img/click.png
src/assets/img/click.png
src/assets/img/click.png
  • 2-up
  • Swipe
  • Onion skin
...@@ -31,7 +31,7 @@ ...@@ -31,7 +31,7 @@
<!-- <div class="line"></div> --> <!-- <div class="line"></div> -->
<div class="copy-form"> <div class="copy-form">
<div class="please"> <div class="please">
<img src="./img/xing.png" alt style="width: 20px;" /> 为必填项 <img src="./img/xing.png" alt style="width:20px;" /> 为必填项
</div> </div>
<el-form ref="form" :model="form" label-width="140px"> <el-form ref="form" :model="form" label-width="140px">
<div class="home-form-input"> <div class="home-form-input">
...@@ -40,7 +40,7 @@ ...@@ -40,7 +40,7 @@
<img <img
src="./img/xing.png" src="./img/xing.png"
alt alt
style="width:20px; margin-left:10px;float:left;margin-top:10px;" style="width:14px; margin-left:5px;float:left;margin-top:10px;"
/> />
</el-form-item> </el-form-item>
<el-form-item label="模块数:"> <el-form-item label="模块数:">
...@@ -56,7 +56,7 @@ ...@@ -56,7 +56,7 @@
<img <img
src="./img/xing.png" src="./img/xing.png"
alt alt
style="width:20px;float:left; margin-top:10px;margin-left:10px; " style="width:14px;float:left; margin-top:10px;margin-left:5px; "
/> />
</el-form-item> </el-form-item>
...@@ -755,362 +755,256 @@ ...@@ -755,362 +755,256 @@
</div> </div>
</div> </div>
</div> </div>
<div class="open-box" v-show="isOpen7"> <div class="open-box fourzero" v-show="isOpen7">
<div class="copy-nav-title-two">
<span class="ball"></span>主要开发架构
</div>
<div class="copy-nav-main noborder"> <div class="copy-nav-main noborder">
<div class="copy-nav-main-title">应用服务器:</div> <div class="copy-nav-main-title"><span class="ball"></span> <span>主要开发架构</span> </div>
<div class="copy-nav-main-main"> <div class="copy-nav-main-main">
<div class="form-radio"> <div class="form-radio" >
<div class="radio-text">部署情况:</div>
<el-radio
v-model="systemStructure.application.deploy"
@click.native.prevent="clickitem('application','deploy',1)"
:label="1"
>本地</el-radio>
<el-radio
v-model="systemStructure.application.deploy"
@click.native.prevent="clickitem('application','deploy',2)"
:label="2"
>政务云</el-radio>
</div>
<div class="form-radio" style="margin-top:5px;">
<div class="radio-text">操作系统:</div> <div class="radio-text">操作系统:</div>
<div class="radios-box"> <div class="radios-box">
<el-radio <el-checkbox-group v-model="form.applicationType">
v-model="systemStructure.application.operateSystem" <el-checkbox :label="1">.NET体系下的框架</el-checkbox>
@click.native.prevent="clickitem('application','operateSystem','WINSERVER2006')" <el-checkbox :label="2">J2EE体系下的框架
label="WINSERVER2006" </el-checkbox>
>WinServer 2006-2008/X64</el-radio> <el-checkbox :label="3">ThinkPHP
<el-radio </el-checkbox>
v-model="systemStructure.application.operateSystem" <el-checkbox :label="4">Yii
@click.native.prevent="clickitem('application','operateSystem','WINSERVER2012')" </el-checkbox>
label="WINSERVER2012" <el-checkbox :label="5">CodeIgniter
>WinServer 2012-2019/X64</el-radio> </el-checkbox>
<el-radio <el-checkbox :label="6">Laravel
v-model="systemStructure.application.operateSystem" </el-checkbox>
@click.native.prevent="clickitem('application','operateSystem','UBUNTU')" <el-checkbox :label="7">Django
label="UBUNTU" </el-checkbox>
>Ubuntu Reales XX.XX-XX.XX</el-radio> <el-checkbox :label="8">Tornado
<el-radio </el-checkbox>
v-model="systemStructure.application.operateSystem" <el-checkbox :label="9">Flask
label="CENTEROSREALES" </el-checkbox>
@click.native.prevent="clickitem('application','operateSystem','CENTEROSREALES')" <el-checkbox :label="10">Twisted</el-checkbox>
>CentOS Reales X.XX-X.XX</el-radio> <el-checkbox :label="11">Scrapy
<el-radio </el-checkbox>
v-model="systemStructure.application.operateSystem" <el-checkbox :label="12">Bottle
@click.native.prevent="clickitem('application','operateSystem','REDHATREALES')" </el-checkbox>
label="REDHATREALES" <el-checkbox :label="13">Webpy
>Redhat Reales XX.XX-XX.XX</el-radio> </el-checkbox>
<el-radio <el-checkbox :label="14">Falcon
v-model="systemStructure.application.operateSystem" </el-checkbox>
@click.native.prevent="clickitem('application','operateSystem','AIX')"
label="AIX" </el-checkbox-group>
>AIX Version X.X-X.X</el-radio>
</div> </div>
<div class="copy-box-main-input"> <div class="copy-box-main-input">
<span class="box-input-text">其他:</span> <span class="box-input-text">其他:</span>
<el-input v-model="systemStructure.application.other" placeholder="请输入"></el-input> <el-input v-model="systemStructure.application.other" placeholder="请输入"></el-input>
</div> </div>
<div class="copy-box-main-input bottom">
<span class="box-input-text">版本:</span>
<el-input v-model="systemStructure.application.edition" placeholder="请输入"></el-input>
</div>
</div> </div>
</div> </div>
</div> </div>
<div class="copy-nav-main noborder"> <div class="copy-nav-main noborder">
<div class="copy-nav-main-title">数据库服务器:</div> <div class="copy-nav-main-title"><span class="ball"></span> <span>浏览器前端开发技术或框架</span> </div>
<div class="copy-nav-main-main"> <div class="copy-nav-main-main">
<div class="form-radio">
<div class="radio-text">部署情况:</div> <div class="form-radio" >
<el-radio
v-model="systemStructure.database.deploy"
:label="1"
@click.native.prevent="clickitem('database','deploy',1)"
>本地</el-radio>
<el-radio
v-model="systemStructure.database.deploy"
:label="2"
@click.native.prevent="clickitem('database','deploy',2)"
>政务云</el-radio>
</div>
<div class="form-radio" style="margin-top:5px;">
<div class="radio-text">操作系统:</div> <div class="radio-text">操作系统:</div>
<div class="radios-box"> <div class="radios-box">
<el-radio <el-checkbox-group v-model="form.applicationType">
v-model="systemStructure.database.operateSystem" <el-checkbox :label="1">不涉及
@click.native.prevent="clickitem('database','operateSystem','WINSERVER2006')" </el-checkbox>
label="WINSERVER2006" <el-checkbox :label="2">JS</el-checkbox></el-checkbox>
>WinServer 2006-2008/X64</el-radio> <el-checkbox :label="3">CSS</el-checkbox>
<el-radio <el-checkbox :label="4">ASP</el-checkbox>
v-model="systemStructure.database.operateSystem" <el-checkbox :label="5">HTML</el-checkbox>
@click.native.prevent="clickitem('database','operateSystem','WINSERVER2012')" <el-checkbox :label="6">JQuery框架
label="WINSERVER2012" </el-checkbox>
>WinServer 2012-2019/X64</el-radio> <el-checkbox :label="7">Spring框架
<el-radio </el-checkbox>
v-model="systemStructure.database.operateSystem" <el-checkbox :label="8">Angular框架
@click.native.prevent="clickitem('database','operateSystem','UBUNTU')" </el-checkbox>
label="UBUNTU" <el-checkbox :label="9">VUE框架
>Ubuntu Reales XX.XX-XX.XX</el-radio> </el-checkbox>
<el-radio <el-checkbox :label="10">React框架
v-model="systemStructure.database.operateSystem" </el-checkbox>
@click.native.prevent="clickitem('database','operateSystem','CENTEROSREALES')" <el-checkbox :label="11">QucikUI框架
label="CENTEROSREALES"
>CentOS Reales X.XX-X.XX</el-radio> </el-checkbox>
<el-radio <el-checkbox :label="12">LayUI框架
v-model="systemStructure.database.operateSystem"
@click.native.prevent="clickitem('database','operateSystem','REDHATREALES')" </el-checkbox>
label="REDHATREALES" <el-checkbox :label="13">Avalon框架
>Redhat Reales XX.XX-XX.XX</el-radio>
<el-radio </el-checkbox>
v-model="systemStructure.database.operateSystem" <el-checkbox :label="14">Dojo框架
@click.native.prevent="clickitem('database','operateSystem','AIX')"
label="AIX" </el-checkbox>
>AIX Version X.X-X.X</el-radio> <el-checkbox :label="15">Ember框架
</el-checkbox>
<el-checkbox :label="16">Aurelia框架
</el-checkbox>
</el-checkbox-group>
</div> </div>
<div class="copy-box-main-input"> <div class="copy-box-main-input">
<span class="box-input-text">其他:</span> <span class="box-input-text">其他:</span>
<el-input v-model="systemStructure.database.other" placeholder="请输入"></el-input> <el-input v-model="systemStructure.application.other" placeholder="请输入"></el-input>
</div>
<div class="copy-box-main-input bottom">
<span class="box-input-text">版本:</span>
<el-input v-model="systemStructure.database.edition" placeholder="请输入"></el-input>
</div> </div>
</div> </div>
</div> </div>
</div> </div>
<div class="copy-nav-main noborder"> <div class="copy-nav-main noborder">
<div class="copy-nav-main-title">slb:</div> <div class="copy-nav-main-title"><span class="ball"></span> <span>C/S前端开发技术或框架</span></div>
<div class="copy-nav-main-main"> <div class="copy-nav-main-main">
<div class="form-radio">
<div class="radio-text">部署情况:</div> <div class="form-radio" >
<el-radio
v-model="systemStructure.slb.deploy"
:label="1"
@click.native.prevent="clickitem('slb','deploy',1)"
>本地</el-radio>
<el-radio
v-model="systemStructure.slb.deploy"
:label="2"
@click.native.prevent="clickitem('slb','deploy',2)"
>政务云</el-radio>
</div>
<div class="form-radio" style="margin-top:5px;">
<div class="radio-text">操作系统:</div> <div class="radio-text">操作系统:</div>
<div class="radios-box"> <div class="radios-box">
<el-radio <el-checkbox-group v-model="form.applicationType">
v-model="systemStructure.slb.operateSystem" <el-checkbox :label="1">不涉及
@click.native.prevent="clickitem('slb','operateSystem','WINSERVER2006')" </el-checkbox>
label="WINSERVER2006" <el-checkbox :label="2">VC/C++/C#
>WinServer 2006-2008/X64</el-radio> </el-checkbox>
<el-radio <el-checkbox :label="3">VB
v-model="systemStructure.slb.operateSystem" </el-checkbox>
@click.native.prevent="clickitem('slb','operateSystem','WINSERVER2012')" <el-checkbox :label="4">Delphi
label="WINSERVER2012" </el-checkbox>
>WinServer 2012-2019/X64</el-radio> <el-checkbox :label="5">Go
<el-radio </el-checkbox>
v-model="systemStructure.slb.operateSystem" <el-checkbox :label="6">QT</el-checkbox>
@click.native.prevent="clickitem('slb','operateSystem','UBUNTU')" <el-checkbox :label="7">JVM</el-checkbox>
label="UBUNTU" <el-checkbox :label="8">Node JS
>Ubuntu Reales XX.XX-XX.XX</el-radio> </el-checkbox>
<el-radio <el-checkbox :label="9">Java Applet
v-model="systemStructure.slb.operateSystem" </el-checkbox>
@click.native.prevent="clickitem('slb','operateSystem','CENTEROSREALES')"
label="CENTEROSREALES" </el-checkbox-group>
>CentOS Reales X.XX-X.XX</el-radio>
<el-radio
v-model="systemStructure.slb.operateSystem"
@click.native.prevent="clickitem('slb','operateSystem','REDHATREALES')"
label="REDHATREALES"
>Redhat Reales XX.XX-XX.XX</el-radio>
<el-radio
v-model="systemStructure.slb.operateSystem"
@click.native.prevent="clickitem('slb','operateSystem','AIX')"
label="AIX"
>AIX Version X.X-X.X</el-radio>
</div> </div>
<div class="copy-box-main-input"> <div class="copy-box-main-input">
<span class="box-input-text">其他:</span> <span class="box-input-text">其他:</span>
<el-input v-model="systemStructure.slb.other" placeholder="请输入"></el-input> <el-input v-model="systemStructure.application.other" placeholder="请输入"></el-input>
</div>
<div class="copy-box-main-input bottom">
<span class="box-input-text">版本:</span>
<el-input v-model="systemStructure.slb.edition" placeholder="请输入"></el-input>
</div> </div>
</div> </div>
</div> </div>
</div> </div>
<div class="copy-nav-main noborder"> <div class="copy-nav-main noborder">
<div class="copy-nav-main-title">存储:</div> <div class="copy-nav-main-title"><span class="ball"></span> <span>主要封装方式</span></div>
<div class="copy-nav-main-main"> <div class="copy-nav-main-main">
<div class="form-radio"> <div class="form-radio" >
<div class="radio-text">部署情况:</div>
<el-radio
v-model="systemStructure.storage.deploy"
:label="1"
@click.native.prevent="clickitem('storage','deploy',1)"
>本地</el-radio>
<el-radio
v-model="systemStructure.storage.deploy"
:label="2"
@click.native.prevent="clickitem('storage','deploy',2)"
>政务云</el-radio>
</div>
<div class="form-radio" style="margin-top:5px;">
<div class="radio-text">操作系统:</div> <div class="radio-text">操作系统:</div>
<div class="radios-box"> <div class="radios-box">
<el-radio <el-checkbox-group v-model="form.applicationType">
v-model="systemStructure.storage.operateSystem" <el-checkbox :label="1">SetUp/InstallSheild封装
@click.native.prevent="clickitem('storage','operateSystem','WINSERVER2006')" </el-checkbox>
label="WINSERVER2006" <el-checkbox :label="2">Maven打包方式
>WinServer 2006-2008/X64</el-radio> </el-checkbox>
<el-radio <el-checkbox :label="3">Gradle打包方式
v-model="systemStructure.storage.operateSystem" </el-checkbox>
@click.native.prevent="clickitem('storage','operateSystem','WINSERVER2012')"
label="WINSERVER2012"
>WinServer 2012-2019/X64</el-radio> </el-checkbox-group>
<el-radio
v-model="systemStructure.storage.operateSystem"
@click.native.prevent="clickitem('storage','operateSystem','UBUNTU')"
label="UBUNTU"
>Ubuntu Reales XX.XX-XX.XX</el-radio>
<el-radio
v-model="systemStructure.storage.operateSystem"
@click.native.prevent="clickitem('storage','operateSystem','CENTEROSREALES')"
label="CENTEROSREALES"
>CentOS Reales X.XX-X.XX</el-radio>
<el-radio
v-model="systemStructure.storage.operateSystem"
@click.native.prevent="clickitem('storage','operateSystem','REDHATREALES')"
label="REDHATREALES"
>Redhat Reales XX.XX-XX.XX</el-radio>
<el-radio
v-model="systemStructure.storage.operateSystem"
@click.native.prevent="clickitem('storage','operateSystem','AIX')"
label="AIX"
>AIX Version X.X-X.X</el-radio>
</div> </div>
<div class="copy-box-main-input"> <div class="copy-box-main-input">
<span class="box-input-text">其他:</span> <span class="box-input-text">其他:</span>
<el-input v-model="systemStructure.storage.other" placeholder="请输入"></el-input> <el-input v-model="systemStructure.application.other" placeholder="请输入"></el-input>
</div>
<div class="copy-box-main-input bottom">
<span class="box-input-text">版本:</span>
<el-input v-model="systemStructure.storage.edition" placeholder="请输入"></el-input>
</div> </div>
</div> </div>
</div> </div>
</div> </div>
<div class="copy-nav-main noborder"> <div class="copy-nav-main noborder">
<div class="copy-nav-main-title">其他服务设备:</div> <div class="copy-nav-main-title"><span class="ball"></span> <span>主开发语言</span></div>
<div class="copy-nav-main-main"> <div class="copy-nav-main-main">
<div class="form-radio"> <div class="form-radio" >
<div class="radio-text">部署情况:</div>
<el-radio
v-model="systemStructure.otherEquipment.deploy"
:label="1"
@click.native.prevent="clickitem('otherEquipment','deploy',1)"
>本地</el-radio>
<el-radio
v-model="systemStructure.otherEquipment.deploy"
:label="2"
@click.native.prevent="clickitem('otherEquipment','deploy',2)"
>政务云</el-radio>
</div>
<div class="form-radio" style="margin-top:5px;">
<div class="radio-text">操作系统:</div> <div class="radio-text">操作系统:</div>
<div class="radios-box"> <div class="radios-box">
<el-radio <el-checkbox-group v-model="form.applicationType">
v-model="systemStructure.otherEquipment.operateSystem" <el-checkbox :label="1">VC/C++/C#
@click.native.prevent="clickitem('otherEquipment','operateSystem','WINSERVER2006')" </el-checkbox>
label="WINSERVER2006" <el-checkbox :label="2">VB
>WinServer 2006-2008/X64</el-radio> </el-checkbox>
<el-radio <el-checkbox :label="3">Delphi
v-model="systemStructure.otherEquipment.operateSystem" </el-checkbox>
@click.native.prevent="clickitem('otherEquipment','operateSystem','WINSERVER2012')" <el-checkbox :label="4">PHP
label="WINSERVER2012" </el-checkbox>
>WinServer 2012-2019/X64</el-radio> <el-checkbox :label="5">JAVA
<el-radio
v-model="systemStructure.otherEquipment.operateSystem" </el-checkbox>
@click.native.prevent="clickitem('otherEquipment','operateSystem','UBUNTU')" <el-checkbox :label="6">Python
label="UBUNTU"
>Ubuntu Reales XX.XX-XX.XX</el-radio> </el-checkbox>
<el-radio <el-checkbox :label="7">Go
v-model="systemStructure.otherEquipment.operateSystem"
@click.native.prevent="clickitem('otherEquipment','operateSystem','CENTEROSREALES')" </el-checkbox>
label="CENTEROSREALES" <el-checkbox :label="8">Rust
>CentOS Reales X.XX-X.XX</el-radio> </el-checkbox>
<el-radio <el-checkbox :label="9">Ruby
v-model="systemStructure.otherEquipment.operateSystem" </el-checkbox>
@click.native.prevent="clickitem('otherEquipment','operateSystem','REDHATREALES')" <el-checkbox :label="10">Perl
label="REDHATREALES"
>Redhat Reales XX.XX-XX.XX</el-radio> </el-checkbox>
<el-radio <el-checkbox :label="11">Matlab
v-model="systemStructure.otherEquipment.operateSystem"
@click.native.prevent="clickitem('otherEquipment','operateSystem','AIX')" </el-checkbox>
label="AIX"
>AIX Version X.X-X.X</el-radio>
</el-checkbox-group>
</div> </div>
<div class="copy-box-main-input"> <div class="copy-box-main-input">
<span class="box-input-text">其他:</span> <span class="box-input-text">其他:</span>
<el-input <el-input v-model="systemStructure.application.other" placeholder="请输入"></el-input>
v-model="systemStructure.otherEquipment.other"
placeholder="请输入"
></el-input>
</div>
<div class="copy-box-main-input bottom">
<span class="box-input-text">版本:</span>
<el-input
v-model="systemStructure.otherEquipment.edition"
placeholder="请输入"
></el-input>
</div> </div>
</div> </div>
</div> </div>
</div> </div>
<div class="copy-nav-title-two"> <div class="copy-nav-main noborder">
<span class="ball"></span>更多需求 <div class="copy-nav-main-title"><span class="ball"></span> <span>其他开发语言</span></div>
</div>
<div class="copy-nav-main noborder more seven">
<div class="copy-nav-main-main"> <div class="copy-nav-main-main">
<div class="form-radio" style="margin-top:5px;"> <div class="form-radio" >
<div class="radio-text">分布式:</div> <div class="radio-text">操作系统:</div>
<el-radio <div class="radios-box">
v-model="systemStructure.distributed" <el-checkbox-group v-model="form.applicationType">
:label="1" <el-checkbox :label="1">VC/C++/C#
@click.native.prevent="clickitem1('systemStructure','distributed',1)" </el-checkbox>
></el-radio> <el-checkbox :label="2">VB
</div> </el-checkbox>
<div class="form-radio" style="margin-top:5px;"> <el-checkbox :label="3">Delphi
<div class="radio-text">负载均衡:</div> </el-checkbox>
<el-radio <el-checkbox :label="4">PHP
v-model="systemStructure.loadBalance" </el-checkbox>
:label="1" <el-checkbox :label="5">JAVA
@click.native.prevent="clickitem1('systemStructure','loadBalance',1)"
></el-radio>
</div>
<div class="form-radio" style="margin-top:5px;"> </el-checkbox>
<div class="radio-text">容灾:</div> <el-checkbox :label="6">Python
<el-radio
v-model="systemStructure.disaster" </el-checkbox>
:label="1" <el-checkbox :label="7">Go
@click.native.prevent="clickitem1('systemStructure','disaster',1)"
></el-radio> </el-checkbox>
<div class="copy-box-main-input more"> <el-checkbox :label="8">Rust
</el-checkbox>
<el-checkbox :label="9">Ruby
</el-checkbox>
<el-checkbox :label="10">Perl
</el-checkbox>
<el-checkbox :label="11">Matlab
</el-checkbox>
</el-checkbox-group>
</div>
<div class="copy-box-main-input">
<span class="box-input-text">其他:</span> <span class="box-input-text">其他:</span>
<el-input v-model="systemStructure.otherDemand" placeholder="请输入"></el-input> <el-input v-model="systemStructure.application.other" placeholder="请输入"></el-input>
</div> </div>
</div> </div>
</div> </div>
</div> </div>
...@@ -1157,7 +1051,7 @@ ...@@ -1157,7 +1051,7 @@
<div class="copy-nav-title-two"> <div class="copy-nav-title-two">
<span class="ball"></span>原浏览器情况 <span class="ball"></span>原浏览器情况
</div> </div>
<div class="copy-nav-main noborder more six"> <div class="copy-nav-main noborder more seven">
<div class="copy-nav-main-main"> <div class="copy-nav-main-main">
<div class="form-radio" style="margin-top:5px;"> <div class="form-radio" style="margin-top:5px;">
<div class="radio-text">插件安装情况:</div> <div class="radio-text">插件安装情况:</div>
...@@ -1345,6 +1239,256 @@ ...@@ -1345,6 +1239,256 @@
</div> </div>
</div> </div>
</div> </div>
<div class="copy-nav-title-two" style="margin-top:-35px;">
<span class="ball"></span>原应用第三方API
</div>
<div class="copy-nav-main noborder more six">
<div class="copy-nav-main-main more">
<div class="form-radio one">
<div class="radio-text one">目录类API</div>
<el-radio
v-model="form.address"
:label="1"
@click.native.prevent="clickitem1('form','address',1)"
>JNDI</el-radio>
<el-radio
v-model="form.address"
:label="2"
@click.native.prevent="clickitem1('form','address',2)"
>其他</el-radio>
</div>
<div class="form-radio one">
<div class="radio-text one">消息类API</div>
<el-radio
v-model="form.address"
:label="1"
@click.native.prevent="clickitem1('form','address',1)"
>JMS</el-radio>
<el-radio
v-model="form.address"
:label="2"
@click.native.prevent="clickitem1('form','address',2)"
>RestFul</el-radio>
<el-radio
v-model="form.address"
:label="2"
@click.native.prevent="clickitem1('form','address',2)"
>其他</el-radio>
</div>
<div class="form-radio one">
<div class="radio-text one">消息路由类API</div>
<el-radio
v-model="form.address"
:label="1"
@click.native.prevent="clickitem1('form','address',1)"
>AMQP</el-radio>
<el-radio
v-model="form.address"
:label="2"
@click.native.prevent="clickitem1('form','address',2)"
>Kafka API</el-radio>
<el-radio
v-model="form.address"
:label="2"
@click.native.prevent="clickitem1('form','address',2)"
>MQTT</el-radio>
<el-radio
v-model="form.address"
:label="2"
@click.native.prevent="clickitem1('form','address',2)"
>其他</el-radio>
</div>
<div class="form-radio one">
<div class="radio-text one">搜索引擎类API</div>
<el-radio
v-model="form.address"
:label="1"
@click.native.prevent="clickitem1('form','address',1)"
>ES</el-radio>
<el-radio
v-model="form.address"
:label="2"
@click.native.prevent="clickitem1('form','address',2)"
>其他</el-radio>
</div>
<div class="form-radio one">
<div class="radio-text one">分析日志类API</div>
<el-radio
v-model="form.address"
:label="1"
@click.native.prevent="clickitem1('form','address',1)"
>Logstash</el-radio>
<el-radio
v-model="form.address"
:label="2"
@click.native.prevent="clickitem1('form','address',2)"
>其他</el-radio>
</div>
<div class="form-radio one">
<div class="radio-text one">分析可视化类API</div>
<el-radio
v-model="form.address"
:label="1"
@click.native.prevent="clickitem1('form','address',1)"
>Kibana</el-radio>
<el-radio
v-model="form.address"
:label="2"
@click.native.prevent="clickitem1('form','address',2)"
>其他</el-radio>
</div>
<div class="form-radio one">
<div class="radio-text one">集群类API</div>
<el-radio
v-model="form.address"
:label="1"
@click.native.prevent="clickitem1('form','address',1)"
>Redis</el-radio>
<el-radio
v-model="form.address"
:label="2"
@click.native.prevent="clickitem1('form','address',2)"
>其他</el-radio>
</div>
<div class="form-radio one">
<div class="radio-text one">目录类API</div>
<el-radio
v-model="form.address"
:label="1"
@click.native.prevent="clickitem1('form','address',1)"
></el-radio>
<el-radio
v-model="form.address"
:label="2"
@click.native.prevent="clickitem1('form','address',2)"
></el-radio>
</div>
<div class="form-radio one">
<div class="radio-text one">目录类API</div>
<el-radio
v-model="form.address"
:label="1"
@click.native.prevent="clickitem1('form','address',1)"
></el-radio>
<el-radio
v-model="form.address"
:label="2"
@click.native.prevent="clickitem1('form','address',2)"
></el-radio>
</div>
<div class="form-radio one">
<div class="radio-text one">目录类API</div>
<el-radio
v-model="form.address"
:label="1"
@click.native.prevent="clickitem1('form','address',1)"
></el-radio>
<el-radio
v-model="form.address"
:label="2"
@click.native.prevent="clickitem1('form','address',2)"
></el-radio>
</div>
<div class="form-radio one">
<div class="radio-text one">目录类API</div>
<el-radio
v-model="form.address"
:label="1"
@click.native.prevent="clickitem1('form','address',1)"
></el-radio>
<el-radio
v-model="form.address"
:label="2"
@click.native.prevent="clickitem1('form','address',2)"
></el-radio>
</div>
<div class="form-radio one">
<div class="radio-text one">目录类API</div>
<el-radio
v-model="form.address"
:label="1"
@click.native.prevent="clickitem1('form','address',1)"
></el-radio>
<el-radio
v-model="form.address"
:label="2"
@click.native.prevent="clickitem1('form','address',2)"
></el-radio>
</div>
<div class="form-radio one">
<div class="radio-text one">目录类API</div>
<el-radio
v-model="form.address"
:label="1"
@click.native.prevent="clickitem1('form','address',1)"
></el-radio>
<el-radio
v-model="form.address"
:label="2"
@click.native.prevent="clickitem1('form','address',2)"
></el-radio>
</div>
<div class="form-radio one">
<div class="radio-text one">目录类API</div>
<el-radio
v-model="form.address"
:label="1"
@click.native.prevent="clickitem1('form','address',1)"
></el-radio>
<el-radio
v-model="form.address"
:label="2"
@click.native.prevent="clickitem1('form','address',2)"
></el-radio>
</div>
<div class="form-radio one">
<div class="radio-text one">目录类API</div>
<el-radio
v-model="form.address"
:label="1"
@click.native.prevent="clickitem1('form','address',1)"
></el-radio>
<el-radio
v-model="form.address"
:label="2"
@click.native.prevent="clickitem1('form','address',2)"
></el-radio>
</div>
</div>
</div>
<div class="copy-nav-title-two" style="margin-top:-35px;"> <div class="copy-nav-title-two" style="margin-top:-35px;">
<span class="ball"></span>更多需求 <span class="ball"></span>更多需求
</div> </div>
...@@ -1386,7 +1530,7 @@ ...@@ -1386,7 +1530,7 @@
</div> </div>
</div> </div>
</div> </div>
<div class="copy-nav-box yuan"> <div class="copy-nav-box yuan" style="height:auto;">
<!-- <div class="copy-nav-title"> <!-- <div class="copy-nav-title">
<span class="open-title" style=" cursor: pointer;" <span class="open-title" style=" cursor: pointer;"
@click="open4">数据库相关</span> @click="open4">数据库相关</span>
...@@ -1567,6 +1711,7 @@ ...@@ -1567,6 +1711,7 @@
</div> </div>
</div> </div>
</div> </div>
<div class="clear"></div>
</div> </div>
<div class="copy-nav-box yuan"> <div class="copy-nav-box yuan">
<!-- <div class="copy-nav-title"> <!-- <div class="copy-nav-title">
...@@ -1596,12 +1741,53 @@ ...@@ -1596,12 +1741,53 @@
<div class="open-box" v-show="isOpen5"> <div class="open-box" v-show="isOpen5">
<div class="copy-nav-main noborder more six" style="margin-top:40px;"> <div class="copy-nav-main noborder more six" style="margin-top:40px;">
<div class="copy-nav-main-main two"> <div class="copy-nav-main-main two">
<div class="copy-box-main-input more"> <div class="copy-box-main-input more plan">
<span class="box-input-text">类型选择:</span> <span class="box-input-text plan">RTO时间(恢复时间):</span>
<el-select v-model="strategy" placeholder="请选择">
<el-option label="1-60秒
" :value="1"></el-option>
<el-option label="10分钟内
" :value="2"></el-option>
<el-option label="30分钟内
" :value="3"></el-option>
<el-option label="60分钟内
" :value="3"></el-option>
<el-option label="1-5小时
" :value="3"></el-option>
<el-option label="5-10小时
" :value="3"></el-option>
<el-option label="24小时内
" :value="3"></el-option>
<el-option label="48小时内
" :value="3"></el-option>
<el-option label="72小时内
" :value="3"></el-option>
<el-option label="一周内
" :value="3"></el-option>
</el-select>
</div>
<div class="copy-box-main-input more plan" style="margin-top:30px;">
<span class="box-input-text plan">RPR时间(恢复还原点):</span>
<el-select v-model="strategy" placeholder="请选择"> <el-select v-model="strategy" placeholder="请选择">
<el-option label="休息日或晚间替换" :value="1"></el-option> <el-option label="与RTO时间的前24小时同步
<el-option label="暂停服务" :value="2"></el-option> " :value="1"></el-option>
<el-option label="平滑过渡" :value="3"></el-option> <el-option label="允许丢失恢复期间所产生的数据
" :value="2"></el-option>
<el-option label="允许丢失割接准备时期+恢复期间所产生的数据
" :value="3"></el-option>
<el-option label="允许丢失割接前备份以外的所有数据
" :value="3"></el-option>
</el-select> </el-select>
</div> </div>
</div> </div>
...@@ -1679,6 +1865,7 @@ ...@@ -1679,6 +1865,7 @@
<span class="closeModel" @click="reset()"></span> <span class="closeModel" @click="reset()"></span>
<addUpload ref="addUp" @addZip="addZip" @reset="reset" @myLoading="myLoading"></addUpload> <addUpload ref="addUp" @addZip="addZip" @reset="reset" @myLoading="myLoading"></addUpload>
</el-dialog> </el-dialog>
<div class="clear"></div>
</div> </div>
</template> </template>
...@@ -2007,6 +2194,7 @@ export default { ...@@ -2007,6 +2194,7 @@ export default {
this.isOpen4 =this.isOpen this.isOpen4 =this.isOpen
this.isOpen5 =this.isOpen this.isOpen5 =this.isOpen
this.isOpen6 =this.isOpen this.isOpen6 =this.isOpen
this.isOpen7 =this.isOpen
} }
}, },
open1() { open1() {
...@@ -2016,6 +2204,7 @@ export default { ...@@ -2016,6 +2204,7 @@ export default {
this.isOpen4 = false this.isOpen4 = false
this.isOpen5 = false this.isOpen5 = false
this.isOpen6 =false this.isOpen6 =false
this.isOpen7 =false
}, },
open2() { open2() {
this.isOpen2 = true; this.isOpen2 = true;
...@@ -2024,6 +2213,7 @@ export default { ...@@ -2024,6 +2213,7 @@ export default {
this.isOpen4 = false this.isOpen4 = false
this.isOpen5 = false this.isOpen5 = false
this.isOpen6 =false this.isOpen6 =false
this.isOpen7 =false
}, },
open3() { open3() {
this.isOpen2 = false; this.isOpen2 = false;
...@@ -2032,6 +2222,7 @@ export default { ...@@ -2032,6 +2222,7 @@ export default {
this.isOpen4 = false this.isOpen4 = false
this.isOpen5 = false this.isOpen5 = false
this.isOpen6 =false this.isOpen6 =false
this.isOpen7 =false
}, },
open4() { open4() {
this.isOpen2 = false; this.isOpen2 = false;
...@@ -2040,6 +2231,7 @@ export default { ...@@ -2040,6 +2231,7 @@ export default {
this.isOpen4 = true this.isOpen4 = true
this.isOpen5 = false this.isOpen5 = false
this.isOpen6 =false this.isOpen6 =false
this.isOpen7 =false
}, },
open5() { open5() {
this.isOpen2 = false; this.isOpen2 = false;
...@@ -2048,6 +2240,7 @@ export default { ...@@ -2048,6 +2240,7 @@ export default {
this.isOpen4 = false this.isOpen4 = false
this.isOpen5 = true this.isOpen5 = true
this.isOpen6 =false this.isOpen6 =false
this.isOpen7 =false
}, },
open6() { open6() {
this.isOpen2 = false; this.isOpen2 = false;
...@@ -2056,6 +2249,7 @@ export default { ...@@ -2056,6 +2249,7 @@ export default {
this.isOpen4 = false this.isOpen4 = false
this.isOpen5 = false this.isOpen5 = false
this.isOpen6 =true this.isOpen6 =true
this.isOpen7 =false
}, },
open7() { open7() {
this.isOpen2 = false; this.isOpen2 = false;
...@@ -2255,13 +2449,30 @@ export default { ...@@ -2255,13 +2449,30 @@ export default {
background-color: #1c45a4; background-color: #1c45a4;
} }
.home-detail-copy >>> .el-radio__inner { .home-detail-copy >>> .el-radio__inner {
width: 16px;
height: 16px;
border: 1px solid #666; border: 1px solid #666;
} }
.home-detail-copy >>> .el-radio__input.is-checked .el-radio__inner { .home-detail-copy >>> .el-radio__input.is-checked .el-radio__inner {
width:16px;
height: 16px;
/* background-color: transparent; */ /* background-color: transparent; */
border: none; border: none;
/* background: url("./img/radio_click.png") no-repeat center; */ /* background: url("./img/radio_click.png") no-repeat center; */
background-size: 14px 14px; background-image: url("../../assets/img/click.png");
background-repeat: no-repeat;
background-size: 100% 100%;
-moz-background-size: 100% 100%;
/* background-size: 14px 14px; */
background-color: rgba(0,0,0,0);
border-color: rgba(0,0,0,0);
}
.home-detail-copy >>> .el-radio__input.is-checked .el-radio__inner::after{
background-color: rgba(0,0,0,0);
border-color: rgba(0,0,0,0);
}
.home-detail-copy >>> .el-radio__input.is-checked .el-radio__inner::after{
display: none;
} }
.home-detail-copy >>> .el-input__inner:hover { .home-detail-copy >>> .el-input__inner:hover {
/* border-color: #233b6e !important; */ /* border-color: #233b6e !important; */
...@@ -2333,6 +2544,9 @@ export default { ...@@ -2333,6 +2544,9 @@ export default {
float: right; float: right;
color: #333; color: #333;
} }
.clear{
clear: both;
}
.home-detail-copy .right-radio.one { .home-detail-copy .right-radio.one {
font-size: 18px; font-size: 18px;
text-align: right; text-align: right;
...@@ -2419,9 +2633,22 @@ export default { ...@@ -2419,9 +2633,22 @@ export default {
line-height: 40px; line-height: 40px;
/* margin-left: -170px; */ /* margin-left: -170px; */
} }
.box-input-text.plan{
float: left;
width: 20%;
height: 38px;
line-height: 38px;
/* margin-top: 30px; */
text-align: right;
}
.home-detail-copy .copy-box-main-input { .home-detail-copy .copy-box-main-input {
/* margin-top: 30px; */
margin-left: 180px; margin-left: 180px;
} }
.home-detail-copy .fourzero .copy-box-main-input {
margin-top: 30px;
/* margin-left: 180px; */
}
.home-detail-copy .copy-box-main-input >>> .el-textarea { .home-detail-copy .copy-box-main-input >>> .el-textarea {
width: 90%; width: 90%;
vertical-align: top; vertical-align: top;
...@@ -2437,6 +2664,11 @@ export default { ...@@ -2437,6 +2664,11 @@ export default {
width: 100%; width: 100%;
margin-left: 0; margin-left: 0;
} }
.home-detail-copy .copy-box-main-input.more.plan >>> .el-select {
width: 70%;
}
.home-detail-copy .copy-box-main-input.bottom { .home-detail-copy .copy-box-main-input.bottom {
margin-top: 10px; margin-top: 10px;
} }
...@@ -2464,9 +2696,11 @@ export default { ...@@ -2464,9 +2696,11 @@ export default {
margin: 0 auto; margin: 0 auto;
height: 310px; height: 310px;
/* background-color: #f5fbf9; */ /* background-color: #f5fbf9; */
border: 2px solid #eaf1ff; border: 2px solid rgba(234,241,255,.6);
margin-top: 10px; margin-top: 10px;
margin-bottom: 30px; margin-bottom: 30px;
background-color: rgba(245,248,253,.2);
padding-bottom: 20px;
} }
.home-detail-copy .copy-nav-main.noborder{ .home-detail-copy .copy-nav-main.noborder{
border: none; border: none;
...@@ -2487,6 +2721,14 @@ export default { ...@@ -2487,6 +2721,14 @@ export default {
height: 160px; height: 160px;
/* margin-bottom: 150px; */ /* margin-bottom: 150px; */
} }
.home-detail-copy .copy-nav-main.seven {
height: auto;
background-color: #fff; /* margin-bottom: 150px; */
}
.home-detail-copy .copy-nav-main.six {
height: 160px;
/* margin-bottom: 150px; */
}
.home-detail-copy .radios-box { .home-detail-copy .radios-box {
width: 80%; width: 80%;
margin-left: 180px; margin-left: 180px;
...@@ -2505,6 +2747,11 @@ export default { ...@@ -2505,6 +2747,11 @@ export default {
float: left; float: left;
line-height: 40px; line-height: 40px;
} }
.home-detail-copy .copy-nav-main-main.more .form-radio.one {
width: 100%;
float: none;
line-height: 40px;
}
.form-radio.chec >>> .el-checkbox { .form-radio.chec >>> .el-checkbox {
width: 20%; width: 20%;
} }
...@@ -2524,6 +2771,7 @@ export default { ...@@ -2524,6 +2771,7 @@ export default {
.home-detail-copy .copy-nav-main-main.more .form-radio .radio-text { .home-detail-copy .copy-nav-main-main.more .form-radio .radio-text {
text-align: right; text-align: right;
width: 160px; width: 160px;
background-color: #fff;
} }
.home-detail-copy .copy-nav-main-main.more { .home-detail-copy .copy-nav-main-main.more {
width: 100%; width: 100%;
...@@ -2614,6 +2862,10 @@ export default { ...@@ -2614,6 +2862,10 @@ export default {
margin-top: 10px; margin-top: 10px;
margin-left: 25px; margin-left: 25px;
} }
.copy-nav-main-title .ball{
margin:0;
margin-right: -30px;
}
.pg-button.no { .pg-button.no {
cursor: default; cursor: default;
background-color: #889cdd; background-color: #889cdd;
......
...@@ -55,7 +55,7 @@ ...@@ -55,7 +55,7 @@
align="center"> align="center">
<template slot-scope="scope"> <template slot-scope="scope">
<span class="change revise" @click="edit(scope.row)"><span class="img-revise"></span>修改</span> <span class="change revise" @click="edit(scope.row)"><span class="img-revise"></span>修改</span>
<span class="change delete" @click="deleteRule(scope.row)"><span class="img"><img src="./img/role-delete.png"/></span>删除</span> <span class="change delete" @click="deleteRule(scope.row.id)"><span class="img"><img src="./img/role-delete.png"/></span>删除</span>
</template> </template>
</el-table-column> </el-table-column>
</el-table> </el-table>
......
...@@ -341,10 +341,10 @@ const server = { ...@@ -341,10 +341,10 @@ const server = {
data: data data: data
}) })
}, },
delConfig(data){ // 规则配置删除 delConfig(id){ // 规则配置删除
return axios( assess + '/rule/',{ return axios( assess + '/rule/' + id,{
method: 'delete', method: 'delete',
data: data
}) })
}, },
getConfigPageList(page,size,data){ // 未知规则配置搜索 getConfigPageList(page,size,data){ // 未知规则配置搜索
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论