diff --git a/packageA/pages/myGift/myGift.wxml b/packageA/pages/myGift/myGift.wxml
index 52eca65..ccc9103 100644
--- a/packageA/pages/myGift/myGift.wxml
+++ b/packageA/pages/myGift/myGift.wxml
@@ -17,18 +17,18 @@
- {{item.lbprice}}/{{item.lbintegral}}积分
+ {{filter.toFix(item.lbprice,2)}}/{{item.lbintegral}}积分
- {{item.lbprice}}
+ {{filter.toFix(item.lbprice,2) }}
{{item.lbintegral}}积分
- 零售价{{item.oldprice}}
+ 零售价{{filter.toFix(item.oldprice,2)}}
已售{{item.salenum}}件
diff --git a/packageA/pages/myGiftDetails/myGiftDetails.js b/packageA/pages/myGiftDetails/myGiftDetails.js
index f0f4798..7fd7754 100644
--- a/packageA/pages/myGiftDetails/myGiftDetails.js
+++ b/packageA/pages/myGiftDetails/myGiftDetails.js
@@ -57,7 +57,7 @@ Page({
// store_id: app.globalData.setting.stoid,
// user_id: app.globalData.user_id,
// };
-
+ //购买的时候是0,购买后是1
if(this.data.index == 0) {
// data.lbid = this.data.id;
// 请求数据
@@ -68,60 +68,100 @@ Page({
},
isShowLoading: true,
}).then(function(res) {
- self.setData({
- details: res.data.data.pageData[0],
- });
- });
-
- app.request.promiseGet('/api/weshop/libao/libaoList/page', {
- data: {
- store_id: app.globalData.setting.stoid,
- lbid: this.data.id,
- },
- isShowLoading: true,
- }).then(function(res) {
- self.setData({
- list: res.data.data.pageData,
- });
+
+ if(res.data.code==0 && res.data.data && res.data.data.pageData && res.data.data.pageData.length>0){
+ var da= res.data.data.pageData[0]
+ self.setData({ details:da, });
+
+ //礼包有俩种类型
+ if(da.lbtype==1){
+ app.request.promiseGet('/api/weshop/libao/libaoList/page', {
+ data: {
+ store_id: app.globalData.setting.stoid,
+ lbid: self.data.id,pageSize:500
+ },
+ isShowLoading: true,
+ }).then(function(res) {
+ self.setData({
+ list: res.data.data.pageData,
+ });
+ });
+ }else{
+ app.request.promiseGet('/api/weshop/libao/libaoList/listLQ', {
+ data: {
+ store_id: app.globalData.setting.stoid,
+ lbid: self.data.id,
+ },
+ isShowLoading: true,
+ }).then(function(res) {
+ if(res.data.code==0){
+ self.setData({
+ list: res.data.data,
+ });
+ }
+ });
+ }
+
+ }
});
+
} else if(this.data.index == 1) {
app.request.promiseGet('/api/weshop/libao/libaoFormvip/page', {
data: {
store_id: app.globalData.setting.stoid,
user_id: app.globalData.user_id,
- id: this.data.id,
+ id: this.data.id
},
isShowLoading: true,
}).then(function(res) {
// console.log('res3-->', res);
if(res.data.code==0 && res.data.data && res.data.data.pageData && res.data.data.pageData.length>0){
+
+ var da= res.data.data.pageData[0]
self.setData({
- details: res.data.data.pageData[0],
+ details:da,
});
- }
- });
-
- app.request.promiseGet('/api/weshop/libao/libaoListvip/page', {
- data: {
- store_id: app.globalData.setting.stoid,
- lbvipid: this.data.id,
- },
- isShowLoading: true,
- }).then(function(res) {
- // console.log('res4-->', res);
- if(res.data.code==0 && res.data.data && res.data.data.pageData && res.data.data.pageData.length>0) {
- var list_arr=res.data.data.pageData;
- for(var i in list_arr){
- list_arr[i].alsonum= list_arr[i]['goods_num'] - list_arr[i]['usenum'];//剩余次数
+
+ if(da.lbtype==1){
+ app.request.promiseGet('/api/weshop/libao/libaoListvip/page', {
+ data: {
+ store_id: app.globalData.setting.stoid,
+ lbvipid: self.data.id,pageSize:500
+ },
+ isShowLoading: true,
+ }).then(function(res) {
+ // console.log('res4-->', res);
+ if(res.data.code==0 && res.data.data && res.data.data.pageData && res.data.data.pageData.length>0) {
+ var list_arr=res.data.data.pageData;
+ for(var i in list_arr){
+ list_arr[i].alsonum= list_arr[i]['goods_num'] - list_arr[i]['usenum'];//剩余次数
+ }
+ self.setData({
+ list: res.data.data.pageData,
+ });
+ }
+ });
+ }else{
+ app.request.promiseGet('/api/weshop/libao/libaoListvip/listLQ', {
+ data: {
+ store_id: app.globalData.setting.stoid,
+ lbvipid: self.data.id,
+ user_id:app.globalData.user_id
+ },
+ isShowLoading: true,
+ }).then(function(res) {
+ // console.log('res4-->', res);
+ if(res.data.code==0 && res.data.data) {
+ self.setData({
+ list: res.data.data,
+ });
+ }
+ });
}
- self.setData({
- list: res.data.data.pageData,
- });
+
}
});
};
-
-
};
};
},
@@ -260,14 +300,38 @@ Page({
icon: 'none',
duration: 2000
})
-
-
-
+
}
}
})
- }
+ },
+
+ //一键领取券
+ show_get_quan:function (e) {
+ var th=this;
+ var json = {
+ store_id:os.stoid,
+ user_id:getApp().globalData.user_id,
+ id:this.data.id
+ };
+ var url = "/api/weshop/libao/libaoFormvip/saveLibaoQuan";
+ getApp().request.post(url,{
+ data:json,
+ success:function(res) {
+ if (res.data.code == 0) {
+ th.setData({'details.isget':1});
+ } else {
+ wx.showToast({
+ title: res.data.msg,
+ icon: 'none',
+ duration: 2000
+ })
+ }
+ },
+ })
+
+ }
})
\ No newline at end of file
diff --git a/packageA/pages/myGiftDetails/myGiftDetails.wxml b/packageA/pages/myGiftDetails/myGiftDetails.wxml
index 74e8787..bd8ba1d 100644
--- a/packageA/pages/myGiftDetails/myGiftDetails.wxml
+++ b/packageA/pages/myGiftDetails/myGiftDetails.wxml
@@ -2,6 +2,8 @@
+
+ 兑换结束时间:{{filter.format_time(details.expdate,1)}}
@@ -11,11 +13,11 @@
- {{details.lbprice}}/{{details.lbintegral}}积分
+ {{filter.toFix(details.lbprice,2)}}/{{details.lbintegral}}积分
- {{details.lbprice}}
+ {{filter.toFix(details.lbprice,2)}}
{{details.lbintegral}}积分
@@ -23,15 +25,18 @@
- 零售价{{details.oldprice}}
+ 零售价{{filter.toFix(details.oldprice,2)}}
已售{{details.salenum}}件
活动截止日期 {{details.expdate ? filter.format_time(details.expdate):filter.format_time(details.endtime)}}
+
+
+
-
+
可到线下门店兑换以下单品
@@ -53,7 +58,6 @@
-
单品名称
@@ -65,15 +69,48 @@
-
+
+
+
+
+
+
+ 满1000.00使用
+ ¥1000
+
+ 活动结束日期: 2022-06-02 00:00:00
+
+
+
+
+
+
-
+
立即兑换
立即购买
- 立即使用
+
+
+
+ 已领取{{list[0].freebh}}
+
+ 立即使用
+
+
+
+
+ 立即兑换
+ 立即购买
+
+
+ 已领
+ 一键领取优惠券→
+
+
+
diff --git a/packageA/pages/myGiftDetails/myGiftDetails.wxss b/packageA/pages/myGiftDetails/myGiftDetails.wxss
index 2431c64..db13e1a 100644
--- a/packageA/pages/myGiftDetails/myGiftDetails.wxss
+++ b/packageA/pages/myGiftDetails/myGiftDetails.wxss
@@ -81,4 +81,21 @@ page {
.ling_btn{ background: #c0283a; color: #fff; width: 100rpx; height: 50rpx;
display: inline-block; line-height: 50rpx; border-radius: 10rpx}
-.ling_btn.c_a{ background: darkgrey}
\ No newline at end of file
+.ling_btn.c_a{ background: darkgrey}
+
+.lb_quan{
+ width: 48%;
+ height: 120rpx;
+ background-size: 100% 100%;
+ background-position: center;
+ background-repeat: no-repeat;
+ color: #fff;
+ font-size: 22rpx;
+ text-align: center;
+ margin-top:20rpx;
+ margin-left:10rpx;
+}
+.fir_view{
+ justify-content: space-between; height: 98rpx; line-height: 98rpx; padding: 0 8rpx;
+}
+.exp_title{text-align: center;height: 60rpx; line-height: 60rpx;background-color: #cccdce;color: #c0283a}
\ No newline at end of file
diff --git a/packageA/pages/my_service2/appment_main.js b/packageA/pages/my_service2/appment_main.js
index 413a898..06f63c9 100644
--- a/packageA/pages/my_service2/appment_main.js
+++ b/packageA/pages/my_service2/appment_main.js
@@ -329,7 +329,7 @@ Page({
is_textea: 0
})
var itemId = th.data.itemId; //服务id
- var url = "/api/weshop/marketing/reservation/storage/pageAll";
+ var url = "/api/weshop/marketing/reservation/service/storage/page";
var key_word = th.data.key_word;
key_word = key_word.replace(/\s+/g, "");
getApp().request.promiseGet(url, {
@@ -344,7 +344,7 @@ Page({
}
}).then(res => {
wx.hideLoading();
- if (res.data.code == 0) {
+ if (res.data.code == 0 && res.data.data && res.data.data.pageData && res.data.data.pageData.length>0) {
th.data.curpage++;
var arr1 = th.data.store_list;
var arr2 = res.data.data.pageData;
diff --git a/pages/index/index/index.wxml b/pages/index/index/index.wxml
index 3cb7378..c60a1f9 100644
--- a/pages/index/index/index.wxml
+++ b/pages/index/index/index.wxml
@@ -212,7 +212,7 @@
-
+