Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
7
7-Eleven
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
高淑倩
7-Eleven
Commits
5a749ff2
Commit
5a749ff2
authored
Jun 05, 2019
by
高淑倩
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
modify: 2019.6.5
parent
d87fcfe1
Hide whitespace changes
Inline
Side-by-side
Showing
10 changed files
with
34 additions
and
16 deletions
+34
-16
app.js
src/app.js
+6
-0
authorization-modal.js
src/component/authorization-modal/authorization-modal.js
+3
-2
personCenter.js
src/component/personCenter/personCenter.js
+3
-2
picNav.wxss
src/component/picNav/picNav.wxss
+1
-0
index.js
src/config/index.js
+1
-1
activateCardCallback.js
src/pages/activateCard/activateCardCallback.js
+7
-1
coupons.wxml
src/pages/coupons/coupons.wxml
+5
-3
memberRules.wxml
src/pages/memberRules/memberRules.wxml
+1
-1
project.config.json
src/project.config.json
+5
-5
wxService.js
src/utils/wxService.js
+2
-1
No files found.
src/app.js
View file @
5a749ff2
...
...
@@ -57,6 +57,12 @@ App({
});
// encodeURIComponent
// decodeURIComponent
// 激活成功 变更 _baseUserInfo
baseUserInfo
.
wechatCardId
=
card_id
baseUserInfo
.
wechatCode
=
code
wx
.
setStorageSync
(
'_baseUserInfo'
,
baseUserInfo
)
}
},
...
...
src/component/authorization-modal/authorization-modal.js
View file @
5a749ff2
...
...
@@ -66,7 +66,7 @@ Component({
}
wx
.
setStorageSync
(
'_baseUserInfo'
,
data
)
// 存储用户开卡状态
wx
.
setStorageSync
(
'memberActivateStatus'
,
data
.
memberActivateStatus
)
//
wx.setStorageSync('memberActivateStatus', data.memberActivateStatus)
this
.
setUserInfo
()
}).
catch
(
err
=>
{
if
(
err
)
{
...
...
@@ -85,7 +85,8 @@ Component({
},
setUserInfo
()
{
// 判断有无开卡
const
memberActivateStatus
=
wx
.
getStorageSync
(
'memberActivateStatus'
)
// const memberActivateStatus = wx.getStorageSync('memberActivateStatus')
const
{
memberActivateStatus
}
=
wx
.
getStorageSync
(
'_baseUserInfo'
)
// 没有开卡并且需要开卡
if
(
!
memberActivateStatus
)
{
wxService
.
openCard
()
...
...
src/component/personCenter/personCenter.js
View file @
5a749ff2
...
...
@@ -34,8 +34,8 @@ Component({
personCenter
:
this
.
data
.
personData
})
// 取会员卡号
const
{
memberCardNo
}
=
wx
.
getStorageSync
(
'_baseUserInfo'
)
const
memberActivateStatus
=
wx
.
getStorageSync
(
'memberActivateStatus'
)
const
{
memberCardNo
,
memberActivateStatus
}
=
wx
.
getStorageSync
(
'_baseUserInfo'
)
//
const memberActivateStatus = wx.getStorageSync('memberActivateStatus')
this
.
setData
({
memberCardNo
,
memberActivateStatus
...
...
@@ -64,6 +64,7 @@ Component({
console
.
log
(
'kabao'
)
// wechatCardId wechatCode
const
{
wechatCardId
,
wechatCode
}
=
wx
.
getStorageSync
(
'_baseUserInfo'
)
wx
.
openCard
({
cardList
:
[{
cardId
:
wechatCardId
,
...
...
src/component/picNav/picNav.wxss
View file @
5a749ff2
/* component/picNav/picNav.wxss */
.pic-nav {
display: flex;
height:172.5rpx;
}
.pic-item {
flex: 1;
...
...
src/config/index.js
View file @
5a749ff2
const
PROJECT_ENV
=
'
dev
'
// 生产 prod, 测试 dev, 预生产 pre
const
PROJECT_ENV
=
'
pre
'
// 生产 prod, 测试 dev, 预生产 pre
const
needMock
=
''
//
// appid_dev_wx wxc3b64b09b1d3dfc2
...
...
src/pages/activateCard/activateCardCallback.js
View file @
5a749ff2
...
...
@@ -49,7 +49,13 @@ wxService.page({
const
{
result
,
data
}
=
res
.
data
if
(
result
==
0
){
// 变更 激活状态
wx
.
setStorageSync
(
'memberActivateStatus'
,
true
)
//wx.setStorageSync('memberActivateStatus',true)
// 激活成功 变更 _激活状态
const
baseUserInfo
=
wx
.
getStorageSync
(
'_baseUserInfo'
)
baseUserInfo
.
memberActivateStatus
=
true
wx
.
setStorageSync
(
'_baseUserInfo'
,
baseUserInfo
)
wx
.
hideLoading
()
wxService
.
router
(
`/pages/userCenter/userCenter`
)
}
else
{
...
...
src/pages/coupons/coupons.wxml
View file @
5a749ff2
...
...
@@ -17,9 +17,10 @@
wx:key="{{k}}"
>
<view data-title="{{item.title}}" data-cardNo="{{item.cardNo}}" bindtap="handelPresentCouponCode">
<image class='coupon-bg' src='/assets/imgs/coupon-bg.png'
/>
<image class='coupon-bg' src='/assets/imgs/coupon-bg.png'/>
<view class='coupon-img'>
<image src='/assets/imgs/qr-code.png' />
<image wx:if="{{item.takeCouponBgimg}}" class='coupon-bg' src='{{item.takeCouponBgimg}}' />
<image wx:else src='/assets/imgs/qr-code.png' />
</view>
<view class='coupon-info'>
<view class='coupon-name fs-28'>{{item.title}}</view>
...
...
@@ -54,7 +55,8 @@
<image src='/assets/imgs/invalid.png' class='invalid-img' />
<image class='coupon-bg' src='/assets/imgs/coupon-bg.png' />
<view class='coupon-img'>
<image src='/assets/imgs/qr-code.png' />
<image wx:if="{{item.takeCouponBgimg}}" class='coupon-bg' src='{{item.takeCouponBgimg}}' />
<image wx:else src='/assets/imgs/qr-code.png' />
</view>
<view class='coupon-info'>
<view class='coupon-name fs-28'>{{item.title}}</view>
...
...
src/pages/memberRules/memberRules.wxml
View file @
5a749ff2
<!--pages/memberRules.wxml-->
<view class="memberRules">
<image class='rule-img' src='{{ruleImg}}'></image>
<image class='rule-img' src='{{ruleImg}}'
mode="widthFix"
></image>
</view>
src/project.config.json
View file @
5a749ff2
...
...
@@ -13,7 +13,7 @@
},
"compileType"
:
"miniprogram"
,
"libVersion"
:
"2.6.6"
,
"appid"
:
"wx
c3b64b09b1d3dfc2
"
,
"appid"
:
"wx
358b56af62edbde1
"
,
"tempappid_wx"
:
"wxc3b64b09b1d3dfc2"
,
"tempappid_711"
:
"wx358b56af62edbde1"
,
"projectname"
:
"7-Eleven"
,
...
...
@@ -39,7 +39,7 @@
"list"
:
[]
},
"miniprogram"
:
{
"current"
:
13
,
"current"
:
4
,
"list"
:
[
{
"id"
:
-1
,
...
...
@@ -66,10 +66,10 @@
"query"
:
"cardno=24390355190533807720&title=新券"
},
{
"id"
:
7
,
"id"
:
4
,
"name"
:
"会员规则"
,
"pathName"
:
"pages/memberRules/memberRules"
,
"query"
:
""
"query"
:
"
type=1
"
},
{
"id"
:
8
,
...
...
@@ -81,7 +81,7 @@
"id"
:
6
,
"name"
:
"积分兑换详情页"
,
"pathName"
:
"pages/integralMallDetail/integralMallDetail"
,
"query"
:
"id=585
585301259423744
"
"query"
:
"id=585
873719780577280
"
},
{
"id"
:
7
,
...
...
src/utils/wxService.js
View file @
5a749ff2
...
...
@@ -472,7 +472,8 @@ class WXService extends Http {
return
new
Promise
((
resolve
,
reject
)
=>
{
// const app = this.getApp()
const
memberActivateStatus
=
wx
.
getStorageSync
(
'memberActivateStatus'
)
const
{
memberActivateStatus
}
=
baseUserInfo
// const memberActivateStatus = wx.getStorageSync('memberActivateStatus')
if
(
memberActivateStatus
)
{
resolve
(
baseUserInfo
)
}
else
{
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment