From af338feb85f8bca59bb7957e38ddafeec7c6204f Mon Sep 17 00:00:00 2001 From: Devil Date: Thu, 3 Jun 2021 14:14:24 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B0=8F=E7=A8=8B=E5=BA=8F=E6=94=AF=E6=8C=81?= =?UTF-8?q?=E9=94=80=E5=94=AE=E8=AE=B0=E5=BD=95=E6=8F=90=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- sourcecode/alipay/default/app.acss | 40 ++++++++++++ .../pages/goods-detail/goods-detail.acss | 61 +++++++++++++++++++ .../pages/goods-detail/goods-detail.axml | 8 ++- .../pages/goods-detail/goods-detail.js | 51 ++++++++++++++++ .../alipay/default/pages/index/index.acss | 20 +++++- .../alipay/default/pages/index/index.axml | 23 +++++++ .../alipay/default/pages/index/index.js | 4 ++ sourcecode/baidu/default/app.css | 39 ++++++++++++ .../pages/goods-detail/goods-detail.css | 61 +++++++++++++++++++ .../pages/goods-detail/goods-detail.js | 51 ++++++++++++++++ .../pages/goods-detail/goods-detail.swan | 6 ++ .../baidu/default/pages/index/index.css | 20 +++++- sourcecode/baidu/default/pages/index/index.js | 4 ++ .../baidu/default/pages/index/index.swan | 23 +++++++ sourcecode/qq/default/app.qss | 39 ++++++++++++ .../pages/goods-detail/goods-detail.js | 51 ++++++++++++++++ .../pages/goods-detail/goods-detail.qml | 6 ++ .../pages/goods-detail/goods-detail.qss | 61 +++++++++++++++++++ sourcecode/qq/default/pages/index/index.js | 4 ++ sourcecode/qq/default/pages/index/index.qml | 23 +++++++ sourcecode/qq/default/pages/index/index.qss | 20 +++++- sourcecode/toutiao/default/app.ttss | 39 ++++++++++++ .../pages/goods-detail/goods-detail.js | 51 ++++++++++++++++ .../pages/goods-detail/goods-detail.ttml | 6 ++ .../pages/goods-detail/goods-detail.ttss | 61 +++++++++++++++++++ .../toutiao/default/pages/index/index.js | 4 ++ .../toutiao/default/pages/index/index.ttml | 23 +++++++ .../toutiao/default/pages/index/index.ttss | 20 +++++- sourcecode/weixin/default/app.wxss | 40 ++++++++++++ .../pages/goods-detail/goods-detail.js | 51 ++++++++++++++++ .../pages/goods-detail/goods-detail.wxml | 6 ++ .../pages/goods-detail/goods-detail.wxss | 61 +++++++++++++++++++ .../weixin/default/pages/index/index.js | 4 ++ .../weixin/default/pages/index/index.wxml | 23 +++++++ .../weixin/default/pages/index/index.wxss | 20 +++++- 35 files changed, 1018 insertions(+), 6 deletions(-) diff --git a/sourcecode/alipay/default/app.acss b/sourcecode/alipay/default/app.acss index 405c153a8..5b3b04812 100644 --- a/sourcecode/alipay/default/app.acss +++ b/sourcecode/alipay/default/app.acss @@ -92,6 +92,7 @@ textarea { .dis-none { display: none; } .dis-block { display: block; } .dis-inline { display: inline; } +.va-m { vertical-align: middle; } .cr-main { color: #d2364c; } .cr-666 { color: #666; } @@ -435,6 +436,25 @@ textarea { /** * 公共样式 */ +.margin-xs { + margin: 5rpx; +} +.margin-sm { + margin: 10rpx; +} +.margin, .margin-default { + margin: 15rpx; +} +.margin-lg { + margin: 20rpx; +} +.margin-xl { + margin: 25rpx; +} +.margin-xxl { + margin: 30rpx; +} + .margin-top-xs { margin-top: 5rpx; } @@ -511,6 +531,26 @@ textarea { margin-bottom: 30rpx; } + +.padding-xs { + padding: 5rpx; +} +.padding-sm { + padding: 10rpx; +} +.padding, .padding-default { + padding: 15rpx; +} +.padding-lg { + padding: 20rpx; +} +.padding-xl { + padding: 25rpx; +} +.padding-xxl { + padding: 30rpx; +} + .padding-top-xs { padding-top: 5rpx; } diff --git a/sourcecode/alipay/default/pages/goods-detail/goods-detail.acss b/sourcecode/alipay/default/pages/goods-detail/goods-detail.acss index d63a0f072..f542082d5 100644 --- a/sourcecode/alipay/default/pages/goods-detail/goods-detail.acss +++ b/sourcecode/alipay/default/pages/goods-detail/goods-detail.acss @@ -443,4 +443,65 @@ } .goods-panel-container view:not(:first-child) { border-top: 1px dashed #fff1f2; +} + +/** + * 购买记录 - 插件 + */ +.plugins-salerecords-tips, +.plugins-salerecords-tips-top-left, +.plugins-salerecords-tips-top-right, +.plugins-salerecords-tips-bottom-left, +.plugins-salerecords-tips-bottom-right, +.plugins-salerecords-tips-top-center, +.plugins-salerecords-tips-bottom-center { + position: fixed; + left: calc(50% - 170rpx); + top: 50%; + background: rgb(0 0 0 / 60%); + border-radius: 60rpx; + padding: 8rpx 20rpx; + color: #fff; + z-index: 110; + -webkit-box-shadow: 0 8px 10px rgb(0 0 0 / 20%); + -moz-box-shadow: 0 8px 10px rgba(0, 0, 0, 0.2); + box-shadow: 0 8px 10px rgb(0 0 0 / 20%); +} +.plugins-salerecords-tips image , +.plugins-salerecords-tips-top-left image , +.plugins-salerecords-tips-top-right image , +.plugins-salerecords-tips-bottom-left image , +.plugins-salerecords-tips-bottom-right image, +.plugins-salerecords-tips-top-center image, +.plugins-salerecords-tips-bottom-center image { + width: 50rpx; + height: 50rpx; + border-radius: 50%; +} +.plugins-salerecords-tips-top-left { + left: 5%; + top: 5%; +} +.plugins-salerecords-tips-top-right { + right: 5%; + top: 5%; + left: auto; +} +.plugins-salerecords-tips-bottom-left { + left: 5%; + bottom: 10%; + top: auto; +} +.plugins-salerecords-tips-bottom-right { + right: 5%; + bottom: 10%; + left: auto; + top: auto; +} +.plugins-salerecords-tips-top-center { + top: 5%; +} +.plugins-salerecords-tips-bottom-center { + bottom: 10%; + top: auto; } \ No newline at end of file diff --git a/sourcecode/alipay/default/pages/goods-detail/goods-detail.axml b/sourcecode/alipay/default/pages/goods-detail/goods-detail.axml index 74e5bbd7d..3147694c6 100644 --- a/sourcecode/alipay/default/pages/goods-detail/goods-detail.axml +++ b/sourcecode/alipay/default/pages/goods-detail/goods-detail.axml @@ -200,7 +200,7 @@ - + @@ -253,6 +253,12 @@ + + + + + {{plugins_salerecords_tips_content.tips}} + diff --git a/sourcecode/alipay/default/pages/goods-detail/goods-detail.js b/sourcecode/alipay/default/pages/goods-detail/goods-detail.js index fe4c8e289..4add39920 100644 --- a/sourcecode/alipay/default/pages/goods-detail/goods-detail.js +++ b/sourcecode/alipay/default/pages/goods-detail/goods-detail.js @@ -59,6 +59,12 @@ Page({ plugins_coupon_data: null, temp_coupon_receive_index: null, temp_coupon_receive_value: null, + + // 购买记录 + plugins_salerecords_data: null, + plugins_salerecords_timer: null, + plugins_salerecords_tips_content: null, + plugins_salerecords_tips_ent: '', }, onLoad(params) { @@ -160,6 +166,8 @@ Page({ plugins_coupon_data: data.plugins_coupon_data || null, quick_nav_cart_count: data.common_cart_total || 0, + + plugins_salerecords_data: ((data.plugins_salerecords_data || null) == null || data.plugins_salerecords_data.length <= 0) ? null : data.plugins_salerecords_data, }); // 限时秒杀倒计时 @@ -184,6 +192,9 @@ Page({ // 不能选择规格处理 this.goods_specifications_choose_handle_dont(0); + + // 购买记录提示 + this.plugins_salerecords_tips_handle(); } else { self.setData({ data_bottom_line_status: false, @@ -760,10 +771,50 @@ Page({ } }, + // 购买记录提示处理 + plugins_salerecords_tips_handle() { + // 销毁之前的任务 + clearInterval(this.data.plugins_salerecords_timer); + + // 是否存在数据 + var data = this.data.plugins_salerecords_data || null; + if(data != null && (data.data || null) != null && data.data.length > 0) + { + var self = this; + var base = data.base || null; + var location = (base == null || (base.goods_detail_tips_location || null) == null) ? '' : '-'+base.goods_detail_tips_location; + var pause = (base == null ? 5 : (base.goods_detail_time_pause || 5))*1000; + var interval = (base == null ? 10 : (base.goods_detail_time_interval || 10))*1000; + var index = 0; + var list = data.data; + var count = list.length; + var timer = setInterval(function() + { + self.setData({plugins_salerecords_tips_content: list[index]}); + setTimeout(function() + { + self.setData({plugins_salerecords_tips_content: null}); + }, pause); + + // 索引处理 + index++; + if(index >= count) + { + index = 0; + } + }, interval); + self.setData({ + plugins_salerecords_timer: timer, + plugins_salerecords_tips_ent: location + }); + } + }, + // 页面销毁时执行 onUnload: function () { clearInterval(this.data.plugins_limitedtimediscount_timer); clearInterval(this.data.plugins_limitedtimediscount_timers); + clearInterval(this.data.plugins_salerecords_timer); }, // 优惠劵领取事件 diff --git a/sourcecode/alipay/default/pages/index/index.acss b/sourcecode/alipay/default/pages/index/index.acss index 7874e073a..26e8160d2 100644 --- a/sourcecode/alipay/default/pages/index/index.acss +++ b/sourcecode/alipay/default/pages/index/index.acss @@ -102,7 +102,7 @@ /* * 限时秒杀 - 插件 */ - .limitedtimediscount { +.limitedtimediscount { background: #fff; padding: 5rpx 10rpx 20rpx 10rpx; margin-bottom: 20rpx; @@ -200,4 +200,22 @@ position: absolute; right: 15rpx; bottom: 15rpx; +} + +/** + * 购买记录 - 插件 + */ +.plugins-salerecords image { + width: 50rpx !important; + height: 50rpx !important; + border-radius: 50%; +} +.plugins-salerecords .item-content { + width: 24%; +} +.plugins-salerecords .item-content:nth-child(1) { + width: 36%; +} +.plugins-salerecords .item-content:nth-child(2) { + width: 40%; } \ No newline at end of file diff --git a/sourcecode/alipay/default/pages/index/index.axml b/sourcecode/alipay/default/pages/index/index.axml index 676749e5a..8adafc5c1 100644 --- a/sourcecode/alipay/default/pages/index/index.axml +++ b/sourcecode/alipay/default/pages/index/index.axml @@ -59,6 +59,29 @@ + + + + + + {{plugins_salerecords_data.base.home_bottom_title || '最新购买'}} + + + + + {{item.user.user_name_view}} + - {{item.user.province}} + + + + + {{item.title}} + + + {{item.add_time}} + + + diff --git a/sourcecode/alipay/default/pages/index/index.js b/sourcecode/alipay/default/pages/index/index.js index eaa5fd1ac..0d9b04768 100644 --- a/sourcecode/alipay/default/pages/index/index.js +++ b/sourcecode/alipay/default/pages/index/index.js @@ -25,6 +25,9 @@ Page({ plugins_limitedtimediscount_timer_title: '距离结束', plugins_limitedtimediscount_is_show_time: true, plugins_limitedtimediscount_timer: null, + + // 购买记录插件 + plugins_salerecords_data: null, }, onShow() { @@ -89,6 +92,7 @@ Page({ data_list_loding_status: data.data_list.length == 0 ? 0 : 3, 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_salerecords_data: ((data.plugins_salerecords_data || null) == null || data.plugins_salerecords_data.length <= 0) ? null : data.plugins_salerecords_data, }); // 导航购物车处理 diff --git a/sourcecode/baidu/default/app.css b/sourcecode/baidu/default/app.css index 00105491b..a1f389942 100755 --- a/sourcecode/baidu/default/app.css +++ b/sourcecode/baidu/default/app.css @@ -102,6 +102,7 @@ textarea { .dis-none { display: none; } .dis-block { display: block; } .dis-inline { display: inline; } +.va-m { vertical-align: middle; } .cr-main { color: #d2364c; } .cr-666 { color: #666; } @@ -499,6 +500,25 @@ button[disabled].bg-primary { /** * 公共样式 */ +.margin-xs { + margin: 5rpx; +} +.margin-sm { + margin: 10rpx; +} +.margin, .margin-default { + margin: 15rpx; +} +.margin-lg { + margin: 20rpx; +} +.margin-xl { + margin: 25rpx; +} +.margin-xxl { + margin: 30rpx; +} + .margin-top-xs { margin-top: 5rpx; } @@ -576,6 +596,25 @@ button[disabled].bg-primary { } +.padding-xs { + padding: 5rpx; +} +.padding-sm { + padding: 10rpx; +} +.padding, .padding-default { + padding: 15rpx; +} +.padding-lg { + padding: 20rpx; +} +.padding-xl { + padding: 25rpx; +} +.padding-xxl { + padding: 30rpx; +} + .padding-top-xs { padding-top: 5rpx; } diff --git a/sourcecode/baidu/default/pages/goods-detail/goods-detail.css b/sourcecode/baidu/default/pages/goods-detail/goods-detail.css index 2d09d18ea..4b35fceae 100755 --- a/sourcecode/baidu/default/pages/goods-detail/goods-detail.css +++ b/sourcecode/baidu/default/pages/goods-detail/goods-detail.css @@ -442,4 +442,65 @@ } .goods-panel-container view:not(:first-child) { border-top: 1px dashed #fff1f2; +} + +/** + * 购买记录 - 插件 + */ +.plugins-salerecords-tips, +.plugins-salerecords-tips-top-left, +.plugins-salerecords-tips-top-right, +.plugins-salerecords-tips-bottom-left, +.plugins-salerecords-tips-bottom-right, +.plugins-salerecords-tips-top-center, +.plugins-salerecords-tips-bottom-center { + position: fixed; + left: calc(50% - 170rpx); + top: 50%; + background: rgb(0 0 0 / 60%); + border-radius: 60rpx; + padding: 8rpx 20rpx; + color: #fff; + z-index: 110; + -webkit-box-shadow: 0 8px 10px rgb(0 0 0 / 20%); + -moz-box-shadow: 0 8px 10px rgba(0, 0, 0, 0.2); + box-shadow: 0 8px 10px rgb(0 0 0 / 20%); +} +.plugins-salerecords-tips image , +.plugins-salerecords-tips-top-left image , +.plugins-salerecords-tips-top-right image , +.plugins-salerecords-tips-bottom-left image , +.plugins-salerecords-tips-bottom-right image, +.plugins-salerecords-tips-top-center image, +.plugins-salerecords-tips-bottom-center image { + width: 50rpx; + height: 50rpx; + border-radius: 50%; +} +.plugins-salerecords-tips-top-left { + left: 5%; + top: 5%; +} +.plugins-salerecords-tips-top-right { + right: 5%; + top: 5%; + left: auto; +} +.plugins-salerecords-tips-bottom-left { + left: 5%; + bottom: 10%; + top: auto; +} +.plugins-salerecords-tips-bottom-right { + right: 5%; + bottom: 10%; + left: auto; + top: auto; +} +.plugins-salerecords-tips-top-center { + top: 5%; +} +.plugins-salerecords-tips-bottom-center { + bottom: 10%; + top: auto; } \ No newline at end of file diff --git a/sourcecode/baidu/default/pages/goods-detail/goods-detail.js b/sourcecode/baidu/default/pages/goods-detail/goods-detail.js index fcef7b825..74edaedad 100755 --- a/sourcecode/baidu/default/pages/goods-detail/goods-detail.js +++ b/sourcecode/baidu/default/pages/goods-detail/goods-detail.js @@ -53,6 +53,12 @@ Page({ plugins_coupon_data: null, temp_coupon_receive_index: null, temp_coupon_receive_value: null, + + // 购买记录 + plugins_salerecords_data: null, + plugins_salerecords_timer: null, + plugins_salerecords_tips_content: null, + plugins_salerecords_tips_ent: '', }, onLoad(params) { @@ -144,6 +150,8 @@ Page({ plugins_coupon_data: data.plugins_coupon_data || null, quick_nav_cart_count: data.common_cart_total || 0, + + plugins_salerecords_data: ((data.plugins_salerecords_data || null) == null || data.plugins_salerecords_data.length <= 0) ? null : data.plugins_salerecords_data, }); // 限时秒杀倒计时 @@ -158,6 +166,9 @@ Page({ // 不能选择规格处理 this.goods_specifications_choose_handle_dont(0); + // 购买记录提示 + this.plugins_salerecords_tips_handle(); + // 页面信息设置 this.set_page_info(); } else { @@ -690,10 +701,50 @@ Page({ } }, + // 购买记录提示处理 + plugins_salerecords_tips_handle() { + // 销毁之前的任务 + clearInterval(this.data.plugins_salerecords_timer); + + // 是否存在数据 + var data = this.data.plugins_salerecords_data || null; + if(data != null && (data.data || null) != null && data.data.length > 0) + { + var self = this; + var base = data.base || null; + var location = (base == null || (base.goods_detail_tips_location || null) == null) ? '' : '-'+base.goods_detail_tips_location; + var pause = (base == null ? 5 : (base.goods_detail_time_pause || 5))*1000; + var interval = (base == null ? 10 : (base.goods_detail_time_interval || 10))*1000; + var index = 0; + var list = data.data; + var count = list.length; + var timer = setInterval(function() + { + self.setData({plugins_salerecords_tips_content: list[index]}); + setTimeout(function() + { + self.setData({plugins_salerecords_tips_content: null}); + }, pause); + + // 索引处理 + index++; + if(index >= count) + { + index = 0; + } + }, interval); + self.setData({ + plugins_salerecords_timer: timer, + plugins_salerecords_tips_ent: location + }); + } + }, + // 页面销毁时执行 onUnload: function () { clearInterval(this.data.plugins_limitedtimediscount_timer); clearInterval(this.data.plugins_limitedtimediscount_timers); + clearInterval(this.data.plugins_salerecords_timer); }, // 优惠劵领取事件 diff --git a/sourcecode/baidu/default/pages/goods-detail/goods-detail.swan b/sourcecode/baidu/default/pages/goods-detail/goods-detail.swan index 9b17d95b4..38f72319c 100755 --- a/sourcecode/baidu/default/pages/goods-detail/goods-detail.swan +++ b/sourcecode/baidu/default/pages/goods-detail/goods-detail.swan @@ -238,6 +238,12 @@ + + + + + {{plugins_salerecords_tips_content.tips}} + diff --git a/sourcecode/baidu/default/pages/index/index.css b/sourcecode/baidu/default/pages/index/index.css index a95eb50c0..b7fb2f011 100755 --- a/sourcecode/baidu/default/pages/index/index.css +++ b/sourcecode/baidu/default/pages/index/index.css @@ -102,7 +102,7 @@ /* * 限时秒杀 - 插件 */ - .limitedtimediscount { +.limitedtimediscount { background: #fff; padding: 5rpx 10rpx 20rpx 10rpx; margin-bottom: 20rpx; @@ -200,4 +200,22 @@ position: absolute; right: 15rpx; bottom: 15rpx; +} + +/** + * 购买记录 - 插件 + */ +.plugins-salerecords image { + width: 50rpx !important; + height: 50rpx !important; + border-radius: 50%; +} +.plugins-salerecords .item-content { + width: 24%; +} +.plugins-salerecords .item-content:nth-child(1) { + width: 36%; +} +.plugins-salerecords .item-content:nth-child(2) { + width: 40%; } \ No newline at end of file diff --git a/sourcecode/baidu/default/pages/index/index.js b/sourcecode/baidu/default/pages/index/index.js index 1dbc8c52b..55c9ac038 100755 --- a/sourcecode/baidu/default/pages/index/index.js +++ b/sourcecode/baidu/default/pages/index/index.js @@ -22,6 +22,9 @@ Page({ plugins_limitedtimediscount_timer_title: '距离结束', plugins_limitedtimediscount_is_show_time: true, plugins_limitedtimediscount_timer: null, + + // 购买记录插件 + plugins_salerecords_data: null, }, onShow() { @@ -77,6 +80,7 @@ Page({ data_list_loding_status: data.data_list.length == 0 ? 0 : 3, 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_salerecords_data: ((data.plugins_salerecords_data || null) == null || data.plugins_salerecords_data.length <= 0) ? null : data.plugins_salerecords_data, }); // 导航购物车处理 diff --git a/sourcecode/baidu/default/pages/index/index.swan b/sourcecode/baidu/default/pages/index/index.swan index 241c2ab26..a6ac609bc 100755 --- a/sourcecode/baidu/default/pages/index/index.swan +++ b/sourcecode/baidu/default/pages/index/index.swan @@ -59,6 +59,29 @@ + + + + + + {{plugins_salerecords_data.base.home_bottom_title || '最新购买'}} + + + + + {{item.user.user_name_view}} + - {{item.user.province}} + + + + + {{item.title}} + + + {{item.add_time}} + + + diff --git a/sourcecode/qq/default/app.qss b/sourcecode/qq/default/app.qss index 6f60afd54..06c215573 100755 --- a/sourcecode/qq/default/app.qss +++ b/sourcecode/qq/default/app.qss @@ -102,6 +102,7 @@ textarea { .dis-none { display: none; } .dis-block { display: block; } .dis-inline { display: inline; } +.va-m { vertical-align: middle; } .cr-main { color: #d2364c; } .cr-666 { color: #666; } @@ -489,6 +490,25 @@ button[disabled].bg-primary { /** * 公共样式 */ +.margin-xs { + margin: 5rpx; +} +.margin-sm { + margin: 10rpx; +} +.margin, .margin-default { + margin: 15rpx; +} +.margin-lg { + margin: 20rpx; +} +.margin-xl { + margin: 25rpx; +} +.margin-xxl { + margin: 30rpx; +} + .margin-top-xs { margin-top: 5rpx; } @@ -566,6 +586,25 @@ button[disabled].bg-primary { } +.padding-xs { + padding: 5rpx; +} +.padding-sm { + padding: 10rpx; +} +.padding, .padding-default { + padding: 15rpx; +} +.padding-lg { + padding: 20rpx; +} +.padding-xl { + padding: 25rpx; +} +.padding-xxl { + padding: 30rpx; +} + .padding-top-xs { padding-top: 5rpx; } diff --git a/sourcecode/qq/default/pages/goods-detail/goods-detail.js b/sourcecode/qq/default/pages/goods-detail/goods-detail.js index cfef7e2b4..027a4eef0 100755 --- a/sourcecode/qq/default/pages/goods-detail/goods-detail.js +++ b/sourcecode/qq/default/pages/goods-detail/goods-detail.js @@ -53,6 +53,12 @@ Page({ plugins_coupon_data: null, temp_coupon_receive_index: null, temp_coupon_receive_value: null, + + // 购买记录 + plugins_salerecords_data: null, + plugins_salerecords_timer: null, + plugins_salerecords_tips_content: null, + plugins_salerecords_tips_ent: '', }, onLoad(params) { @@ -153,6 +159,8 @@ Page({ plugins_coupon_data: data.plugins_coupon_data || null, quick_nav_cart_count: data.common_cart_total || 0, + + plugins_salerecords_data: ((data.plugins_salerecords_data || null) == null || data.plugins_salerecords_data.length <= 0) ? null : data.plugins_salerecords_data, }); // 限时秒杀倒计时 @@ -165,6 +173,9 @@ Page({ // 不能选择规格处理 this.goods_specifications_choose_handle_dont(0); + + // 购买记录提示 + this.plugins_salerecords_tips_handle(); } else { self.setData({ data_bottom_line_status: false, @@ -739,10 +750,50 @@ Page({ } }, + // 购买记录提示处理 + plugins_salerecords_tips_handle() { + // 销毁之前的任务 + clearInterval(this.data.plugins_salerecords_timer); + + // 是否存在数据 + var data = this.data.plugins_salerecords_data || null; + if(data != null && (data.data || null) != null && data.data.length > 0) + { + var self = this; + var base = data.base || null; + var location = (base == null || (base.goods_detail_tips_location || null) == null) ? '' : '-'+base.goods_detail_tips_location; + var pause = (base == null ? 5 : (base.goods_detail_time_pause || 5))*1000; + var interval = (base == null ? 10 : (base.goods_detail_time_interval || 10))*1000; + var index = 0; + var list = data.data; + var count = list.length; + var timer = setInterval(function() + { + self.setData({plugins_salerecords_tips_content: list[index]}); + setTimeout(function() + { + self.setData({plugins_salerecords_tips_content: null}); + }, pause); + + // 索引处理 + index++; + if(index >= count) + { + index = 0; + } + }, interval); + self.setData({ + plugins_salerecords_timer: timer, + plugins_salerecords_tips_ent: location + }); + } + }, + // 页面销毁时执行 onUnload: function () { clearInterval(this.data.plugins_limitedtimediscount_timer); clearInterval(this.data.plugins_limitedtimediscount_timers); + clearInterval(this.data.plugins_salerecords_timer); }, // 商品海报分享 diff --git a/sourcecode/qq/default/pages/goods-detail/goods-detail.qml b/sourcecode/qq/default/pages/goods-detail/goods-detail.qml index 3c8a60af1..cad2a361c 100755 --- a/sourcecode/qq/default/pages/goods-detail/goods-detail.qml +++ b/sourcecode/qq/default/pages/goods-detail/goods-detail.qml @@ -244,6 +244,12 @@ + + + + + {{plugins_salerecords_tips_content.tips}} + diff --git a/sourcecode/qq/default/pages/goods-detail/goods-detail.qss b/sourcecode/qq/default/pages/goods-detail/goods-detail.qss index 5aea9e172..3ea04c2bf 100755 --- a/sourcecode/qq/default/pages/goods-detail/goods-detail.qss +++ b/sourcecode/qq/default/pages/goods-detail/goods-detail.qss @@ -438,4 +438,65 @@ } .goods-panel-container view:not(:first-child) { border-top: 1px dashed #fff1f2; +} + +/** + * 购买记录 - 插件 + */ +.plugins-salerecords-tips, +.plugins-salerecords-tips-top-left, +.plugins-salerecords-tips-top-right, +.plugins-salerecords-tips-bottom-left, +.plugins-salerecords-tips-bottom-right, +.plugins-salerecords-tips-top-center, +.plugins-salerecords-tips-bottom-center { + position: fixed; + left: calc(50% - 170rpx); + top: 50%; + background: rgb(0 0 0 / 60%); + border-radius: 60rpx; + padding: 8rpx 20rpx; + color: #fff; + z-index: 110; + -webkit-box-shadow: 0 8px 10px rgb(0 0 0 / 20%); + -moz-box-shadow: 0 8px 10px rgba(0, 0, 0, 0.2); + box-shadow: 0 8px 10px rgb(0 0 0 / 20%); +} +.plugins-salerecords-tips image , +.plugins-salerecords-tips-top-left image , +.plugins-salerecords-tips-top-right image , +.plugins-salerecords-tips-bottom-left image , +.plugins-salerecords-tips-bottom-right image, +.plugins-salerecords-tips-top-center image, +.plugins-salerecords-tips-bottom-center image { + width: 50rpx; + height: 50rpx; + border-radius: 50%; +} +.plugins-salerecords-tips-top-left { + left: 5%; + top: 5%; +} +.plugins-salerecords-tips-top-right { + right: 5%; + top: 5%; + left: auto; +} +.plugins-salerecords-tips-bottom-left { + left: 5%; + bottom: 10%; + top: auto; +} +.plugins-salerecords-tips-bottom-right { + right: 5%; + bottom: 10%; + left: auto; + top: auto; +} +.plugins-salerecords-tips-top-center { + top: 5%; +} +.plugins-salerecords-tips-bottom-center { + bottom: 10%; + top: auto; } \ No newline at end of file diff --git a/sourcecode/qq/default/pages/index/index.js b/sourcecode/qq/default/pages/index/index.js index 26d5f7780..659c04a81 100755 --- a/sourcecode/qq/default/pages/index/index.js +++ b/sourcecode/qq/default/pages/index/index.js @@ -22,6 +22,9 @@ Page({ plugins_limitedtimediscount_timer_title: '距离结束', plugins_limitedtimediscount_is_show_time: true, plugins_limitedtimediscount_timer: null, + + // 购买记录插件 + plugins_salerecords_data: null, }, onShow() { @@ -77,6 +80,7 @@ Page({ data_list_loding_status: data.data_list.length == 0 ? 0 : 3, 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_salerecords_data: ((data.plugins_salerecords_data || null) == null || data.plugins_salerecords_data.length <= 0) ? null : data.plugins_salerecords_data, }); // 导航购物车处理 diff --git a/sourcecode/qq/default/pages/index/index.qml b/sourcecode/qq/default/pages/index/index.qml index 9153b9469..65067ea71 100755 --- a/sourcecode/qq/default/pages/index/index.qml +++ b/sourcecode/qq/default/pages/index/index.qml @@ -59,6 +59,29 @@ + + + + + + {{plugins_salerecords_data.base.home_bottom_title || '最新购买'}} + + + + + {{item.user.user_name_view}} + - {{item.user.province}} + + + + + {{item.title}} + + + {{item.add_time}} + + + diff --git a/sourcecode/qq/default/pages/index/index.qss b/sourcecode/qq/default/pages/index/index.qss index 629602236..af35e7495 100755 --- a/sourcecode/qq/default/pages/index/index.qss +++ b/sourcecode/qq/default/pages/index/index.qss @@ -102,7 +102,7 @@ /* * 限时秒杀 - 插件 */ - .limitedtimediscount { +.limitedtimediscount { background: #fff; padding: 5rpx 10rpx 20rpx 10rpx; margin-bottom: 20rpx; @@ -200,4 +200,22 @@ position: absolute; right: 15rpx; bottom: 15rpx; +} + +/** + * 购买记录 - 插件 + */ +.plugins-salerecords image { + width: 50rpx !important; + height: 50rpx !important; + border-radius: 50%; +} +.plugins-salerecords .item-content { + width: 24%; +} +.plugins-salerecords .item-content:nth-child(1) { + width: 36%; +} +.plugins-salerecords .item-content:nth-child(2) { + width: 40%; } \ No newline at end of file diff --git a/sourcecode/toutiao/default/app.ttss b/sourcecode/toutiao/default/app.ttss index 89d765f1f..a814b6bef 100755 --- a/sourcecode/toutiao/default/app.ttss +++ b/sourcecode/toutiao/default/app.ttss @@ -103,6 +103,7 @@ textarea { .dis-none { display: none; } .dis-block { display: block; } .dis-inline { display: inline; } +.va-m { vertical-align: middle; } .cr-main { color: #d2364c; } .cr-666 { color: #666; } @@ -490,6 +491,25 @@ button[disabled].bg-primary { /** * 公共样式 */ +.margin-xs { + margin: 5rpx; +} +.margin-sm { + margin: 10rpx; +} +.margin, .margin-default { + margin: 15rpx; +} +.margin-lg { + margin: 20rpx; +} +.margin-xl { + margin: 25rpx; +} +.margin-xxl { + margin: 30rpx; +} + .margin-top-xs { margin-top: 5rpx; } @@ -567,6 +587,25 @@ button[disabled].bg-primary { } +.padding-xs { + padding: 5rpx; +} +.padding-sm { + padding: 10rpx; +} +.padding, .padding-default { + padding: 15rpx; +} +.padding-lg { + padding: 20rpx; +} +.padding-xl { + padding: 25rpx; +} +.padding-xxl { + padding: 30rpx; +} + .padding-top-xs { padding-top: 5rpx; } diff --git a/sourcecode/toutiao/default/pages/goods-detail/goods-detail.js b/sourcecode/toutiao/default/pages/goods-detail/goods-detail.js index d0743e7c1..9b2cd5e96 100755 --- a/sourcecode/toutiao/default/pages/goods-detail/goods-detail.js +++ b/sourcecode/toutiao/default/pages/goods-detail/goods-detail.js @@ -53,6 +53,12 @@ Page({ plugins_coupon_data: null, temp_coupon_receive_index: null, temp_coupon_receive_value: null, + + // 购买记录 + plugins_salerecords_data: null, + plugins_salerecords_timer: null, + plugins_salerecords_tips_content: null, + plugins_salerecords_tips_ent: '', }, onLoad(params) { @@ -153,6 +159,8 @@ Page({ plugins_coupon_data: data.plugins_coupon_data || null, quick_nav_cart_count: data.common_cart_total || 0, + + plugins_salerecords_data: ((data.plugins_salerecords_data || null) == null || data.plugins_salerecords_data.length <= 0) ? null : data.plugins_salerecords_data, }); // 限时秒杀倒计时 @@ -165,6 +173,9 @@ Page({ // 不能选择规格处理 this.goods_specifications_choose_handle_dont(0); + + // 购买记录提示 + this.plugins_salerecords_tips_handle(); } else { self.setData({ data_bottom_line_status: false, @@ -739,10 +750,50 @@ Page({ } }, + // 购买记录提示处理 + plugins_salerecords_tips_handle() { + // 销毁之前的任务 + clearInterval(this.data.plugins_salerecords_timer); + + // 是否存在数据 + var data = this.data.plugins_salerecords_data || null; + if(data != null && (data.data || null) != null && data.data.length > 0) + { + var self = this; + var base = data.base || null; + var location = (base == null || (base.goods_detail_tips_location || null) == null) ? '' : '-'+base.goods_detail_tips_location; + var pause = (base == null ? 5 : (base.goods_detail_time_pause || 5))*1000; + var interval = (base == null ? 10 : (base.goods_detail_time_interval || 10))*1000; + var index = 0; + var list = data.data; + var count = list.length; + var timer = setInterval(function() + { + self.setData({plugins_salerecords_tips_content: list[index]}); + setTimeout(function() + { + self.setData({plugins_salerecords_tips_content: null}); + }, pause); + + // 索引处理 + index++; + if(index >= count) + { + index = 0; + } + }, interval); + self.setData({ + plugins_salerecords_timer: timer, + plugins_salerecords_tips_ent: location + }); + } + }, + // 页面销毁时执行 onUnload: function () { clearInterval(this.data.plugins_limitedtimediscount_timer); clearInterval(this.data.plugins_limitedtimediscount_timers); + clearInterval(this.data.plugins_salerecords_timer); }, // 商品海报分享 diff --git a/sourcecode/toutiao/default/pages/goods-detail/goods-detail.ttml b/sourcecode/toutiao/default/pages/goods-detail/goods-detail.ttml index 4a37afe5f..91d3e91fb 100755 --- a/sourcecode/toutiao/default/pages/goods-detail/goods-detail.ttml +++ b/sourcecode/toutiao/default/pages/goods-detail/goods-detail.ttml @@ -244,6 +244,12 @@ + + + + + {{plugins_salerecords_tips_content.tips}} + diff --git a/sourcecode/toutiao/default/pages/goods-detail/goods-detail.ttss b/sourcecode/toutiao/default/pages/goods-detail/goods-detail.ttss index 5aea9e172..3ea04c2bf 100755 --- a/sourcecode/toutiao/default/pages/goods-detail/goods-detail.ttss +++ b/sourcecode/toutiao/default/pages/goods-detail/goods-detail.ttss @@ -438,4 +438,65 @@ } .goods-panel-container view:not(:first-child) { border-top: 1px dashed #fff1f2; +} + +/** + * 购买记录 - 插件 + */ +.plugins-salerecords-tips, +.plugins-salerecords-tips-top-left, +.plugins-salerecords-tips-top-right, +.plugins-salerecords-tips-bottom-left, +.plugins-salerecords-tips-bottom-right, +.plugins-salerecords-tips-top-center, +.plugins-salerecords-tips-bottom-center { + position: fixed; + left: calc(50% - 170rpx); + top: 50%; + background: rgb(0 0 0 / 60%); + border-radius: 60rpx; + padding: 8rpx 20rpx; + color: #fff; + z-index: 110; + -webkit-box-shadow: 0 8px 10px rgb(0 0 0 / 20%); + -moz-box-shadow: 0 8px 10px rgba(0, 0, 0, 0.2); + box-shadow: 0 8px 10px rgb(0 0 0 / 20%); +} +.plugins-salerecords-tips image , +.plugins-salerecords-tips-top-left image , +.plugins-salerecords-tips-top-right image , +.plugins-salerecords-tips-bottom-left image , +.plugins-salerecords-tips-bottom-right image, +.plugins-salerecords-tips-top-center image, +.plugins-salerecords-tips-bottom-center image { + width: 50rpx; + height: 50rpx; + border-radius: 50%; +} +.plugins-salerecords-tips-top-left { + left: 5%; + top: 5%; +} +.plugins-salerecords-tips-top-right { + right: 5%; + top: 5%; + left: auto; +} +.plugins-salerecords-tips-bottom-left { + left: 5%; + bottom: 10%; + top: auto; +} +.plugins-salerecords-tips-bottom-right { + right: 5%; + bottom: 10%; + left: auto; + top: auto; +} +.plugins-salerecords-tips-top-center { + top: 5%; +} +.plugins-salerecords-tips-bottom-center { + bottom: 10%; + top: auto; } \ No newline at end of file diff --git a/sourcecode/toutiao/default/pages/index/index.js b/sourcecode/toutiao/default/pages/index/index.js index 1bfa02a1c..c4a3cfc1b 100755 --- a/sourcecode/toutiao/default/pages/index/index.js +++ b/sourcecode/toutiao/default/pages/index/index.js @@ -22,6 +22,9 @@ Page({ plugins_limitedtimediscount_timer_title: '距离结束', plugins_limitedtimediscount_is_show_time: true, plugins_limitedtimediscount_timer: null, + + // 购买记录插件 + plugins_salerecords_data: null, }, onShow() { @@ -77,6 +80,7 @@ Page({ data_list_loding_status: data.data_list.length == 0 ? 0 : 3, 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_salerecords_data: ((data.plugins_salerecords_data || null) == null || data.plugins_salerecords_data.length <= 0) ? null : data.plugins_salerecords_data, }); // 导航购物车处理 diff --git a/sourcecode/toutiao/default/pages/index/index.ttml b/sourcecode/toutiao/default/pages/index/index.ttml index 070b40b4f..d4e9f714c 100755 --- a/sourcecode/toutiao/default/pages/index/index.ttml +++ b/sourcecode/toutiao/default/pages/index/index.ttml @@ -62,6 +62,29 @@ + + + + + + {{plugins_salerecords_data.base.home_bottom_title || '最新购买'}} + + + + + {{item.user.user_name_view}} + - {{item.user.province}} + + + + + {{item.title}} + + + {{item.add_time}} + + + diff --git a/sourcecode/toutiao/default/pages/index/index.ttss b/sourcecode/toutiao/default/pages/index/index.ttss index 629602236..af35e7495 100755 --- a/sourcecode/toutiao/default/pages/index/index.ttss +++ b/sourcecode/toutiao/default/pages/index/index.ttss @@ -102,7 +102,7 @@ /* * 限时秒杀 - 插件 */ - .limitedtimediscount { +.limitedtimediscount { background: #fff; padding: 5rpx 10rpx 20rpx 10rpx; margin-bottom: 20rpx; @@ -200,4 +200,22 @@ position: absolute; right: 15rpx; bottom: 15rpx; +} + +/** + * 购买记录 - 插件 + */ +.plugins-salerecords image { + width: 50rpx !important; + height: 50rpx !important; + border-radius: 50%; +} +.plugins-salerecords .item-content { + width: 24%; +} +.plugins-salerecords .item-content:nth-child(1) { + width: 36%; +} +.plugins-salerecords .item-content:nth-child(2) { + width: 40%; } \ No newline at end of file diff --git a/sourcecode/weixin/default/app.wxss b/sourcecode/weixin/default/app.wxss index 2be7a7cf8..06c215573 100755 --- a/sourcecode/weixin/default/app.wxss +++ b/sourcecode/weixin/default/app.wxss @@ -102,6 +102,7 @@ textarea { .dis-none { display: none; } .dis-block { display: block; } .dis-inline { display: inline; } +.va-m { vertical-align: middle; } .cr-main { color: #d2364c; } .cr-666 { color: #666; } @@ -489,6 +490,25 @@ button[disabled].bg-primary { /** * 公共样式 */ +.margin-xs { + margin: 5rpx; +} +.margin-sm { + margin: 10rpx; +} +.margin, .margin-default { + margin: 15rpx; +} +.margin-lg { + margin: 20rpx; +} +.margin-xl { + margin: 25rpx; +} +.margin-xxl { + margin: 30rpx; +} + .margin-top-xs { margin-top: 5rpx; } @@ -565,6 +585,26 @@ button[disabled].bg-primary { margin-bottom: 30rpx; } + +.padding-xs { + padding: 5rpx; +} +.padding-sm { + padding: 10rpx; +} +.padding, .padding-default { + padding: 15rpx; +} +.padding-lg { + padding: 20rpx; +} +.padding-xl { + padding: 25rpx; +} +.padding-xxl { + padding: 30rpx; +} + .padding-top-xs { padding-top: 5rpx; } diff --git a/sourcecode/weixin/default/pages/goods-detail/goods-detail.js b/sourcecode/weixin/default/pages/goods-detail/goods-detail.js index 3cf5856e4..887d1496d 100755 --- a/sourcecode/weixin/default/pages/goods-detail/goods-detail.js +++ b/sourcecode/weixin/default/pages/goods-detail/goods-detail.js @@ -66,6 +66,12 @@ Page({ plugins_coupon_data: null, temp_coupon_receive_index: null, temp_coupon_receive_value: null, + + // 购买记录 + plugins_salerecords_data: null, + plugins_salerecords_timer: null, + plugins_salerecords_tips_content: null, + plugins_salerecords_tips_ent: '', }, onLoad(params) { @@ -171,6 +177,8 @@ Page({ plugins_coupon_data: data.plugins_coupon_data || null, quick_nav_cart_count: data.common_cart_total || 0, + + plugins_salerecords_data: ((data.plugins_salerecords_data || null) == null || data.plugins_salerecords_data.length <= 0) ? null : data.plugins_salerecords_data, }); // 限时秒杀倒计时 @@ -184,6 +192,9 @@ Page({ // 不能选择规格处理 this.goods_specifications_choose_handle_dont(0); + + // 购买记录提示 + this.plugins_salerecords_tips_handle(); } else { self.setData({ data_bottom_line_status: false, @@ -768,10 +779,50 @@ Page({ } }, + // 购买记录提示处理 + plugins_salerecords_tips_handle() { + // 销毁之前的任务 + clearInterval(this.data.plugins_salerecords_timer); + + // 是否存在数据 + var data = this.data.plugins_salerecords_data || null; + if(data != null && (data.data || null) != null && data.data.length > 0) + { + var self = this; + var base = data.base || null; + var location = (base == null || (base.goods_detail_tips_location || null) == null) ? '' : '-'+base.goods_detail_tips_location; + var pause = (base == null ? 5 : (base.goods_detail_time_pause || 5))*1000; + var interval = (base == null ? 10 : (base.goods_detail_time_interval || 10))*1000; + var index = 0; + var list = data.data; + var count = list.length; + var timer = setInterval(function() + { + self.setData({plugins_salerecords_tips_content: list[index]}); + setTimeout(function() + { + self.setData({plugins_salerecords_tips_content: null}); + }, pause); + + // 索引处理 + index++; + if(index >= count) + { + index = 0; + } + }, interval); + self.setData({ + plugins_salerecords_timer: timer, + plugins_salerecords_tips_ent: location + }); + } + }, + // 页面销毁时执行 onUnload: function () { clearInterval(this.data.plugins_limitedtimediscount_timer); clearInterval(this.data.plugins_limitedtimediscount_timers); + clearInterval(this.data.plugins_salerecords_timer); }, // 商品海报分享 diff --git a/sourcecode/weixin/default/pages/goods-detail/goods-detail.wxml b/sourcecode/weixin/default/pages/goods-detail/goods-detail.wxml index 2235dd0cd..29fa83d59 100755 --- a/sourcecode/weixin/default/pages/goods-detail/goods-detail.wxml +++ b/sourcecode/weixin/default/pages/goods-detail/goods-detail.wxml @@ -271,6 +271,12 @@ + + + + + {{plugins_salerecords_tips_content.tips}} + diff --git a/sourcecode/weixin/default/pages/goods-detail/goods-detail.wxss b/sourcecode/weixin/default/pages/goods-detail/goods-detail.wxss index 56af35ec0..5c2b8c154 100755 --- a/sourcecode/weixin/default/pages/goods-detail/goods-detail.wxss +++ b/sourcecode/weixin/default/pages/goods-detail/goods-detail.wxss @@ -437,4 +437,65 @@ } .goods-panel-container view:not(:first-child) { border-top: 1px dashed #fff1f2; +} + +/** + * 购买记录 - 插件 + */ +.plugins-salerecords-tips, +.plugins-salerecords-tips-top-left, +.plugins-salerecords-tips-top-right, +.plugins-salerecords-tips-bottom-left, +.plugins-salerecords-tips-bottom-right, +.plugins-salerecords-tips-top-center, +.plugins-salerecords-tips-bottom-center { + position: fixed; + left: calc(50% - 170rpx); + top: 50%; + background: rgb(0 0 0 / 60%); + border-radius: 60rpx; + padding: 8rpx 20rpx; + color: #fff; + z-index: 110; + -webkit-box-shadow: 0 8px 10px rgb(0 0 0 / 20%); + -moz-box-shadow: 0 8px 10px rgba(0, 0, 0, 0.2); + box-shadow: 0 8px 10px rgb(0 0 0 / 20%); +} +.plugins-salerecords-tips image , +.plugins-salerecords-tips-top-left image , +.plugins-salerecords-tips-top-right image , +.plugins-salerecords-tips-bottom-left image , +.plugins-salerecords-tips-bottom-right image, +.plugins-salerecords-tips-top-center image, +.plugins-salerecords-tips-bottom-center image { + width: 50rpx; + height: 50rpx; + border-radius: 50%; +} +.plugins-salerecords-tips-top-left { + left: 5%; + top: 5%; +} +.plugins-salerecords-tips-top-right { + right: 5%; + top: 5%; + left: auto; +} +.plugins-salerecords-tips-bottom-left { + left: 5%; + bottom: 10%; + top: auto; +} +.plugins-salerecords-tips-bottom-right { + right: 5%; + bottom: 10%; + left: auto; + top: auto; +} +.plugins-salerecords-tips-top-center { + top: 5%; +} +.plugins-salerecords-tips-bottom-center { + bottom: 10%; + top: auto; } \ No newline at end of file diff --git a/sourcecode/weixin/default/pages/index/index.js b/sourcecode/weixin/default/pages/index/index.js index c731eeeb9..781716ea3 100755 --- a/sourcecode/weixin/default/pages/index/index.js +++ b/sourcecode/weixin/default/pages/index/index.js @@ -22,6 +22,9 @@ Page({ plugins_limitedtimediscount_timer_title: '距离结束', plugins_limitedtimediscount_is_show_time: true, plugins_limitedtimediscount_timer: null, + + // 购买记录插件 + plugins_salerecords_data: null, }, onShow() { @@ -80,6 +83,7 @@ Page({ data_list_loding_status: data.data_list.length == 0 ? 0 : 3, 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_salerecords_data: ((data.plugins_salerecords_data || null) == null || data.plugins_salerecords_data.length <= 0) ? null : data.plugins_salerecords_data, }); // 导航购物车处理 diff --git a/sourcecode/weixin/default/pages/index/index.wxml b/sourcecode/weixin/default/pages/index/index.wxml index b39d842bf..d33c96e19 100755 --- a/sourcecode/weixin/default/pages/index/index.wxml +++ b/sourcecode/weixin/default/pages/index/index.wxml @@ -59,6 +59,29 @@ + + + + + + {{plugins_salerecords_data.base.home_bottom_title || '最新购买'}} + + + + + {{item.user.user_name_view}} + - {{item.user.province}} + + + + + {{item.title}} + + + {{item.add_time}} + + + diff --git a/sourcecode/weixin/default/pages/index/index.wxss b/sourcecode/weixin/default/pages/index/index.wxss index 629602236..af35e7495 100755 --- a/sourcecode/weixin/default/pages/index/index.wxss +++ b/sourcecode/weixin/default/pages/index/index.wxss @@ -102,7 +102,7 @@ /* * 限时秒杀 - 插件 */ - .limitedtimediscount { +.limitedtimediscount { background: #fff; padding: 5rpx 10rpx 20rpx 10rpx; margin-bottom: 20rpx; @@ -200,4 +200,22 @@ position: absolute; right: 15rpx; bottom: 15rpx; +} + +/** + * 购买记录 - 插件 + */ +.plugins-salerecords image { + width: 50rpx !important; + height: 50rpx !important; + border-radius: 50%; +} +.plugins-salerecords .item-content { + width: 24%; +} +.plugins-salerecords .item-content:nth-child(1) { + width: 36%; +} +.plugins-salerecords .item-content:nth-child(2) { + width: 40%; } \ No newline at end of file -- GitLab