Skip to content
项目
群组
代码片段
帮助
当前项目
正在载入...
登录 / 注册
切换导航面板
N
nyx
概览
Overview
Details
Activity
Cycle Analytics
版本库
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
问题
0
Issues
0
列表
Board
标记
里程碑
合并请求
0
Merge Requests
0
CI / CD
CI / CD
流水线
作业
日程表
图表
维基
Wiki
代码片段
Snippets
成员
Collapse sidebar
Close sidebar
活动
图像
聊天
创建新问题
作业
提交
Issue Boards
Open sidebar
发现
nyx
Commits
c1d2e6c3
Commit
c1d2e6c3
authored
Sep 07, 2020
by
jscat
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
nyx weapp: 页面更新 & 数据更新
1. 完成日历活动每天最多3个 2. 优化我的订单页面
parent
0cae3a64
隐藏空白字符变更
内嵌
并排
正在显示
4 个修改的文件
包含
36 行增加
和
32 行删除
+36
-32
增值产品-小程序及app/nyx-master/pages/member/schedule/schedule.js
+20
-13
增值产品-小程序及app/nyx-master/pages/my/my-orders/my-orders.js
+10
-12
增值产品-小程序及app/nyx-master/pages/my/my-orders/my-orders.wxml
+5
-5
增值产品-小程序及app/nyx-master/pages/my/my-orders/my-orders.wxss
+1
-2
没有找到文件。
增值产品-小程序及app/nyx-master/pages/member/schedule/schedule.js
查看文件 @
c1d2e6c3
// pa
ges/schedule/schedule.js
// pa
ges/schedule/schedule.js
...
...
@@ -130,7 +130,7 @@ Page({
var
result
=
{}
for
(
var
i
=
0
;
i
<
res
.
data
.
length
;
i
++
)
{
var
title
=
res
.
data
[
i
].
title
Abbr
var
title
=
res
.
data
[
i
].
title
.
substr
(
0
,
6
)
var
start_datetime
=
res
.
data
[
i
].
startDatetime
var
end_datetime
=
res
.
data
[
i
].
endDatetime
_this
.
getYearAndMonthAndDay
(
start_datetime
,
end_datetime
,
strMonth
,
title
,
result
)
...
...
@@ -145,7 +145,7 @@ Page({
year
:
parseInt
(
list
[
0
]),
month
:
parseInt
(
list
[
1
]),
day
:
parseInt
(
list
[
2
]),
todoText
:
result
[
key
].
join
(
"
\
n"
),
todoText
:
result
[
key
].
slice
(
0
,
3
).
join
(
"
\
n"
),
color
:
'#f40'
// 单独定义代办颜色 (标记点、文字)
}
days
.
push
(
value
)
...
...
@@ -221,15 +221,16 @@ Page({
console
.
log
(
"===="
);
var
days
=
[]
for
(
var
key
in
result
)
{
var
list
=
key
.
split
(
"-"
)
var
value
=
{
year
:
parseInt
(
list
[
0
]),
month
:
parseInt
(
list
[
1
]),
day
:
parseInt
(
list
[
2
]),
todoText
:
result
[
key
].
join
(
"
\
n"
),
color
:
'#f40'
// 单独定义代办颜色 (标记点、文字)
}
days
.
push
(
value
)
var
list
=
key
.
split
(
"-"
)
var
value
=
{
year
:
parseInt
(
list
[
0
]),
month
:
parseInt
(
list
[
1
]),
day
:
parseInt
(
list
[
2
]),
todoText
:
result
[
key
].
slice
(
0
,
3
).
join
(
"
\
n"
),
color
:
'#f40'
// 单独定义代办颜色 (标记点、文字)
}
days
.
push
(
value
)
}
this
.
calendar
.
setTodoLabels
({
...
...
@@ -256,7 +257,9 @@ Page({
var
i
=
0
;
var
startTime
=
new
Date
(
start
.
split
(
'-'
).
join
(
'/'
));
var
endTime
=
new
Date
(
end
.
split
(
'-'
).
join
(
'/'
));
while
((
endTime
.
getTime
()
-
startTime
.
getTime
())
>=
0
){
var
len
=
0
while
((
endTime
.
getTime
()
-
startTime
.
getTime
())
>=
0
)
{
// console.log("===enter while")
var
year
=
startTime
.
getFullYear
();
var
month
=
(
startTime
.
getMonth
()
+
1
).
toString
().
length
==
1
?
'0'
+
(
startTime
.
getMonth
()
+
1
).
toString
():(
startTime
.
getMonth
()
+
1
).
toString
();
...
...
@@ -270,6 +273,10 @@ Page({
{
result
[
strKey
]
=
[
title
];
}
else
{
result
[
strKey
]
=
[];
}
startTime
.
setDate
(
startTime
.
getDate
()
+
1
);
i
+=
1
;
...
...
增值产品-小程序及app/nyx-master/pages/my/my-orders/my-orders.js
查看文件 @
c1d2e6c3
// pa
ges/my/my-orders/my-orders.js
// pa
ges/my/my-orders/my-orders.js
...
...
@@ -44,8 +44,8 @@ Page({
showModalBarcode
:
false
,
/* 订单 可使用/不可用状态 */
selectTab
:
true
,
pageIndex
:
1
,
orderStatus
:
""
,
},
...
...
@@ -74,11 +74,11 @@ Page({
{
//getPoints(scrollType, pageNum, pageCount, matchStatus)
//onLoad的时候展示可使用的订单
var
order
_status
=
'
20'
var
order
Status
=
'10::
20'
_this
.
getOrders
(
0
,
1
,
4
,
order_s
tatus
);
_this
.
getOrders
(
0
,
1
,
6
,
orderS
tatus
);
_this
.
setData
({
selectTab
:
'20'
,
// 默认为可使用 tab
orderStatus
:
orderStatus
,
// 默认为可使用 tab
isHideLoadMore
:
_this
.
__data__
.
orders
.
length
<
4
?
true
:
false
,
})
}
...
...
@@ -136,7 +136,7 @@ Page({
console
.
log
(
'加载更多'
)
setTimeout
(()
=>
{
_this
.
getOrders
(
1
,
pageIndex
,
4
,
orderStatus
);
_this
.
getOrders
(
1
,
pageIndex
,
6
,
orderStatus
);
},
1000
)
}
else
{
...
...
@@ -159,7 +159,7 @@ Page({
var
_this
=
this
;
//指明具体是list的哪一个item
var
indexId
=
e
.
currentTarget
.
dataset
.
id
var
qrcode_url
=
_this
.
__data__
.
orders
[
indexId
].
order_qrcode
var
qrcode_url
=
_this
.
__data__
.
orders
[
indexId
].
qrcode_url
var
qrcode
=
_this
.
__data__
.
orders
[
indexId
].
order_id
this
.
setData
({
showModalBarcode
:
true
,
...
...
@@ -187,9 +187,9 @@ Page({
//js的e.currentTarget.dataSet.id 对应wxml的 data-id="tab0"
var
id
=
e
.
currentTarget
.
id
;
var
dataId
=
e
.
currentTarget
.
dataset
.
id
_this
.
getOrders
(
0
,
1
,
4
,
dataId
);
_this
.
getOrders
(
0
,
1
,
6
,
dataId
);
_this
.
setData
({
selectTab
:
dataId
,
orderStatus
:
dataId
,
})
...
...
@@ -241,7 +241,6 @@ Page({
{
order_item
[
"product_desc"
]
=
res
.
data
.
data
[
i
].
productDesc
order_item
[
"unit_price"
]
=
res
.
data
.
data
[
i
].
unitPrice
order_item
[
"item_price"
]
=
res
.
data
.
data
[
i
].
itemPrice
order_item
[
"quantity"
]
=
res
.
data
.
data
[
i
].
quantity
orderInfo
[
result
[
"order_id"
]][
'order_item'
].
push
(
order_item
)
}
...
...
@@ -249,10 +248,9 @@ Page({
{
result
[
"member_name"
]
=
res
.
data
.
data
[
i
].
memberName
result
[
"title"
]
=
res
.
data
.
data
[
i
].
title
result
[
"total_price"
]
=
res
.
data
.
data
[
i
].
totalPrice
result
[
"total_price"
]
=
parseFloat
(
res
.
data
.
data
[
i
].
totalPrice
).
toFixed
(
2
)
order_item
[
"product_desc"
]
=
res
.
data
.
data
[
i
].
productDesc
order_item
[
"unit_price"
]
=
res
.
data
.
data
[
i
].
unitPrice
order_item
[
"item_price"
]
=
res
.
data
.
data
[
i
].
itemPrice
order_item
[
"quantity"
]
=
res
.
data
.
data
[
i
].
quantity
result
[
'order_item'
]
=
[
order_item
]
result
[
"order_status"
]
=
res
.
data
.
data
[
i
].
orderStatus
...
...
增值产品-小程序及app/nyx-master/pages/my/my-orders/my-orders.wxml
查看文件 @
c1d2e6c3
<view
class="page">
<view
class="page">
<view class="page">
<!-- Tab: refer to 有品·优惠券 -->
<view class="weui-flex" style="height: 120rpx;">
<view class="weui-flex__item weui-flex justify align border" data-id="
20" id="id-
20" bindtap="tab">
<view class="weui-flex__item weui-flex justify align border" data-id="
10::20" id="id-10::
20" bindtap="tab">
<view class="placeholder">
<text class="text {{selectTab=='20'?'selected':''}}">可使用</text>
</view></view>
<view class="weui-flex__item weui-flex justify align border" data-id="10" id="id-10" bindtap="tab">
<
!-- <
view class="weui-flex__item weui-flex justify align border" data-id="10" id="id-10" bindtap="tab">
<view class="placeholder">
<text class="text {{selectTab=='10'?'selected':''}}">待付款</text>
</view></view>
</view></view>
-->
<view class="weui-flex__item weui-flex justify align border" data-id="00::30" id="id-00::30" bindtap="tab">
<view class="placeholder">
<text class="text {{selectTab=='00::30'?'selected':''}}">不可用</text>
...
...
@@ -33,7 +33,7 @@
<view class="note-row">
<image class="writer-image" src="{{item.product_image}}"/>
<view class="note-column">
<span>{{sub_item.product_desc}}</span>
<span>{{
item.title}}·{{
sub_item.product_desc}}</span>
<span>
<view class="price-row">
<view class="sub-price">¥{{sub_item.unit_price}}</view>
...
...
增值产品-小程序及app/nyx-master/pages/my/my-orders/my-orders.wxss
查看文件 @
c1d2e6c3
.page
{
.page
{
...
...
@@ -321,7 +321,6 @@
}
.sub-price{
color: #666;
font-size: 16px;
margin-right: 5%;
margin-top: 0;
...
...
编写
预览
Markdown
格式
0%
重试
或
添加新文件
添加附件
取消
您添加了
0
人
到此讨论。请谨慎行事。
请先完成此评论的编辑!
取消
请
注册
或者
登录
后发表评论