...
|
...
|
@@ -66,7 +66,7 @@ |
|
|
|
|
|
|
|
|
<cm-dialog :showDialogVisible="addDialogVisible" :showFooter="false" :title="addDialogTitle" @hidedialog="showFolder"
|
|
|
width="600px">
|
|
|
width="800px">
|
|
|
<template v-slot>
|
|
|
<el-form
|
|
|
:model="docForm"
|
...
|
...
|
@@ -90,7 +90,7 @@ |
|
|
<!-- <el-input type="textarea" v-model="docForm.existsSite"></el-input>-->
|
|
|
<!--</el-form-item>-->
|
|
|
<el-form-item label="漏洞详情" prop="remark">
|
|
|
<el-input type="textarea" v-model="docForm.remark"></el-input>
|
|
|
<el-input type="textarea" :rows="10" v-model="docForm.remark"></el-input>
|
|
|
</el-form-item>
|
|
|
<!--<el-form-item label="影响范围" prop="impactSite">-->
|
|
|
<!-- <el-input type="textarea" v-model="docForm.impactSite"></el-input>-->
|
...
|
...
|
@@ -110,6 +110,7 @@ |
|
|
</template>
|
|
|
</cm-dialog>
|
|
|
|
|
|
<!-- 漏洞处理表单 -->
|
|
|
<cm-dialog :showDialogVisible="handleVisible" :showFooter="false" title="处理" @hidedialog="showHandleFolder"
|
|
|
width="600px">
|
|
|
<template v-slot>
|
...
|
...
|
@@ -131,9 +132,9 @@ |
|
|
</el-form-item>
|
|
|
<el-form-item label="处理情况" prop="solveResult">
|
|
|
<el-select v-model="handleForm.solveResult" style="width: 100%;">
|
|
|
<el-option :value="0" label="未处理"/>
|
|
|
<el-option :value="1" label="已处理且处理成功"/>
|
|
|
<el-option :value="2" label="已处理且未处理成功"/>
|
|
|
<el-option value="0" label="未处理"/>
|
|
|
<el-option value="1" label="已处理且处理成功"/>
|
|
|
<el-option value="2" label="已处理且未处理成功"/>
|
|
|
</el-select>
|
|
|
</el-form-item>
|
|
|
<el-form-item label="处理说明" prop="solveRemark">
|
...
|
...
|
@@ -184,20 +185,24 @@ |
|
|
<div style="width: 80px;">录入人:</div>
|
|
|
<div style="flex: 1;">{{detail.createUserName}}</div>
|
|
|
</li>
|
|
|
<li style="margin-bottom: 15px;display: flex;">
|
|
|
<div style="width: 80px;">录入时间:</div>
|
|
|
<div style="flex: 1;">{{detail.createTime}}</div>
|
|
|
</li>
|
|
|
</ul>
|
|
|
|
|
|
<el-table :data="detail.resolutions" v-if="detail.resolutions.length > 0">
|
|
|
<el-table-column align="center" prop="manufacturerName" label="处理厂商" width="150" show-overflow-tooltip/>
|
|
|
<el-table-column align="center" prop="solveResult" label="接收状态" width="100" >
|
|
|
<el-table-column align="center" prop="isRead" label="接收状态" width="100" >
|
|
|
<template #default="scope">
|
|
|
<span v-if="scope.row.isRead == '0'">未读</span>
|
|
|
<span v-if="scope.row.isRead == '1'">已读</span>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<el-table-column align="center" prop="solveResult" label="自查结果" width="100" >
|
|
|
<el-table-column align="center" prop="isRelated" label="自查结果" width="100" >
|
|
|
<template #default="scope">
|
|
|
<span v-if="scope.row.isRead == '0'">涉及</span>
|
|
|
<span v-if="scope.row.isRead == '1'">不涉及</span>
|
|
|
<span v-if="scope.row.isRelated == '1'">涉及</span>
|
|
|
<span v-if="scope.row.isRelated == '0'">不涉及</span>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
<el-table-column align="center" prop="impactSite" label="影响范围" width="200" show-overflow-tooltip/>
|
...
|
...
|
|