liyongli vor 1 Woche
Ursprung
Commit
ed4bdc37b7

+ 12 - 13
src/view/fenghui/form.vue

@@ -207,7 +207,7 @@
             </van-field>
 
             <div style="background-color: #F7F7F7;height: 10px;"></div>
-            
+
             <!-- 接受采访意向  -->
             <van-field size=“large” label-align="top" v-model="formData.interview" required
                 :rules="[{ required: true, trigger: 'onBlur', message: lang[langType].interviewContent }]"
@@ -223,7 +223,7 @@
                     </van-radio-group>
                 </template>
             </van-field>
-            
+
             <!-- 共享数字经济发展机遇  -->
             <van-field size=“large” label-align="top" v-model="formData.activity1" required
                 :rules="[{ required: true, trigger: 'onBlur', message: lang[langType].activity1Content }]"
@@ -239,7 +239,7 @@
                     </van-radio-group>
                 </template>
             </van-field>
-            
+
             <!-- 共筑网络安全防线  -->
             <van-field size=“large” label-align="top" v-model="formData.activity2" required
                 :rules="[{ required: true, trigger: 'onBlur', message: lang[langType].activity2Content }]"
@@ -255,7 +255,7 @@
                     </van-radio-group>
                 </template>
             </van-field>
-            
+
             <!-- 共商人工智能发展治理  -->
             <van-field size=“large” label-align="top" v-model="formData.activity3" required
                 :rules="[{ required: true, trigger: 'onBlur', message: lang[langType].activity3Content }]"
@@ -273,9 +273,7 @@
             </van-field>
 
             <!-- 拟参加的活动  -->
-            <van-field size=“large” label-align="top" required
-                :rules="[{ required: true, trigger: 'onBlur', message: lang[langType].activitiesAttendedContent }]"
-                :placeholder="lang[langType].activitiesAttendedContent">
+            <van-field size=“large” label-align="top" required :placeholder="lang[langType].activitiesAttendedContent">
                 <template #label>
                     <span :class="langType === 'zh' ? 'label' : ''" v-html="lang[langType].activitiesAttended"></span>
                 </template>
@@ -311,8 +309,8 @@
             </van-field>
 
             <!--  抵达西安时间 -->
-            <van-field size=“large” input-align="right" v-model="formData.reachTime" clickable right-icon="calendar-o" readonly
-                @click="showReachTime = true" :placeholder="lang[langType].reachTimeContent">
+            <van-field size=“large” input-align="right" v-model="formData.reachTime" clickable right-icon="calendar-o"
+                readonly @click="showReachTime = true" :placeholder="lang[langType].reachTimeContent">
                 <template #label>
                     <span :class="langType === 'zh' ? 'label' : ''" v-html="lang[langType].reachTime"></span>
                 </template>
@@ -332,8 +330,8 @@
             </van-field>
 
             <!--  离开时间 -->
-            <van-field size=“large” input-align="right" v-model="formData.leavingTime" clickable right-icon="calendar-o" readonly
-                @click="showLeavingTime = true" :placeholder="lang[langType].leavingTimeContent">
+            <van-field size=“large” input-align="right" v-model="formData.leavingTime" clickable right-icon="calendar-o"
+                readonly @click="showLeavingTime = true" :placeholder="lang[langType].leavingTimeContent">
                 <template #label>
                     <span :class="langType === 'zh' ? 'label' : ''" v-html="lang[langType].leavingTime"></span>
                 </template>
@@ -345,8 +343,9 @@
             </van-popup>
 
             <!--  离店时间 -->
-            <van-field size=“large” input-align="right" v-model="formData.checkOutTime" clickable right-icon="calendar-o" readonly
-                @click="showCheckOutTime = true" :placeholder="lang[langType].checkOutTimeContent">
+            <van-field size=“large” input-align="right" v-model="formData.checkOutTime" clickable
+                right-icon="calendar-o" readonly @click="showCheckOutTime = true"
+                :placeholder="lang[langType].checkOutTimeContent">
                 <template #label>
                     <span :class="langType === 'zh' ? 'label' : ''" v-html="lang[langType].checkOutTime"></span>
                 </template>

+ 13 - 14
src/view/fenghui/form1.vue

@@ -197,14 +197,14 @@
                     <span :class="langType === 'zh' ? 'label' : ''" v-html="lang[langType].interview"></span>
                 </template>
                 <template #input>
-                    <van-radio-group checked-color="#3F5AC8" style="justify-content: flex-end;width: 100%;" v-model="formData.interview"
-                        direction="horizontal">
+                    <van-radio-group checked-color="#3F5AC8" style="justify-content: flex-end;width: 100%;"
+                        v-model="formData.interview" direction="horizontal">
                         <van-radio style="flex: 1;margin-top: 10px " name="是">{{ lang[langType].confirm }}</van-radio>
                         <van-radio style="flex: 1;margin-top: 10px " name="否">{{ lang[langType].cancel }}</van-radio>
                     </van-radio-group>
                 </template>
             </van-field>
-            
+
             <!-- 共享数字经济发展机遇  -->
             <van-field size=“large” label-align="top" v-model="formData.activity1" required
                 :rules="[{ required: true, trigger: 'onBlur', message: lang[langType].activity1Content }]"
@@ -220,7 +220,7 @@
                     </van-radio-group>
                 </template>
             </van-field>
-            
+
             <!-- 共筑网络安全防线  -->
             <van-field size=“large” label-align="top" v-model="formData.activity2" required
                 :rules="[{ required: true, trigger: 'onBlur', message: lang[langType].activity2Content }]"
@@ -236,7 +236,7 @@
                     </van-radio-group>
                 </template>
             </van-field>
-            
+
             <!-- 共商人工智能发展治理  -->
             <van-field size=“large” label-align="top" v-model="formData.activity3" required
                 :rules="[{ required: true, trigger: 'onBlur', message: lang[langType].activity3Content }]"
@@ -254,9 +254,7 @@
             </van-field>
 
             <!-- 拟参加的活动  -->
-            <van-field size=“large” label-align="top" required
-                :rules="[{ required: true, trigger: 'onBlur', message: lang[langType].activitiesAttendedContent }]"
-                :placeholder="lang[langType].activitiesAttendedContent">
+            <van-field size=“large” label-align="top" required :placeholder="lang[langType].activitiesAttendedContent">
                 <template #label>
                     <span :class="langType === 'zh' ? 'label' : ''" v-html="lang[langType].activitiesAttended"></span>
                 </template>
@@ -293,8 +291,8 @@
             </van-field>
 
             <!--  抵达西安时间 -->
-            <van-field size=“large” input-align="right" v-model="formData.reachTime" clickable right-icon="calendar-o" readonly
-                @click="showReachTime = true" :placeholder="lang[langType].reachTimeContent">
+            <van-field size=“large” input-align="right" v-model="formData.reachTime" clickable right-icon="calendar-o"
+                readonly @click="showReachTime = true" :placeholder="lang[langType].reachTimeContent">
                 <template #label>
                     <span :class="langType === 'zh' ? 'label' : ''" v-html="lang[langType].reachTime"></span>
                 </template>
@@ -314,8 +312,8 @@
             </van-field>
 
             <!--  离开时间 -->
-            <van-field size=“large” input-align="right" v-model="formData.leavingTime" clickable right-icon="calendar-o" readonly
-                @click="showLeavingTime = true" :placeholder="lang[langType].leavingTimeContent">
+            <van-field size=“large” input-align="right" v-model="formData.leavingTime" clickable right-icon="calendar-o"
+                readonly @click="showLeavingTime = true" :placeholder="lang[langType].leavingTimeContent">
                 <template #label>
                     <span :class="langType === 'zh' ? 'label' : ''" v-html="lang[langType].leavingTime"></span>
                 </template>
@@ -327,8 +325,9 @@
             </van-popup>
 
             <!--  离店时间 -->
-            <van-field size=“large” input-align="right" v-model="formData.checkOutTime" clickable right-icon="calendar-o" readonly
-                @click="showCheckOutTime = true" :placeholder="lang[langType].checkOutTimeContent">
+            <van-field size=“large” input-align="right" v-model="formData.checkOutTime" clickable
+                right-icon="calendar-o" readonly @click="showCheckOutTime = true"
+                :placeholder="lang[langType].checkOutTimeContent">
                 <template #label>
                     <span :class="langType === 'zh' ? 'label' : ''" v-html="lang[langType].checkOutTime"></span>
                 </template>

