ソースを参照

部分页面bug修改

ZhangWenQiang 6 年 前
コミット
c48f797652

+ 7 - 0
pages/agent/index.js

@@ -158,6 +158,13 @@ Page({
       showToast("请填写年龄")
       return;
     }
+    var regNum = new RegExp('[0-9]', 'g');
+    var rsNum = regNum.exec(year);
+    console.log("rs",rsNum)
+    if (!rsNum){
+      showToast("年龄请输入正确的数字")
+      return;
+    }
     wx.showModal({
       title: '提示',
       content: '确定提交吗?',

+ 1 - 1
pages/agent/index.wxml

@@ -39,7 +39,7 @@
     <view class='year'>
       <view class='left'>年龄:</view>
       <view class='right'>
-        <input value='{{year}}' bindinput='changeYear' maxlength='2'></input>
+        <input value='{{year}}' bindinput='changeYear' maxlength='2' type="number"></input>
       </view>
     </view>
     <view class='submit' bindtap='submit'>

+ 8 - 1
pages/jianli/index.js

@@ -113,10 +113,17 @@ Page({
           }
         }
       }
+      var year = userResume.birthYear;
+      if (year) {
+        var date = new Date;
+        var year1 = date.getFullYear();
+        year = year1 - year + 1;
+      }
       this.setData({
         userResume,
         eduName: eduName,
-        expList: expList
+        expList: expList,
+        year: year
       })
       wx.setStorageSync('userResume', userResume)
     })

+ 1 - 1
pages/jianli/index.wxml

@@ -21,7 +21,7 @@
   </view>
   <view class='infoma'>
     <text class="detailinfo">年龄:</text>
-    <text class="detail">{{userResume.birthYear}}</text>
+    <text class="detail">{{year}}岁</text>
   </view>
   <view class='infoma'>
     <text class="detailinfo">最高学历:</text>

+ 5 - 2
pages/jianli/index.wxss

@@ -76,9 +76,9 @@
 .infoma {
   display: flex;
   flex-direction: row;
-  height: 24rpx;
+  /* height: 24rpx; */
   width: 100%;
-  margin-bottom: 20rpx;
+  margin-bottom: 16rpx;
 }
 
 .infoma .detailinfo {
@@ -96,6 +96,9 @@
   font-weight: 400;
   color: rgba(102, 102, 102, 1);
   width: 70%;
+  overflow: hidden;
+  text-overflow: ellipsis;
+  white-space: nowrap;
 }
 
 .basic-info1 {

+ 3 - 0
pages/user-job/index.wxss

@@ -19,6 +19,9 @@
   width: 70%;
   height: 100%;
   border-bottom: 2rpx solid rgba(221, 221, 221, 1);
+  overflow: hidden;
+  text-overflow: ellipsis;
+  white-space: nowrap;
 }
 
 .list view input {