提交 894cc145 编写于 作者: D Devil

小程序展示商品咨询电话优化

上级 bc233a4b
......@@ -718,7 +718,7 @@ App({
// 拨打电话
call_tel(value) {
if ((value || null) != null) {
my.makePhoneCall({ number: value });
my.makePhoneCall({ number: value.toString() });
}
},
......
<template name="copyright">
<view class="copyright">
<view class="text">Powered by ShopXO v2.0.0</view>
<view class="text">Powered by ShopXO v2.0.3</view>
</view>
</template>
\ No newline at end of file
......@@ -190,7 +190,7 @@
<block a:if="{{(buy_button.data || null) != null && buy_button.data.length > 0}}">
<block a:for="{{buy_button.data}}">
<block a:if="{{(item.name || null) != null && (item.type || null) != null}}">
<button class="fl bg-{{(item.color || 'main') == 'main' ? 'main' : 'warning'}}" type="default" onTap="nav_buy_submit_event" data-type="{{item.type}}" hover-class="none">{{item.name}}</button>
<button class="fl bg-{{(item.color || 'main') == 'main' ? 'main' : 'warning'}}" type="default" onTap="nav_buy_submit_event" data-type="{{item.type}}" data-value="{{item.value || ''}}" hover-class="none">{{item.name}}</button>
</block>
</block>
</block>
......
......@@ -258,11 +258,12 @@ Page({
// 导航购买按钮事件
nav_buy_submit_event(e) {
var type = e.currentTarget.dataset.type || 'buy';
var value = e.currentTarget.dataset.value || null;
switch(type)
{
// 展示型、拨打电话
case 'show' :
app.call_tel(this.data.common_app_customer_service_tel);
app.call_tel(value || this.data.common_app_customer_service_tel);
break;
// 购买、加入购物车
......
......@@ -658,7 +658,7 @@ App({
// 拨打电话
call_tel(value) {
if ((value || null) != null) {
swan.makePhoneCall({ phoneNumber: value });
swan.makePhoneCall({ phoneNumber: value.toString() });
}
},
......
<template name="copyright">
<view class="copyright">
<view class="text">Powered by ShopXO v2.0.0</view>
<view class="text">Powered by ShopXO v2.0.3</view>
</view>
</template>
\ No newline at end of file
......@@ -227,11 +227,12 @@ Page({
// 导航购买按钮事件
nav_buy_submit_event(e) {
var type = e.currentTarget.dataset.type || 'buy';
var value = e.currentTarget.dataset.value || null;
switch(type)
{
// 展示型、拨打电话
case 'show' :
app.call_tel(this.data.common_app_customer_service_tel);
app.call_tel(value || this.data.common_app_customer_service_tel);
break;
// 购买、加入购物车
......
......@@ -175,7 +175,7 @@
<block s-if="(buy_button.data || null) != null && buy_button.data.length > 0">
<block s-for="item, index in buy_button.data" s-key="key">
<block s-if="(item.name || null) != null && (item.type || null) != null">
<button class="fl bg-{{(item.color || 'main') == 'main' ? 'main' : 'warning'}}" type="default" bindtap="nav_buy_submit_event" data-type="{{item.type}}" hover-class="none">{{item.name}}</button>
<button class="fl bg-{{(item.color || 'main') == 'main' ? 'main' : 'warning'}}" type="default" bindtap="nav_buy_submit_event" data-type="{{item.type}}" data-value="{{item.value || ''}}" hover-class="none">{{item.name}}</button>
</block>
</block>
</block>
......
......@@ -663,7 +663,7 @@ App({
// 拨打电话
call_tel(value) {
if ((value || null) != null) {
qq.makePhoneCall({ phoneNumber: value });
qq.makePhoneCall({ phoneNumber: value.toString() });
}
},
......
<template name="copyright">
<view class="copyright">
<view class="text">Powered by ShopXO v2.0.0</view>
<view class="text">Powered by ShopXO v2.0.3</view>
</view>
</template>
\ No newline at end of file
......@@ -239,11 +239,12 @@ Page({
// 导航购买按钮事件
nav_buy_submit_event(e) {
var type = e.currentTarget.dataset.type || 'buy';
var value = e.currentTarget.dataset.value || null;
switch(type)
{
// 展示型、拨打电话
case 'show' :
app.call_tel(this.data.common_app_customer_service_tel);
app.call_tel(value || this.data.common_app_customer_service_tel);
break;
// 购买、加入购物车
......
......@@ -181,7 +181,7 @@
<block qq:if="{{(buy_button.data || null) != null && buy_button.data.length > 0}}">
<block qq:for="{{buy_button.data}}" qq:key="key">
<block qq:if="{{(item.name || null) != null && (item.type || null) != null}}">
<button class="fl bg-{{(item.color || 'main') == 'main' ? 'main' : 'warning'}}" type="default" bindtap="nav_buy_submit_event" data-type="{{item.type}}" hover-class="none">{{item.name}}</button>
<button class="fl bg-{{(item.color || 'main') == 'main' ? 'main' : 'warning'}}" type="default" bindtap="nav_buy_submit_event" data-type="{{item.type}}" data-value="{{item.value || ''}}" hover-class="none">{{item.name}}</button>
</block>
</block>
</block>
......
......@@ -781,7 +781,7 @@ App({
// 拨打电话
call_tel(value) {
if ((value || null) != null) {
tt.makePhoneCall({ phoneNumber: value });
tt.makePhoneCall({ phoneNumber: value.toString() });
}
},
......
<template name="copyright">
<view class="copyright">
<view class="text">Powered by ShopXO v2.0.0</view>
<view class="text">Powered by ShopXO v2.0.3</view>
</view>
</template>
\ No newline at end of file
......@@ -239,11 +239,12 @@ Page({
// 导航购买按钮事件
nav_buy_submit_event(e) {
var type = e.currentTarget.dataset.type || 'buy';
var value = e.currentTarget.dataset.value || null;
switch(type)
{
// 展示型、拨打电话
case 'show' :
app.call_tel(this.data.common_app_customer_service_tel);
app.call_tel(value || this.data.common_app_customer_service_tel);
break;
// 购买、加入购物车
......
......@@ -181,7 +181,7 @@
<block tt:if="{{(buy_button.data || null) != null && buy_button.data.length > 0}}">
<block tt:for="{{buy_button.data}}" tt:key="key">
<block tt:if="{{(item.name || null) != null && (item.type || null) != null}}">
<button class="fl bg-{{(item.color || 'main') == 'main' ? 'main' : 'warning'}}" type="default" bindtap="nav_buy_submit_event" data-type="{{item.type}}" hover-class="none">{{item.name}}</button>
<button class="fl bg-{{(item.color || 'main') == 'main' ? 'main' : 'warning'}}" type="default" bindtap="nav_buy_submit_event" data-type="{{item.type}}" data-value="{{item.value || ''}}" hover-class="none">{{item.name}}</button>
</block>
</block>
</block>
......
......@@ -667,7 +667,7 @@ App({
// 拨打电话
call_tel(value) {
if ((value || null) != null) {
wx.makePhoneCall({ phoneNumber: value });
wx.makePhoneCall({ phoneNumber: value.toString() });
}
},
......
<template name="copyright">
<view class="copyright">
<view class="text">Powered by ShopXO v2.0.0</view>
<view class="text">Powered by ShopXO v2.0.3</view>
</view>
</template>
\ No newline at end of file
......@@ -258,11 +258,12 @@ Page({
// 导航购买按钮事件
nav_buy_submit_event(e) {
var type = e.currentTarget.dataset.type || 'buy';
var value = e.currentTarget.dataset.value || null;
switch(type)
{
// 展示型、拨打电话
case 'show' :
app.call_tel(this.data.common_app_customer_service_tel);
app.call_tel(value || this.data.common_app_customer_service_tel);
break;
// 购买、加入购物车
......@@ -870,11 +871,6 @@ Page({
}
},
// 拨打电话
tel_event(e) {
app.call_tel(this.data.common_app_customer_service_tel);
},
// 自定义分享
onShareAppMessage() {
var user_id = app.get_user_cache_info('id', 0) || 0;
......
......@@ -179,7 +179,7 @@
<block wx:if="{{(buy_button.data || null) != null && buy_button.data.length > 0}}">
<block wx:for="{{buy_button.data}}" wx:key="key">
<block wx:if="{{(item.name || null) != null && (item.type || null) != null}}">
<button class="fl bg-{{(item.color || 'main') == 'main' ? 'main' : 'warning'}}" type="default" bindtap="nav_buy_submit_event" data-type="{{item.type}}" hover-class="none">{{item.name}}</button>
<button class="fl bg-{{(item.color || 'main') == 'main' ? 'main' : 'warning'}}" type="default" bindtap="nav_buy_submit_event" data-type="{{item.type}}" data-value="{{item.value || ''}}" hover-class="none">{{item.name}}</button>
</block>
</block>
</block>
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册