可信代码库-智能匹配列表申请入库功能点击弹框提示

This commit is contained in:
付民康
2025-06-26 11:14:26 +08:00
parent 4242bd8cfe
commit efc1f38d61
4 changed files with 44 additions and 9 deletions

View File

@@ -112,19 +112,21 @@
<d-column v-if="column.visible" :field="column.key" :header="column.label" :width="column.width||120" show-overflow-tooltip>
<!-- 自定义列内容 -->
<template #default="scope">
<template v-if="column.key === 'versionName'">
<template v-if="column.key === 'softwareName'">
<a @click="gotoDetail(scope.row)">{{ scope.row.softwareName }}</a>
</template>
<template v-else-if="column.key === 'versionName'">
<a @click="gotoDetail(scope.row)">{{ scope.row.versionName }}</a>
</template>
<template v-else-if="column.key === 'version'">
<a @click="gotoDetail(scope.row)">{{ scope.row.version }}</a>
</template>
<template v-else-if="column.key === 'securityScore'">
<a @click="gotoDetail(scope.row)" style="
<!-- <a @click="gotoDetail(scope.row)" style="-->
<a style="
font-weight: bold;
color: #409EFF;
font-size: 16px;
text-decoration: underline;
cursor: pointer;
">{{ scope.row.securityScore }}</a>
</template>
<template v-else-if="column.key === 'releaseDate'">
@@ -296,7 +298,7 @@ const openDelete = (row: any) => {
const defultColumns = ref([
{ key: 'softwareName', label: '软件名称', visible: true, filterable: true, sortable: false },
{ key: 'softwareVersion', label: '软件版本', visible: true, filterable: true, sortable: false },
{ key: 'trustScore', label: '软件可信评分', visible: true, filterable: false, sortable: true },
// { key: 'trustScore', label: '软件可信评分', visible: true, filterable: false, sortable: true },
{ key: 'securityScore', label: '软件重要性评分', visible: true, filterable: false, sortable: true },
{ key: 'licenseNum', label: 'License数量', visible: true, filterable: false, sortable: false,width: 140 },
{ key: 'industryCategory', label: '行业类型', visible: true, filterable: true, sortable: false },
@@ -327,7 +329,7 @@ const defultColumns = ref([
const columns = ref([
{ key: 'softwareName', label: '软件名称', visible: true, filterable: true, sortable: false },
{ key: 'softwareVersion', label: '软件版本', visible: true, filterable: true, sortable: false },
{ key: 'trustScore', label: '软件可信评分', visible: true, filterable: false, sortable: true },
// { key: 'trustScore', label: '软件可信评分', visible: true, filterable: false, sortable: true },
{ key: 'securityScore', label: '软件重要性评分', visible: true, filterable: false, sortable: true },
{ key: 'licenseNum', label: 'License数量', visible: true, filterable: false, sortable: false,width: 140 },
{ key: 'industryCategory', label: '行业类型', visible: true, filterable: true, sortable: false },