Browse Source

个人信息增加不允许修改字段

linwu 1 year ago
parent
commit
921aa9f1df

+ 48 - 31
public/themes/simpleboot3/love/my/profile.html

@@ -45,24 +45,30 @@
 
     <!--生日-->
     <van-field
-            required
-            readonly
-            clickable
-            :value="form.birthday"
+            v-model="form.birthday"
             label="生日"
             placeholder="点击选择生日"
-            @click="showBirthday = true"
+            disabled
     ></van-field>
-    <van-popup position="bottom" v-model="showBirthday">
-        <van-datetime-picker
-                title="生日"
-                :value="new Date(form.birthday)"
-                type="date"
-                :min-date="minDate"
-                @confirm="onBirthdayConfirm"
-                @cancel="showBirthday = false"
-        ></van-datetime-picker>
-    </van-popup>
+    <!--<van-field-->
+            <!--required-->
+            <!--readonly-->
+            <!--clickable-->
+            <!--:value="form.birthday"-->
+            <!--label="生日"-->
+            <!--placeholder="点击选择生日"-->
+            <!--@click="showBirthday = true"-->
+    <!--&gt;</van-field>-->
+    <!--<van-popup position="bottom" v-model="showBirthday">-->
+        <!--<van-datetime-picker-->
+                <!--title="生日"-->
+                <!--:value="new Date(form.birthday)"-->
+                <!--type="date"-->
+                <!--:min-date="minDate"-->
+                <!--@confirm="onBirthdayConfirm"-->
+                <!--@cancel="showBirthday = false"-->
+        <!--&gt;</van-datetime-picker>-->
+    <!--</van-popup>-->
 
     <!--身高-->
     <van-field
@@ -105,6 +111,12 @@
     </van-popup>
 
     <van-field
+            v-model="form.marry"
+            label="婚姻状况"
+            placeholder="请选择婚姻状况"
+            disabled
+    ></van-field>
+    <!--<van-field
             required
             readonly
             clickable
@@ -121,7 +133,7 @@
                 @confirm="onMarryConfirm"
                 @cancel="showMarry = false"
         ></van-picker>
-    </van-popup>
+    </van-popup>-->
 
     <van-field
             v-if="form.marry == '离异'"
@@ -173,10 +185,10 @@
 
     <!--工作单位和职务-->
     <van-field
-            required
             v-model="form.company"
             label="工作单位"
             placeholder="请输入工作单位"
+            disabled
     ></van-field>
     <van-field
             required
@@ -187,22 +199,27 @@
 
     <!--身份类型-->
     <van-field
-            required
-            clickable
-            :value="form.id_type"
+            v-model="form.id_type"
             label="身份类型"
-            placeholder="点击选择身份类型"
-            @click="showIdType = true"
+            disabled
     ></van-field>
-    <van-popup position="bottom" v-model="showIdType">
-        <van-picker
-                title="身份类型"
-                show-toolbar
-                :columns="idType"
-                @confirm="onIdTypeConfirm"
-                @cancel="showIdType = false"
-        ></van-picker>
-    </van-popup>
+    <!--<van-field-->
+            <!--required-->
+            <!--clickable-->
+            <!--:value="form.id_type"-->
+            <!--label="身份类型"-->
+            <!--placeholder="点击选择身份类型"-->
+            <!--@click="showIdType = true"-->
+    <!--&gt;</van-field>-->
+    <!--<van-popup position="bottom" v-model="showIdType">-->
+        <!--<van-picker-->
+                <!--title="身份类型"-->
+                <!--show-toolbar-->
+                <!--:columns="idType"-->
+                <!--@confirm="onIdTypeConfirm"-->
+                <!--@cancel="showIdType = false"-->
+        <!--&gt;</van-picker>-->
+    <!--</van-popup>-->
 
     <!--家庭成员-->
     <van-field required name="form.family" label="家庭成员">

+ 41 - 29
public/themes/simpleboot3/love/register/profile.html

@@ -57,24 +57,30 @@
 
     <!--生日-->
     <van-field
-            required
-            readonly
-            clickable
-            :value="form.birthday"
+            v-model="form.birthday"
             label="生日"
             placeholder="点击选择生日"
-            @click="showBirthday = true"
+            disabled
     ></van-field>
-    <van-popup position="bottom" v-model="showBirthday">
-        <van-datetime-picker
-                title="生日"
-                :value="new Date(form.birthday)"
-                type="date"
-                :min-date="minDate"
-                @confirm="onBirthdayConfirm"
-                @cancel="showBirthday = false"
-        ></van-datetime-picker>
-    </van-popup>
+    <!--<van-field-->
+            <!--required-->
+            <!--readonly-->
+            <!--clickable-->
+            <!--:value="form.birthday"-->
+            <!--label="生日"-->
+            <!--placeholder="点击选择生日"-->
+            <!--@click="showBirthday = true"-->
+    <!--&gt;</van-field>-->
+    <!--<van-popup position="bottom" v-model="showBirthday">-->
+        <!--<van-datetime-picker-->
+                <!--title="生日"-->
+                <!--:value="new Date(form.birthday)"-->
+                <!--type="date"-->
+                <!--:min-date="minDate"-->
+                <!--@confirm="onBirthdayConfirm"-->
+                <!--@cancel="showBirthday = false"-->
+        <!--&gt;</van-datetime-picker>-->
+    <!--</van-popup>-->
 
     <!--身高-->
     <van-field
@@ -116,23 +122,29 @@
         ></van-picker>
     </van-popup>
     <van-field
-            required
-            readonly
-            clickable
-            :value="form.marry"
+            v-model="form.marry"
             label="婚姻状况"
             placeholder="请选择婚姻状况"
-            @click="showMarry = true"
+            disabled
     ></van-field>
-    <van-popup position="bottom" v-model="showMarry">
-        <van-picker
-                title="婚姻状况"
-                show-toolbar
-                :columns="marry"
-                @confirm="onMarryConfirm"
-                @cancel="showMarry = false"
-        ></van-picker>
-    </van-popup>
+    <!--<van-field-->
+            <!--required-->
+            <!--readonly-->
+            <!--clickable-->
+            <!--:value="form.marry"-->
+            <!--label="婚姻状况"-->
+            <!--placeholder="请选择婚姻状况"-->
+            <!--@click="showMarry = true"-->
+    <!--&gt;</van-field>-->
+    <!--<van-popup position="bottom" v-model="showMarry">-->
+        <!--<van-picker-->
+                <!--title="婚姻状况"-->
+                <!--show-toolbar-->
+                <!--:columns="marry"-->
+                <!--@confirm="onMarryConfirm"-->
+                <!--@cancel="showMarry = false"-->
+        <!--&gt;</van-picker>-->
+    <!--</van-popup>-->
 
     <van-field
             v-if="form.marry == '离异'"