Commit 5bdd5271d1c3b8aeec4ceac149b81e68cbe23505
1 parent
7b9eae3d
会员资料的修改!生日的保存,是否农历的修改
Showing
2 changed files
with
16 additions
and
6 deletions
pages/user/userinfo/userinfo.js
| @@ -51,7 +51,7 @@ Page({ | @@ -51,7 +51,7 @@ Page({ | ||
| 51 | ispwhid: 1, //是否隐藏密码显示 | 51 | ispwhid: 1, //是否隐藏密码显示 |
| 52 | isstcsp: 0, //是否启动密码消费 | 52 | isstcsp: 0, //是否启动密码消费 |
| 53 | isGender: 1, //什么性别 | 53 | isGender: 1, //什么性别 |
| 54 | - iscalendar: 1, //是否是农历 | 54 | + iscalendar: 0, //是否是农历 |
| 55 | consumption: "", //消费密码 | 55 | consumption: "", //消费密码 |
| 56 | identity_card: "", //身份证值 | 56 | identity_card: "", //身份证值 |
| 57 | address: "", //地址 | 57 | address: "", //地址 |
| @@ -127,6 +127,8 @@ Page({ | @@ -127,6 +127,8 @@ Page({ | ||
| 127 | }, | 127 | }, |
| 128 | //出生日期是否是农历 | 128 | //出生日期是否是农历 |
| 129 | iscalendar: function() { | 129 | iscalendar: function() { |
| 130 | + | ||
| 131 | + if(this.data.user.birthday) return false; | ||
| 130 | var th = this; | 132 | var th = this; |
| 131 | var iscalendar = th.data.iscalendar; | 133 | var iscalendar = th.data.iscalendar; |
| 132 | if (iscalendar == 0) { | 134 | if (iscalendar == 0) { |
| @@ -628,8 +630,8 @@ Page({ | @@ -628,8 +630,8 @@ Page({ | ||
| 628 | 630 | ||
| 629 | if(!a) a={}; | 631 | if(!a) a={}; |
| 630 | var time ="",birthday =""; | 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 | a.reg_time = time; | 636 | a.reg_time = time; |
| 635 | a.birthday = birthday | 637 | a.birthday = birthday |
pages/user/userinfo/userinfo.wxml
| @@ -116,7 +116,10 @@ | @@ -116,7 +116,10 @@ | ||
| 116 | <view>出生日期</view> | 116 | <view>出生日期</view> |
| 117 | <view class="flex flex-vertical-between fs28 Birth"> | 117 | <view class="flex flex-vertical-between fs28 Birth"> |
| 118 | <view class="flex" bindtap="iscalendar"> | 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 | <view class="flex-center"> | 123 | <view class="flex-center"> |
| 121 | <icon size="20" type="success" color="rgb(212,2,31)"></icon> | 124 | <icon size="20" type="success" color="rgb(212,2,31)"></icon> |
| 122 | </view> | 125 | </view> |
| @@ -124,20 +127,25 @@ | @@ -124,20 +127,25 @@ | ||
| 124 | <block wx:else> | 127 | <block wx:else> |
| 125 | <icon size="20" type="success" color="rgb(0, 0, 0, 0.4)"></icon> | 128 | <icon size="20" type="success" color="rgb(0, 0, 0, 0.4)"></icon> |
| 126 | </block> | 129 | </block> |
| 130 | + | ||
| 131 | + </block> | ||
| 132 | + | ||
| 133 | + | ||
| 127 | <view class="flex-center"> | 134 | <view class="flex-center"> |
| 128 | <view class="Mleft">农历</view> | 135 | <view class="Mleft">农历</view> |
| 129 | </view> | 136 | </view> |
| 130 | </view> | 137 | </view> |
| 131 | <view class="user-txt-right"> | 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 | <picker bindchange='bindChange' value="{{datet}}" mode="date" start="{{year-70}}-1-1" end="{{year}}-12-31"> | 141 | <picker bindchange='bindChange' value="{{datet}}" mode="date" start="{{year-70}}-1-1" end="{{year}}-12-31"> |
| 142 | + {{datet?datet:"请选择时间"}} | ||
| 135 | </picker> | 143 | </picker> |
| 136 | </block> | 144 | </block> |
| 137 | <block wx:else> | 145 | <block wx:else> |
| 138 | <view>{{datet==""? user.birthday==""?"":filters.replace_time2(user.birthday):datet}}</view> | 146 | <view>{{datet==""? user.birthday==""?"":filters.replace_time2(user.birthday):datet}}</view> |
| 139 | </block> | 147 | </block> |
| 140 | - | 148 | + |
| 141 | </view> | 149 | </view> |
| 142 | </view> | 150 | </view> |
| 143 | </view> | 151 | </view> |