diff --git a/src/pages/Cart/Checkout.vue b/src/pages/Cart/Checkout.vue index 8390c59..21ea487 100644 --- a/src/pages/Cart/Checkout.vue +++ b/src/pages/Cart/Checkout.vue @@ -490,7 +490,7 @@ watch(()=>orderStore.shipping,(value)=>{ }else{ showCod.value = false } -}) +},{immediate:true}) const changeShipping = () => { switch (shippingData.value.shipping_code) { diff --git a/src/pages/My/Index.vue b/src/pages/My/Index.vue index 58c0792..c30f996 100644 --- a/src/pages/My/Index.vue +++ b/src/pages/My/Index.vue @@ -199,6 +199,8 @@ const handleBeResale = async () => { title: '申請成為經銷商', messageAlign: 'left', message: resaleRule, + "confirm-button-text": "確認", + "cancel-button-text": "取消", }) let res = await updateUserResale() diff --git a/src/pages/Register/Index.vue b/src/pages/Register/Index.vue index 6b68d5c..755a1df 100644 --- a/src/pages/Register/Index.vue +++ b/src/pages/Register/Index.vue @@ -67,7 +67,7 @@ const isRegister = ref(route.query.type == "mobile" ? true : false); const form = ref({ phone: "", - real_name: "", + name: "", email: "", }); @@ -104,6 +104,12 @@ const onCheckPhone = async () => { const onSubmit = async () => { let token = ""; + //檢查name是否有值並且大於等於2個字,小於等於5個字 + if(form.value.name.length < 2 || form.value.name.length > 5){ + showToast("姓名輸入錯誤"); + return; + } + if (route.query.type == "line") { let { id_token } = JSON.parse(sessionStorage.getItem("reg")); token = id_token;