liyongli 1 ay önce
ebeveyn
işleme
4e40ba4f41

+ 8 - 4
src/view/fenghui/form.vue

@@ -1,10 +1,14 @@
 <!-- 外国嘉宾 -->
 <template>
-    <van-nav-bar :title="lang[langType].signUp" left-arrow @click-left="onClickLeft" />
+    <van-nav-bar fixed>
+        <template #left>
+            <van-icon name="arrow-left" color="#3D3D3D" @click="onClickLeft" />
+        </template>
+        <template #title>
+            <p style="padding-left: 3em;" v-text="lang[langType].signUp"></p>
+        </template>
+    </van-nav-bar>
     <div class="form">
-        <div>
-            <span style="font-size: 1rem;margin-left: 10px;" v-text="lang[langType].signUp"></span>
-        </div>
         <van-form ref="form" @submit="onSubmit" label-width="8em">
             <!-- 国家/地区 -->
             <van-field size=“large” input-align="right"

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

@@ -1,10 +1,14 @@
 <!-- 中国嘉宾 -->
 <template>
-    <van-nav-bar :title="lang[langType].signUpZH" left-arrow @click-left="onClickLeft" />
+    <van-nav-bar fixed>
+        <template #left>
+            <van-icon name="arrow-left" color="#3D3D3D" @click="onClickLeft" />
+        </template>
+        <template #title>
+            <p style="padding-left: 3em;" v-text="lang[langType].signUpZH"></p>
+        </template>
+    </van-nav-bar>
     <div class="form">
-        <div>
-            <span style="font-size: 1rem;margin-left: 10px;" v-text="lang[langType].signUpZH"></span>
-        </div>
         <van-form ref="form" @submit="onSubmit" label-width="8em">
             <!-- 姓名 -->
             <van-field size=“large” input-align="right"
@@ -263,17 +267,20 @@
                     <van-checkbox-group checked-color="#3F5AC8" v-model="activitiesAttended">
                         <van-cell clickable :title="lang[langType].active4" @click="checkboxRefs[0].toggle()">
                             <template #icon>
-                                <van-checkbox :ref="el => checkboxRefs[0] = el" style="margin-right: 5px;" name="active4" @click.stop shape="square" />
+                                <van-checkbox :ref="el => checkboxRefs[0] = el" style="margin-right: 5px;"
+                                    name="active4" @click.stop shape="square" />
                             </template>
                         </van-cell>
                         <van-cell clickable :title="lang[langType].active5" @click="checkboxRefs[1].toggle()">
                             <template #icon>
-                                <van-checkbox :ref="el => checkboxRefs[1] = el" style="margin-right: 5px;" name="active5" @click.stop shape="square" />
+                                <van-checkbox :ref="el => checkboxRefs[1] = el" style="margin-right: 5px;"
+                                    name="active5" @click.stop shape="square" />
                             </template>
                         </van-cell>
                         <van-cell clickable :title="lang[langType].active6" @click="checkboxRefs[2].toggle()">
                             <template #icon>
-                                <van-checkbox :ref="el => checkboxRefs[2] = el" style="margin-right: 5px;" name="active6" @click.stop shape="square" />
+                                <van-checkbox :ref="el => checkboxRefs[2] = el" style="margin-right: 5px;"
+                                    name="active6" @click.stop shape="square" />
                             </template>
                         </van-cell>
                     </van-checkbox-group>

+ 8 - 4
src/view/fenghui/form1Recurrence.vue

@@ -1,10 +1,14 @@
 <!-- 中国嘉宾 -->
 <template>
-    <van-nav-bar :title="lang[langType].signUpZH" left-arrow @click-left="onClickLeft" />
+    <van-nav-bar fixed>
+        <template #left>
+            <van-icon name="arrow-left" color="#3D3D3D" @click="onClickLeft" />
+        </template>
+        <template #title>
+            <p style="padding-left: 3em;" v-text="lang[langType].signUpZH"></p>
+        </template>
+    </van-nav-bar>
     <div class="form">
