fix(web): 优化文件上传适配
This commit is contained in:
@@ -3,7 +3,7 @@ import {
|
||||
apiGet,
|
||||
apiPost,
|
||||
formInputClearable,
|
||||
formInputFileStatic,
|
||||
formInputMultiFileStatic,
|
||||
horizontalFormOptions,
|
||||
inputFileFormItemCommonOptions,
|
||||
size100MB
|
||||
@@ -43,15 +43,15 @@ function detailForm() {
|
||||
name: 'description',
|
||||
...formInputClearable,
|
||||
},
|
||||
formInputFileStatic('evidenceIds', '相关材料'),
|
||||
formInputMultiFileStatic('evidenceFiles', '相关材料'),
|
||||
{
|
||||
visibleOn: '${!detail}',
|
||||
type: 'input-file',
|
||||
label: '相关材料',
|
||||
name: 'evidenceIds',
|
||||
name: 'evidenceFiles',
|
||||
multiple: true,
|
||||
required: true,
|
||||
extractValue: true,
|
||||
joinValues: false,
|
||||
...inputFileFormItemCommonOptions(undefined, size100MB),
|
||||
}
|
||||
]
|
||||
@@ -76,7 +76,6 @@ export function permissionAddDialog() {
|
||||
}
|
||||
],
|
||||
body: {
|
||||
debug: true,
|
||||
...detailForm(),
|
||||
api: apiPost('${base}/confirmation/save'),
|
||||
data: {
|
||||
@@ -95,7 +94,6 @@ export function permissionDetailDialog(field = 'id') {
|
||||
size: 'md',
|
||||
actions: [],
|
||||
body: {
|
||||
debug: true,
|
||||
...detailForm(),
|
||||
initApi: apiGet(`\${base}/confirmation/detail/\${${field}}`),
|
||||
static: true,
|
||||
@@ -106,3 +104,32 @@ export function permissionDetailDialog(field = 'id') {
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
export function permissionEditeDialog(field = 'id') {
|
||||
return {
|
||||
actionType: 'dialog',
|
||||
dialog: {
|
||||
title: '确权申请详情',
|
||||
size: 'md',
|
||||
actions: [
|
||||
{
|
||||
type: 'reset',
|
||||
label: '重置',
|
||||
},
|
||||
{
|
||||
type: 'submit',
|
||||
label: '确定',
|
||||
level: 'primary',
|
||||
}
|
||||
],
|
||||
body: {
|
||||
...detailForm(),
|
||||
api: apiPost('${base}/confirmation/save'),
|
||||
initApi: apiGet(`\${base}/confirmation/detail/\${${field}}`),
|
||||
data: {
|
||||
edit: true,
|
||||
}
|
||||
},
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user