浏览代码

优化注册表单和首页轮播图显示

- 在注册表单中添加随行人员信息的温馨提示
- 修改首页轮播图的图片模式为scaleToFill,以适应固定高度
- 更新地市简介页面的导航栏标题
chen.cheng 9 月之前
父节点
当前提交
35b54b35c7
共有 3 个文件被更改,包括 41 次插入34 次删除
  1. 39 32
      components/RegistForm/index.vue
  2. 1 1
      pages.json
  3. 1 1
      pages/tabbar/index/index.vue

+ 39 - 32
components/RegistForm/index.vue

@@ -311,40 +311,47 @@
         <u-icon name="plus-circle-fill" color="#2979ff" size="28" @click="addFollower" style="margin-left: auto">新增
         </u-icon>
       </u-form-item>
-      <view
-          v-for="(item, index) in model1.userInfo.follows"
-          :key="index"
-          class="follower-item"
-      >
-        <view style="display: flex;align-items: center;justify-content: flex-start;">
-          {{ `随行人员${index + 1}` }}
-          <u-icon name="minus-circle-fill" color="red" size="28" @click="()=>minusFollower(index)"
-                  style="margin-left: auto">
-          </u-icon>
-        </view>
-        <u-form-item
-            label="姓名"
-            prop="item.usrName"
+      <view>
+        <view
+            v-for="(item, index) in model1.userInfo.follows"
+            :key="index"
+            class="follower-item"
         >
-          <u--input
-              placeholder="输入姓名"
-              v-model="item.usrName"
-              border="none"
-          ></u--input>
-        </u-form-item>
-        <u-form-item
-            label="联系电话"
-            prop="item.tel"
-            borderBottom
+          <view style="display: flex;align-items: center;justify-content: flex-start;">
+            {{ `随行人员${index + 1}` }}
+            <u-icon name="minus-circle-fill" color="red" size="28" @click="()=>minusFollower(index)"
+                    style="margin-left: auto">
+            </u-icon>
+          </view>
+          <u-form-item
+              label="姓名"
+              prop="item.usrName"
+          >
+            <u--input
+                placeholder="输入姓名"
+                v-model="item.usrName"
+                border="none"
+            ></u--input>
+          </u-form-item>
+          <u-form-item
+              label="联系电话"
+              prop="item.tel"
+              borderBottom
+          >
+            <u--input
+                placeholder="输入联系电话"
+                border="none"
+                type="number"
+                maxlength="11"
+                v-model="item.tel"
+            ></u--input>
+          </u-form-item>
+        </view>
+        <view v-if="model1.userInfo.follows && model1.userInfo.follows.length>0"
+              style="color: #fb0000c7;margin-top: 10rpx;font-size: 24rpx"
         >
-          <u--input
-              placeholder="输入联系电话"
-              border="none"
-              type="number"
-              maxlength="11"
-              v-model="item.tel"
-          ></u--input>
-        </u-form-item>
+          * 温馨提示: 随行人员信息仅作为参考,请根据自身情况填写。
+        </view>
       </view>
     </u--form>
     <slot name="footer"></slot>

+ 1 - 1
pages.json

@@ -69,7 +69,7 @@
         {
           "path": "pages/meeting-info/index",
           "style": {
-            "navigationBarTitleText": "大会调研"
+            "navigationBarTitleText": "地市简介"
           }
         },
         {

+ 1 - 1
pages/tabbar/index/index.vue

@@ -4,7 +4,7 @@
     <!--      <u-search placeholder="请输入关键字" v-model="keyword" @custom="onSearch" @search="onSearch"></u-search>-->
     <!--    </view>-->
 
-    <u-swiper :list="list" imgMode="aspectFit" :radius='10' :height="240" />
+    <u-swiper :list="list" imgMode="scaleToFill" :radius='10' :height="240" />
     <u-notice-bar :text="msg" direction="column" :more-icon="false" color="#5af" bg-color="#d6e8f7"></u-notice-bar>
     <view style="width: 100%; margin-top: 20rpx">
       <u-grid