diff --git a/application/api/controller/User.php b/application/api/controller/User.php index e1b39767e..cbc72b652 100755 --- a/application/api/controller/User.php +++ b/application/api/controller/User.php @@ -16,6 +16,9 @@ use app\service\GoodsService; use app\service\MessageService; use app\service\AppCenterNavService; use app\service\BuyService; +use app\service\GoodsFavorService; +use app\service\GoodsBrowseService; +use app\service\IntegralService; /** * 用户 @@ -518,11 +521,11 @@ class User extends Common // 商品收藏总数 $where = ['user_id'=>$this->user['id']]; - $user_goods_favor_count = GoodsService::GoodsFavorTotal($where); + $user_goods_favor_count = GoodsFavorService::GoodsFavorTotal($where); // 商品浏览总数 $where = ['user_id'=>$this->user['id']]; - $user_goods_browse_count = GoodsService::GoodsBrowseTotal($where); + $user_goods_browse_count = GoodsBrowseService::GoodsBrowseTotal($where); // 未读消息总数 $params = ['user'=>$this->user, 'is_more'=>1, 'is_read'=>0]; @@ -531,9 +534,13 @@ class User extends Common // 用户订单状态 $user_order_status = OrderService::OrderStatusStepTotal(['user_type'=>'user', 'user'=>$this->user, 'is_comments'=>1, 'is_aftersale'=>1]); + // 用户积分 + $user_integral_data = IntegralService::UserIntegral($params['user']['id']); + $user_integral = (isset($user_integral_data['data']) && isset($user_integral_data['data']['integral'])) ? $user_integral_data['data']['integral'] : 0; + // 初始化数据 $result = array( - 'integral' => (int) $this->user['integral'], + 'integral' => $user_integral, 'avatar' => $this->user['avatar'], 'nickname' => $this->user['nickname'], 'username' => $this->user['username'], diff --git a/application/api/controller/Usergoodsbrowse.php b/application/api/controller/Usergoodsbrowse.php index c54718c26..d2a018626 100755 --- a/application/api/controller/Usergoodsbrowse.php +++ b/application/api/controller/Usergoodsbrowse.php @@ -10,7 +10,7 @@ // +---------------------------------------------------------------------- namespace app\api\controller; -use app\service\GoodsService; +use app\service\GoodsBrowseService; /** * 用户商品浏览 @@ -56,10 +56,10 @@ class UserGoodsBrowse extends Common $page = max(1, isset($this->data_post['page']) ? intval($this->data_post['page']) : 1); // 条件 - $where = GoodsService::UserGoodsBrowseListWhere($params); + $where = GoodsBrowseService::UserGoodsBrowseListWhere($params); // 获取总数 - $total = GoodsService::GoodsBrowseTotal($where); + $total = GoodsBrowseService::GoodsBrowseTotal($where); $page_total = ceil($total/$number); $start = intval(($page-1)*$number); @@ -69,7 +69,7 @@ class UserGoodsBrowse extends Common 'n' => $number, 'where' => $where, ); - $data = GoodsService::GoodsBrowseList($data_params); + $data = GoodsBrowseService::GoodsBrowseList($data_params); // 返回数据 $result = [ @@ -92,7 +92,7 @@ class UserGoodsBrowse extends Common { $params = $this->data_post; $params['user'] = $this->user; - return GoodsService::GoodsBrowseDelete($params); + return GoodsBrowseService::GoodsBrowseDelete($params); } } ?> \ No newline at end of file diff --git a/application/index/controller/User.php b/application/index/controller/User.php index c960f4c19..076466aa4 100755 --- a/application/index/controller/User.php +++ b/application/index/controller/User.php @@ -95,7 +95,7 @@ class User extends Common $this->assign('common_message_total', $common_message_total); // 获取进行中的订单列表 - $params = array_merge($_POST, $_GET); + $params = $this->data_request; $params['user'] = $this->user; $params['is_more'] = 1; $params['status'] = [1,2,3,4]; diff --git a/application/index/view/default/goods/index.html b/application/index/view/default/goods/index.html index 681921045..d40da6bfc 100755 --- a/application/index/view/default/goods/index.html +++ b/application/index/view/default/goods/index.html @@ -312,7 +312,7 @@ -
+
{{if !empty($goods.is_shelves)}} {{if $goods['inventory'] gt 0}}
diff --git a/application/service/AppCenterNavService.php b/application/service/AppCenterNavService.php index f757d746b..b718c12dd 100755 --- a/application/service/AppCenterNavService.php +++ b/application/service/AppCenterNavService.php @@ -34,7 +34,7 @@ class AppCenterNavService { $where = empty($params['where']) ? [] : $params['where']; $field = empty($params['field']) ? '*' : $params['field']; - $order_by = empty($params['order_by']) ? 'sort asc' : trim($params['order_by']); + $order_by = empty($params['order_by']) ? 'sort asc, id asc' : trim($params['order_by']); $m = isset($params['m']) ? intval($params['m']) : 0; $n = isset($params['n']) ? intval($params['n']) : 10; @@ -277,7 +277,7 @@ class AppCenterNavService { $client_type = (APPLICATION_CLIENT_TYPE == 'pc') ? (IsMobile() ? 'h5' : 'pc') : APPLICATION_CLIENT_TYPE; $field = 'id,name,images_url,event_value,event_type,desc'; - $order_by = 'sort asc,id desc'; + $order_by = 'sort asc,id asc'; $data = Db::name('AppCenterNav')->field($field)->where(['platform'=>$client_type, 'is_enable'=>1])->order($order_by)->select(); if(!empty($data)) { diff --git a/application/service/AppHomeNavService.php b/application/service/AppHomeNavService.php index 99dfb3f0a..4e7758878 100755 --- a/application/service/AppHomeNavService.php +++ b/application/service/AppHomeNavService.php @@ -34,7 +34,7 @@ class AppHomeNavService { $where = empty($params['where']) ? [] : $params['where']; $field = empty($params['field']) ? '*' : $params['field']; - $order_by = empty($params['order_by']) ? 'sort asc,id desc' : trim($params['order_by']); + $order_by = empty($params['order_by']) ? 'sort asc,id asc' : trim($params['order_by']); $m = isset($params['m']) ? intval($params['m']) : 0; $n = isset($params['n']) ? intval($params['n']) : 10; @@ -287,7 +287,7 @@ class AppHomeNavService { // 获取导航数据 $field = 'id,name,images_url,event_value,event_type,bg_color,is_need_login'; - $order_by = 'sort asc,id desc'; + $order_by = 'sort asc,id asc'; $data = Db::name('AppHomeNav')->field($field)->where(['platform'=>$platform, 'is_enable'=>1])->order($order_by)->select(); if(!empty($data)) { diff --git a/application/service/BannerService.php b/application/service/BannerService.php index b132de76f..3c158eb36 100755 --- a/application/service/BannerService.php +++ b/application/service/BannerService.php @@ -50,7 +50,7 @@ class BannerService { // 获取banner数据 $field = 'name,images_url,event_value,event_type,bg_color'; - $order_by = 'sort asc,id desc'; + $order_by = 'sort asc,id asc'; $data = Db::name('Slide')->field($field)->where(['platform'=>$platform, 'is_enable'=>1])->order($order_by)->select(); if(!empty($data)) { diff --git a/application/service/NavigationService.php b/application/service/NavigationService.php index c654717f7..b67c44b5f 100755 --- a/application/service/NavigationService.php +++ b/application/service/NavigationService.php @@ -118,7 +118,7 @@ class NavigationService { // 获取导航数据 $field = 'id,pid,name,url,value,data_type,is_new_window_open'; - $order_by = 'sort asc,id desc'; + $order_by = 'sort asc,id asc'; $data = self::NavDataDealWith(Db::name('Navigation')->field($field)->where(array('nav_type'=>$nav_type, 'is_show'=>1, 'pid'=>0))->order($order_by)->select()); if(!empty($data)) { @@ -212,14 +212,15 @@ class NavigationService $where1[] = ['pid', '=', 0]; $field = '*'; - $data = self::NavigationHandle(self::NavDataDealWith(Db::name('Navigation')->field($field)->where($where1)->order('sort')->select())); + $order_by = 'sort asc,id asc'; + $data = self::NavigationHandle(self::NavDataDealWith(Db::name('Navigation')->field($field)->where($where1)->order($order_by)->select())); $result = []; if(!empty($data)) { // 子级数据组合 $where2 = $where; $where2[] = ['pid', 'in', array_column($data, 'id')]; - $items_data = self::NavigationHandle(self::NavDataDealWith(Db::name('Navigation')->field($field)->where($where2)->order('sort')->select())); + $items_data = self::NavigationHandle(self::NavDataDealWith(Db::name('Navigation')->field($field)->where($where2)->order($order_by)->select())); $items_group = []; if(!empty($items_data)) { diff --git a/application/service/SlideService.php b/application/service/SlideService.php index 89bbd7885..f5109cb62 100755 --- a/application/service/SlideService.php +++ b/application/service/SlideService.php @@ -37,7 +37,7 @@ class SlideService $field = empty($params['field']) ? '*' : $params['field']; $m = isset($params['m']) ? intval($params['m']) : 0; $n = isset($params['n']) ? intval($params['n']) : 10; - $order_by = 'sort asc,id desc'; + $order_by = 'sort asc,id asc'; $data = Db::name('Slide')->field($field)->where($where)->order($order_by)->limit($m, $n)->select(); if(!empty($data)) { diff --git a/sourcecode/alipay/app.js b/sourcecode/alipay/app.js index c8e5e3f09..b37b696f1 100644 --- a/sourcecode/alipay/app.js +++ b/sourcecode/alipay/app.js @@ -67,7 +67,7 @@ App({ // 请求地址 request_url: "{{request_url}}", - // request_url: 'http://shopxo.com/', + request_url: 'http://shopxo.com/', // request_url: 'http://dev.shopxo.net/', // 基础信息 @@ -75,7 +75,8 @@ App({ application_describe: "{{application_describe}}", // 价格符号 - price_symbol: "{{price_symbol}}" + price_symbol: "{{price_symbol}}", + price_symbol: "¥", }, /** diff --git a/sourcecode/alipay/app.json b/sourcecode/alipay/app.json index e04ec3738..de9614caf 100644 --- a/sourcecode/alipay/app.json +++ b/sourcecode/alipay/app.json @@ -66,7 +66,7 @@ "pages/plugins/excellentbuyreturntocash/profit-detail/profit-detail" ], "window": { - "defaultTitle": "{{application_title}}", + "defaultTitle": "shopxo", "titleBarColor": "#d2364c", "backgroundColor": "#f5f5f5" }, diff --git a/sourcecode/alipay/pages/goods-detail/goods-detail.acss b/sourcecode/alipay/pages/goods-detail/goods-detail.acss index 696651d16..d432f4871 100644 --- a/sourcecode/alipay/pages/goods-detail/goods-detail.acss +++ b/sourcecode/alipay/pages/goods-detail/goods-detail.acss @@ -340,8 +340,8 @@ } /* - * 展示型 + * 示型、商品独立类型 操作按钮100%宽度 */ -.goods-buy-nav .exhibition-mode button { +.goods-buy-nav .buy-nav-submit-full button { width: 100%; } \ No newline at end of file diff --git a/sourcecode/alipay/pages/goods-detail/goods-detail.axml b/sourcecode/alipay/pages/goods-detail/goods-detail.axml index f41bf41ef..7dd69c801 100644 --- a/sourcecode/alipay/pages/goods-detail/goods-detail.axml +++ b/sourcecode/alipay/pages/goods-detail/goods-detail.axml @@ -30,7 +30,7 @@ {{goods.title}} - + @@ -137,7 +137,7 @@ {{goods_favor_text}} - + @@ -145,7 +145,7 @@ - + diff --git a/sourcecode/alipay/pages/goods-detail/goods-detail.js b/sourcecode/alipay/pages/goods-detail/goods-detail.js index f032cee90..2c35f28e2 100644 --- a/sourcecode/alipay/pages/goods-detail/goods-detail.js +++ b/sourcecode/alipay/pages/goods-detail/goods-detail.js @@ -45,7 +45,7 @@ Page({ common_app_mini_alipay_openid: null, // 限时秒杀插件 - common_app_is_limitedtimediscount: 0, + plugins_limitedtimediscount_is_valid: 0, plugins_limitedtimediscount_data: null, plugins_limitedtimediscount_is_show_time: true, plugins_limitedtimediscount_time_millisecond: 0, @@ -60,6 +60,7 @@ Page({ // 站点类型 common_site_type: 0, + is_goods_site_type_consistent: 0, customer_service_tel: null, // 优惠劵领取 @@ -135,8 +136,9 @@ Page({ common_app_is_use_mobile_detail: data.common_app_is_use_mobile_detail || 0, common_is_goods_detail_show_photo: data.common_is_goods_detail_show_photo || 0, - common_app_is_limitedtimediscount: data.common_app_is_limitedtimediscount || 0, plugins_limitedtimediscount_data: data.plugins_limitedtimediscount_data || null, + plugins_limitedtimediscount_is_valid: ((data.plugins_limitedtimediscount_data || null) != null && (data.plugins_limitedtimediscount_data.is_valid || 0) == 1) ? 1 : 0, + plugins_coupon_data: data.plugins_coupon_data || null, quick_nav_cart_count: data.common_cart_total || 0, @@ -153,7 +155,7 @@ Page({ } // 限时秒杀倒计时 - if (this.data.common_app_is_limitedtimediscount == 1 && this.data.plugins_limitedtimediscount_data != null) { + if (this.data.plugins_limitedtimediscount_is_valid == 1) { this.plugins_limitedtimediscount_countdown(); } @@ -199,6 +201,7 @@ Page({ nav_submit_text: nav_submit_text, nav_submit_is_disabled: nav_submit_is_disabled, common_site_type: common_site_type, + is_goods_site_type_consistent: data.is_goods_site_type_consistent || 0, customer_service_tel: data.customer_service_tel || null, }); } else { diff --git a/sourcecode/alipay/pages/index/index.axml b/sourcecode/alipay/pages/index/index.axml index f7016f44c..eaf0b5eb8 100644 --- a/sourcecode/alipay/pages/index/index.axml +++ b/sourcecode/alipay/pages/index/index.axml @@ -19,7 +19,7 @@ - + diff --git a/sourcecode/alipay/pages/index/index.js b/sourcecode/alipay/pages/index/index.js index 5b630cbe6..0edddd1f8 100644 --- a/sourcecode/alipay/pages/index/index.js +++ b/sourcecode/alipay/pages/index/index.js @@ -20,7 +20,7 @@ Page({ common_app_mini_alipay_openid: null, // 限时秒杀插件 - common_app_is_limitedtimediscount : 0, + plugins_limitedtimediscount_is_valid: 0, plugins_limitedtimediscount_data: null, plugins_limitedtimediscount_timer_title: '距离结束', plugins_limitedtimediscount_is_show_time: true, @@ -64,8 +64,8 @@ Page({ common_app_is_enable_answer: data.common_app_is_enable_answer, common_app_is_header_nav_fixed: data.common_app_is_header_nav_fixed, data_list_loding_status: data.data_list.length == 0 ? 0 : 3, - common_app_is_limitedtimediscount: data.common_app_is_limitedtimediscount || 0, plugins_limitedtimediscount_data: data.plugins_limitedtimediscount_data || null, + plugins_limitedtimediscount_is_valid: ((data.plugins_limitedtimediscount_data || null) != null && (data.plugins_limitedtimediscount_data.is_valid || 0) == 1) ? 1 : 0, // 在线客服 common_app_is_online_service: data.common_app_is_online_service || 0, @@ -89,7 +89,7 @@ Page({ } // 限时秒杀倒计时 - if (this.data.common_app_is_limitedtimediscount == 1 && this.data.plugins_limitedtimediscount_data != null) + if (this.data.plugins_limitedtimediscount_is_valid == 1) { this.plugins_limitedtimediscount_countdown(); } diff --git a/sourcecode/alipay/pages/user-integral/user-integral.axml b/sourcecode/alipay/pages/user-integral/user-integral.axml index 6f482ebe0..93ea89c38 100755 --- a/sourcecode/alipay/pages/user-integral/user-integral.axml +++ b/sourcecode/alipay/pages/user-integral/user-integral.axml @@ -3,7 +3,7 @@ - {{item.type_text}} + {{item.type_text}} {{item.new_integral}} {{item.add_time_time}} diff --git a/sourcecode/baidu/app.js b/sourcecode/baidu/app.js index d159a23b6..4578d5736 100755 --- a/sourcecode/baidu/app.js +++ b/sourcecode/baidu/app.js @@ -67,7 +67,7 @@ App({ // 请求地址 request_url: "{{request_url}}", - // request_url: 'http://shopxo.com/', + request_url: 'http://shopxo.com/', // request_url: 'https://dev.shopxo.net/', // 基础信息 @@ -75,7 +75,8 @@ App({ application_describe: "{{application_describe}}", // 价格符号 - price_symbol: "{{price_symbol}}" + price_symbol: "{{price_symbol}}", + price_symbol: "¥", }, /** diff --git a/sourcecode/baidu/pages/goods-detail/goods-detail.css b/sourcecode/baidu/pages/goods-detail/goods-detail.css index 2fe584e10..92e4c0077 100755 --- a/sourcecode/baidu/pages/goods-detail/goods-detail.css +++ b/sourcecode/baidu/pages/goods-detail/goods-detail.css @@ -345,8 +345,8 @@ } /* - * 展示型 + * 展示型、商品独立类型 操作按钮100%宽度 */ -.goods-buy-nav .exhibition-mode button { +.goods-buy-nav .buy-nav-submit-full button { width: 100%; } \ No newline at end of file diff --git a/sourcecode/baidu/pages/goods-detail/goods-detail.js b/sourcecode/baidu/pages/goods-detail/goods-detail.js index 5b9a5b03b..c54a4012d 100755 --- a/sourcecode/baidu/pages/goods-detail/goods-detail.js +++ b/sourcecode/baidu/pages/goods-detail/goods-detail.js @@ -40,7 +40,7 @@ Page({ common_app_is_online_service: 0, // 限时秒杀插件 - common_app_is_limitedtimediscount: 0, + plugins_limitedtimediscount_is_valid: 0, plugins_limitedtimediscount_data: null, plugins_limitedtimediscount_is_show_time: true, plugins_limitedtimediscount_time_millisecond: 0, @@ -55,6 +55,7 @@ Page({ // 站点类型 common_site_type: 0, + is_goods_site_type_consistent: 0, customer_service_tel: null, // 优惠劵领取 @@ -130,14 +131,16 @@ Page({ common_is_goods_detail_show_photo: data.common_is_goods_detail_show_photo || 0, common_app_is_online_service: data.common_app_is_online_service || 0, - common_app_is_limitedtimediscount: data.common_app_is_limitedtimediscount || 0, plugins_limitedtimediscount_data: data.plugins_limitedtimediscount_data || null, + plugins_limitedtimediscount_is_valid: ((data.plugins_limitedtimediscount_data || null) != null && (data.plugins_limitedtimediscount_data.is_valid || 0) == 1) ? 1 : 0, + plugins_coupon_data: data.plugins_coupon_data || null, quick_nav_cart_count: data.common_cart_total || 0, }); // 限时秒杀倒计时 - if (this.data.common_app_is_limitedtimediscount == 1 && this.data.plugins_limitedtimediscount_data != null) { + if (this.data.plugins_limitedtimediscount_is_valid == 1) + { this.plugins_limitedtimediscount_countdown(); } @@ -171,6 +174,7 @@ Page({ nav_submit_text: nav_submit_text, nav_submit_is_disabled: nav_submit_is_disabled, common_site_type: common_site_type, + is_goods_site_type_consistent: data.is_goods_site_type_consistent || 0, customer_service_tel: data.customer_service_tel || null, }); diff --git a/sourcecode/baidu/pages/goods-detail/goods-detail.swan b/sourcecode/baidu/pages/goods-detail/goods-detail.swan index 0fd00e742..e553f0b0f 100755 --- a/sourcecode/baidu/pages/goods-detail/goods-detail.swan +++ b/sourcecode/baidu/pages/goods-detail/goods-detail.swan @@ -24,7 +24,7 @@ {{goods.title}} - + @@ -130,7 +130,7 @@ {{goods_favor_text}} - + @@ -138,7 +138,7 @@ - + diff --git a/sourcecode/baidu/pages/index/index.js b/sourcecode/baidu/pages/index/index.js index 4f8fdb220..06a722bc5 100755 --- a/sourcecode/baidu/pages/index/index.js +++ b/sourcecode/baidu/pages/index/index.js @@ -15,7 +15,7 @@ Page({ common_app_is_online_service: 0, // 限时秒杀插件 - common_app_is_limitedtimediscount: 0, + plugins_limitedtimediscount_is_valid: 0, plugins_limitedtimediscount_data: null, plugins_limitedtimediscount_timer_title: '距离结束', plugins_limitedtimediscount_is_show_time: true, @@ -58,8 +58,8 @@ Page({ common_app_is_header_nav_fixed: data.common_app_is_header_nav_fixed, data_list_loding_status: data.data_list.length == 0 ? 0 : 3, common_app_is_online_service: data.common_app_is_online_service || 0, - common_app_is_limitedtimediscount: data.common_app_is_limitedtimediscount || 0, - plugins_limitedtimediscount_data: data.plugins_limitedtimediscount_data || null + plugins_limitedtimediscount_data: data.plugins_limitedtimediscount_data || null, + plugins_limitedtimediscount_is_valid: ((data.plugins_limitedtimediscount_data || null) != null && (data.plugins_limitedtimediscount_data.is_valid || 0) == 1) ? 1 : 0, }); // 导航购物车处理 @@ -72,7 +72,7 @@ Page({ } // 限时秒杀倒计时 - if (this.data.common_app_is_limitedtimediscount == 1 && this.data.plugins_limitedtimediscount_data != null) { + if (this.data.plugins_limitedtimediscount_is_valid == 1) { this.plugins_limitedtimediscount_countdown(); } diff --git a/sourcecode/baidu/pages/index/index.swan b/sourcecode/baidu/pages/index/index.swan index 4a5ab478b..cb65b337d 100755 --- a/sourcecode/baidu/pages/index/index.swan +++ b/sourcecode/baidu/pages/index/index.swan @@ -19,7 +19,7 @@ - + diff --git a/sourcecode/baidu/pages/user-integral/user-integral.swan b/sourcecode/baidu/pages/user-integral/user-integral.swan index 75ec62d77..0d198abbe 100755 --- a/sourcecode/baidu/pages/user-integral/user-integral.swan +++ b/sourcecode/baidu/pages/user-integral/user-integral.swan @@ -3,7 +3,7 @@ - {{item.type_text}} + {{item.type_text}} {{item.new_integral}} {{item.add_time_time}} diff --git a/sourcecode/qq/pages/goods-detail/goods-detail.js b/sourcecode/qq/pages/goods-detail/goods-detail.js index b50ac5406..92b94568b 100755 --- a/sourcecode/qq/pages/goods-detail/goods-detail.js +++ b/sourcecode/qq/pages/goods-detail/goods-detail.js @@ -40,7 +40,7 @@ Page({ common_app_is_online_service: 0, // 限时秒杀插件 - common_app_is_limitedtimediscount: 0, + plugins_limitedtimediscount_is_valid: 0, plugins_limitedtimediscount_data: null, plugins_limitedtimediscount_is_show_time: true, plugins_limitedtimediscount_time_millisecond: 0, @@ -70,6 +70,7 @@ Page({ // 站点模式 common_site_type: 0, + is_goods_site_type_consistent: 0, customer_service_tel: null, // 优惠劵领取 @@ -150,8 +151,8 @@ Page({ common_is_goods_detail_show_photo: data.common_is_goods_detail_show_photo || 0, //common_app_is_online_service: data.common_app_is_online_service || 0, - common_app_is_limitedtimediscount: data.common_app_is_limitedtimediscount || 0, plugins_limitedtimediscount_data: data.plugins_limitedtimediscount_data || null, + plugins_limitedtimediscount_is_valid: ((data.plugins_limitedtimediscount_data || null) != null && (data.plugins_limitedtimediscount_data.is_valid || 0) == 1) ? 1 : 0, common_app_is_good_thing: data.common_app_is_good_thing || 0, 'share_product.item_code': data.goods.id.toString(), @@ -168,7 +169,7 @@ Page({ }); // 限时秒杀倒计时 - if (this.data.common_app_is_limitedtimediscount == 1 && this.data.plugins_limitedtimediscount_data != null) { + if (this.data.plugins_limitedtimediscount_is_valid == 1) { this.plugins_limitedtimediscount_countdown(); } @@ -202,6 +203,7 @@ Page({ nav_submit_text: nav_submit_text, nav_submit_is_disabled: nav_submit_is_disabled, common_site_type: common_site_type, + is_goods_site_type_consistent: data.is_goods_site_type_consistent || 0, customer_service_tel: data.customer_service_tel || null, }); } else { diff --git a/sourcecode/qq/pages/goods-detail/goods-detail.qml b/sourcecode/qq/pages/goods-detail/goods-detail.qml index a7fed0731..e5521e384 100755 --- a/sourcecode/qq/pages/goods-detail/goods-detail.qml +++ b/sourcecode/qq/pages/goods-detail/goods-detail.qml @@ -30,7 +30,7 @@ {{goods.title}} - + @@ -137,7 +137,7 @@ {{goods_favor_text}} - + @@ -145,7 +145,7 @@ - + diff --git a/sourcecode/qq/pages/goods-detail/goods-detail.qss b/sourcecode/qq/pages/goods-detail/goods-detail.qss index bc32fdb03..4d52de32f 100755 --- a/sourcecode/qq/pages/goods-detail/goods-detail.qss +++ b/sourcecode/qq/pages/goods-detail/goods-detail.qss @@ -341,8 +341,8 @@ } /* - * 展示型 + * 展示型、商品独立类型 操作按钮100%宽度 */ -.goods-buy-nav .exhibition-mode button { +.goods-buy-nav .buy-nav-submit-full button { width: 100%; } \ No newline at end of file diff --git a/sourcecode/qq/pages/index/index.js b/sourcecode/qq/pages/index/index.js index c1c361b86..ecb998762 100755 --- a/sourcecode/qq/pages/index/index.js +++ b/sourcecode/qq/pages/index/index.js @@ -15,7 +15,7 @@ Page({ common_app_is_online_service: 0, // 限时秒杀插件 - common_app_is_limitedtimediscount : 0, + plugins_limitedtimediscount_is_valid: 0, plugins_limitedtimediscount_data: null, plugins_limitedtimediscount_timer_title: '距离结束', plugins_limitedtimediscount_is_show_time: true, @@ -57,8 +57,8 @@ Page({ common_app_is_enable_answer: data.common_app_is_enable_answer, common_app_is_header_nav_fixed: data.common_app_is_header_nav_fixed, data_list_loding_status: data.data_list.length == 0 ? 0 : 3, - common_app_is_limitedtimediscount: data.common_app_is_limitedtimediscount || 0, plugins_limitedtimediscount_data: data.plugins_limitedtimediscount_data || null, + plugins_limitedtimediscount_is_valid: ((data.plugins_limitedtimediscount_data || null) != null && (data.plugins_limitedtimediscount_data.is_valid || 0) == 1) ? 1 : 0, }); // 导航购物车处理 @@ -71,7 +71,7 @@ Page({ } // 限时秒杀倒计时 - if (this.data.common_app_is_limitedtimediscount == 1 && this.data.plugins_limitedtimediscount_data != null) + if (this.data.plugins_limitedtimediscount_is_valid == 1) { this.plugins_limitedtimediscount_countdown(); } diff --git a/sourcecode/qq/pages/index/index.qml b/sourcecode/qq/pages/index/index.qml index 1c165baec..ae92e2d62 100755 --- a/sourcecode/qq/pages/index/index.qml +++ b/sourcecode/qq/pages/index/index.qml @@ -19,7 +19,7 @@ - + diff --git a/sourcecode/qq/pages/user-integral/user-integral.qml b/sourcecode/qq/pages/user-integral/user-integral.qml index 5867fb7a8..ffaab627c 100755 --- a/sourcecode/qq/pages/user-integral/user-integral.qml +++ b/sourcecode/qq/pages/user-integral/user-integral.qml @@ -3,7 +3,7 @@ - {{item.type_text}} + {{item.type_text}} {{item.new_integral}} {{item.add_time_time}} diff --git a/sourcecode/toutiao/pages/goods-detail/goods-detail.js b/sourcecode/toutiao/pages/goods-detail/goods-detail.js index 59e4c90ee..92e3bb963 100755 --- a/sourcecode/toutiao/pages/goods-detail/goods-detail.js +++ b/sourcecode/toutiao/pages/goods-detail/goods-detail.js @@ -40,7 +40,7 @@ Page({ common_app_is_online_service: 0, // 限时秒杀插件 - common_app_is_limitedtimediscount: 0, + plugins_limitedtimediscount_is_valid: 0, plugins_limitedtimediscount_data: null, plugins_limitedtimediscount_is_show_time: true, plugins_limitedtimediscount_time_millisecond: 0, @@ -70,6 +70,7 @@ Page({ // 站点模式 common_site_type: 0, + is_goods_site_type_consistent: 0, customer_service_tel: null, // 优惠劵领取 @@ -150,8 +151,8 @@ Page({ common_is_goods_detail_show_photo: data.common_is_goods_detail_show_photo || 0, common_app_is_online_service: data.common_app_is_online_service || 0, - common_app_is_limitedtimediscount: data.common_app_is_limitedtimediscount || 0, plugins_limitedtimediscount_data: data.plugins_limitedtimediscount_data || null, + plugins_limitedtimediscount_is_valid: ((data.plugins_limitedtimediscount_data || null) != null && (data.plugins_limitedtimediscount_data.is_valid || 0) == 1) ? 1 : 0, common_app_is_good_thing: data.common_app_is_good_thing || 0, 'share_product.item_code': data.goods.id.toString(), @@ -168,7 +169,7 @@ Page({ }); // 限时秒杀倒计时 - if (this.data.common_app_is_limitedtimediscount == 1 && this.data.plugins_limitedtimediscount_data != null) { + if (this.data.plugins_limitedtimediscount_is_valid == 1) { this.plugins_limitedtimediscount_countdown(); } @@ -202,6 +203,7 @@ Page({ nav_submit_text: nav_submit_text, nav_submit_is_disabled: nav_submit_is_disabled, common_site_type: common_site_type, + is_goods_site_type_consistent: data.is_goods_site_type_consistent || 0, customer_service_tel: data.customer_service_tel || null, }); } else { diff --git a/sourcecode/toutiao/pages/goods-detail/goods-detail.ttml b/sourcecode/toutiao/pages/goods-detail/goods-detail.ttml index 24c38d988..e04840a4f 100755 --- a/sourcecode/toutiao/pages/goods-detail/goods-detail.ttml +++ b/sourcecode/toutiao/pages/goods-detail/goods-detail.ttml @@ -30,7 +30,7 @@ {{goods.title}} - + @@ -137,7 +137,7 @@ {{goods_favor_text}} - + @@ -145,7 +145,7 @@ - + diff --git a/sourcecode/toutiao/pages/goods-detail/goods-detail.ttss b/sourcecode/toutiao/pages/goods-detail/goods-detail.ttss index bc32fdb03..4d52de32f 100755 --- a/sourcecode/toutiao/pages/goods-detail/goods-detail.ttss +++ b/sourcecode/toutiao/pages/goods-detail/goods-detail.ttss @@ -341,8 +341,8 @@ } /* - * 展示型 + * 展示型、商品独立类型 操作按钮100%宽度 */ -.goods-buy-nav .exhibition-mode button { +.goods-buy-nav .buy-nav-submit-full button { width: 100%; } \ No newline at end of file diff --git a/sourcecode/toutiao/pages/index/index.js b/sourcecode/toutiao/pages/index/index.js index 923508e06..58da34c15 100755 --- a/sourcecode/toutiao/pages/index/index.js +++ b/sourcecode/toutiao/pages/index/index.js @@ -15,7 +15,7 @@ Page({ common_app_is_online_service: 0, // 限时秒杀插件 - common_app_is_limitedtimediscount : 0, + plugins_limitedtimediscount_is_valid : 0, plugins_limitedtimediscount_data: null, plugins_limitedtimediscount_timer_title: '距离结束', plugins_limitedtimediscount_is_show_time: true, @@ -58,8 +58,8 @@ Page({ common_app_is_header_nav_fixed: data.common_app_is_header_nav_fixed, data_list_loding_status: data.data_list.length == 0 ? 0 : 3, common_app_is_online_service: data.common_app_is_online_service || 0, - common_app_is_limitedtimediscount: data.common_app_is_limitedtimediscount || 0, plugins_limitedtimediscount_data: data.plugins_limitedtimediscount_data || null, + plugins_limitedtimediscount_is_valid: ((data.plugins_limitedtimediscount_data || null) != null && (data.plugins_limitedtimediscount_data.is_valid || 0) == 1) ? 1 : 0, }); // 导航购物车处理 @@ -72,7 +72,7 @@ Page({ } // 限时秒杀倒计时 - if (this.data.common_app_is_limitedtimediscount == 1 && this.data.plugins_limitedtimediscount_data != null) + if (this.data.plugins_limitedtimediscount_is_valid == 1) { this.plugins_limitedtimediscount_countdown(); } diff --git a/sourcecode/toutiao/pages/index/index.ttml b/sourcecode/toutiao/pages/index/index.ttml index 2cbd259c1..609b9fbcd 100755 --- a/sourcecode/toutiao/pages/index/index.ttml +++ b/sourcecode/toutiao/pages/index/index.ttml @@ -22,7 +22,7 @@ - + diff --git a/sourcecode/toutiao/pages/user-integral/user-integral.ttml b/sourcecode/toutiao/pages/user-integral/user-integral.ttml index f970ce682..f79a43d02 100755 --- a/sourcecode/toutiao/pages/user-integral/user-integral.ttml +++ b/sourcecode/toutiao/pages/user-integral/user-integral.ttml @@ -3,7 +3,7 @@ - {{item.type_text}} + {{item.type_text}} {{item.new_integral}} {{item.add_time_time}} diff --git a/sourcecode/weixin/pages/goods-detail/goods-detail.js b/sourcecode/weixin/pages/goods-detail/goods-detail.js index 54e3d9d6f..6528ac21e 100755 --- a/sourcecode/weixin/pages/goods-detail/goods-detail.js +++ b/sourcecode/weixin/pages/goods-detail/goods-detail.js @@ -41,6 +41,7 @@ Page({ common_app_is_online_service: 0, // 限时秒杀插件 + plugins_limitedtimediscount_is_valid: 0, plugins_limitedtimediscount_data: null, plugins_limitedtimediscount_is_show_time: true, plugins_limitedtimediscount_time_millisecond: 0, @@ -70,6 +71,7 @@ Page({ // 站点模式 common_site_type: 0, + is_goods_site_type_consistent: 0, customer_service_tel: null, // 优惠劵领取 @@ -151,6 +153,7 @@ Page({ common_app_is_online_service: data.common_app_is_online_service || 0, plugins_limitedtimediscount_data: data.plugins_limitedtimediscount_data || null, + plugins_limitedtimediscount_is_valid: ((data.plugins_limitedtimediscount_data || null) != null && (data.plugins_limitedtimediscount_data.is_valid || 0) == 1) ? 1 : 0, common_app_is_good_thing: data.common_app_is_good_thing || 0, 'share_product.item_code': data.goods.id.toString(), @@ -167,7 +170,8 @@ Page({ }); // 限时秒杀倒计时 - if (this.data.plugins_limitedtimediscount_data != null && (this.data.plugins_limitedtimediscount_data.is_valid || 0) == 1) { + if (this.data.plugins_limitedtimediscount_is_valid == 1) + { this.plugins_limitedtimediscount_countdown(); } diff --git a/sourcecode/weixin/pages/goods-detail/goods-detail.wxml b/sourcecode/weixin/pages/goods-detail/goods-detail.wxml index 29a2bbe74..674f3dd4d 100755 --- a/sourcecode/weixin/pages/goods-detail/goods-detail.wxml +++ b/sourcecode/weixin/pages/goods-detail/goods-detail.wxml @@ -30,7 +30,7 @@ {{goods.title}} - + diff --git a/sourcecode/weixin/pages/index/index.js b/sourcecode/weixin/pages/index/index.js index 72f324360..d6b79d32e 100755 --- a/sourcecode/weixin/pages/index/index.js +++ b/sourcecode/weixin/pages/index/index.js @@ -15,6 +15,7 @@ Page({ common_app_is_online_service: 0, // 限时秒杀插件 + plugins_limitedtimediscount_is_valid: 0, plugins_limitedtimediscount_data: null, plugins_limitedtimediscount_timer_title: '距离结束', plugins_limitedtimediscount_is_show_time: true, @@ -58,6 +59,7 @@ Page({ data_list_loding_status: data.data_list.length == 0 ? 0 : 3, common_app_is_online_service: data.common_app_is_online_service || 0, plugins_limitedtimediscount_data: data.plugins_limitedtimediscount_data || null, + plugins_limitedtimediscount_is_valid: ((data.plugins_limitedtimediscount_data || null) != null && (data.plugins_limitedtimediscount_data.is_valid || 0) == 1) ? 1 : 0, }); // 导航购物车处理 @@ -70,7 +72,7 @@ Page({ } // 限时秒杀倒计时 - if (this.data.plugins_limitedtimediscount_data != null && (this.data.plugins_limitedtimediscount_data.is_valid || 0) == 1) + if (this.data.plugins_limitedtimediscount_is_valid == 1) { this.plugins_limitedtimediscount_countdown(); } diff --git a/sourcecode/weixin/pages/index/index.wxml b/sourcecode/weixin/pages/index/index.wxml index 39ad3869a..e6c58bfe4 100755 --- a/sourcecode/weixin/pages/index/index.wxml +++ b/sourcecode/weixin/pages/index/index.wxml @@ -19,7 +19,7 @@ - + diff --git a/sourcecode/weixin/pages/user-integral/user-integral.wxml b/sourcecode/weixin/pages/user-integral/user-integral.wxml index 88995b92f..c87f1e0af 100755 --- a/sourcecode/weixin/pages/user-integral/user-integral.wxml +++ b/sourcecode/weixin/pages/user-integral/user-integral.wxml @@ -3,7 +3,7 @@ - {{item.type_text}} + {{item.type_text}} {{item.new_integral}} {{item.add_time_time}}