fix:需求修改,参数更新,bug修复
This commit is contained in:
@@ -199,6 +199,10 @@ watch(
|
||||
startTime: '',
|
||||
endTime: '',
|
||||
level: NODE_TYPE.TASK,
|
||||
tagReq: {
|
||||
taskId: newVal,
|
||||
taskName: null,
|
||||
},
|
||||
};
|
||||
}
|
||||
},
|
||||
|
||||
@@ -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,
|
||||
|
||||
@@ -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: {
|
||||
|
||||
Reference in New Issue
Block a user