Commit 47835f44bd19ef9395adaa49a3aadcac0208b80c
1 parent
3c158da8
增加会员权益颜色
Showing
3 changed files
with
24 additions
and
9 deletions
pages/user/userqy/userqy.js
| @@ -27,6 +27,7 @@ Page({ | @@ -27,6 +27,7 @@ Page({ | ||
| 27 | is_full:0, //是否满级 | 27 | is_full:0, //是否满级 |
| 28 | 28 | ||
| 29 | cur_g_num:0,//当前级需要多少钱 | 29 | cur_g_num:0,//当前级需要多少钱 |
| 30 | + userqy_color:null,//颜色值 | ||
| 30 | }, | 31 | }, |
| 31 | 32 | ||
| 32 | swiperChange: function (e) { | 33 | swiperChange: function (e) { |
| @@ -57,6 +58,14 @@ Page({ | @@ -57,6 +58,14 @@ Page({ | ||
| 57 | var gl_data=getApp().globalData; | 58 | var gl_data=getApp().globalData; |
| 58 | var sw_cur_id=0; | 59 | var sw_cur_id=0; |
| 59 | var th=this; | 60 | var th=this; |
| 61 | + //颜色值 | ||
| 62 | + getApp().getConfig2(function(e) { | ||
| 63 | + var getuserqy_color=e.userqy_color; | ||
| 64 | + if (getuserqy_color) getuserqy_color = JSON.parse(getuserqy_color) | ||
| 65 | + if(getuserqy_color){ | ||
| 66 | + th.setData({userqy_color:getuserqy_color}) | ||
| 67 | + } | ||
| 68 | + }) | ||
| 60 | //获取成长值 | 69 | //获取成长值 |
| 61 | await getApp().request.promiseGet("/api/weshop/users/grade/aftervipinfo/get",{ | 70 | await getApp().request.promiseGet("/api/weshop/users/grade/aftervipinfo/get",{ |
| 62 | data:{ storeId:os.stoid,userId:gl_data.user_id } | 71 | data:{ storeId:os.stoid,userId:gl_data.user_id } |
pages/user/userqy/userqy.wxml
| @@ -2,22 +2,22 @@ | @@ -2,22 +2,22 @@ | ||
| 2 | <view class="xc-userqy-frame"> | 2 | <view class="xc-userqy-frame"> |
| 3 | <!-- 顶部 --> | 3 | <!-- 顶部 --> |
| 4 | <view class='user-frame rel'> | 4 | <view class='user-frame rel'> |
| 5 | - <image class="arc" src="{{iurl}}/miniapp/images/userqy/user_userqy_arc.jpg"></image> | 5 | + <view class="arc" style="background:{{userqy_color.first_bgcolor}}"></view> |
| 6 | <image class="user-img circle abs" src="{{userinfo.head_pic?userinfo.head_pic:defaultAvatar}}"> </image> | 6 | <image class="user-img circle abs" src="{{userinfo.head_pic?userinfo.head_pic:defaultAvatar}}"> </image> |
| 7 | - <view class="user-name abs "> | 7 | + <view class="user-name abs " style="color:{{userqy_color.font_color}}"> |
| 8 | {{userinfo.nickname}} <view class="hvip"><image class="vip-mem" src="{{iurl}}/miniapp/images/vip_hg0.png"></image>{{GradeName}}</view> | 8 | {{userinfo.nickname}} <view class="hvip"><image class="vip-mem" src="{{iurl}}/miniapp/images/vip_hg0.png"></image>{{GradeName}}</view> |
| 9 | </view> | 9 | </view> |
| 10 | <!-- 当前是什么等级卡 --> | 10 | <!-- 当前是什么等级卡 --> |
| 11 | 11 | ||
| 12 | <view class='flex abs xc-grow-frame' bindtap='go_cz'> | 12 | <view class='flex abs xc-grow-frame' bindtap='go_cz'> |
| 13 | - <view class="four-level-word new xc-grow-val">成长值</view> | ||
| 14 | - <view class="progress-bar-not" > | ||
| 15 | - <view class="progress-bar-yes" wx:if="{{cz_val>full_cz_val}}" style='width:100%'></view> | ||
| 16 | - <view class="progress-bar-yes" wx:else style='width:{{cz_val/need_money*100}}%'></view> | 13 | + <view class="four-level-word new xc-grow-val" style="color:{{userqy_color.font_color}}; background:{{userqy_color.secord_bgcolor}}">成长值</view> |
| 14 | + <view class="progress-bar-not"> | ||
| 15 | + <view class="progress-bar-yes" wx:if="{{cz_val>full_cz_val}}" style='width:100%;background:{{userqy_color.secord_bgcolor}}'></view> | ||
| 16 | + <view class="progress-bar-yes" wx:else style='width:{{cz_val/need_money*100}}%;background:{{userqy_color.secord_bgcolor}}'></view> | ||
| 17 | </view> | 17 | </view> |
| 18 | 18 | ||
| 19 | - <view class="progress-bar-val four-level-word new" wx:if="{{cz_val<full_cz_val}}">{{filter.pInt(cz_val)}} / {{need_money}}</view> | ||
| 20 | - <view class="progress-bar-val four-level-word new" wx:else>{{filter.pInt(cz_val)}}</view> | 19 | + <view class="progress-bar-val four-level-word new" style="color:{{userqy_color.font_color}}; " wx:if="{{cz_val<full_cz_val}}" >{{filter.pInt(cz_val)}} / {{need_money}}</view> |
| 20 | + <view class="progress-bar-val four-level-word new" style="color:{{userqy_color.font_color}}; " wx:else>{{filter.pInt(cz_val)}}</view> | ||
| 21 | 21 | ||
| 22 | </view> | 22 | </view> |
| 23 | 23 |
pages/user/userqy/userqy.wxss
| @@ -9,7 +9,13 @@ | @@ -9,7 +9,13 @@ | ||
| 9 | } | 9 | } |
| 10 | .xc-userqy-frame .user-frame .arc{ | 10 | .xc-userqy-frame .user-frame .arc{ |
| 11 | width: 750rpx; | 11 | width: 750rpx; |
| 12 | - height: 444rpx; | 12 | + height: 444rpx; |
| 13 | + left: -20%; | ||
| 14 | + top: 0; | ||
| 15 | + z-index: -1; | ||
| 16 | + content: ''; | ||
| 17 | + border-radius: 0 0 20% 20%; | ||
| 18 | + background: #ff7295; | ||
| 13 | 19 | ||
| 14 | } | 20 | } |
| 15 | .xc-userqy-frame .user-frame .user-img{ | 21 | .xc-userqy-frame .user-frame .user-img{ |