Showing
4 changed files
with
25 additions
and
1 deletions
| @@ -121,6 +121,10 @@ | @@ -121,6 +121,10 @@ | ||
| 121 | "bmCalendar": { | 121 | "bmCalendar": { |
| 122 | "version": "1.2.1", | 122 | "version": "1.2.1", |
| 123 | "provider": "wx23a9cef3522e4f7c" | 123 | "provider": "wx23a9cef3522e4f7c" |
| 124 | + }, | ||
| 125 | + "haowu":{ | ||
| 126 | + "version": "3.2.0", | ||
| 127 | + "provider": "wx56c8f077de74b07c" | ||
| 124 | } | 128 | } |
| 125 | }, | 129 | }, |
| 126 | "permission": { | 130 | "permission": { |
| @@ -17,6 +17,7 @@ Page({ | @@ -17,6 +17,7 @@ Page({ | ||
| 17 | hasOnlineReserve:false, | 17 | hasOnlineReserve:false, |
| 18 | activeTab:'detail', | 18 | activeTab:'detail', |
| 19 | hasFullHouse:false,//满房 | 19 | hasFullHouse:false,//满房 |
| 20 | + product:{}, | ||
| 20 | }, | 21 | }, |
| 21 | 22 | ||
| 22 | /** | 23 | /** |
| @@ -78,10 +79,27 @@ Page({ | @@ -78,10 +79,27 @@ Page({ | ||
| 78 | this.setData({ | 79 | this.setData({ |
| 79 | seller:seller, | 80 | seller:seller, |
| 80 | hasOnlineReserve:seller.is_online_reserve==1, | 81 | hasOnlineReserve:seller.is_online_reserve==1, |
| 82 | + product:this.formatProduct(res.data) | ||
| 81 | }) | 83 | }) |
| 82 | } | 84 | } |
| 83 | }) | 85 | }) |
| 84 | }, | 86 | }, |
| 87 | + formatProduct(seller){ | ||
| 88 | + return { | ||
| 89 | + item_code:seller.id, | ||
| 90 | + title:seller.sellername, | ||
| 91 | + desc:seller.slogan, | ||
| 92 | + category_list:seller.cate, | ||
| 93 | + image_list:seller.envi_image, | ||
| 94 | + src_mini_program_path:'/pages/reserve/detail?id='+seller.id+'&from=haowu', | ||
| 95 | + brand_info:{ | ||
| 96 | + name:seller.sellername, | ||
| 97 | + logo:seller.seller_image, | ||
| 98 | + phone:seller.seller_tel, | ||
| 99 | + }, | ||
| 100 | + sku_list:[], | ||
| 101 | + } | ||
| 102 | + }, | ||
| 85 | /** | 103 | /** |
| 86 | * 生命周期函数--监听页面初次渲染完成 | 104 | * 生命周期函数--监听页面初次渲染完成 |
| 87 | */ | 105 | */ |
| @@ -3,6 +3,7 @@ | @@ -3,6 +3,7 @@ | ||
| 3 | "navigationBarTextStyle": "black", | 3 | "navigationBarTextStyle": "black", |
| 4 | "navigationBarTitleText":"一键订", | 4 | "navigationBarTitleText":"一键订", |
| 5 | "usingComponents": { | 5 | "usingComponents": { |
| 6 | + "share-button": "plugin://haowu/share-button", | ||
| 6 | "formids":"/components/formids/formids", | 7 | "formids":"/components/formids/formids", |
| 7 | "userinfo":"/components/userinfo/userinfo", | 8 | "userinfo":"/components/userinfo/userinfo", |
| 8 | "userinfo-share":"/components/userinfo/share", | 9 | "userinfo-share":"/components/userinfo/share", |
| 1 | <!--pages/reserve/detail.wxml--> | 1 | <!--pages/reserve/detail.wxml--> |
| 2 | <layout> | 2 | <layout> |
| 3 | -<nav>{{seller.sellername}}</nav> | 3 | +<nav hasHome>{{seller.sellername}}</nav> |
| 4 | <!-- 包间预定 --> | 4 | <!-- 包间预定 --> |
| 5 | <view class="tabs flex-lr" wx:if="{{hasOnlineReserve}}"> | 5 | <view class="tabs flex-lr" wx:if="{{hasOnlineReserve}}"> |
| 6 | <view class="tabs-item flex-vc" bindtap="switchTabs" data-act="detail"> | 6 | <view class="tabs-item flex-vc" bindtap="switchTabs" data-act="detail"> |
| @@ -44,6 +44,7 @@ | @@ -44,6 +44,7 @@ | ||
| 44 | </view> | 44 | </view> |
| 45 | </view> | 45 | </view> |
| 46 | <view class="average" wx:if="{{seller.average>0}}">¥{{seller.average}}/人</view> | 46 | <view class="average" wx:if="{{seller.average>0}}">¥{{seller.average}}/人</view> |
| 47 | + <share-button type="2" fore-color="#dd6" product="{{product}}"></share-button> | ||
| 47 | </view> | 48 | </view> |
| 48 | <view class="ping flex-ll"> | 49 | <view class="ping flex-ll"> |
| 49 | <view class="item" wx:if="{{seller.cate.length>0}}">{{seller.cate[0]}}</view> | 50 | <view class="item" wx:if="{{seller.cate.length>0}}">{{seller.cate[0]}}</view> |
-
Please register or login to post a comment