提交 1634ab26 编写于 作者: G gongfuxiang

小程序开发

上级 2b3d0550
...@@ -119,7 +119,7 @@ class Goods extends Common ...@@ -119,7 +119,7 @@ class Goods extends Common
// 秒杀 // 秒杀
if($result['common_app_is_limitedtimediscount'] == 1) if($result['common_app_is_limitedtimediscount'] == 1)
{ {
$ret = CallPluginsServiceMethod('limitedtimediscount', 'Service', 'GoodsDetailCountdown'); $ret = CallPluginsServiceMethod('limitedtimediscount', 'Service', 'GoodsDetailCountdown', $goods_id);
if($ret['code'] == 0) if($ret['code'] == 0)
{ {
$result['plugins_limitedtimediscount_data'] = $ret['data']; $result['plugins_limitedtimediscount_data'] = $ret['data'];
......
...@@ -20,13 +20,14 @@ ...@@ -20,13 +20,14 @@
* @param [string] $plugins [插件名称] * @param [string] $plugins [插件名称]
* @param [string] $service [服务层名称] * @param [string] $service [服务层名称]
* @param [string] $method [方法名称] * @param [string] $method [方法名称]
* @param [mixed] $params [参数]
*/ */
function CallPluginsServiceMethod($plugins, $service, $method) function CallPluginsServiceMethod($plugins, $service, $method, $params = null)
{ {
$plugins_class = 'app\plugins\\'.$plugins.'\service\\'.$service; $plugins_class = 'app\plugins\\'.$plugins.'\service\\'.$service;
if(class_exists($plugins_class)) if(class_exists($plugins_class))
{ {
return $plugins_class::$method(); return $plugins_class::$method($params);
} }
return DataReturn('类未定义', -1); return DataReturn('类未定义', -1);
} }
......
...@@ -62,7 +62,7 @@ App({ ...@@ -62,7 +62,7 @@ App({
// 请求地址 // 请求地址
request_url: "{{request_url}}", request_url: "{{request_url}}",
request_url: 'http://tp5-dev.com/', request_url: 'http://tp5-dev.com/',
//request_url: 'http://test.shopxo.net/', request_url: 'http://test.shopxo.net/',
// 基础信息 // 基础信息
application_title: "{{application_title}}", application_title: "{{application_title}}",
......
{ {
"pages": ["pages/goods-detail/goods-detail", "pages": [
"pages/index/index", "pages/index/index",
"pages/goods-category/goods-category", "pages/goods-category/goods-category",
"pages/cart/cart", "pages/cart/cart",
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
"pages/login/login", "pages/login/login",
"pages/paytips/paytips", "pages/paytips/paytips",
"pages/goods-search/goods-search", "pages/goods-search/goods-search",
"pages/goods-detail/goods-detail",
"pages/goods-comment/goods-comment", "pages/goods-comment/goods-comment",
"pages/goods-attribute/goods-attribute", "pages/goods-attribute/goods-attribute",
"pages/buy/buy", "pages/buy/buy",
......
...@@ -196,7 +196,6 @@ ...@@ -196,7 +196,6 @@
line-height: 40rpx; line-height: 40rpx;
} }
.goods-base .goods-price { .goods-base .goods-price {
margin-top: 10rpx;
padding-right: 100rpx; padding-right: 100rpx;
position: relative; position: relative;
min-height: 80rpx; min-height: 80rpx;
...@@ -241,7 +240,6 @@ ...@@ -241,7 +240,6 @@
padding: 10rpx; padding: 10rpx;
height: 56rpx; height: 56rpx;
overflow: hidden; overflow: hidden;
margin-top: 10rpx;
} }
.limitedtimediscount .icon { .limitedtimediscount .icon {
width: 50rpx; width: 50rpx;
......
...@@ -19,7 +19,7 @@ ...@@ -19,7 +19,7 @@
<view class="goods-title multi-text" style="color:{{goods.title_color}}">{{goods.title}}</view> <view class="goods-title multi-text" style="color:{{goods.title_color}}">{{goods.title}}</view>
<!-- 限时秒杀 --> <!-- 限时秒杀 -->
<view a:if="{{common_app_is_limitedtimediscount == 1}}"> <view a:if="{{common_app_is_limitedtimediscount == 1 && plugins_limitedtimediscount_data != null}}">
<import src="/pages/lib/limitedtimediscount/goods-detail.axml" /> <import src="/pages/lib/limitedtimediscount/goods-detail.axml" />
<template is="limitedtimediscount" data="{{plugins_limitedtimediscount_data: plugins_limitedtimediscount_data, plugins_limitedtimediscount_is_show_time: plugins_limitedtimediscount_is_show_time, plugins_limitedtimediscount_time_millisecond: plugins_limitedtimediscount_time_millisecond}}"></template> <template is="limitedtimediscount" data="{{plugins_limitedtimediscount_data: plugins_limitedtimediscount_data, plugins_limitedtimediscount_is_show_time: plugins_limitedtimediscount_is_show_time, plugins_limitedtimediscount_time_millisecond: plugins_limitedtimediscount_time_millisecond}}"></template>
</view> </view>
......
...@@ -41,7 +41,7 @@ Page({ ...@@ -41,7 +41,7 @@ Page({
}, },
onLoad(params) { onLoad(params) {
params['goods_id']=2; //params['goods_id']=2;
this.setData({params: params}); this.setData({params: params});
this.init(); this.init();
}, },
......
{ {
"pages": ["pages/goods-detail/goods-detail", "pages": [
"pages/index/index", "pages/index/index",
"pages/goods-category/goods-category", "pages/goods-category/goods-category",
"pages/cart/cart", "pages/cart/cart",
...@@ -8,7 +8,7 @@ ...@@ -8,7 +8,7 @@
"pages/login/login", "pages/login/login",
"pages/paytips/paytips", "pages/paytips/paytips",
"pages/goods-search/goods-search", "pages/goods-search/goods-search",
"pages/goods-detail/goods-detail",
"pages/goods-comment/goods-comment", "pages/goods-comment/goods-comment",
"pages/goods-attribute/goods-attribute", "pages/goods-attribute/goods-attribute",
"pages/buy/buy", "pages/buy/buy",
......
...@@ -45,7 +45,7 @@ Page({ ...@@ -45,7 +45,7 @@ Page({
}, },
onLoad(params) { onLoad(params) {
params['goods_id']=2; //params['goods_id']=2;
this.setData({params: params}); this.setData({params: params});
this.init(); this.init();
}, },
......
...@@ -30,7 +30,7 @@ ...@@ -30,7 +30,7 @@
<view class="goods-title multi-text" style="color:{{goods.title_color}}">{{goods.title}}</view> <view class="goods-title multi-text" style="color:{{goods.title_color}}">{{goods.title}}</view>
<!-- 限时秒杀 --> <!-- 限时秒杀 -->
<view wx:if="{{common_app_is_limitedtimediscount == 1}}"> <view wx:if="{{common_app_is_limitedtimediscount == 1 && plugins_limitedtimediscount_data != null}}">
<import src="/pages/lib/limitedtimediscount/goods-detail.wxml" /> <import src="/pages/lib/limitedtimediscount/goods-detail.wxml" />
<template is="limitedtimediscount" data="{{plugins_limitedtimediscount_data: plugins_limitedtimediscount_data, plugins_limitedtimediscount_is_show_time: plugins_limitedtimediscount_is_show_time, plugins_limitedtimediscount_time_millisecond: plugins_limitedtimediscount_time_millisecond}}"></template> <template is="limitedtimediscount" data="{{plugins_limitedtimediscount_data: plugins_limitedtimediscount_data, plugins_limitedtimediscount_is_show_time: plugins_limitedtimediscount_is_show_time, plugins_limitedtimediscount_time_millisecond: plugins_limitedtimediscount_time_millisecond}}"></template>
</view> </view>
......
...@@ -194,7 +194,6 @@ ...@@ -194,7 +194,6 @@
line-height: 40rpx; line-height: 40rpx;
} }
.goods-base .goods-price { .goods-base .goods-price {
margin-top: 10rpx;
padding-right: 100rpx; padding-right: 100rpx;
position: relative; position: relative;
min-height: 80rpx; min-height: 80rpx;
...@@ -265,7 +264,6 @@ ...@@ -265,7 +264,6 @@
padding: 10rpx; padding: 10rpx;
height: 56rpx; height: 56rpx;
overflow: hidden; overflow: hidden;
margin-top: 10rpx;
} }
.limitedtimediscount .icon { .limitedtimediscount .icon {
width: 50rpx; width: 50rpx;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册