Skip to content
Toggle navigation
P
Projects
G
Groups
S
Snippets
Help
严立
/
mini-shimao
This project
Loading...
Sign in
Toggle navigation
Go to a project
Project
Repository
Issues
0
Merge Requests
0
Pipelines
Wiki
Snippets
Settings
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Commit
027516c2
authored
Sep 22, 2020
by
zqm
Browse files
Options
_('Browse Files')
Download
Email Patches
Plain Diff
MM-年卡月卡列表
parent
73fcb671
Hide whitespace changes
Inline
Side-by-side
Showing
5 changed files
with
55 additions
and
31 deletions
pages/mine/card/card.js
pages/mine/card/card.wxml
pages/mine/home/home.js
pages/mine/home/home.wxml
pages/mine/order/order.js
pages/mine/card/card.js
View file @
027516c2
...
...
@@ -94,13 +94,11 @@ Page({
return
item
.
officeName
==
'儿童营地'
})
filterList
.
length
=
1
that
.
setData
({
passList
:
filterList
})
console
.
log
(
that
.
data
.
passList
);
}
})
...
...
pages/mine/card/card.wxml
View file @
027516c2
...
...
@@ -109,8 +109,11 @@
<text wx:else>{{item.personName}}</text>
</view>
<view class="card-info-visible" data-index="{{index}}" bindtap="onShowPrivate">
<image wx:if="{{true}}"></image>
<image wx:else></image>
<!-- <image wx:if="{{true}}"></image>
<image wx:else></image> -->
<image src="{{imageBase+'icon/eyes_close.png'}}" wx:if="{{item.privateStatus}}">
</image>
<image src="{{imageBase+'icon/eyes_open.png'}}" wx:else></image>
</view>
</view>
<view class="row align-c">
...
...
pages/mine/home/home.js
View file @
027516c2
...
...
@@ -62,7 +62,8 @@ Page({
isYearCard
:
true
,
isMonthCard
:
false
,
authInfo
:
null
,
goodTypeCountData
:
{}
goodTypeCountData
:
{},
enrollSubscribeData
:
{}
},
goQuestion
:
function
()
{
wx
.
navigateTo
({
...
...
@@ -257,6 +258,21 @@ Page({
}
})
},
//活动预约统计
getCountEnrollSubscribe
()
{
let
that
=
this
App
.
wxRequest
({
url
:
'/api/v1/activity/getCountEnrollSubscribe'
,
data
:
{},
success
:
function
(
res
)
{
console
.
log
(
res
,
'获取分类统计'
);
let
data
=
res
.
data
?
res
.
data
:
{}
that
.
setData
({
enrollSubscribeData
:
data
})
}
})
},
setUserInfo
:
function
()
{
let
funcUserInfo
=
wx
.
getStorageSync
(
'userInfo'
)
...
...
@@ -297,8 +313,8 @@ Page({
this
.
getWillUseOrders
()
this
.
getPermissions
()
this
.
getIntegral
()
this
.
getList
()
this
.
getCountByGoodType
()
this
.
getCountEnrollSubscribe
()
},
})
}
else
{
...
...
@@ -352,7 +368,13 @@ Page({
})
}
},
// 点分类跳转订单
goOrderByclass
(
e
)
{
let
type
=
e
.
currentTarget
.
dataset
.
type
wx
.
navigateTo
({
url
:
'/pages/mine/order/order?goodType='
+
type
})
},
//我的活动详情
activityDetail
(
e
)
{
wx
.
navigateTo
({
...
...
@@ -454,7 +476,7 @@ Page({
// 二期代码
onOrder
:
function
()
{
console
.
log
(
'onOrder'
)
wx
.
navigateTo
({
url
:
'/pages/mine/order/order'
})
...
...
pages/mine/home/home.wxml
View file @
027516c2
...
...
@@ -97,7 +97,7 @@
</view>
<!-- 订单分类icno -->
<view class="order-activity-icon-list row con-b">
<view class="order-activity-icon-wrapper col align-c">
<view class="order-activity-icon-wrapper col align-c"
data-type="3" bindtap="goOrderByclass"
>
<view class="order-activity-icon row con-c align-c">
<image src="{{imageResourcesBase+'mine/home/or_ticket.png'}}"></image>
<view class="order-activity-badge {{ goodTypeCountData['1'] > 9 ? 'badge-widen' : ''}}"
...
...
@@ -106,7 +106,7 @@
</view>
<text>门票</text>
</view>
<view class="order-activity-icon-wrapper col align-c">
<view class="order-activity-icon-wrapper col align-c"
data-type="5" bindtap="goOrderByclass"
>
<view class="order-activity-icon row con-c align-c">
<image src="{{imageResourcesBase+'mine/home/or_food.png'}}"></image>
<view class="order-activity-badge {{ goodTypeCountData['2'] > 9 ? 'badge-widen' : ''}}"
...
...
@@ -115,7 +115,7 @@
</view>
<text>餐饮</text>
</view>
<view class="order-activity-icon-wrapper col align-c">
<view class="order-activity-icon-wrapper col align-c"
data-type="3" bindtap="goOrderByclass"
>
<view class="order-activity-icon row con-c align-c">
<image src="{{imageResourcesBase+'mine/home/or_movice.png'}}"></image>
<view class="order-activity-badge {{ goodTypeCountData['3'] > 9 ? 'badge-widen' : ''}}"
...
...
@@ -124,7 +124,7 @@
</view>
<text>影票</text>
</view>
<view class="order-activity-icon-wrapper col align-c">
<view class="order-activity-icon-wrapper col align-c"
data-type="2" bindtap="goOrderByclass"
>
<view class="order-activity-icon row con-c align-c">
<image src="{{imageResourcesBase+'mine/home/or_spa.png'}}"></image>
<view class="order-activity-badge {{ goodTypeCountData['4'] > 9 ? 'badge-widen' : ''}}"
...
...
@@ -133,7 +133,7 @@
</view>
<text>SPA</text>
</view>
<view class="order-activity-icon-wrapper col align-c">
<view class="order-activity-icon-wrapper col align-c"
data-type="4" bindtap="goOrderByclass"
>
<view class="order-activity-icon row con-c align-c">
<image src="{{imageResourcesBase+'mine/home/or_art.png'}}"></image>
<view class="order-activity-badge {{ goodTypeCountData['5'] > 9 ? 'badge-widen' : ''}}"
...
...
@@ -232,24 +232,24 @@
<view class="order-activity-icon-wrapper col align-c">
<view class="order-activity-icon row con-c align-c">
<image src="{{imageResourcesBase+'mine/home/yy_theme.png'}}"></image>
<view class="order-activity-badge {{
badge > 9 ? 'badge-widen' : ''}}" wx:if="{{badg
e}}">
{{
badg
e}}</view>
<view class="order-activity-badge {{
enrollSubscribeData.active > 9 ? 'badge-widen' : ''}}" wx:if="{{enrollSubscribeData.activ
e}}">
{{
enrollSubscribeData.activ
e}}</view>
</view>
<text>主题活动</text>
</view>
<view class="order-activity-icon-wrapper col align-c">
<view class="order-activity-icon row con-c align-c">
<image src="{{imageResourcesBase+'mine/home/yy_night.png'}}"></image>
<view class="order-activity-badge {{
badge > 9 ? 'badge-widen' : ''}}" wx:if="{{badge
}}">
{{
badge
}}</view>
<view class="order-activity-badge {{
enrollSubscribeData.garden > 9 ? 'badge-widen' : ''}}" wx:if="{{enrollSubscribeData.garden
}}">
{{
enrollSubscribeData.garden
}}</view>
</view>
<text>夜间入园预约</text>
</view>
<view class="order-activity-icon-wrapper col align-c">
<view class="order-activity-icon row con-c align-c">
<image src="{{imageResourcesBase+'mine/home/yy_house.png'}}"></image>
<view class="order-activity-badge {{
badge > 9 ? 'badge-widen' : ''}}" wx:if="{{badg
e}}">
{{
badg
e}}</view>
<view class="order-activity-badge {{
enrollSubscribeData.scanHouse > 9 ? 'badge-widen' : ''}}" wx:if="{{enrollSubscribeData.scanHous
e}}">
{{
enrollSubscribeData.scanHous
e}}</view>
</view>
<text>看房预约</text>
</view>
...
...
pages/mine/order/order.js
View file @
027516c2
...
...
@@ -6,7 +6,6 @@ Page({
resourcesBase
:
App
.
globalData
.
appResourcesBase
,
option
:
{},
orderTypeTitle
:
'全部分类'
,
orderTypeHeight
:
0
,
orderType
:
[],
...
...
@@ -38,10 +37,9 @@ Page({
},
onLoad
:
function
(
options
)
{
this
.
setData
({
option
:
options
option
:
options
,
orderTypeActive
:
options
.
goodType
!=
undefined
?
1
*
options
.
goodType
:
0
})
console
.
log
(
'onload-----------'
);
// App.login({
// timeout: 0,
// success: (result) => {
...
...
@@ -82,9 +80,8 @@ Page({
if
(
this
.
data
.
isFinished
)
return
let
that
=
this
;
let
funcName
=
this
.
data
.
orderType
[
this
.
data
.
orderTypeActive
].
value
let
funcValue
=
this
.
data
.
statusList
[
this
.
data
.
statusActive
].
value
// let funcName = this.data.orderType[this.data.orderTypeActive].value
// let funcValue = this.data.statusList[this.data.statusActive].value
this
.
setData
({
isLoading
:
true
})
...
...
@@ -94,7 +91,7 @@ Page({
App
.
wxRequest
({
url
:
'/api/v1/order/getOrderList'
,
data
:
{
'goodType'
:
this
.
data
.
orderType
[
this
.
data
.
orderTypeActive
].
value
,
'goodType'
:
this
.
data
.
orderType
Active
?
this
.
data
.
orderType
[
this
.
data
.
orderTypeActive
].
value
:
''
,
'status'
:
this
.
data
.
statusList
[
this
.
data
.
statusActive
].
value
,
'pageSize'
:
10
,
'pageNo'
:
this
.
data
.
orderPages
,
...
...
@@ -185,7 +182,7 @@ Page({
'type'
:
'good_type'
,
},
success
:
(
response
)
=>
{
console
.
log
(
response
)
let
funcResponse
=
response
.
data
let
funcList
=
[{
'value'
:
''
,
...
...
@@ -198,9 +195,13 @@ Page({
}
funcList
.
push
(
funcItem
)
}
let
typeTitle
=
'全部分类'
//
if
(
this
.
data
.
orderTypeActive
)
{
typeTitle
=
funcList
[
this
.
data
.
orderTypeActive
].
name
}
this
.
setData
({
'orderType'
:
funcList
'orderType'
:
funcList
,
orderTypeTitle
:
typeTitle
})
this
.
queryOrder
()
...
...
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