Commit 96417246f2b1235da32a1fed814e7f2937c00893
1 parent
8bf0550d
优化
Showing
7 changed files
with
52 additions
and
35 deletions
components/diy_user_info/diy_user_info.js
| 1 | 1 | const rq = require("../../utils/request.js"); |
| 2 | 2 | const ut = require("../../utils/util.js"); |
| 3 | -const {qrcode} = require("../../utils/index.js"); | |
| 3 | +const {barcode,qrcode} = require("../../utils/index.js"); | |
| 4 | 4 | var s = getApp().globalData.setting; |
| 5 | 5 | var r=s; |
| 6 | 6 | Component({ |
| ... | ... | @@ -43,6 +43,8 @@ Component({ |
| 43 | 43 | |
| 44 | 44 | sys_switch:null, |
| 45 | 45 | tc_hide:true, //会员卡的弹出层隐藏 |
| 46 | + brcode:'', | |
| 47 | + showtext1:'点击可查看条形数据' | |
| 46 | 48 | }, |
| 47 | 49 | |
| 48 | 50 | ready: function() { |
| ... | ... | @@ -99,14 +101,22 @@ Component({ |
| 99 | 101 | var val = that.data.userInfo.mobile + "|" +getnowtime+"|"+that.data.getusercode_vailtime; |
| 100 | 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 | 107 | that.setData({ |
| 104 | 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 | 121 | hide_tc: function () { |
| 112 | 122 | this.setData({ | ... | ... |
components/diy_user_info/diy_user_info.wxml
| ... | ... | @@ -73,11 +73,16 @@ |
| 73 | 73 | <view wx:if="{{userInfo.address}}" class='txt2'>{{userInfo.address}}</view> |
| 74 | 74 | </view> |
| 75 | 75 | </view> |
| 76 | - <view class="m_ta"> | |
| 76 | + <view class="canvas_box"> | |
| 77 | 77 | <!--<image class='g_img' src='https://mshop.yolipai.net//index.php?m=Home&c=Index&a=qr_code&data={{userInfo.mobile}}'></image>--> |
| 78 | 78 | <canvas class="g_img" canvas-id="qrcode" /> |
| 79 | 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 | 86 | </view> |
| 82 | 87 | </view> |
| 83 | 88 | </view> |
| 84 | 89 | \ No newline at end of file | ... | ... |
components/diy_user_info/diy_user_info.wxss
| ... | ... | @@ -210,8 +210,8 @@ |
| 210 | 210 | } |
| 211 | 211 | |
| 212 | 212 | .g_img { |
| 213 | - width: 480rpx; | |
| 214 | - height: 480rpx; | |
| 213 | + width: 350rpx; | |
| 214 | + height: 350rpx; | |
| 215 | 215 | } |
| 216 | 216 | |
| 217 | 217 | .s_sao { |
| ... | ... | @@ -231,4 +231,9 @@ |
| 231 | 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 | 5 | configurable: !0, |
| 6 | 6 | writable: !0 |
| 7 | 7 | }) : e[a] = r, e; |
| 8 | -} | |
| 8 | +} | |
| 9 | 9 | |
| 10 | 10 | var a = getApp(), |
| 11 | 11 | r = a.globalData.setting, |
| ... | ... | @@ -13,7 +13,7 @@ var a = getApp(), |
| 13 | 13 | s = require("../../../../utils/common.js"), |
| 14 | 14 | util = require("../../../../utils/util.js"), |
| 15 | 15 | ut = util, |
| 16 | - d = getApp().globalData; | |
| 16 | + d = getApp().globalData; | |
| 17 | 17 | |
| 18 | 18 | var timestamp = Date.parse(new Date()); |
| 19 | 19 | var date = new Date(timestamp); | ... | ... |
packageG/pages/user/userinfo/userinfo.wxml
| ... | ... | @@ -309,7 +309,7 @@ |
| 309 | 309 | </view> |
| 310 | 310 | <view class='txt2' wx:if="{{user.address}}">{{user.address}}</view> |
| 311 | 311 | </view> |
| 312 | - </view> | |
| 312 | + </view> | |
| 313 | 313 | <view class="canvas_box"> |
| 314 | 314 | <canvas class="g_img" canvas-id="qrcode" /> |
| 315 | 315 | </view> |
| ... | ... | @@ -318,7 +318,7 @@ |
| 318 | 318 | </view> |
| 319 | 319 | <view catchtap="showtext" class="fs24" style="width: 100%;color: #898989;display: flex;text-align: center;align-content: center;justify-content: center;"> |
| 320 | 320 | {{showtext1}} |
| 321 | - </view> | |
| 321 | + </view> | |
| 322 | 322 | </view> |
| 323 | 323 | </view> |
| 324 | 324 | </view> | ... | ... |
pages/user/index/index.wxml
| ... | ... | @@ -22,22 +22,19 @@ |
| 22 | 22 | </block> |
| 23 | 23 | <!-- 会员信息 --> |
| 24 | 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 | 26 | </block> |
| 29 | 27 | <!-- 我的订单 --> |
| 30 | 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 | 30 | </block> |
| 33 | 31 | <!-- 我的权益 --> |
| 34 | 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 | 34 | </block> |
| 37 | 35 | <!-- 工具与服务 --> |
| 38 | 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 | 38 | </block> |
| 42 | 39 | |
| 43 | 40 | </view> |
| ... | ... | @@ -87,7 +84,7 @@ |
| 87 | 84 | <view style="position:relative;"> |
| 88 | 85 | <image class="xc-user-img circle" bindtap="go_info" src="{{userInfo.head_pic?userInfo.head_pic:defaultAvatar}}"></image> |
| 89 | 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 | 88 | <image class="fuls" src="{{iurl}}/miniapp/images/userinfo/userinfo/privilege_t.png"></image> |
| 92 | 89 | <view>{{pulscardname}}</view> |
| 93 | 90 | </view> |
| ... | ... | @@ -108,12 +105,12 @@ |
| 108 | 105 | <view class="flex fs24 xc-grow-ups" style="margin-left:8rpx;margin-top:6rpx" wx:if="{{is_init && gradeId}}" bindtap='jump'> |
| 109 | 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 | 109 | <view style='margin-left:5rpx; '>{{cz_val}} / {{need_money}}</view> |
| 113 | 110 | </block> |
| 114 | 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 | 114 | </block> |
| 118 | 115 | </view> |
| 119 | 116 | </view> |
| ... | ... | @@ -450,24 +447,24 @@ |
| 450 | 447 | <view wx:if="{{userInfo.address}}" class='txt2'>{{userInfo.address}}</view> |
| 451 | 448 | </view> |
| 452 | 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 | 461 | </view> |
| 465 | 462 | </view> |
| 466 | 463 | </view> |
| 467 | 464 | |
| 468 | 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 | 468 | </block> |
| 472 | 469 | |
| 473 | 470 | -</block> |
| 471 | +</block> | |
| 474 | 472 | \ No newline at end of file | ... | ... |