Selaa lähdekoodia

fix: 修复店铺内部contact us 登录态问题

周玉环 4 päivää sitten
vanhempi
commit
73f3bdb058
1 muutettua tiedostoa jossa 14 lisäystä ja 4 poistoa
  1. 14 4
      xinkeaboard-web/pages/store/contact/[contact].vue

+ 14 - 4
xinkeaboard-web/pages/store/contact/[contact].vue

@@ -258,11 +258,21 @@ const submitForm = async (formEl) => {
   await formEl.validate((valid, fields) => {
     if (valid) {
 
-      let url = "";
+      const url = apiUrl + "v3/member/front/enquiry/save";
       if (!filtersStore.getLoginFlag) {
-        url = apiUrl + "v3/member/front/enquiry/add";
-      } else {
-        url = apiUrl + "v3/member/front/enquiry/save";
+        //未登录提示登录
+        return openLoginDialog({
+          onRegister: () => {
+            router.push({
+              path: "/register",
+            });
+          },
+          onForgot: () => {
+            router.push({
+              path: "/member/login/forget",
+            });
+          },
+        });
       }
 
       let d = {}