From 356f54467f525f437f41271fb62f6be66f2ab1e5 Mon Sep 17 00:00:00 2001 From: riku <risaku@163.com> Date: 星期一, 18 十二月 2023 17:36:11 +0800 Subject: [PATCH] 1. 调整飞羽环境用户信息的编辑 --- src/components/form/FYForm.vue | 16 +++++++++++----- 1 files changed, 11 insertions(+), 5 deletions(-) diff --git a/src/components/form/FYForm.vue b/src/components/form/FYForm.vue index c4919dd..42cf198 100644 --- a/src/components/form/FYForm.vue +++ b/src/components/form/FYForm.vue @@ -12,8 +12,8 @@ <el-button :disabled="!edit" type="primary" @click="onSubmit" :loading="loading" >鎻愪氦</el-button > - <el-button :disabled="!edit" @click="onReset">閲嶇疆</el-button> - <el-button v-if="enableCancelBtn" @click="onCancel">鍙栨秷</el-button> + <el-button v-if="useReset" :disabled="!edit" @click="onReset">閲嶇疆</el-button> + <el-button v-if="useCancel" @click="onCancel">鍙栨秷</el-button> </el-form-item> </el-form> </template> @@ -39,7 +39,9 @@ default: true }, //鍙栨秷鎸夐挳鏄惁鍙敤 - enableCancelBtn: Boolean, + useCancel: Boolean, + //閲嶇疆鎸夐挳鏄惁鍙敤 + useReset: Boolean, //瑙﹀彂閲嶇疆 reset: Boolean, //閫氱煡缂栬緫鐘舵�� @@ -50,7 +52,7 @@ const emit = defineEmits(['submit', 'cancel', 'update:isEdit']); //琛ㄥ崟鎿嶄綔鍑芥暟 -const { formObj, formRef, edit, onSubmit, onCancel, onReset } = useFormConfirm({ +const { formObj, formRef, edit, onSubmit, onCancel, onReset, formProps } = useFormConfirm({ submit: { do: submit }, @@ -69,6 +71,9 @@ emit('submit', formObj, () => { loading.value = false; resolve(); + },(err)=>{ + loading.value = false; + reject(err); }); }); } @@ -83,7 +88,8 @@ () => props.formInfo, (nValue) => { formObj.value = nValue; - } + }, + { deep: false, immediate: false } ); //鐩戝惉琛ㄥ崟閲嶇疆鍔熻兘瑙﹀彂 -- Gitblit v1.9.3