|
@@ -61,6 +61,17 @@
|
|
|
导出
|
|
|
</el-button>
|
|
|
</el-col>
|
|
|
+ <el-col :span="1.5">
|
|
|
+ <el-button
|
|
|
+ type="info"
|
|
|
+ plain
|
|
|
+ icon="View"
|
|
|
+ :disabled="single"
|
|
|
+ @click="handleSee"
|
|
|
+ >
|
|
|
+ 查看
|
|
|
+ </el-button>
|
|
|
+ </el-col>
|
|
|
<right-toolbar v-model:showSearch="showSearch" @queryTable="getList"></right-toolbar>
|
|
|
</el-row>
|
|
|
|
|
@@ -137,7 +148,7 @@
|
|
|
<!-- <el-form-item label="FTP用户ID" prop="userId">
|
|
|
<el-input v-model="form.userId" placeholder="请输入FTP用户ID" />
|
|
|
</el-form-item> -->
|
|
|
- <el-form-item label="所属部门" prop="deptId">
|
|
|
+ <el-form-item label="所属部门" v-if="form.isPublic === 'N'" prop="deptId">
|
|
|
<!-- <el-input v-model="form.deptId" placeholder="请输入所属部门" /> -->
|
|
|
<el-tree-select v-model="form.deptId" :data="deptOptions"
|
|
|
:props="{ value: 'id', label: 'label', children: 'children' }" value-key="id"
|
|
@@ -344,6 +355,19 @@ function handleExport() {
|
|
|
`info_${new Date().getTime()}.xlsx`
|
|
|
)
|
|
|
}
|
|
|
+/** 查看按钮操作 */
|
|
|
+function handleSee() {
|
|
|
+ console.log('Seerow',ids.value);
|
|
|
+ const row = infoList.value.find(item=>item.scannerId === ids.value[0])
|
|
|
+ ElMessageBox.alert(
|
|
|
+ `端口号:${row.port}<br>扫描仪IP:${row.scannerIp}<br>账号:${row.user}`,
|
|
|
+ '扫描仪信息',
|
|
|
+ {
|
|
|
+ dangerouslyUseHTMLString: true,
|
|
|
+ }
|
|
|
+ )
|
|
|
+ console.log('row',row);
|
|
|
+}
|
|
|
getDeptTree();
|
|
|
getList()
|
|
|
</script>
|