fix: file config

pull/5/MERGE
xingyu 2023-04-27 12:56:54 +08:00
parent ecf98298a2
commit 57a1be1c15
1 changed files with 9 additions and 2 deletions

View File

@ -37,7 +37,14 @@ const [registerModal, { setModalProps, closeModal }] = useModalInner(async (data
async function handleSubmit() {
try {
const values = await validate()
let values = await validate()
let config: any = {}
for (let item in values) {
if (item.startsWith('config.')) {
config[item.substring(7)] = values[item]
}
}
values.config = config
setModalProps({ confirmLoading: true })
if (unref(isUpdate)) {
await updateFileConfig(values)
@ -46,8 +53,8 @@ async function handleSubmit() {
}
closeModal()
emit('success')
} finally {
createMessage.success(t('common.saveSuccessText'))
} finally {
setModalProps({ confirmLoading: false })
}
}