+ 11 - 12
src/view/fenghui/form1Recurrence.vue

@@ -204,7 +204,7 @@
                     </van-radio-group>
                 </template>
             </van-field>
-            
+
             <!-- 共享数字经济发展机遇  -->
             <van-field size=“large” label-align="top" v-model="formData.activity1" required
                 :rules="[{ required: true, trigger: 'onBlur', message: lang[langType].activity1Content }]"
@@ -220,7 +220,7 @@
                     </van-radio-group>
                 </template>
             </van-field>
-            
+
             <!-- 共筑网络安全防线  -->
             <van-field size=“large” label-align="top" v-model="formData.activity2" required
                 :rules="[{ required: true, trigger: 'onBlur', message: lang[langType].activity2Content }]"
@@ -236,7 +236,7 @@
                     </van-radio-group>
                 </template>
             </van-field>
-            
+
             <!-- 共商人工智能发展治理  -->
             <van-field size=“large” label-align="top" v-model="formData.activity3" required
                 :rules="[{ required: true, trigger: 'onBlur', message: lang[langType].activity3Content }]"
@@ -254,9 +254,7 @@
             </van-field>
 
             <!-- 拟参加的活动  -->
-            <van-field size=“large” label-align="top" required
-                :rules="[{ required: true, trigger: 'onBlur', message: lang[langType].activitiesAttendedContent }]"
-                :placeholder="lang[langType].activitiesAttendedContent">
+            <van-field size=“large” label-align="top" required :placeholder="lang[langType].activitiesAttendedContent">
                 <template #label>
                     <span :class="langType === 'zh' ? 'label' : ''" v-html="lang[langType].activitiesAttended"></span>
                 </template>
@@ -292,8 +290,8 @@
             </van-field>
 
             <!--  抵达西安时间 -->
-            <van-field size=“large” input-align="right" v-model="formData.reachTime" clickable right-icon="calendar-o" readonly
-                @click="showReachTime = true" :placeholder="lang[langType].reachTimeContent">
+            <van-field size=“large” input-align="right" v-model="formData.reachTime" clickable right-icon="calendar-o"
+                readonly @click="showReachTime = true" :placeholder="lang[langType].reachTimeContent">
                 <template #label>
                     <span :class="langType === 'zh' ? 'label' : ''" v-html="lang[langType].reachTime"></span>
                 </template>
@@ -313,8 +311,8 @@
             </van-field>
 
             <!--  离开时间 -->
-            <van-field size=“large” input-align="right" v-model="formData.leavingTime" clickable right-icon="calendar-o" readonly
-                @click="showLeavingTime = true" :placeholder="lang[langType].leavingTimeContent">
+            <van-field size=“large” input-align="right" v-model="formData.leavingTime" clickable right-icon="calendar-o"
+                readonly @click="showLeavingTime = true" :placeholder="lang[langType].leavingTimeContent">
                 <template #label>
                     <span :class="langType === 'zh' ? 'label' : ''" v-html="lang[langType].leavingTime"></span>
                 </template>
@@ -326,8 +324,9 @@
             </van-popup>
 
             <!--  离店时间 -->
-            <van-field size=“large” input-align="right" v-model="formData.checkOutTime" clickable right-icon="calendar-o" readonly
-                @click="showCheckOutTime = true" :placeholder="lang[langType].checkOutTimeContent">
+            <van-field size=“large” input-align="right" v-model="formData.checkOutTime" clickable
+                right-icon="calendar-o" readonly @click="showCheckOutTime = true"
+                :placeholder="lang[langType].checkOutTimeContent">
                 <template #label>
                     <span :class="langType === 'zh' ? 'label' : ''" v-html="lang[langType].checkOutTime"></span>
                 </template>

+ 11 - 12
src/view/fenghui/formRecurrence.vue

@@ -222,7 +222,7 @@
                     </van-radio-group>
                 </template>
             </van-field>
