Commit 1ce2156e by 高淑倩

我的授权限制

parent 9e23d16d
...@@ -40,7 +40,9 @@ Component({ ...@@ -40,7 +40,9 @@ Component({
*/ */
methods: { methods: {
_getUserInfo(res = {}) { _getUserInfo(res = {}) {
wxService.nextTick(() => {
this.triggerEvent('getAuth', res); this.triggerEvent('getAuth', res);
})
}, },
imageLoad(e) { imageLoad(e) {
let imageSize = utils.imageUtil(e) let imageSize = utils.imageUtil(e)
......
...@@ -9,6 +9,10 @@ Component({ ...@@ -9,6 +9,10 @@ Component({
* 组件的属性列表 * 组件的属性列表
*/ */
properties: { properties: {
currentHasUserInfo:{
type: Boolean,
type: false
},
categoryType: { categoryType: {
type: Object, type: Object,
value: null value: null
...@@ -45,6 +49,11 @@ Component({ ...@@ -45,6 +49,11 @@ Component({
* 组件的方法列表 * 组件的方法列表
*/ */
methods: { methods: {
_getUserInfo(res = {}) {
wxService.nextTick(() => {
this.triggerEvent('getAuth', res);
})
},
handelToVipCode() { handelToVipCode() {
wxService.router(`/pages/memberOfOwn/memberOfOwn`) wxService.router(`/pages/memberOfOwn/memberOfOwn`)
}, },
......
...@@ -12,7 +12,7 @@ ...@@ -12,7 +12,7 @@
style="width:{{navItemWidth}}%" style="width:{{navItemWidth}}%"
data-current="{{idx}}" data-current="{{idx}}"
data-redirectId="{{navItem.redirectId}}" data-redirectId="{{navItem.redirectId}}"
data-item ="{{navItem}}" data-item="{{navItem}}"
bindtap="switchNav" bindtap="switchNav"
> >
<view>{{navItem.title}}</view> <view>{{navItem.title}}</view>
...@@ -21,7 +21,26 @@ ...@@ -21,7 +21,26 @@
</scroll-view> </scroll-view>
<!-- showQrcode 2 购物车 1 会员码 0 隐藏 --> <!-- showQrcode 2 购物车 1 会员码 0 隐藏 -->
<view class="scroll-view-right" bindtap="handelToVipCode" wx:if="{{categoryType.showQrcode == 1}}"> <view class="scroll-view-right" bindtap="handelToVipCode" wx:if="{{categoryType.showQrcode == 1}}">
<button
wx:if="{{!currentHasUserInfo}}"
bindgetuserinfo="_getUserInfo"
data-jflag="false"
open-type='getUserInfo'
class='btn btn-primary df'
hover-class="btn-hover"
style="height:100%"
>
<image
class="right-img"
src="/assets/imgs/7_1_0/scancode.png"
mode="widthFix"
lazy-load="false"
binderror=""
bindload=""
/>
</button>
<image <image
wx:if="{{currentHasUserInfo}}"
class="right-img" class="right-img"
src="/assets/imgs/7_1_0/scancode.png" src="/assets/imgs/7_1_0/scancode.png"
mode="widthFix" mode="widthFix"
...@@ -29,10 +48,21 @@ ...@@ -29,10 +48,21 @@
binderror="" binderror=""
bindload="" bindload=""
/> />
<text class="active vip-text" selectable="false" space="false" decode="false">会员码</text> <text class="active vip-text" selectable="false" space="false" decode="false">会员码</text>
</view> </view>
<view class="scroll-view-right" bindtap="handelToCart" wx:if="{{categoryType.showQrcode == 2}}"> <view class="scroll-view-right" bindtap="handelToCart" wx:if="{{categoryType.showQrcode == 2}}">
<button
wx:if="{{!currentHasUserInfo}}"
bindgetuserinfo="_getUserInfo"
data-jflag="false"
open-type='getUserInfo'
class='btn btn-primary df'
hover-class="btn-hover"
style="height:100%"
/>
<image <image
wx:if="{{currentHasUserInfo}}"
class="right-img" class="right-img"
src="/assets/imgs/7_1_0/08_22/cart_point.png" src="/assets/imgs/7_1_0/08_22/cart_point.png"
mode="widthFix" mode="widthFix"
...@@ -43,4 +73,3 @@ ...@@ -43,4 +73,3 @@
</view> </view>
</view> </view>
...@@ -75,7 +75,6 @@ wxService.page({ ...@@ -75,7 +75,6 @@ wxService.page({
* 生命周期函数--监听页面显示 * 生命周期函数--监听页面显示
*/ */
onShow() { onShow() {
// 取会员卡号 // 取会员卡号
const baseUserInfo = wx.getStorageSync('_baseUserInfo') const baseUserInfo = wx.getStorageSync('_baseUserInfo')
const cardMember = wx.getStorageSync('_cardMember') const cardMember = wx.getStorageSync('_cardMember')
......
...@@ -18,10 +18,10 @@ ...@@ -18,10 +18,10 @@
<bottom-tabs currHomePageId="{{currHomePageId}}" bind:getAuth="_getUserInfo" currentHasUserInfo="{{currentHasUserInfo}}" tab-bar="{{pItem.tabBar}}" bind:updatePage="updatePage"/> <bottom-tabs currHomePageId="{{currHomePageId}}" bind:getAuth="_getUserInfo" currentHasUserInfo="{{currentHasUserInfo}}" tab-bar="{{pItem.tabBar}}" bind:updatePage="updatePage"/>
</view> </view>
<view class="" wx:if="{{pItem.type == 6}}"> <view class="" wx:if="{{pItem.type == 6}}">
<announcement notice="{{pItem.notice}}" /> <announcement notice="{{pItem.notice}}"/>
</view> </view>
<view class="" wx:if="{{pItem.type == 7}}"> <view class="" wx:if="{{pItem.type == 7}}">
<tab-sort category-type="{{pItem.categoryType}}" /> <tab-sort category-type="{{pItem.categoryType}}" bind:getAuth="_getUserInfo" currentHasUserInfo="{{currentHasUserInfo}}" />
</view> </view>
<view class="" wx:if="{{pItem.type == 8}}"> <view class="" wx:if="{{pItem.type == 8}}">
<attention focus-wx="{{pItem.focusWx}}" /> <attention focus-wx="{{pItem.focusWx}}" />
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment