软件校验里面的恢复默认按钮无交互,展示列无法上划

This commit is contained in:
付民康
2025-03-27 14:54:41 +08:00
parent ec7f991a9f
commit b0d0a483cd

View File

@@ -31,6 +31,7 @@
<span v-if="isLogin" style="height: 14px" class="split"></span>
<TableSetting
:columns="columns"
@setDefult="setDefult"
:show-column-list="showColumnList"
@update:show-column-list="updateShowColumnList"
/>
@@ -191,6 +192,10 @@ const noNum = computed(() => {
}
});
const setDefult = () => {
columns.value = defultColumns.value;
};
// 处理文件上传
const handleFileUpload = async (file) => {
// 1. 校验文件类型
@@ -234,6 +239,16 @@ const columns = ref([
{ key: 'primaryLanguage', label: '编程语言', visible: true, filterable: true, sortable: false },
{ key: 'codeLines', label: '代码量', visible: true, filterable: false, sortable: false }
]);
const defultColumns = ref([
{ key: 'validStatus', label: '校验结果', visible: true, filterable: true, sortable: false },
{ key: 'softwareName', label: '软件名称', visible: true, filterable: true, sortable: false },
{ key: 'softwareVersion', label: '软件版本', visible: true, filterable: true, sortable: false },
{ key: 'securityScore', label: '软件评分', visible: true, filterable: false, sortable: true },
{ key: 'licenseCount', label: 'License数量', visible: true, filterable: false, sortable: false },
{ key: 'industryCategory', label: '行业类型', visible: true, filterable: true, sortable: false },
{ key: 'primaryLanguage', label: '编程语言', visible: true, filterable: true, sortable: false },
{ key: 'codeLines', label: '代码量', visible: true, filterable: false, sortable: false }
]);
const validStatusMap = {
0: '未治理',
1: '可使用',
@@ -463,6 +478,7 @@ const signCla = (row: any) => {
.BatchVerify {
position: relative;
min-height: 400px;
.secret-op {
position: absolute;