fix: bug#16325
This commit is contained in:
parent
07d6499b03
commit
0d26cdbd93
|
@ -30,7 +30,7 @@
|
|||
<j-select-option value="script">脚本</j-select-option>
|
||||
</j-select>
|
||||
</j-form-item>
|
||||
<j-form-item label="文件上传" v-bind="validateInfos.upload" v-if="formModel.metadataType === 'file'">
|
||||
<j-form-item v-if="formModel.type === 'import' && formModel.metadataType === 'file'" label="文件上传" v-bind="validateInfos.upload">
|
||||
<j-input v-model:value="formModel.upload">
|
||||
<template #addonAfter>
|
||||
<j-upload v-model:file-list="fileList" :before-upload="beforeUpload" accept=".json" :show-upload-list="false"
|
||||
|
|
|
@ -214,14 +214,17 @@ const columns = [
|
|||
new Promise((resolve) => {
|
||||
query({
|
||||
paging: false,
|
||||
sotrs: [{ name: 'createTime', order: 'desc' }],
|
||||
sorts: [{ name: 'createTime', order: 'desc' }],
|
||||
}).then((resp: any) => {
|
||||
resolve(
|
||||
resp.result.data.map((item: any) => ({
|
||||
label: item.category,
|
||||
value: item.category
|
||||
}))
|
||||
)
|
||||
const arrMap = new Map()
|
||||
resp.result.data.forEach((item: any) => {
|
||||
const labelItem = options.find(a => a.value === item.category)
|
||||
arrMap.set(item.category, {
|
||||
label: labelItem?.label || item.category,
|
||||
value: item.category,
|
||||
})
|
||||
})
|
||||
resolve([...arrMap.values()]);
|
||||
});
|
||||
}),
|
||||
},
|
||||
|
@ -244,12 +247,14 @@ const columns = [
|
|||
},
|
||||
],
|
||||
}).then((resp: any) => {
|
||||
resolve(
|
||||
resp.result.map((item: any) => ({
|
||||
label: item.sourceName,
|
||||
value: item.sourceId,
|
||||
})),
|
||||
);
|
||||
const arrMap = new Map()
|
||||
resp.result.data.forEach((item: any) => {
|
||||
arrMap.set(item.sourceId, {
|
||||
label: item.sourceName,
|
||||
value: item.sourceId,
|
||||
})
|
||||
})
|
||||
resolve([...arrMap.values()]);
|
||||
});
|
||||
}),
|
||||
},
|
||||
|
|
Loading…
Reference in New Issue