-        <div>
-            <span style="font-size: 1rem;margin-left: 10px;" v-text="lang[langType].signUpZH"></span>
-        </div>
         <van-form ref="form" @submit="onSubmit" label-width="8em">
             <!-- 姓名 -->
             <van-field size=“large” input-align="right"

+ 8 - 4
src/view/fenghui/form2.vue

@@ -1,10 +1,14 @@
 <!-- 工作人员 -->
 <template>
-    <van-nav-bar :title="lang[langType].signUpWK" left-arrow @click-left="onClickLeft" />
+    <van-nav-bar fixed>
+        <template #left>
+            <van-icon name="arrow-left" color="#3D3D3D" @click="onClickLeft" />
+        </template>
+        <template #title>
+            <p style="padding-left: 3em;" v-text="lang[langType].signUpWK"></p>
+        </template>
+    </van-nav-bar>
     <div class="form">
-        <div>
-            <span style="font-size: 1rem;margin-left: 10px;" v-text="lang[langType].signUpWK"></span>
-        </div>
         <van-form ref="form" @submit="onSubmit" label-width="8em">
             <!-- 姓名 -->
             <van-field size=“large” input-align="right"

+ 8 - 4
src/view/fenghui/form2Recurrence.vue

@@ -1,10 +1,14 @@
 <!-- 工作人员 -->
 <template>
-    <van-nav-bar :title="lang[langType].signUpWK" left-arrow @click-left="onClickLeft" />
+    <van-nav-bar fixed>
+        <template #left>
+            <van-icon name="arrow-left" color="#3D3D3D" @click="onClickLeft" />
+        </template>
+        <template #title>
+            <p style="padding-left: 3em;" v-text="lang[langType].signUpWK"></p>
+        </template>
+    </van-nav-bar>
     <div class="form">
-        <div>
-            <span style="font-size: 1rem;margin-left: 10px;" v-text="lang[langType].signUpWK"></span>
-        </div>
         <van-form ref="form" @submit="onSubmit" label-width="8em">
             <!-- 姓名 -->
             <van-field size=“large” input-align="right"

+ 8 - 4
src/view/fenghui/formRecurrence.vue

@@ -1,10 +1,14 @@
 <!-- 外国嘉宾 -->
 <template>
-    <van-nav-bar :title="lang[langType].signUp" left-arrow @click-left="onClickLeft" />
+    <van-nav-bar fixed>
+        <template #left>
+            <van-icon name="arrow-left" color="#3D3D3D" @click="onClickLeft" />
+        </template>
+        <template #title>
+            <p style="padding-left: 3em;" v-text="lang[langType].signUp"></p>
+        </template>
+    </van-nav-bar>
     <div class="form">
-        <div>
-            <span style="font-size: 1rem;margin-left: 10px;" v-text="lang[langType].signUp"></span>
-        </div>
         <van-form ref="form" @submit="onSubmit" label-width="8em">
             <!-- 国家/地区 -->
             <van-field size=“large” input-align="right"

+ 13 - 3
src/view/fenghui/index.vue

@@ -1,6 +1,6 @@
 <template>
     <div :class="{ fenghui: true, en: langSelect === 'en' }">
-        <div class="swith" :style="componentId !== '' ? 'color: #000000' : ''">
+        <div class="swith" :style="componentId !== '' ? 'position: fixed; color: #000000' : ''">
             <div class="title" @click="showLange = true">
                 {{ langObjT[langSelect] }}
                 <van-icon name="arrow-down" />
@@ -121,6 +121,10 @@ html {
     font-family: Source Han Sans CN;
     text-align: left;
 
+    .van-nav-bar__title {
+        margin: 0;
+    }
+
     .swith {
         position: absolute;
         right: 10px;
@@ -140,14 +144,20 @@ html {
 
 
     .form {
-        font-size: 0.875rem!important;
+        font-size: 0.875rem !important;
         font-weight: 400;
-        padding: 11px 0;
+        padding: 46px 0 11px 0;
 
         .van-cell {
             font-size: 1rem;
         }
 
+        .van-nav-bar {
+            .van-icon {
+                color: #3D3D3D
+            }
+        }
+
         .van-field__label--top {
             width: 100% !important;
         }