Commit 5bdd5271d1c3b8aeec4ceac149b81e68cbe23505

Authored by yvan.ni
1 parent 7b9eae3d

会员资料的修改!生日的保存,是否农历的修改

pages/user/userinfo/userinfo.js
... ... @@ -51,7 +51,7 @@ Page({
51 51 ispwhid: 1, //是否隐藏密码显示
52 52 isstcsp: 0, //是否启动密码消费
53 53 isGender: 1, //什么性别
54   - iscalendar: 1, //是否是农历
  54 + iscalendar: 0, //是否是农历
55 55 consumption: "", //消费密码
56 56 identity_card: "", //身份证值
57 57 address: "", //地址
... ... @@ -127,6 +127,8 @@ Page({
127 127 },
128 128 //出生日期是否是农历
129 129 iscalendar: function() {
  130 +
  131 + if(this.data.user.birthday) return false;
130 132 var th = this;
131 133 var iscalendar = th.data.iscalendar;
132 134 if (iscalendar == 0) {
... ... @@ -628,8 +630,8 @@ Page({
628 630  
629 631 if(!a) a={};
630 632 var time ="",birthday ="";
631   - if(a && a.reg_time) util.formatTime(a.reg_time, "'Y/M/D");
632   - if(a && a.birthday) util.formatTime(a.birthday, "'Y/M/D");
  633 + if(a && a.reg_time) time=util.formatTime(a.reg_time, "'Y/M/D");
  634 + if(a && a.birthday) birthday=util.formatTime(a.birthday, "'Y/M/D");
633 635  
634 636 a.reg_time = time;
635 637 a.birthday = birthday
... ...
pages/user/userinfo/userinfo.wxml
... ... @@ -116,7 +116,10 @@
116 116 <view>出生日期</view>
117 117 <view class="flex flex-vertical-between fs28 Birth">
118 118 <view class="flex" bindtap="iscalendar">
119   - <block wx:if="{{iscalendar&&user.birthday==null&&user.birthday==''}}">
  119 +
  120 + <block wx:if="user.birthday==null&&user.birthday==''">
  121 +
  122 + <block wx:if="{{iscalendar}}">
120 123 <view class="flex-center">
121 124 <icon size="20" type="success" color="rgb(212,2,31)"></icon>
122 125 </view>
... ... @@ -124,20 +127,25 @@
124 127 <block wx:else>
125 128 <icon size="20" type="success" color="rgb(0, 0, 0, 0.4)"></icon>
126 129 </block>
  130 +
  131 + </block>
  132 +
  133 +
127 134 <view class="flex-center">
128 135 <view class="Mleft">农历</view>
129 136 </view>
130 137 </view>
131 138 <view class="user-txt-right">
132 139 <!-- 填充数据的时候要判断是否已经有出生日期,有值的话就不可修改 -->
133   - <block wx:if="{{user.birthday==''||user.birthday==null}}">
  140 + <block wx:if="{{user.birthday==''||user.birthday==null}}">
134 141 <picker bindchange='bindChange' value="{{datet}}" mode="date" start="{{year-70}}-1-1" end="{{year}}-12-31">
  142 + {{datet?datet:"请选择时间"}}
135 143 </picker>
136 144 </block>
137 145 <block wx:else>
138 146 <view>{{datet==""? user.birthday==""?"":filters.replace_time2(user.birthday):datet}}</view>
139 147 </block>
140   -
  148 +
141 149 </view>
142 150 </view>
143 151 </view>
... ...