bayi 1 年之前
父節點
當前提交
f1b01e6dbc

+ 21 - 1
salesperson/pages/fill/index.js

@@ -3,10 +3,18 @@ const app = getApp()
 Page({
     data: {
         menuTop: app.globalData.menuTop,
+        username: '',
+        phone: '',
+        isSubmit: false
     },
     onLoad(options) {
 
     },
+    bindblur(e) {
+        this.setData({
+            username: e.detail.value
+        })
+    },
     async getPhoneNumber({
         detail
     }) {
@@ -29,6 +37,18 @@ Page({
         wx.navigateBack()
     },
     submit() {
-
+        let {
+            phone,
+            username
+        } = this.data
+        this.setData({
+            isSubmit: true
+        })
+        console.log(this.data, username);
+        if (phone && username) {
+            console.log('通过');
+            return
+        }
+       
     }
 })

+ 17 - 0
salesperson/pages/fill/index.less

@@ -36,6 +36,7 @@
         font-size: 28rpx;
 
         .row {
+            position: relative;
             padding: 32rpx 47rpx;
             display: flex;
             align-items: center;
@@ -50,6 +51,7 @@
                 font-size: 26rpx;
             }
 
+
             .resetBtn {
                 flex: 1;
                 font-size: 26rpx;
@@ -57,6 +59,21 @@
                 color: #555555;
             }
         }
+
+        .r1:before {
+            position: absolute;
+            content: "请输入姓名";
+            bottom: -4rpx;
+            left: 194rpx;
+            color: red;
+        }
+        .r2:before {
+            position: absolute;
+            content: "请输入手机号";
+            bottom: -4rpx;
+            left: 194rpx;
+            color: red;
+        }
     }
 
     .qrCodeBox {

+ 5 - 4
salesperson/pages/fill/index.wxml

@@ -5,14 +5,15 @@
         <view class="t2">请填写真实信息</view>
     </view>
     <view class="form">
-        <view class="row" style="border-bottom: 1rpx solid #EEEEEE;">
+        <view class="row {{isSubmit&&username==''?'r1':''}}" style="border-bottom: 1rpx solid #EEEEEE;">
             <view class="label">*姓名</view>
             <input placeholder="请输入真实姓名" class='nickName' placeholder-class="nickName" maxlength="10"
-                value='{{userInfo.schoolName}}'></input>
+                bindblur='bindblur'></input>
         </view>
-        <view class="row">
+        <view class="row {{isSubmit&&phone==''?'r2':''}}">
             <view class="label">*手机号</view>
-            <button class="resetBtn" open-type="getPhoneNumber" bindgetphonenumber="getPhoneNumber">请输入手机号</button>
+            <button class="resetBtn" open-type="getPhoneNumber"
+                bindgetphonenumber="getPhoneNumber">{{phone==''?'请输入手机号':phone}}</button>
         </view>
     </view>
     <view class="qrCodeBox">

+ 15 - 0
salesperson/pages/fill/index.wxss

@@ -32,6 +32,7 @@
   font-size: 28rpx;
 }
 .container .form .row {
+  position: relative;
   padding: 32rpx 47rpx;
   display: flex;
   align-items: center;
@@ -50,6 +51,20 @@
   text-align: left;
   color: #555555;
 }
+.container .form .r1:before {
+  position: absolute;
+  content: "请输入姓名";
+  bottom: -4rpx;
+  left: 194rpx;
+  color: red;
+}
+.container .form .r2:before {
+  position: absolute;
+  content: "请输入手机号";
+  bottom: -4rpx;
+  left: 194rpx;
+  color: red;
+}
 .container .qrCodeBox {
   margin: 30rpx auto;
   width: 710rpx;