fix:需求修改,参数更新,bug修复

This commit is contained in:
2026-03-13 17:51:05 +08:00
parent 231dd87f7d
commit a138a21e76
3 changed files with 25 additions and 0 deletions

View File

@@ -199,6 +199,10 @@ watch(
startTime: '',
endTime: '',
level: NODE_TYPE.TASK,
tagReq: {
taskId: newVal,
taskName: null,
},
};
}
},

View File

@@ -1155,6 +1155,20 @@ const beforeUploadFun = async (file: any) => {
num.value++;
const { name, size } = file;
let result: any = false;
const list = accept.value.split(',');
for (let i = 0; i < list.length; i++) {
if (name.endsWith(list[i])) {
result = true;
}
}
if (!result) {
ElMessage.warning(name + '文件不符合文件上传要求');
return false;
}
const obj: any = {
name: name,
fileName: name,

View File

@@ -12,6 +12,12 @@
<template #fileSize="{ row }">
<span>{{ formatFileSize(row.fileSize) }}</span>
</template>
<template #versionNo="{ row }">
{{ row.versionNo ? 'V' + row.versionNo : '--' }}
</template>
<template #poolInfos="{ row }">
<PoolTaskSelect :modelValue="row.poolInfos" :editable="false" />
</template>
<template #approvalStatus="{ row, column }">
<el-button
type="primary"
@@ -40,6 +46,7 @@ import { downloadFileById, formatFileSize } from '@/utils/file';
import FilePreview from '@/components/common/filePreview/index.vue';
import { useDict } from '@/utils/useDict';
import ApprovalProcess from '@/components/common/approvalProcess/index.vue';
import PoolTaskSelect from '@/components/pool/poolTaskSelect.vue';
const props = defineProps({
runInfo: {