-            
+
             <!-- 共享数字经济发展机遇  -->
             <van-field size=“large” label-align="top" v-model="formData.activity1" required
                 :rules="[{ required: true, trigger: 'onBlur', message: lang[langType].activity1Content }]"
@@ -238,7 +238,7 @@
                     </van-radio-group>
                 </template>
             </van-field>
-            
+
             <!-- 共筑网络安全防线  -->
             <van-field size=“large” label-align="top" v-model="formData.activity2" required
                 :rules="[{ required: true, trigger: 'onBlur', message: lang[langType].activity2Content }]"
@@ -254,7 +254,7 @@
                     </van-radio-group>
                 </template>
             </van-field>
-            
+
             <!-- 共商人工智能发展治理  -->
             <van-field size=“large” label-align="top" v-model="formData.activity3" required
                 :rules="[{ required: true, trigger: 'onBlur', message: lang[langType].activity3Content }]"
@@ -272,9 +272,7 @@
             </van-field>
 
             <!-- 拟参加的活动  -->
-            <van-field size=“large” label-align="top" required
-                :rules="[{ required: true, trigger: 'onBlur', message: lang[langType].activitiesAttendedContent }]"
-                :placeholder="lang[langType].activitiesAttendedContent">
+            <van-field size=“large” label-align="top" required :placeholder="lang[langType].activitiesAttendedContent">
                 <template #label>
                     <span :class="langType === 'zh' ? 'label' : ''" v-html="lang[langType].activitiesAttended"></span>
                 </template>
@@ -310,8 +308,8 @@
             </van-field>
 
             <!--  抵达西安时间 -->
-            <van-field size=“large” input-align="right" v-model="formData.reachTime" clickable right-icon="calendar-o" readonly
-                @click="showReachTime = true" :placeholder="lang[langType].reachTimeContent">
+            <van-field size=“large” input-align="right" v-model="formData.reachTime" clickable right-icon="calendar-o"
+                readonly @click="showReachTime = true" :placeholder="lang[langType].reachTimeContent">
                 <template #label>
                     <span :class="langType === 'zh' ? 'label' : ''" v-html="lang[langType].reachTime"></span>
                 </template>
@@ -331,8 +329,8 @@
             </van-field>
 
             <!--  离开时间 -->
-            <van-field size=“large” input-align="right" v-model="formData.leavingTime" clickable right-icon="calendar-o" readonly
-                @click="showLeavingTime = true" :placeholder="lang[langType].leavingTimeContent">
+            <van-field size=“large” input-align="right" v-model="formData.leavingTime" clickable right-icon="calendar-o"
+                readonly @click="showLeavingTime = true" :placeholder="lang[langType].leavingTimeContent">
                 <template #label>
                     <span :class="langType === 'zh' ? 'label' : ''" v-html="lang[langType].leavingTime"></span>
                 </template>
@@ -344,8 +342,9 @@
             </van-popup>
 
             <!--  离店时间 -->
-            <van-field size=“large” input-align="right" v-model="formData.checkOutTime" clickable right-icon="calendar-o" readonly
-                @click="showCheckOutTime = true" :placeholder="lang[langType].checkOutTimeContent">
+            <van-field size=“large” input-align="right" v-model="formData.checkOutTime" clickable
+                right-icon="calendar-o" readonly @click="showCheckOutTime = true"
+                :placeholder="lang[langType].checkOutTimeContent">
                 <template #label>
                     <span :class="langType === 'zh' ? 'label' : ''" v-html="lang[langType].checkOutTime"></span>
                 </template>

+ 1 - 1
src/view/fenghui/index.vue

@@ -39,7 +39,7 @@ import Chin25Recurrence from './form1Recurrence.vue';
 import Work25Recurrence from './form2Recurrence.vue';
 import lang from './lang';
 const langSelect = ref(localStorage.getItem('langSelect') || 'zh');
-const componentId = ref('fore25Recurrence');
+const componentId = ref('');
 const verificationCode = ref('');
 const showLange = ref(false);
 const fore25 = ref(null); // 引入子组件的实例,用于调用子组件的方法