Commit 96417246f2b1235da32a1fed814e7f2937c00893
1 parent
8bf0550d
优化
Showing
7 changed files
with
52 additions
and
35 deletions
components/diy_user_info/diy_user_info.js
1 | const rq = require("../../utils/request.js"); | 1 | const rq = require("../../utils/request.js"); |
2 | const ut = require("../../utils/util.js"); | 2 | const ut = require("../../utils/util.js"); |
3 | -const {qrcode} = require("../../utils/index.js"); | 3 | +const {barcode,qrcode} = require("../../utils/index.js"); |
4 | var s = getApp().globalData.setting; | 4 | var s = getApp().globalData.setting; |
5 | var r=s; | 5 | var r=s; |
6 | Component({ | 6 | Component({ |
@@ -43,6 +43,8 @@ Component({ | @@ -43,6 +43,8 @@ Component({ | ||
43 | 43 | ||
44 | sys_switch:null, | 44 | sys_switch:null, |
45 | tc_hide:true, //会员卡的弹出层隐藏 | 45 | tc_hide:true, //会员卡的弹出层隐藏 |
46 | + brcode:'', | ||
47 | + showtext1:'点击可查看条形数据' | ||
46 | }, | 48 | }, |
47 | 49 | ||
48 | ready: function() { | 50 | ready: function() { |
@@ -99,14 +101,22 @@ Component({ | @@ -99,14 +101,22 @@ Component({ | ||
99 | var val = that.data.userInfo.mobile + "|" +getnowtime+"|"+that.data.getusercode_vailtime; | 101 | var val = that.data.userInfo.mobile + "|" +getnowtime+"|"+that.data.getusercode_vailtime; |
100 | val = "^" + ut.base64_encode(val); | 102 | val = "^" + ut.base64_encode(val); |
101 | 103 | ||
102 | - qrcode('qrcode', val, 480, 480, that); | 104 | + qrcode('qrcode', val, 350, 350, that); |
105 | + let userInfo = getApp().globalData.userInfo; | ||
106 | + barcode('barcode', userInfo.userQrcode, 480,140,that); | ||
103 | that.setData({ | 107 | that.setData({ |
104 | tc_hide: false, | 108 | tc_hide: false, |
109 | + brcode:userInfo.userQrcode | ||
105 | }); | 110 | }); |
106 | } | 111 | } |
107 | } | 112 | } |
108 | }) | 113 | }) |
109 | }, | 114 | }, |
115 | + showtext:function(){ | ||
116 | + this.setData({ | ||
117 | + showtext1:this.data.brcode | ||
118 | + }) | ||
119 | + }, | ||
110 | //隐藏会员卡 | 120 | //隐藏会员卡 |
111 | hide_tc: function () { | 121 | hide_tc: function () { |
112 | this.setData({ | 122 | this.setData({ |
components/diy_user_info/diy_user_info.wxml
@@ -73,11 +73,16 @@ | @@ -73,11 +73,16 @@ | ||
73 | <view wx:if="{{userInfo.address}}" class='txt2'>{{userInfo.address}}</view> | 73 | <view wx:if="{{userInfo.address}}" class='txt2'>{{userInfo.address}}</view> |
74 | </view> | 74 | </view> |
75 | </view> | 75 | </view> |
76 | - <view class="m_ta"> | 76 | + <view class="canvas_box"> |
77 | <!--<image class='g_img' src='https://mshop.yolipai.net//index.php?m=Home&c=Index&a=qr_code&data={{userInfo.mobile}}'></image>--> | 77 | <!--<image class='g_img' src='https://mshop.yolipai.net//index.php?m=Home&c=Index&a=qr_code&data={{userInfo.mobile}}'></image>--> |
78 | <canvas class="g_img" canvas-id="qrcode" /> | 78 | <canvas class="g_img" canvas-id="qrcode" /> |
79 | </view> | 79 | </view> |
80 | - <view class="s_sao">前台收银扫此二维码,即可享受优惠!</view> | 80 | + <view style="width: 100%;display: flex;justify-content: center;"> |
81 | + <canvas class="barcode" style="width: 100%;height: 140rpx;" canvas-id="barcode" /> | ||
82 | + </view> | ||
83 | + <view catchtap="showtext" class="fs24" style="width: 100%;color: #898989;display: flex;text-align: center;align-content: center;justify-content: center;"> | ||
84 | + {{showtext1}} | ||
85 | + </view> | ||
81 | </view> | 86 | </view> |
82 | </view> | 87 | </view> |
83 | </view> | 88 | </view> |
84 | \ No newline at end of file | 89 | \ No newline at end of file |
components/diy_user_info/diy_user_info.wxss
@@ -210,8 +210,8 @@ | @@ -210,8 +210,8 @@ | ||
210 | } | 210 | } |
211 | 211 | ||
212 | .g_img { | 212 | .g_img { |
213 | - width: 480rpx; | ||
214 | - height: 480rpx; | 213 | + width: 350rpx; |
214 | + height: 350rpx; | ||
215 | } | 215 | } |
216 | 216 | ||
217 | .s_sao { | 217 | .s_sao { |
@@ -231,4 +231,9 @@ | @@ -231,4 +231,9 @@ | ||
231 | background-color: #999; | 231 | background-color: #999; |
232 | } | 232 | } |
233 | 233 | ||
234 | - | 234 | +.canvas_box{ |
235 | + display: flex; | ||
236 | + align-items: center; | ||
237 | + justify-content: center; | ||
238 | + /* margin-top: 20rpx; */ | ||
239 | +} |
packageG/pages/user/userinfo/userinfo.js
@@ -5,7 +5,7 @@ function e(e, a, r) { | @@ -5,7 +5,7 @@ function e(e, a, r) { | ||
5 | configurable: !0, | 5 | configurable: !0, |
6 | writable: !0 | 6 | writable: !0 |
7 | }) : e[a] = r, e; | 7 | }) : e[a] = r, e; |
8 | -} | 8 | +} |
9 | 9 | ||
10 | var a = getApp(), | 10 | var a = getApp(), |
11 | r = a.globalData.setting, | 11 | r = a.globalData.setting, |
@@ -13,7 +13,7 @@ var a = getApp(), | @@ -13,7 +13,7 @@ var a = getApp(), | ||
13 | s = require("../../../../utils/common.js"), | 13 | s = require("../../../../utils/common.js"), |
14 | util = require("../../../../utils/util.js"), | 14 | util = require("../../../../utils/util.js"), |
15 | ut = util, | 15 | ut = util, |
16 | - d = getApp().globalData; | 16 | + d = getApp().globalData; |
17 | 17 | ||
18 | var timestamp = Date.parse(new Date()); | 18 | var timestamp = Date.parse(new Date()); |
19 | var date = new Date(timestamp); | 19 | var date = new Date(timestamp); |
packageG/pages/user/userinfo/userinfo.wxml
@@ -309,7 +309,7 @@ | @@ -309,7 +309,7 @@ | ||
309 | </view> | 309 | </view> |
310 | <view class='txt2' wx:if="{{user.address}}">{{user.address}}</view> | 310 | <view class='txt2' wx:if="{{user.address}}">{{user.address}}</view> |
311 | </view> | 311 | </view> |
312 | - </view> | 312 | + </view> |
313 | <view class="canvas_box"> | 313 | <view class="canvas_box"> |
314 | <canvas class="g_img" canvas-id="qrcode" /> | 314 | <canvas class="g_img" canvas-id="qrcode" /> |
315 | </view> | 315 | </view> |
@@ -318,7 +318,7 @@ | @@ -318,7 +318,7 @@ | ||
318 | </view> | 318 | </view> |
319 | <view catchtap="showtext" class="fs24" style="width: 100%;color: #898989;display: flex;text-align: center;align-content: center;justify-content: center;"> | 319 | <view catchtap="showtext" class="fs24" style="width: 100%;color: #898989;display: flex;text-align: center;align-content: center;justify-content: center;"> |
320 | {{showtext1}} | 320 | {{showtext1}} |
321 | - </view> | 321 | + </view> |
322 | </view> | 322 | </view> |
323 | </view> | 323 | </view> |
324 | </view> | 324 | </view> |
pages/user/index/index.wxml
@@ -22,22 +22,19 @@ | @@ -22,22 +22,19 @@ | ||
22 | </block> | 22 | </block> |
23 | <!-- 会员信息 --> | 23 | <!-- 会员信息 --> |
24 | <block wx:if="{{item.ename=='userinfo'}}"> | 24 | <block wx:if="{{item.ename=='userinfo'}}"> |
25 | - <diy_user_info object="{{item.content}}" | ||
26 | - byquan="{{byquan}}" yuer="{{yuer}}" udata="{{udata}}" | ||
27 | - qy_data="{{qy_data}}" pulscardname="{{pulscardname}}" rfmName="{{rfmName}}" ></diy_user_info> | 25 | + <diy_user_info object="{{item.content}}" byquan="{{byquan}}" yuer="{{yuer}}" udata="{{udata}}" qy_data="{{qy_data}}" pulscardname="{{pulscardname}}" rfmName="{{rfmName}}"></diy_user_info> |
28 | </block> | 26 | </block> |
29 | <!-- 我的订单 --> | 27 | <!-- 我的订单 --> |
30 | <block wx:if="{{item.ename=='order'}}"> | 28 | <block wx:if="{{item.ename=='order'}}"> |
31 | - <diy_user_order object="{{item.content}}" toji="{{toji}}" ></diy_user_order> | 29 | + <diy_user_order object="{{item.content}}" toji="{{toji}}"></diy_user_order> |
32 | </block> | 30 | </block> |
33 | <!-- 我的权益 --> | 31 | <!-- 我的权益 --> |
34 | <block wx:if="{{item.ename=='my_rights'}}"> | 32 | <block wx:if="{{item.ename=='my_rights'}}"> |
35 | - <diy_user_my_rights object="{{item.content}}" qy_data="{{qy_data}}" b_gift="{{b_gift}}" ></diy_user_my_rights> | 33 | + <diy_user_my_rights object="{{item.content}}" qy_data="{{qy_data}}" b_gift="{{b_gift}}"></diy_user_my_rights> |
36 | </block> | 34 | </block> |
37 | <!-- 工具与服务 --> | 35 | <!-- 工具与服务 --> |
38 | <block wx:if="{{item.ename=='tools_services'}}"> | 36 | <block wx:if="{{item.ename=='tools_services'}}"> |
39 | - <diy_user_tools_services object="{{item.content}}" is_dengji="{{is_dengji}}" qy_data="{{qy_data}}" | ||
40 | - enableMeiye="{{enableMeiye}}" f_user_tool="{{user_tool}}" c_list="{{c_list}}"></diy_user_tools_services> | 37 | + <diy_user_tools_services object="{{item.content}}" is_dengji="{{is_dengji}}" qy_data="{{qy_data}}" enableMeiye="{{enableMeiye}}" f_user_tool="{{user_tool}}" c_list="{{c_list}}"></diy_user_tools_services> |
41 | </block> | 38 | </block> |
42 | 39 | ||
43 | </view> | 40 | </view> |
@@ -87,7 +84,7 @@ | @@ -87,7 +84,7 @@ | ||
87 | <view style="position:relative;"> | 84 | <view style="position:relative;"> |
88 | <image class="xc-user-img circle" bindtap="go_info" src="{{userInfo.head_pic?userInfo.head_pic:defaultAvatar}}"></image> | 85 | <image class="xc-user-img circle" bindtap="go_info" src="{{userInfo.head_pic?userInfo.head_pic:defaultAvatar}}"></image> |
89 | <block wx:if="{{pulscardname && sys_switch.rank_switch > 0 }}"> | 86 | <block wx:if="{{pulscardname && sys_switch.rank_switch > 0 }}"> |
90 | - <view data-url="/pages/user/plus/plus" catchtap="goto" class="flex-center plusMax"> | 87 | + <view data-url="/pages/user/plus/plus" catchtap="goto" class="flex-center plusMax"> |
91 | <image class="fuls" src="{{iurl}}/miniapp/images/userinfo/userinfo/privilege_t.png"></image> | 88 | <image class="fuls" src="{{iurl}}/miniapp/images/userinfo/userinfo/privilege_t.png"></image> |
92 | <view>{{pulscardname}}</view> | 89 | <view>{{pulscardname}}</view> |
93 | </view> | 90 | </view> |
@@ -108,12 +105,12 @@ | @@ -108,12 +105,12 @@ | ||
108 | <view class="flex fs24 xc-grow-ups" style="margin-left:8rpx;margin-top:6rpx" wx:if="{{is_init && gradeId}}" bindtap='jump'> | 105 | <view class="flex fs24 xc-grow-ups" style="margin-left:8rpx;margin-top:6rpx" wx:if="{{is_init && gradeId}}" bindtap='jump'> |
109 | <block wx:if="{{cz_val<full_cz_val}}"> | 106 | <block wx:if="{{cz_val<full_cz_val}}"> |
110 | {{" "}} | 107 | {{" "}} |
111 | - <text class="grow-up-val" style="background:{{usertop_ad.bgcolor?usertop_ad.bgcolor:'#fe9db5'}};">{{rfmName}}</text> | 108 | + <text class="grow-up-val" style="background:{{usertop_ad.bgcolor?usertop_ad.bgcolor:'#fe9db5'}};">{{rfmName}}</text> |
112 | <view style='margin-left:5rpx; '>{{cz_val}} / {{need_money}}</view> | 109 | <view style='margin-left:5rpx; '>{{cz_val}} / {{need_money}}</view> |
113 | </block> | 110 | </block> |
114 | <block wx:else> | 111 | <block wx:else> |
115 | {{" "}} | 112 | {{" "}} |
116 | - <text class="grow-up-val" style="background:{{usertop_ad.bgcolor?usertop_ad.bgcolor:'#fe9db5'}};">{{rfmName}}</text> {{cz_val}} | 113 | + <text class="grow-up-val" style="background:{{usertop_ad.bgcolor?usertop_ad.bgcolor:'#fe9db5'}};">{{rfmName}}</text> {{cz_val}} |
117 | </block> | 114 | </block> |
118 | </view> | 115 | </view> |
119 | </view> | 116 | </view> |
@@ -450,24 +447,24 @@ | @@ -450,24 +447,24 @@ | ||
450 | <view wx:if="{{userInfo.address}}" class='txt2'>{{userInfo.address}}</view> | 447 | <view wx:if="{{userInfo.address}}" class='txt2'>{{userInfo.address}}</view> |
451 | </view> | 448 | </view> |
452 | </view> | 449 | </view> |
453 | - | ||
454 | - <view class=" canvas_box" > | ||
455 | - <!--<image class='g_img' src='https://mshop.yolipai.net//index.php?m=Home&c=Index&a=qr_code&data={{userInfo.mobile}}'></image>--> | ||
456 | - <canvas class="g_img" canvas-id="qrcode" /> | ||
457 | - </view> | ||
458 | - <view style="width: 100%;display: flex;justify-content: center;"> | ||
459 | - <canvas class="barcode" style="width: 100%;height: 140rpx;" canvas-id="barcode" /> | ||
460 | - </view> | ||
461 | - <view catchtap="showtext" class="fs24" style="width: 100%;color: #898989;display: flex;text-align: center;align-content: center;justify-content: center;"> | ||
462 | - {{showtext1}} | ||
463 | - </view> | 450 | + |
451 | + <view class="canvas_box"> | ||
452 | + <!--<image class='g_img' src='https://mshop.yolipai.net//index.php?m=Home&c=Index&a=qr_code&data={{userInfo.mobile}}'></image>--> | ||
453 | + <canvas class="g_img" canvas-id="qrcode" /> | ||
454 | + </view> | ||
455 | + <view style="width: 100%;display: flex;justify-content: center;"> | ||
456 | + <canvas class="barcode" style="width: 100%;height: 140rpx;" canvas-id="barcode" /> | ||
457 | + </view> | ||
458 | + <view catchtap="showtext" class="fs24" style="width: 100%;color: #898989;display: flex;text-align: center;align-content: center;justify-content: center;"> | ||
459 | + {{showtext1}} | ||
460 | + </view> | ||
464 | </view> | 461 | </view> |
465 | </view> | 462 | </view> |
466 | </view> | 463 | </view> |
467 | 464 | ||
468 | <pop_txt id="pop_txt"></pop_txt> | 465 | <pop_txt id="pop_txt"></pop_txt> |
469 | - <include src="../../../components/com_servicer/com_servicer.wxml"/> | 466 | + <include src="../../../components/com_servicer/com_servicer.wxml" /> |
470 | 467 | ||
471 | </block> | 468 | </block> |
472 | 469 | ||
473 | -</block> | 470 | -</block> |
471 | +</block> | ||
474 | \ No newline at end of file | 472 | \ No newline at end of file |