gemercheung пре 3 година
родитељ
комит
076c36ce1f
1 измењених фајлова са 8 додато и 3 уклоњено
  1. 8 3
      src/views/sys/login/RegisterForm.vue

+ 8 - 3
src/views/sys/login/RegisterForm.vue

@@ -76,12 +76,13 @@
   import { useI18n } from '/@/hooks/web/useI18n';
   import { useLoginState, useFormRules, useFormValid, LoginStateEnum } from './useLogin';
   import { RegisterApi, getEmailAuthCodeApi } from '/@/api/sys/user';
+  import { useMessage } from '/@/hooks/web/useMessage';
 
   const FormItem = Form.Item;
   const InputPassword = Input.Password;
   const { t } = useI18n();
   const { handleBackLogin, getLoginState } = useLoginState();
-
+  const { createMessage } = useMessage();
   const formRef = ref();
   const loading = ref(false);
 
@@ -121,7 +122,11 @@
     const data = await validForm();
     if (!data) return;
     console.log(data);
-    const res = await RegisterApi(formData);
-    console.log(res);
+    try {
+      await RegisterApi(formData);
+      createMessage.success(t('common.optSuccess'));
+    } catch (error) {
+      createMessage.error(error || t('common.optFail'));
+    }
   }
 </script>