Commit 188f0f796974772cf905b45424a0a020e8f3b592

Authored by vking
1 parent 1a190b6b

haowuquan

@@ -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>