Commit fc825b88fb800e24a02128f84470b95387282737

Authored by 后端研发-苏明海
2 parents eb532edd 6805b7ef

Merge branch 'dev' into 'test'

Dev

See merge request !461
app.json
@@ -87,23 +87,23 @@ @@ -87,23 +87,23 @@
87 "pages/template/index", 87 "pages/template/index",
88 "pages/store/index" 88 "pages/store/index"
89 ], 89 ],
90 - 90 + "plugins": {
  91 + "live-player-plugin": {
  92 + "version": "1.1.1",
  93 + "provider": "wx2b03c6e691cd7370"
  94 + }
  95 + },
91 "subPackages": [{ 96 "subPackages": [{
92 "root": "packageA/", 97 "root": "packageA/",
93 "name":"pack1", 98 "name":"pack1",
94 - "pages": [  
95 - "pages/liveStream/liveStream", 99 + "pages": [
96 "pages/prom_list/prom_list", 100 "pages/prom_list/prom_list",
97 "pages/quan_list/quan_list", 101 "pages/quan_list/quan_list",
98 "pages/quan_pro/quan_pro", 102 "pages/quan_pro/quan_pro",
  103 + "pages/liveStream/liveStream",
99 "pages/liveStreamDetails/liveStreamDetails" 104 "pages/liveStreamDetails/liveStreamDetails"
100 - ],  
101 - "plugins": {  
102 - "live-player-plugin": {  
103 - "version": "1.0.13",  
104 - "provider": "wx2b03c6e691cd7370"  
105 - }  
106 - } 105 + ]
  106 +
107 }], 107 }],
108 108
109 "permission": { 109 "permission": {
components/diy_goodsGroup/diy_goodsGroup.js
@@ -83,39 +83,10 @@ Component({ @@ -83,39 +83,10 @@ Component({
83 }, 83 },
84 84
85 pageLifetimes: { 85 pageLifetimes: {
  86 + //游客登陆后,只要更新卡的情况
86 show: function () { 87 show: function () {
87 - this.data.firist_type_curr=0,  
88 - this.data.currentPage=1,  
89 - this.setData({ goods_array: null})  
90 -  
91 - // 页面被展示  
92 - // 在组件实例进入页面节点树时执行  
93 - this.data.classstyle_id = this.data.object.classstyle;  
94 - this.data.goodscount = this.data.object.goodscount;  
95 - this.data.wgroup = this.data.object.wgroup;  
96 -  
97 - this.setData({  
98 - classstyle_id: this.data.object.classstyle  
99 - })  
100 - if (this.data.object.goodsclass == 1) {  
101 - this.data.is_recommend = 1  
102 - }  
103 - if (this.data.object.goodsclass == 2) {  
104 - this.data.is_hot = 1  
105 - }  
106 - if (this.data.object.goodsclass == 3) {  
107 - this.data.is_new = 1  
108 - }  
109 - this.data.requestData = new Array();  
110 - //---将数组---  
111 - this.data.g_id = this.data.object.data;  
112 - var arr = [];  
113 - for (var i = 0; i < this.data.g_id .length; i += this.data.goodscount) {  
114 - arr.push(this.data.g_id .slice(i, i + this.data.goodscount));  
115 - }  
116 -  
117 - this.data.firist_type_data = arr;  
118 - this.init(this.data.classstyle_id, this.data.wgroup); 88 + //--初始化卡类--
  89 + this.card_init();
119 }, 90 },
120 }, 91 },
121 92
@@ -178,16 +149,18 @@ Component({ @@ -178,16 +149,18 @@ Component({
178 break; 149 break;
179 case "2": 150 case "2":
180 var item = {}; 151 var item = {};
  152 + var r_data={
  153 + store_id: os.stoid ,
  154 + pageSize: th.data.goodscount,
  155 + page: th.data.currentPage,
  156 + isonsale: 1,
  157 + };
  158 + if(th.data.is_recommend) r_data.is_recommend=th.data.is_recommend;
  159 + if(th.data.is_hot) r_data.is_hot=th.data.is_hot;
  160 + if(th.data.is_new) r_data.is_new=th.data.is_new;
  161 +
181 app.request.promiseGet("/api/weshop/goods/page", { 162 app.request.promiseGet("/api/weshop/goods/page", {
182 - data: {  
183 - store_id: os.stoid ,  
184 - is_recommend: th.data.is_recommend,  
185 - is_hot: th.data.is_hot,  
186 - is_new: th.data.is_new,  
187 - pageSize: th.data.goodscount,  
188 - page: th.data.currentPage,  
189 - isonsale: 1,  
190 - } 163 + data:r_data
191 }).then(res => { 164 }).then(res => {
192 //商品地址 165 //商品地址
193 var goods = res.data.data.pageData; 166 var goods = res.data.data.pageData;
components/diy_searchbox/diy_searchbox.wxml
@@ -10,7 +10,7 @@ @@ -10,7 +10,7 @@
10 </view> 10 </view>
11 </view> 11 </view>
12 </view> 12 </view>
13 -<view wx:if="{{object.is_top}}" style="height: 120rpx;"></view> 13 +<view wx:if="{{object.is_top==1}}" style="height: 120rpx;"></view>
14 </block> 14 </block>
15 15
16 16
@@ -26,7 +26,7 @@ @@ -26,7 +26,7 @@
26 <view class='s2_cen' style='background-color:{{object.inner_bgcolor}}'> 26 <view class='s2_cen' style='background-color:{{object.inner_bgcolor}}'>
27 <navigator url="/pages/goods/search/search" class="s1_gk_a2"> 27 <navigator url="/pages/goods/search/search" class="s1_gk_a2">
28 <image src='/public/static/images/model/select.png'></image> 28 <image src='/public/static/images/model/select.png'></image>
29 - <text>在店铺内搜索</text> 29 + <text style='color:{{object.word_color?object.word_color:"#fff"}}'>在店铺内搜索</text>
30 </navigator> 30 </navigator>
31 </view> 31 </view>
32 32
components/goods_list/goods_list.js
@@ -23,6 +23,13 @@ Component({ @@ -23,6 +23,13 @@ Component({
23 }, 23 },
24 ready: function () { 24 ready: function () {
25 }, 25 },
  26 + pageLifetimes:{
  27 + //要处理一下,游客登陆后的界面的变化,主要还该是改变会员
  28 + show: function () {
  29 + this.init();
  30 + }
  31 + },
  32 +
26 methods: { 33 methods: {
27 init: function () { 34 init: function () {
28 var th = this; 35 var th = this;
pages/index/index/index.js
@@ -76,7 +76,7 @@ Page({ @@ -76,7 +76,7 @@ Page({
76 76
77 }, 77 },
78 78
79 - onLoad: function() { 79 + onLoad: async function() {
80 var th = this; 80 var th = this;
81 //看一下商家是否开通了权益 81 //看一下商家是否开通了权益
82 //--初始化是否有打勾-- 82 //--初始化是否有打勾--
@@ -92,26 +92,11 @@ Page({ @@ -92,26 +92,11 @@ Page({
92 }); 92 });
93 } 93 }
94 }) 94 })
95 -  
96 -  
97 - },  
98 - //关闭新用户领取广告  
99 - close_disgraceful: function() {  
100 - var th = this;  
101 - th.setData({  
102 - is_disgraceful: 0  
103 - })  
104 - },  
105 95
106 - async onShow() {  
107 -  
108 - var th = this  
109 -  
110 //调用底部导航 96 //调用底部导航
111 getApp().globalData.url=th.data.url 97 getApp().globalData.url=th.data.url
112 t.editTabBar(th,o.stoid,th.data.url); 98 t.editTabBar(th,o.stoid,th.data.url);
113 99
114 -  
115 await this.init_load(); 100 await this.init_load();
116 //显示的时候要开启计时器 101 //显示的时候要开启计时器
117 this.data.is_timer = 1; 102 this.data.is_timer = 1;
@@ -119,16 +104,16 @@ Page({ @@ -119,16 +104,16 @@ Page({
119 if (this.data.isTemplate) { 104 if (this.data.isTemplate) {
120 //---先获取会员--- 105 //---先获取会员---
121 t.getUserFir(function() { 106 t.getUserFir(function() {
122 - th.is_festival();  
123 - var new_nav = th.data.new_nav;  
124 - if (new_nav == "") {  
125 - th.is_new();  
126 - }  
127 - setTimeout(function () {  
128 - if (getApp().globalData.user_id) getApp().requestCardNum(th);  
129 - },500)  
130 -  
131 - }); 107 + th.is_festival();
  108 + var new_nav = th.data.new_nav;
  109 + if (new_nav == "") {
  110 + th.is_new();
  111 + }
  112 + setTimeout(function () {
  113 + if (getApp().globalData.user_id) getApp().requestCardNum(th);
  114 + },500)
  115 +
  116 + });
132 } else { 117 } else {
133 await this.init_fir(); 118 await this.init_fir();
134 wx.setNavigationBarColor({ 119 wx.setNavigationBarColor({
@@ -168,12 +153,25 @@ Page({ @@ -168,12 +153,25 @@ Page({
168 }).then(res => { 153 }).then(res => {
169 if (res.data.data) { 154 if (res.data.data) {
170 var gd_category = res.data.data.pageData; 155 var gd_category = res.data.data.pageData;
171 -  
172 th.setData({ 156 th.setData({
173 gd_category: gd_category 157 gd_category: gd_category
174 }); 158 });
175 } 159 }
176 }) 160 })
  161 +
  162 +
  163 +
  164 + },
  165 + //关闭新用户领取广告
  166 + close_disgraceful: function() {
  167 + var th = this;
  168 + th.setData({
  169 + is_disgraceful: 0
  170 + })
  171 + },
  172 +
  173 + async onShow() {
  174 + var th = this
177 }, 175 },
178 //当隐藏的时候就关闭计时器 176 //当隐藏的时候就关闭计时器
179 onHide: function() { 177 onHide: function() {
@@ -185,6 +183,7 @@ Page({ @@ -185,6 +183,7 @@ Page({
185 clearInterval(i); 183 clearInterval(i);
186 } 184 }
187 185
  186 +
188 }, 187 },
189 188
190 //同步初始加载 189 //同步初始加载
@@ -469,13 +468,12 @@ Page({ @@ -469,13 +468,12 @@ Page({
469 this.data.timer && (clearInterval(this.data.timer), this.data.timer = null); 468 this.data.timer && (clearInterval(this.data.timer), this.data.timer = null);
470 }, 469 },
471 onPageScroll: function(e) { 470 onPageScroll: function(e) {
472 - this.setData({  
473 - scrollTop: e.scrollTop  
474 - }); 471 + this.data.scrollTop=e.scrollTop;
  472 +
  473 +
475 var t = getCurrentPages(); 474 var t = getCurrentPages();
476 "pages/index/index/index" == t[t.length - 1].route; 475 "pages/index/index/index" == t[t.length - 1].route;
477 - /*--  
478 - && (e.scrollTop > 10 ? wx.setNavigationBarColor({ 476 + /*--(e.scrollTop > 10 ? wx.setNavigationBarColor({
479 frontColor: "#ffffff", 477 frontColor: "#ffffff",
480 backgroundColor: "#f95959" 478 backgroundColor: "#f95959"
481 }) : wx.setNavigationBarColor({ 479 }) : wx.setNavigationBarColor({
@@ -829,5 +827,4 @@ Page({ @@ -829,5 +827,4 @@ Page({
829 }) 827 })
830 } 828 }
831 829
832 -  
833 }); 830 });
834 \ No newline at end of file 831 \ No newline at end of file
pages/index/index/index.wxml
@@ -249,7 +249,7 @@ @@ -249,7 +249,7 @@
249 </view> 249 </view>
250 250
251 <!-- 好物推荐 --> 251 <!-- 好物推荐 -->
252 - <view class="title" style="margin-bottom:{{isIpx ? '168rpx' : '100rpx'}};"> 252 + <view class="title" style="margin-bottom:{{isIpx ? '48rpx' : '0'}};">
253 <!-- 标题 --> 253 <!-- 标题 -->
254 <view> 254 <view>
255 <!-- 中文名标题 --> 255 <!-- 中文名标题 -->
pages/index/index/index.wxss
@@ -9,6 +9,7 @@ @@ -9,6 +9,7 @@
9 width: 100%; 9 width: 100%;
10 height: 88rpx; 10 height: 88rpx;
11 z-index: 10; 11 z-index: 10;
  12 + background-color: #ff7295;
12 } 13 }
13 14
14 .classify-img { 15 .classify-img {