zhb 2 ay önce
ebeveyn
işleme
40c71b3ee6

+ 2 - 3
pages/customer/transfer.vue

@@ -459,11 +459,10 @@ function updateToOptions() {
 // 处理路由参数
 function handleRouteParams() {
     nextTick(() => {
-        const loginNum = Number(pageQuery.value.login)
+        const loginNum = pageQuery.value.login ? Number(pageQuery.value.login) : null
         form.withdrawLogin = loginNum
-        step2.value = true
+        step2.value = loginNum ? true : false
         loginValue.value = loginNum
-        console.log(loginValue.value, form.withdrawLogin, withdrawDisplayList.value);
     })
 
     updateToOptions()

+ 2 - 2
pages/customer/withdrawal.vue

@@ -216,7 +216,7 @@
                 <uni-forms-item name="agree2">
                   <checkbox-group :value="form.agree2 ? ['1'] : []" @change="onAgree2Change">
                     <label class="checkbox">
-                      <checkbox value="1" />
+                      <checkbox value="1" :checked="form.agree2" />
                       <text class="crm-cursor" style="text-decoration: underline;"
                         @click.stop="dialogCheckTip = true">{{
                           t('Custom.Withdraw.Des') }}</text>
@@ -228,7 +228,7 @@
                 <uni-forms-item name="agree3">
                   <checkbox-group :value="form.agree3 ? ['1'] : []" @change="onAgree3Change">
                     <label class="checkbox">
-                      <checkbox value="1" />
+                      <checkbox value="1" :checked="form.agree3" />
                       <text>* {{ t('Custom.Withdraw.item1') }}<br>{{ t('Custom.Withdraw.item1_1') }}<br>{{
                         t('Custom.Withdraw.item1_2') }}</text>
                     </label>

+ 2 - 2
pages/ib/withdraw.vue

@@ -319,7 +319,7 @@
                                 <uni-forms-item name="agree2">
                                     <checkbox-group :value="form.agree2 ? ['1'] : []" @change="onAgree2Change">
                                         <label class="checkbox">
-                                            <checkbox value="1" />
+                                            <checkbox value="1" :checked="form.agree2" />
                                             <view class="crm-cursor"
                                                 style="text-decoration: underline; display: inline-block; margin-left: 10px;"
                                                 @click.stop="dialogCheckTip = true">
@@ -333,7 +333,7 @@
                                 <uni-forms-item name="agree3">
                                     <checkbox-group :value="form.agree3 ? ['1'] : []" @change="onAgree3Change">
                                         <label class="checkbox">
-                                            <checkbox value="1" />
+                                            <checkbox value="1" :checked="form.agree3" />
                                             <view class="crm-cursor" style="display: inline-block; margin-left: 10px;">
                                                 * {{ t('Custom.Withdraw.item1') }}<br />
                                                 {{ t('Custom.Withdraw.item1_1') }}<br />

+ 4 - 2
pages/login/index.vue

@@ -6,7 +6,7 @@ import { userToken } from "@/composables/config";
 import { userApi } from "@/api/user";
 import { ucardApi } from "@/api/ucard";
 import { customApi } from "@/service/custom";
-
+import useGlobalStore from '@/stores/use-global-store'
 import useUserStore from "@/stores/use-user-store";
 import useRouter from "@/hooks/useRouter";
 import { useI18n } from "vue-i18n";
@@ -14,6 +14,8 @@ import logoImage from "/static/images/logo3.png";
 const router = useRouter();
 const { t } = useI18n();
 const userStore = useUserStore();
+const globalStore = useGlobalStore();
+const modeStore = computed(() => globalStore.mode);
 // 响应式表单数据
 const form = ref({
   loginName: "",
@@ -83,7 +85,7 @@ async function getCustomLoginInfo() {
     const res = await userApi.getUserInfo();
     userStore.saveUserInfo(res.data);
     if (res.code === 200) {
-      router.push("/pages/customer/index");
+      router.reLaunch(modeStore.value === 'customer' ? "/pages/customer/index" : "/pages/ib/index");
     } else {
       uni.$u.toast(res.msg || t("login.msg0"));
     }