Authored by zhangtianqi

禅道:漏洞处理页面

@@ -8,10 +8,10 @@ @@ -8,10 +8,10 @@
8 </el-form-item> 8 </el-form-item>
9 <el-form-item> 9 <el-form-item>
10 <el-select clearable :size="$global.elementConfig.size.input" v-model="queryParams.type" placeholder="漏洞类型"> 10 <el-select clearable :size="$global.elementConfig.size.input" v-model="queryParams.type" placeholder="漏洞类型">
11 - <el-option :value="1">高危漏洞</el-option>  
12 - <el-option :value="2">中危漏洞</el-option>  
13 - <el-option :value="3">低危漏洞</el-option>  
14 - <el-option :value="4">信息漏洞</el-option> 11 + <el-option :value="1" label="高危漏洞"/>
  12 + <el-option :value="2" label="中危漏洞"/>
  13 + <el-option :value="3" label="低危漏洞"/>
  14 + <el-option :value="4" label="信息漏洞"/>
15 </el-select> 15 </el-select>
16 </el-form-item> 16 </el-form-item>
17 <el-form-item> 17 <el-form-item>
@@ -29,7 +29,7 @@ @@ -29,7 +29,7 @@
29 29
30 <div class="search-table"> 30 <div class="search-table">
31 <cm-table-page :columns="tableData.columns" :dataList="dataList" 31 <cm-table-page :columns="tableData.columns" :dataList="dataList"
32 - :height="height - 550" 32 + :height="height - 150"
33 :loading="false" 33 :loading="false"
34 :pageSize="queryParams.pageSize" 34 :pageSize="queryParams.pageSize"
35 :showBorder="true" 35 :showBorder="true"
@@ -78,10 +78,10 @@ @@ -78,10 +78,10 @@
78 </el-form-item> 78 </el-form-item>
79 <el-form-item label="漏洞级别" prop="type"> 79 <el-form-item label="漏洞级别" prop="type">
80 <el-select v-model="docForm.type" style="width: 100%;"> 80 <el-select v-model="docForm.type" style="width: 100%;">
81 - <el-option :value="1">高危漏洞</el-option>  
82 - <el-option :value="2">中危漏洞</el-option>  
83 - <el-option :value="3">低危漏洞</el-option>  
84 - <el-option :value="4">信息漏洞</el-option> 81 + <el-option :value="1" label="高危漏洞"/>
  82 + <el-option :value="2" label="中危漏洞"/>
  83 + <el-option :value="3" label="低危漏洞"/>
  84 + <el-option :value="4" label="信息漏洞"/>
85 </el-select> 85 </el-select>
86 </el-form-item> 86 </el-form-item>
87 <el-form-item label="存在站点" prop="existsSite"> 87 <el-form-item label="存在站点" prop="existsSite">
@@ -127,8 +127,8 @@ @@ -127,8 +127,8 @@
127 </el-form-item> 127 </el-form-item>
128 <el-form-item label="处理情况" prop="solveResult"> 128 <el-form-item label="处理情况" prop="solveResult">
129 <el-select v-model="handleForm.solveResult" style="width: 100%;"> 129 <el-select v-model="handleForm.solveResult" style="width: 100%;">
130 - <el-option :value="1">已处理</el-option>  
131 - <el-option :value="0">未处理</el-option> 130 + <el-option :value="1" label="已处理"/>
  131 + <el-option :value="0" label="未处理"/>
132 </el-select> 132 </el-select>
133 </el-form-item> 133 </el-form-item>
134 <el-form-item label="处理说明" prop="solveRemark"> 134 <el-form-item label="处理说明" prop="solveRemark">
@@ -39,7 +39,6 @@ export default { @@ -39,7 +39,6 @@ export default {
39 label: '影响范围', 39 label: '影响范围',
40 sortable: true, 40 sortable: true,
41 align: 'center', 41 align: 'center',
42 - width: '150'  
43 }, 42 },
44 { 43 {
45 prop: 'createTime', 44 prop: 'createTime',
@@ -90,6 +89,7 @@ export default { @@ -90,6 +89,7 @@ export default {
90 if (validate){ 89 if (validate){
91 proxy.$http.post('/api-web/vulnerabilities/save', docForm.value, function (res) { 90 proxy.$http.post('/api-web/vulnerabilities/save', docForm.value, function (res) {
92 addDialogVisible.value = false; 91 addDialogVisible.value = false;
  92 + getVulnerabilityList();
93 }) 93 })
94 } 94 }
95 }) 95 })
@@ -192,7 +192,7 @@ export default { @@ -192,7 +192,7 @@ export default {
192 // 获取当前登陆人所属厂商 192 // 获取当前登陆人所属厂商
193 const getManufacturer = ()=>{ 193 const getManufacturer = ()=>{
194 proxy.$http.get('/api-web/vulnerabilities/manufacturer',{}, function (res) { 194 proxy.$http.get('/api-web/vulnerabilities/manufacturer',{}, function (res) {
195 - console.log("res---->",res.str) 195 + // console.log("res---->",res.str)
196 handleForm.value.manufacturer = res.str; 196 handleForm.value.manufacturer = res.str;
197 }) 197 })
198 } 198 }