Skip to content

Commit e671ff9

Browse files
committed
fix: streamline parameter assignment in List.vue form submission
1 parent 3cd9e51 commit e671ff9

1 file changed

Lines changed: 9 additions & 12 deletions

File tree

  • packages/business/src/views/external-storage

packages/business/src/views/external-storage/List.vue

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -412,20 +412,17 @@ export default {
412412
this.$refs.form.validate(async valid => {
413413
if (valid) {
414414
const main = async () => {
415-
let formValues = this.$refs.schemaToForm?.getFormValues?.()
415+
const formValues = this.$refs.schemaToForm?.getFormValues?.() || {}
416416
417417
this.loading = true
418-
let { id, name, type, uri, defaultStorage } = this.form
419-
let params = Object.assign(
420-
{
421-
id,
422-
name,
423-
type,
424-
uri,
425-
defaultStorage
426-
},
427-
formValues
428-
)
418+
const { id, name, type, uri, defaultStorage } = this.form
419+
const params = Object.assign(formValues, {
420+
id,
421+
name,
422+
type,
423+
uri,
424+
defaultStorage
425+
})
429426
const catchFunc = () => {
430427
this.loading = false
431428
}

0 commit comments

Comments
 (0)