|
|
@@ -53,7 +53,6 @@ onMounted(() => {
|
|
|
function onSubmit() {
|
|
|
formRef.value && formRef.value.validate(async (valid) => {
|
|
|
if (valid) {
|
|
|
- state.formData.attrs.forEach((item, index) => item.sortNo = index)
|
|
|
if (state.actionType === 1) {
|
|
|
await createObject(state.formData)
|
|
|
state.dialogVisible = false
|
|
|
@@ -81,7 +80,6 @@ function resetFormData() {
|
|
|
objectCode: '',
|
|
|
objectTitle: '',
|
|
|
comment: '',
|
|
|
- attrs: [],
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@@ -105,7 +103,7 @@ defineExpose({
|
|
|
</script>
|
|
|
|
|
|
<template>
|
|
|
- <el-drawer v-model="state.dialogVisible" :title="state.title" size="80%" direction="ltr">
|
|
|
+ <el-drawer v-model="state.dialogVisible" :title="state.title" size="30%" direction="rtl">
|
|
|
<el-scrollbar>
|
|
|
<div class="form-content">
|
|
|
<el-form ref="formRef" :model="state.formData" :rules="formRules" label-position="top">
|