Commit ea13f2a6f98f85e2321191a56dbac868eaaf4e16

Authored by vking
1 parent 1cbb0502

电话弹框

... ... @@ -111,7 +111,8 @@ Component({
//console.log('tapButton',e)
let type = util.attr(e, 'type');
if (type == 'oncall') {
if(this.data.seller.is_online_reserve==1 && this.data.seller.is_tele==1){
console.log('has_online_reserve',this.data.seller.is_online_reserve,this.data.seller.is_tele)
if(this.data.seller.is_online_reserve==1){
let url=util.http_build_query({id:this.data.seller.id,activeTab:'reserve'},'/pages/reserve/detail')
if(this.data.seller.findSellerParamObj){
let findSellerParamObj=this.data.seller.findSellerParamObj
... ...
... ... @@ -355,4 +355,10 @@ Page({
subscribeYDHide:e.detail.type=='success',
})
},
sbtrEvent(e){
console.log(e);
if(e.detail.act=='oncall'){
this.selectComponent('#as-phone').show(e.detail.seller);
}
},
})
\ No newline at end of file
... ...
... ... @@ -15,6 +15,7 @@
"subscribe": "/components/userinfo/subscribe",
"activity-enter":"/components/activity/enter",
"showModal":"/components/tips/showModal/showModal",
"as-phone":"/components/actionSheet/phone",
"seller-discount":"/components/reserve/seller/discount"
}
}
\ No newline at end of file
... ...
... ... @@ -237,6 +237,7 @@
<swiper-item bindtap="gotoSellerDetail" id="{{item.id}}">
<view class="seller" id="seller-{{item.id}}">
<sb-tr seller="{{item}}"
hasInSwiper bindevent="sbtrEvent"
hasActivityTags="{{false}}"
hasActivityShort="{{true}}"
hasBrand="true" hasActivityTese="true"
... ... @@ -271,4 +272,5 @@
bindevent="subscribeEvent" bindtap="subscribeEvent"
class="subscribe-but Semibold flex-vc">开启提醒</subscribe>
</view>
</view>
\ No newline at end of file
</view>
<as-phone id="as-phone"></as-phone>
\ No newline at end of file
... ...
... ... @@ -203,4 +203,10 @@ Page({
}
})
},
sbtrEvent(e){
console.log(e);
if(e.detail.act=='oncall'){
this.selectComponent('#as').show(e.detail.seller);
}
},
})
\ No newline at end of file
... ...
... ... @@ -4,6 +4,7 @@
"getpos":"/components/userinfo/getpos",
"sb-tr":"/components/reserve/seller-box-transverse/seller-box",
"nav":"/components/nav/nav",
"as-phone":"/components/actionSheet/phone",
"hr":"/components/hr"
}
}
\ No newline at end of file
... ...
... ... @@ -44,6 +44,7 @@
<swiper-item bindtap="gotoDetail" data-sid="{{item.id}}" id="{{item.id}}">
<view class="seller" id="seller-{{item.id}}">
<sb-tr seller="{{item}}"
hasInSwiper bindevent="sbtrEvent"
hasActivityTags="{{false}}"
hasActivityShort="{{true}}"
hasBrand="true" hasActivityTese="true"
... ... @@ -56,3 +57,4 @@
</view>
</block>
<getpos bindpos="onpos" id="getpos" hasAllowFail></getpos>
<as-phone id="as"></as-phone>
... ...
... ... @@ -180,7 +180,6 @@
</view>
</view>
<as-phone id="as"></as-phone>
<getpos bindpos="onpos" id="getpos" hasAllowLoading="{{false}}"></getpos>
<!--
<activity-tips str="¥price" cla="reserve-detail" pos="pages/reserve/detail"></activity-tips>
... ... @@ -205,4 +204,5 @@
bindevent="reserveEvent"
bindhide="discountHide"
bindshow="discountShow"></discount>
<share id="share" seller_id="{{seller.id}}" seller="{{seller}}" wx:if="{{seller.id}}"></share>
\ No newline at end of file
<share id="share" seller_id="{{seller.id}}" seller="{{seller}}" wx:if="{{seller.id}}"></share>
<as-phone id="as"></as-phone>
\ No newline at end of file
... ...
... ... @@ -344,4 +344,10 @@ Page({
}
}
},
sbtrEvent(e){
console.log(e);
if(e.detail.act=='oncall'){
this.selectComponent('#as').show(e.detail.seller);
}
},
})
\ No newline at end of file
... ...
... ... @@ -9,6 +9,7 @@
"sb-tr":"/components/reserve/seller-box-transverse/seller-box",
"caixi":"/components/reserve/caixi",
"search-how":"/components/reserve/search/how/index",
"as-phone":"/components/actionSheet/phone",
"hr":"/components/hr"
}
}
\ No newline at end of file
... ...
... ... @@ -87,6 +87,7 @@
<swiper-item bindtap="gotoSellerDetail" id="{{item.id}}">
<view class="seller" id="seller-{{item.id}}">
<sb-tr seller="{{item}}"
hasInSwiper bindevent="sbtrEvent"
hasActivityTags="{{false}}"
hasActivityShort="{{true}}"
hasBrand="true" hasActivityTese="true"
... ... @@ -98,4 +99,5 @@
</view>
</view>
</block>
<getpos bindpos="onpos" id="getpos" hasAllowFail hasAllowLoading="{{false}}"></getpos>
\ No newline at end of file
<getpos bindpos="onpos" id="getpos" hasAllowFail hasAllowLoading="{{false}}"></getpos>
<as-phone id="as"></as-phone>
\ No newline at end of file
... ...
... ... @@ -339,4 +339,10 @@ Page({
}
}
},
sbtrEvent(e){
console.log(e);
if(e.detail.act=='oncall'){
this.selectComponent('#as').show(e.detail.seller);
}
},
})
\ No newline at end of file
... ...
... ... @@ -9,6 +9,7 @@
"sb-tr":"/components/reserve/seller-box-transverse/seller-box",
"caixi":"/components/reserve/caixi",
"search-how":"/components/reserve/search/how/index",
"as-phone":"/components/actionSheet/phone",
"hr":"/components/hr"
}
}
\ No newline at end of file
... ...
... ... @@ -79,6 +79,7 @@
<swiper-item bindtap="gotoSellerDetail" id="{{item.id}}">
<view class="seller" id="seller-{{item.id}}">
<sb-tr seller="{{item}}"
hasInSwiper bindevent="sbtrEvent"
hasActivityTags="{{false}}"
hasActivityShort="{{true}}"
hasBrand="true" hasActivityTese="true"
... ... @@ -90,4 +91,5 @@
</view>
</view>
</block>
<getpos bindpos="onpos" id="getpos" hasAllowFail hasAllowLoading="{{false}}"></getpos>
\ No newline at end of file
<getpos bindpos="onpos" id="getpos" hasAllowFail hasAllowLoading="{{false}}"></getpos>
<as-phone id="as"></as-phone>
\ No newline at end of file
... ...
... ... @@ -906,4 +906,10 @@ Page({
}
})
},
sbtrEvent(e){
console.log(e);
if(e.detail.act=='oncall'){
this.selectComponent('#as').show(e.detail.seller);
}
},
})
\ No newline at end of file
... ...
... ... @@ -11,6 +11,7 @@
"ds":"/components/tips/discount",
"caixi":"/components/reserve/caixi",
"list":"/components/reserve/seller-box-transverse-cview/list",
"as-phone":"/components/actionSheet/phone",
"activity-enter":"/components/activity/enter"
}
}
\ No newline at end of file
... ...
... ... @@ -72,6 +72,7 @@
<swiper-item bindtap="gotoDetail" data-sid="{{item.id}}" wx:if="{{item.display!='none'}}">
<view class="seller" id="seller-{{item.id}}">
<sb-tr seller="{{item.seller}}"
hasInSwiper bindevent="sbtrEvent"
hasActivityTags="{{false}}"
hasActivityShort="{{true}}"
hasBrand="true" hasActivityTese="true"
... ... @@ -140,4 +141,5 @@
bindactive="caixiActive" id="caixi"
></caixi>
<fb></fb>
<activity-enter hasInHome></activity-enter>
\ No newline at end of file
<activity-enter hasInHome></activity-enter>
<as-phone id="as"></as-phone>
\ No newline at end of file
... ...