zhb 1 settimana fa
parent
commit
ed91d990df

+ 7 - 2
pages/activities/components/GiftApplicationPopup.vue

@@ -81,7 +81,7 @@ const giftOptions = computed(() => {
 });
 
 // 表单验证规则
-const rules = {
+const rules = computed(() => ({
   giveCode: {
     rules: [
       {
@@ -114,7 +114,12 @@ const rules = {
       }
     ]
   }
-};
+}));
+watch(locale, () => {
+    formRef.value?.clearValidate()
+})
+
+
 
 const cancel = () => {
   visible.value = false;

+ 5 - 2
pages/customer/components/DepositCheckConfirmPopup.vue

@@ -188,7 +188,7 @@ const formData = ref({
   confirmPhone: ''
 });
 
-const rules = ref({
+const rules = computed(() => ({
   confirmAreaCode: {
     rules: [
       {
@@ -209,9 +209,12 @@ const rules = ref({
       }
     ]
   }
-});
+}));
 
 const formRef = ref(null);
+watch(locale, () => {
+    formRef.value?.clearValidate()
+})
 
 const cancel = () => {
   visible.value = false;