软件校验里面的恢复默认按钮无交互,展示列无法上划
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user