fix: add user

This commit is contained in:
teukkk 2025-06-25 17:47:32 +08:00
parent 86e87e554e
commit 4a38b2563b

View File

@ -257,29 +257,28 @@ const open = (data: any) => {
const memberFormContentRef = ref<InstanceType<typeof MemberFormContent>>() const memberFormContentRef = ref<InstanceType<typeof MemberFormContent>>()
const submit = async (formEl: FormInstance | undefined) => { const submit = async (formEl: FormInstance | undefined) => {
if (!formEl) return if (!formEl) return
await formEl.validate((valid, fields) => { await formEl.validate(async(valid, fields) => {
if (valid) { if (valid) {
memberFormContentRef.value?.validate().then(async (valid: any) => { if (memberFormContentRef.value) {
if (valid) { await memberFormContentRef.value?.validate()
const params = { }
...userForm.value, const params = {
role_setting: list.value ...userForm.value,
} role_setting: list.value
if (isEdit.value) { }
userManageApi.putUserManage(userForm.value.id, params, loading).then((res) => { if (isEdit.value) {
emit('refresh') userManageApi.putUserManage(userForm.value.id, params, loading).then((res) => {
MsgSuccess(t('common.editSuccess')) emit('refresh')
visible.value = false MsgSuccess(t('common.editSuccess'))
}) visible.value = false
} else { })
userManageApi.postUserManage(params, loading).then((res) => { } else {
emit('refresh') userManageApi.postUserManage(params, loading).then((res) => {
MsgSuccess(t('common.createSuccess')) emit('refresh')
MsgSuccess(t('common.createSuccess'))
visible.value = false visible.value = false
}) })
} }
}
})
} }
}) })
} }