Showing
24 changed files
app.js
@@ -13,7 +13,7 @@ App({ | @@ -13,7 +13,7 @@ App({ | ||
13 | config2: null, | 13 | config2: null, |
14 | code: null, | 14 | code: null, |
15 | heigth:0, | 15 | heigth:0, |
16 | - user_id: 5682068,// 4379287,// null,// 5682068, | 16 | + user_id: null,// 4379287,// null,// 5682068, |
17 | buy_now:null, | 17 | buy_now:null, |
18 | picklist:null, //门店列表 | 18 | picklist:null, //门店列表 |
19 | wuliuprice: null, //物流价格表 | 19 | wuliuprice: null, //物流价格表 |
images/add2.png
0 → 100644
22.9 KB
images/quanyi2.png
0 → 100644
17.2 KB
pages/goods/categoryList/categoryList.js
@@ -67,7 +67,7 @@ Page({ | @@ -67,7 +67,7 @@ Page({ | ||
67 | if (e.categoryset.indexOf("," + 1 + ",") != -1) { that.setData({ is_show_pl: 1 }); } | 67 | if (e.categoryset.indexOf("," + 1 + ",") != -1) { that.setData({ is_show_pl: 1 }); } |
68 | if (e.categoryset.indexOf("," + 3 + ",") != -1) { that.setData({ is_show_pp: 1 }); } | 68 | if (e.categoryset.indexOf("," + 3 + ",") != -1) { that.setData({ is_show_pp: 1 }); } |
69 | if (e.categoryset.indexOf("," + 2 + ",") != -1) { that.setData({ is_show_gb: 1 }); } | 69 | if (e.categoryset.indexOf("," + 2 + ",") != -1) { that.setData({ is_show_gb: 1 }); } |
70 | - that.setData({ store_config: e }); | 70 | + that.setData({ store_config: e,is_do:1 }); |
71 | 71 | ||
72 | if (that.data.is_show_pl) that.setData({ currentTab: 0 }); | 72 | if (that.data.is_show_pl) that.setData({ currentTab: 0 }); |
73 | else if (that.data.is_show_gb){ that.setData({ currentTab: 1 });that.get_nation(); } | 73 | else if (that.data.is_show_gb){ that.setData({ currentTab: 1 });that.get_nation(); } |
@@ -113,7 +113,7 @@ Page({ | @@ -113,7 +113,7 @@ Page({ | ||
113 | continue; | 113 | continue; |
114 | } | 114 | } |
115 | } | 115 | } |
116 | - t.setData({ catelist: arr}); | 116 | + t.setData({ catelist: arr}); |
117 | } | 117 | } |
118 | }); | 118 | }); |
119 | }, | 119 | }, |
pages/goods/categoryList/categoryList.wxml
@@ -90,7 +90,7 @@ | @@ -90,7 +90,7 @@ | ||
90 | </view> | 90 | </view> |
91 | </block> | 91 | </block> |
92 | 92 | ||
93 | -<block wx:else> | 93 | +<block wx:elif="{{is_do}}"> |
94 | <view class="no-data" > | 94 | <view class="no-data" > |
95 | <image class="cart-image" src="{{iurl}}/miniapp/images/cart-null.png"></image> | 95 | <image class="cart-image" src="{{iurl}}/miniapp/images/cart-null.png"></image> |
96 | <view class="no-data-title">商家暂未设置分类</view> | 96 | <view class="no-data-title">商家暂未设置分类</view> |
pages/goods/goodsInfo/goodsInfo.js
@@ -1349,6 +1349,15 @@ Page({ | @@ -1349,6 +1349,15 @@ Page({ | ||
1349 | return false; | 1349 | return false; |
1350 | } | 1350 | } |
1351 | 1351 | ||
1352 | + /*-- 还没有开始预热的也不显示 --*/ | ||
1353 | + if (t.data.data.show_time >now) { | ||
1354 | + ee.setData({ | ||
1355 | + prom_type: 0,isshow:1, | ||
1356 | + }); | ||
1357 | + ee.get_sku(os.stoid, ee.data.data.sku, gid); | ||
1358 | + return false; | ||
1359 | + } | ||
1360 | + | ||
1352 | var t_gd = ee.data.data; | 1361 | var t_gd = ee.data.data; |
1353 | var prom_end_time = ut.formatTime(t.data.data.end_time, "yyyy-MM-dd hh:mm:ss"); | 1362 | var prom_end_time = ut.formatTime(t.data.data.end_time, "yyyy-MM-dd hh:mm:ss"); |
1354 | var prom_start_time = ut.formatTime(t.data.data.start_time, "yyyy-MM-dd hh:mm:ss"); | 1363 | var prom_start_time = ut.formatTime(t.data.data.start_time, "yyyy-MM-dd hh:mm:ss"); |
@@ -1435,6 +1444,15 @@ Page({ | @@ -1435,6 +1444,15 @@ Page({ | ||
1435 | return false; | 1444 | return false; |
1436 | } | 1445 | } |
1437 | 1446 | ||
1447 | + /*-- 还没有开始预热的也不显示 --*/ | ||
1448 | + if (t.data.data.show_time > now) { | ||
1449 | + ee.setData({ | ||
1450 | + prom_type: 0,isshow:1, | ||
1451 | + }); | ||
1452 | + ee.get_sku(os.stoid, ee.data.data.sku, gid); | ||
1453 | + return false; | ||
1454 | + } | ||
1455 | + | ||
1438 | //-------查看自己是不是有买过该团的商品,并还为支付,或者在进行中------- | 1456 | //-------查看自己是不是有买过该团的商品,并还为支付,或者在进行中------- |
1439 | getApp().request.get("/api/weshop/order/page", { | 1457 | getApp().request.get("/api/weshop/order/page", { |
1440 | data: { | 1458 | data: { |
@@ -2345,33 +2363,35 @@ Page({ | @@ -2345,33 +2363,35 @@ Page({ | ||
2345 | 2363 | ||
2346 | //把画板内容绘制成图片,并回调 画板图片路径 | 2364 | //把画板内容绘制成图片,并回调 画板图片路径 |
2347 | context.draw(false, function () { | 2365 | context.draw(false, function () { |
2348 | - console.log('draw callback') | ||
2349 | - wx.canvasToTempFilePath({ | ||
2350 | - x: 0, y: 0, | ||
2351 | - width: 750, | ||
2352 | - height: 1217, | ||
2353 | - destWidth: 1.2 * 750 * 750 / that.data.screenWidth, | ||
2354 | - destHeight: 1.2 * 1217 * 750 / that.data.screenWidth, | ||
2355 | - canvasId: 'share', | ||
2356 | - success: function (res) { | ||
2357 | - that.setData({ | ||
2358 | - shareImgPath: res.tempFilePath, canvasHidden: true | ||
2359 | - }) | ||
2360 | - if (!res.tempFilePath) { | ||
2361 | - wx.showModal({ | ||
2362 | - title: '提示', | ||
2363 | - content: '图片绘制中,请稍后重试', | ||
2364 | - showCancel: false | ||
2365 | - }) | ||
2366 | - return false; | ||
2367 | - } | ||
2368 | - wx.previewImage({ | ||
2369 | - //将图片预览出来 | ||
2370 | - urls: [that.data.shareImgPath] | ||
2371 | - }); | ||
2372 | - wx.hideLoading(); | ||
2373 | - } | ||
2374 | - }) | 2366 | + setTimeout(function () { |
2367 | + wx.canvasToTempFilePath({ | ||
2368 | + x: 0, y: 0, | ||
2369 | + width: 750, | ||
2370 | + height: 1217, | ||
2371 | + destWidth: 1.2 * 750 * 750 / that.data.screenWidth, | ||
2372 | + destHeight: 1.2 * 1217 * 750 / that.data.screenWidth, | ||
2373 | + canvasId: 'share', | ||
2374 | + success: function (res) { | ||
2375 | + that.setData({ | ||
2376 | + shareImgPath: res.tempFilePath, canvasHidden: true | ||
2377 | + }) | ||
2378 | + if (!res.tempFilePath) { | ||
2379 | + wx.showModal({ | ||
2380 | + title: '提示', | ||
2381 | + content: '图片绘制中,请稍后重试', | ||
2382 | + showCancel: false | ||
2383 | + }) | ||
2384 | + return false; | ||
2385 | + } | ||
2386 | + wx.previewImage({ | ||
2387 | + //将图片预览出来 | ||
2388 | + urls: [that.data.shareImgPath] | ||
2389 | + }); | ||
2390 | + wx.hideLoading(); | ||
2391 | + } | ||
2392 | + }) | ||
2393 | + },200) | ||
2394 | + | ||
2375 | }); | 2395 | }); |
2376 | }); | 2396 | }); |
2377 | } | 2397 | } |
pages/goods/goodsInfo/goodsInfo.wxml
@@ -139,7 +139,7 @@ | @@ -139,7 +139,7 @@ | ||
139 | <!----显示价格,阶梯团----> | 139 | <!----显示价格,阶梯团----> |
140 | <block wx:if="{{prom_act.kttype==3}}"> | 140 | <block wx:if="{{prom_act.kttype==3}}"> |
141 | <view class="jie_price flex"> | 141 | <view class="jie_price flex"> |
142 | - <view style='margin-right:75rpx' wx:for="{{prom_act.ct_rylist}}"> | 142 | + <view style='margin-right:26rpx' wx:for="{{prom_act.ct_rylist}}"> |
143 | <view class="fs35 word-color"> | 143 | <view class="fs35 word-color"> |
144 | <text class="fs24">¥</text>{{item.price}}</view> | 144 | <text class="fs24">¥</text>{{item.price}}</view> |
145 | <view class="fs24 t-c xc-person-number ">满{{item.rynum}}人</view> | 145 | <view class="fs24 t-c xc-person-number ">满{{item.rynum}}人</view> |
@@ -172,11 +172,7 @@ | @@ -172,11 +172,7 @@ | ||
172 | <!--//还差几人,剩余时间--> | 172 | <!--//还差几人,剩余时间--> |
173 | <view class="rel"> | 173 | <view class="rel"> |
174 | <view class='ghaicha ellipsis-2 abs'> | 174 | <view class='ghaicha ellipsis-2 abs'> |
175 | - <text class='gred' wx:if="{{prom_act.max_ct_num >0}}"> | ||
176 | - <text class="flex" wx:if="{{prom_act.max_ct_num - item.open_num>0}}"> | ||
177 | - 还差<text class="word-color">{{prom_act.max_ct_num - item.open_num}}</text>人享最低优惠</text> | ||
178 | - <text wx:else>您已经享最低优惠</text> | ||
179 | - </text> | 175 | + <text class='gred' wx:if="{{prom_act.max_ct_num >0}}"><text class="flex" wx:if="{{prom_act.max_ct_num - item.open_num>0}}">还差<text class="word-color">{{prom_act.max_ct_num - item.open_num}}</text>人享最低优惠</text><text wx:else>您已经享最低优惠</text></text> |
180 | <text class='gred' wx:else>还差<text style='color:#ff2753'>{{prom_act.ct_num - item.open_num}}</text>人成团 </text> | 176 | <text class='gred' wx:else>还差<text style='color:#ff2753'>{{prom_act.ct_num - item.open_num}}</text>人成团 </text> |
181 | <view class="t_show"> | 177 | <view class="t_show"> |
182 | 剩余 | 178 | 剩余 |
pages/goods/goodsInfo/goodsInfo.wxss
@@ -831,7 +831,7 @@ left:31rpx;} | @@ -831,7 +831,7 @@ left:31rpx;} | ||
831 | .group .group-list .ghaicha { | 831 | .group .group-list .ghaicha { |
832 | width:300rpx; | 832 | width:300rpx; |
833 | font-size: 27rpx; | 833 | font-size: 27rpx; |
834 | - margin-left:100px; | 834 | + margin-left:180rpx; |
835 | top:13rpx; | 835 | top:13rpx; |
836 | left:-3rpx; | 836 | left:-3rpx; |
837 | font-weight:600; | 837 | font-weight:600; |
pages/goods/goodsList/goodsList.js
@@ -67,6 +67,7 @@ Page({ | @@ -67,6 +67,7 @@ Page({ | ||
67 | t +="&page=" + e.data.currentPage, | 67 | t +="&page=" + e.data.currentPage, |
68 | a.request(t, | 68 | a.request(t, |
69 | function(t) { | 69 | function(t) { |
70 | + e.setData({is_go:1}); | ||
70 | e.data.currentPage++, null == e.data.allData && (e.data.allData = Object.assign({}, t.data.result)), | 71 | e.data.currentPage++, null == e.data.allData && (e.data.allData = Object.assign({}, t.data.result)), |
71 | wx.stopPullDownRefresh(); | 72 | wx.stopPullDownRefresh(); |
72 | }, | 73 | }, |
pages/goods/goodsList/goodsList.wxml
@@ -42,7 +42,7 @@ | @@ -42,7 +42,7 @@ | ||
42 | </view> | 42 | </view> |
43 | </navigator> | 43 | </navigator> |
44 | </view> | 44 | </view> |
45 | - <view class="no-data" wx:if="{{!requestData||requestData.length==0}}"> | 45 | + <view class="no-data" wx:if="{{(!requestData||requestData.length==0) && is_go}}"> |
46 | <image class="cart-image" src="{{iurl}}/miniapp/images/cart-null.png"></image> | 46 | <image class="cart-image" src="{{iurl}}/miniapp/images/cart-null.png"></image> |
47 | <view class="no-data-title">没有相关的数据</view> | 47 | <view class="no-data-title">没有相关的数据</view> |
48 | <navigator class="lookat" openType="switchTab" url="/pages/index/index/index"> 去逛逛 </navigator> | 48 | <navigator class="lookat" openType="switchTab" url="/pages/index/index/index"> 去逛逛 </navigator> |
pages/team/team_ping/team_ping.js
@@ -156,7 +156,7 @@ Page({ | @@ -156,7 +156,7 @@ Page({ | ||
156 | }) | 156 | }) |
157 | 157 | ||
158 | //--正在进行中的团,才有时间倒计时-- | 158 | //--正在进行中的团,才有时间倒计时-- |
159 | - if(teamgroup.state==2) { | 159 | + if(teamgroup && teamgroup.state==2) { |
160 | order[i].kt_end_time = teamgroup.kt_end_time; | 160 | order[i].kt_end_time = teamgroup.kt_end_time; |
161 | //---如果参团的人数没有3个人,则要体现沙发--- | 161 | //---如果参团的人数没有3个人,则要体现沙发--- |
162 | order[i].tg_state = teamgroup.state; | 162 | order[i].tg_state = teamgroup.state; |
pages/team/team_ping/team_ping.wxml
@@ -80,10 +80,9 @@ | @@ -80,10 +80,9 @@ | ||
80 | </view> | 80 | </view> |
81 | 81 | ||
82 | <view class='C'> | 82 | <view class='C'> |
83 | - <view class='yao' wx:if="{{item.pt_status==1}}">邀请好友</view> | ||
84 | - | ||
85 | - <view class='s_and_f' wx:if="{{item.pt_status==2 || item.pt_status==4 || item.pt_status==5 }}">查看详情</view> | ||
86 | - <view class='s_and_f' wx:if="{{item.pt_status==3}}">查看详情</view> | 83 | + <view class='yao' wx:if="{{item.pt_status==1}}">邀请好友</view> |
84 | + <view class='s_and_f' wx:if="{{item.pt_status==2 || item.pt_status==4 || item.pt_status==5 }}">查看详情</view> | ||
85 | + <view class='s_and_f' wx:if="{{item.pt_status==3}}">查看详情</view> | ||
87 | </view> | 86 | </view> |
88 | 87 | ||
89 | </view> | 88 | </view> |
pages/team/team_show/team_show.js
@@ -40,7 +40,7 @@ Page({ | @@ -40,7 +40,7 @@ Page({ | ||
40 | teamgroup: null, //活动从表 | 40 | teamgroup: null, //活动从表 |
41 | goods: null, //商品数据 | 41 | goods: null, //商品数据 |
42 | pindGoods: null, //拼单数据 | 42 | pindGoods: null, //拼单数据 |
43 | - imageurl: "https://mshopimg.yolipai.net/", //有礼派图片地址 | 43 | + imageurl: os.imghost, //有礼派图片地址 |
44 | team_id: 0, //支付是否成功 | 44 | team_id: 0, //支付是否成功 |
45 | listno: "", //订单编号 | 45 | listno: "", //订单编号 |
46 | 46 | ||
@@ -156,6 +156,8 @@ Page({ | @@ -156,6 +156,8 @@ Page({ | ||
156 | clist: function(e) { | 156 | clist: function(e) { |
157 | var i = e.currentTarget.dataset.end; | 157 | var i = e.currentTarget.dataset.end; |
158 | var pick_id = e.currentTarget.dataset.pick_id; | 158 | var pick_id = e.currentTarget.dataset.pick_id; |
159 | + var pick_dis = e.currentTarget.dataset.pick_dis; | ||
160 | + | ||
159 | this.setData({ | 161 | this.setData({ |
160 | end_name: i, | 162 | end_name: i, |
161 | pick_id: pick_id, | 163 | pick_id: pick_id, |
@@ -163,8 +165,10 @@ Page({ | @@ -163,8 +165,10 @@ Page({ | ||
163 | qh: true, | 165 | qh: true, |
164 | se: false, | 166 | se: false, |
165 | list: false, | 167 | list: false, |
168 | + pick_dis: pick_dis | ||
166 | }) | 169 | }) |
167 | }, | 170 | }, |
171 | + | ||
168 | //点击第一层 | 172 | //点击第一层 |
169 | setchild: function(e) { | 173 | setchild: function(e) { |
170 | var ind = e.currentTarget.dataset.bindex; | 174 | var ind = e.currentTarget.dataset.bindex; |
@@ -649,6 +653,8 @@ Page({ | @@ -649,6 +653,8 @@ Page({ | ||
649 | //------去支付,购买------- | 653 | //------去支付,购买------- |
650 | go_pay:function () { | 654 | go_pay:function () { |
651 | var th=this; | 655 | var th=this; |
656 | + if (th.data.pick_id == 0) return s.my_warnning("请选择门店", 0, th); | ||
657 | + | ||
652 | //----判断起购数---- | 658 | //----判断起购数---- |
653 | var qnum=parseFloat(th.data.teamlist.minbuynum); | 659 | var qnum=parseFloat(th.data.teamlist.minbuynum); |
654 | if(qnum>0 && qnum>th.data.num ){ | 660 | if(qnum>0 && qnum>th.data.num ){ |
@@ -703,6 +709,8 @@ Page({ | @@ -703,6 +709,8 @@ Page({ | ||
703 | } | 709 | } |
704 | break; | 710 | break; |
705 | } | 711 | } |
712 | + newd['pick_dis'] = th.data.pick_dis; | ||
713 | + | ||
706 | s.set_b_now(newd); | 714 | s.set_b_now(newd); |
707 | 715 | ||
708 | wx.navigateTo({ | 716 | wx.navigateTo({ |
pages/team/team_show/team_show.json
@@ -5,5 +5,8 @@ | @@ -5,5 +5,8 @@ | ||
5 | "navigationBarTextStyle": "white", | 5 | "navigationBarTextStyle": "white", |
6 | "navigationBarBackgroundColor": "#ffffff", | 6 | "navigationBarBackgroundColor": "#ffffff", |
7 | "backgroundColor": "#eeeeee" | 7 | "backgroundColor": "#eeeeee" |
8 | + }, | ||
9 | + "usingComponents": { | ||
10 | + "warn": "/components/long_warn/long_warn" | ||
8 | } | 11 | } |
9 | } | 12 | } |
10 | \ No newline at end of file | 13 | \ No newline at end of file |
pages/team/team_show/team_show.wxml
@@ -136,8 +136,6 @@ | @@ -136,8 +136,6 @@ | ||
136 | <!----收起拼团列表----> | 136 | <!----收起拼团列表----> |
137 | <view class='zhangxi' wx:if="{{hiddenName}}"> | 137 | <view class='zhangxi' wx:if="{{hiddenName}}"> |
138 | 138 | ||
139 | - | ||
140 | - | ||
141 | <view class='zspan' bindtap='click'>收起拼团列表 | 139 | <view class='zspan' bindtap='click'>收起拼团列表 |
142 | <view class='down-arrow1'></view> | 140 | <view class='down-arrow1'></view> |
143 | </view> | 141 | </view> |
@@ -222,7 +220,9 @@ | @@ -222,7 +220,9 @@ | ||
222 | <!--第二层list--> | 220 | <!--第二层list--> |
223 | <block wx:if="{{list}}"> | 221 | <block wx:if="{{list}}"> |
224 | <scroll-view scroll-y="true" style="max-height: 460rpx"> | 222 | <scroll-view scroll-y="true" style="max-height: 460rpx"> |
225 | - <view class='xuanze' wx:for="{{ssl_child}}" wx:key bindtap='clist' data-end='{{item.pickup_name}}' data-pick_id='{{item.pickup_id}}'> | 223 | + <view class='xuanze' wx:for="{{ssl_child}}" wx:key bindtap='clist' |
224 | + data-pick_dis="{{item.distr_type}}" | ||
225 | + data-end='{{item.pickup_name}}' data-pick_id='{{item.pickup_id}}'> | ||
226 | <text decode='true'>{{item.pickup_name}}</text> | 226 | <text decode='true'>{{item.pickup_name}}</text> |
227 | </view> | 227 | </view> |
228 | </scroll-view> | 228 | </scroll-view> |
@@ -281,4 +281,6 @@ | @@ -281,4 +281,6 @@ | ||
281 | </view> | 281 | </view> |
282 | </view> | 282 | </view> |
283 | </view> | 283 | </view> |
284 | -</block> | ||
285 | \ No newline at end of file | 284 | \ No newline at end of file |
285 | +</block> | ||
286 | + | ||
287 | +<warn id="warn"></warn> | ||
286 | \ No newline at end of file | 288 | \ No newline at end of file |
pages/team/team_success/team_success.js
@@ -102,7 +102,10 @@ Page({ | @@ -102,7 +102,10 @@ Page({ | ||
102 | }, | 102 | }, |
103 | 103 | ||
104 | async init( order_sn) { | 104 | async init( order_sn) { |
105 | - var goods_id = 0,//商品ID, | 105 | + |
106 | + wx.showLoading(); | ||
107 | + | ||
108 | + var goods_id = 0,//商品ID, | ||
106 | pageteam=null,// | 109 | pageteam=null,// |
107 | original_img=null ,//商品图片 | 110 | original_img=null ,//商品图片 |
108 | order=null,//订单编号 | 111 | order=null,//订单编号 |
@@ -212,8 +215,10 @@ Page({ | @@ -212,8 +215,10 @@ Page({ | ||
212 | data: { store_id: os.stoid, listno: pt_listno, team_id: pt_prom_id } | 215 | data: { store_id: os.stoid, listno: pt_listno, team_id: pt_prom_id } |
213 | }).then(res => { | 216 | }).then(res => { |
214 | teamgroup = res.data.data.pageData[0]; | 217 | teamgroup = res.data.data.pageData[0]; |
215 | - var buy_start_date = ut.formatTime(teamgroup.buy_start_date, "yyyy-MM-dd hh:mm:ss"); | ||
216 | - teamgroup.buy_start_date=buy_start_date; | 218 | + if (teamgroup){ |
219 | + var buy_start_date = ut.formatTime(teamgroup.buy_start_date, "yyyy-MM-dd hh:mm:ss"); | ||
220 | + teamgroup.buy_start_date=buy_start_date; | ||
221 | + } | ||
217 | }) | 222 | }) |
218 | 223 | ||
219 | 224 | ||
@@ -222,7 +227,7 @@ Page({ | @@ -222,7 +227,7 @@ Page({ | ||
222 | if (teamlist.kttype == 3){ | 227 | if (teamlist.kttype == 3){ |
223 | var js_data = JSON.parse(teamlist.ct_rylist); | 228 | var js_data = JSON.parse(teamlist.ct_rylist); |
224 | js_data.forEach(function (val,ind) { | 229 | js_data.forEach(function (val,ind) { |
225 | - if (num_0<val.rynum && ct_price==0){ | 230 | + if (num_0<=val.rynum && ct_price==0){ |
226 | ct_price=val.price; | 231 | ct_price=val.price; |
227 | } | 232 | } |
228 | }) | 233 | }) |
@@ -260,6 +265,8 @@ Page({ | @@ -260,6 +265,8 @@ Page({ | ||
260 | ct_price: ct_price, p_status: p_status,sf_arr:sf_arr}); | 265 | ct_price: ct_price, p_status: p_status,sf_arr:sf_arr}); |
261 | } | 266 | } |
262 | 267 | ||
268 | + wx.hideLoading(); | ||
269 | + | ||
263 | wx.setNavigationBarTitle({ | 270 | wx.setNavigationBarTitle({ |
264 | title: "拼团详情", | 271 | title: "拼团详情", |
265 | }) | 272 | }) |
@@ -505,33 +512,34 @@ Page({ | @@ -505,33 +512,34 @@ Page({ | ||
505 | 512 | ||
506 | //把画板内容绘制成图片,并回调 画板图片路径 | 513 | //把画板内容绘制成图片,并回调 画板图片路径 |
507 | context.draw(false, function () { | 514 | context.draw(false, function () { |
508 | - console.log('draw callback') | ||
509 | - wx.canvasToTempFilePath({ | ||
510 | - x: 0, y: 0, | ||
511 | - width: 750, | ||
512 | - height: 1217, | ||
513 | - destWidth: 750 * 750 / that.data.screenWidth, | ||
514 | - destHeight: 1217 * 750 / that.data.screenWidth, | ||
515 | - canvasId: 'share', | ||
516 | - success: function (res) { | ||
517 | - that.setData({ | ||
518 | - shareImgPath: res.tempFilePath, canvasHidden: false, | ||
519 | - }) | ||
520 | - if (!res.tempFilePath) { | ||
521 | - wx.showModal({ | ||
522 | - title: '提示', | ||
523 | - content: '图片绘制中,请稍后重试', | ||
524 | - showCancel: false | 515 | + setTimeout(function () { |
516 | + wx.canvasToTempFilePath({ | ||
517 | + x: 0, y: 0, | ||
518 | + width: 750, | ||
519 | + height: 1217, | ||
520 | + destWidth: 750 * 750 / that.data.screenWidth, | ||
521 | + destHeight: 1217 * 750 / that.data.screenWidth, | ||
522 | + canvasId: 'share', | ||
523 | + success: function (res) { | ||
524 | + that.setData({ | ||
525 | + shareImgPath: res.tempFilePath, canvasHidden: false, | ||
525 | }) | 526 | }) |
526 | - return false; | 527 | + if (!res.tempFilePath) { |
528 | + wx.showModal({ | ||
529 | + title: '提示', | ||
530 | + content: '图片绘制中,请稍后重试', | ||
531 | + showCancel: false | ||
532 | + }) | ||
533 | + return false; | ||
534 | + } | ||
535 | + wx.previewImage({ | ||
536 | + //将图片预览出来 | ||
537 | + urls: [that.data.shareImgPath] | ||
538 | + }); | ||
539 | + wx.hideLoading(); | ||
527 | } | 540 | } |
528 | - wx.previewImage({ | ||
529 | - //将图片预览出来 | ||
530 | - urls: [that.data.shareImgPath] | ||
531 | - }); | ||
532 | - wx.hideLoading(); | ||
533 | - } | ||
534 | - }) | 541 | + }) |
542 | + },200) | ||
535 | }); | 543 | }); |
536 | }); | 544 | }); |
537 | } | 545 | } |
@@ -619,6 +627,7 @@ Page({ | @@ -619,6 +627,7 @@ Page({ | ||
619 | }); | 627 | }); |
620 | } | 628 | } |
621 | }, | 629 | }, |
630 | + | ||
622 | //--获取商品图片的本地缓存,回调写法-- | 631 | //--获取商品图片的本地缓存,回调写法-- |
623 | get_goods_temp:function (tt) { | 632 | get_goods_temp:function (tt) { |
624 | var ee=this; | 633 | var ee=this; |
pages/team/team_success/team_success.wxml
@@ -70,12 +70,12 @@ | @@ -70,12 +70,12 @@ | ||
70 | <view class='bodytop' wx:if="{{(teamlist.kttype==2 || teamlist.kttype==1) && p_status==1}}"> | 70 | <view class='bodytop' wx:if="{{(teamlist.kttype==2 || teamlist.kttype==1) && p_status==1}}"> |
71 | 还差 | 71 | 还差 |
72 | <text class="xc-wc">{{teamlist.ct_num-ordertx.length}}</text>人成团,组团成功为您节省 | 72 | <text class="xc-wc">{{teamlist.ct_num-ordertx.length}}</text>人成团,组团成功为您节省 |
73 | - <text class="xc-wc">{{goods.market_price-teamlist.price}}</text>元 | 73 | + <text class="xc-wc">{{filters.toFix(goods.market_price-teamlist.price,2)}}</text>元 |
74 | </view> | 74 | </view> |
75 | <!-- 拼团成功 --> | 75 | <!-- 拼团成功 --> |
76 | <view class="xc-ptcomplete flex-level fs28" wx:if="{{p_status==2 && (teamlist.kttype==2||teamlist.kttype==1)}}"> | 76 | <view class="xc-ptcomplete flex-level fs28" wx:if="{{p_status==2 && (teamlist.kttype==2||teamlist.kttype==1)}}"> |
77 | <view class="xc-wc">拼团成功</view>,为您节省 | 77 | <view class="xc-wc">拼团成功</view>,为您节省 |
78 | - <text class="xc-wc">{{goods.market_price-teamlist.price}}</text>元 | 78 | + <text class="xc-wc">{{filters.toFix(goods.market_price-teamlist.price,2)}}</text>元 |
79 | <view class="xc-img-frame oh"> | 79 | <view class="xc-img-frame oh"> |
80 | <image class="img" src="{{iurl}}/miniapp/images/xc_qtcg.png"></image> | 80 | <image class="img" src="{{iurl}}/miniapp/images/xc_qtcg.png"></image> |
81 | </view> | 81 | </view> |
@@ -152,7 +152,7 @@ | @@ -152,7 +152,7 @@ | ||
152 | <!-- <block wx:if="{{pay_f!=1 && order.pt_status<2}}"> --> | 152 | <!-- <block wx:if="{{pay_f!=1 && order.pt_status<2}}"> --> |
153 | <!----/ // // // //按钮----> | 153 | <!----/ // // // //按钮----> |
154 | 154 | ||
155 | - <view wx:if="{{teamlist.kttype==3}}" class='bodybutton' bindtap='cmeng'> | 155 | + <view wx:if="{{teamlist.kttype==3}}" style='background-color:#fab55a; color:#fff' class='bodybutton' bindtap='cmeng'> |
156 | <!-- 阶梯团 --> | 156 | <!-- 阶梯团 --> |
157 | <button wx:if="{{p_status==1}}"> | 157 | <button wx:if="{{p_status==1}}"> |
158 | 邀请好友参团 | 158 | 邀请好友参团 |
pages/user/grow_value/grow_value.json
1 | { | 1 | { |
2 | - "navigationBarTitleText": "我的成长值", | 2 | + "navigationBarTitleText": "我的成长值", |
3 | "usingComponents": { | 3 | "usingComponents": { |
4 | "timePicker": "/components/timePicker/timePicker", | 4 | "timePicker": "/components/timePicker/timePicker", |
5 | "warn": "/components/long_warn/long_warn" | 5 | "warn": "/components/long_warn/long_warn" |
pages/user/index/index.wxml
@@ -167,7 +167,7 @@ | @@ -167,7 +167,7 @@ | ||
167 | <view class="fs26">秒杀活动</view> | 167 | <view class="fs26">秒杀活动</view> |
168 | </view> | 168 | </view> |
169 | <view class="item t-c" bindtap="go_qy" wx:if="{{qy_list!=null && is_init && gradeId}}"> | 169 | <view class="item t-c" bindtap="go_qy" wx:if="{{qy_list!=null && is_init && gradeId}}"> |
170 | - <image class="xc-center-img " src="{{iurl}}/miniapp/images/equity.png"></image> | 170 | + <image class="xc-center-img " src="/images/quanyi2.png"></image> |
171 | <view class="fs26">我的权益</view> | 171 | <view class="fs26">我的权益</view> |
172 | </view> | 172 | </view> |
173 | 173 | ||
@@ -182,16 +182,16 @@ | @@ -182,16 +182,16 @@ | ||
182 | <view class="fs26">收藏夹</view> | 182 | <view class="fs26">收藏夹</view> |
183 | </view> | 183 | </view> |
184 | 184 | ||
185 | - <!--<view class="item t-c">--> | ||
186 | - <!--<image class="xc-center-img " src="{{iurl}}/miniapp/images/fuwu.png"></image>--> | ||
187 | - <!--<view class="four-level-word">我的服务</view>--> | ||
188 | - <!--</view>--> | ||
189 | - | ||
190 | <view class="item t-c" data-url="/pages/user/comment/comment" bindtap="goto" > | 185 | <view class="item t-c" data-url="/pages/user/comment/comment" bindtap="goto" > |
191 | <image class="xc-center-img " src="{{iurl}}/miniapp/images/evaluate.png"></image> | 186 | <image class="xc-center-img " src="{{iurl}}/miniapp/images/evaluate.png"></image> |
192 | <view class="fs26">我的评价</view> | 187 | <view class="fs26">我的评价</view> |
193 | </view> | 188 | </view> |
194 | 189 | ||
190 | + <view class="item t-c" data-url="/pages/user/address_list/address_list" bindtap="goto" > | ||
191 | + <image class="xc-center-img " src="/images/add2.png"></image> | ||
192 | + <view class="four-level-word">我的地址</view> | ||
193 | + </view> | ||
194 | + | ||
195 | </view> | 195 | </view> |
196 | 196 | ||
197 | 197 |
pages/user/member/account/account.wxml
@@ -53,7 +53,7 @@ | @@ -53,7 +53,7 @@ | ||
53 | 53 | ||
54 | <view class="money" | 54 | <view class="money" |
55 | style="color:{{details.type==2||details.type==0?'#C4182E':'#6fd137'}}"> | 55 | style="color:{{details.type==2||details.type==0?'#C4182E':'#6fd137'}}"> |
56 | - {{details.type==2||details.type==0?'+':'-'}}{{filter.getNum(details.money)}}</view> | 56 | + {{details.type==1||details.type==3?'-':'+'}}{{filter.getNum(details.money)}}</view> |
57 | </view> | 57 | </view> |
58 | </block> | 58 | </block> |
59 | 59 |
pages/user/order_detail/order_detail.wxml
@@ -28,7 +28,7 @@ | @@ -28,7 +28,7 @@ | ||
28 | </navigator> | 28 | </navigator> |
29 | <view class="order-num"> | 29 | <view class="order-num"> |
30 | <view class="goods-price">¥{{item.member_goods_price}}</view> | 30 | <view class="goods-price">¥{{item.member_goods_price}}</view> |
31 | - <view class="goods-num">¥{{item.goods_num}}</view> | 31 | + <view class="goods-num">×{{item.goods_num}}</view> |
32 | </view> | 32 | </view> |
33 | </view> | 33 | </view> |
34 | <view class="order-operate"> | 34 | <view class="order-operate"> |
project.config.json
@@ -14,8 +14,8 @@ | @@ -14,8 +14,8 @@ | ||
14 | }, | 14 | }, |
15 | "compileType": "miniprogram", | 15 | "compileType": "miniprogram", |
16 | "libVersion": "2.2.4", | 16 | "libVersion": "2.2.4", |
17 | - "appid": "wx2ea7cdd3ef52cdff", | ||
18 | - "projectname": "miaosha", | 17 | + "appid": "wx7406a86b64b58a1d", |
18 | + "projectname": "QA_MShopWeApp", | ||
19 | "debugOptions": { | 19 | "debugOptions": { |
20 | "hidedInDevtools": [] | 20 | "hidedInDevtools": [] |
21 | }, | 21 | }, |
setting.js
1 | module.exports = { | 1 | module.exports = { |
2 | - appName: "派派通", | ||
3 | - versionCode: "1.0.0", | ||
4 | - appLogo: "../../../images/logo.png", | ||
5 | - url: "https://test-weshop.yolipai.net", | ||
6 | - //url:"https://weshop.yolipai.net", //外网的网址 | ||
7 | - //url:"http://172.20.3.121:8085", //明海的网址 | ||
8 | - //url:"http://172.20.3.102:8085", //自己的网址 | ||
9 | - banner_err:"../../../images/del/logo.png", | ||
10 | - imghost: "https://mshopimg.yolipai.net/", | ||
11 | - share: {}, | ||
12 | - stoid:1, | ||
13 | - | ||
14 | -}; | 2 | + appName: "美得得商户中心", |
3 | + versionCode: "1.3.1", | ||
4 | + appLogo: "../../../images/logo.png", | ||
5 | + url: "https://weshop.yolipai.net", | ||
6 | + banner_err: "../../../images/del/logo.png", | ||
7 | + imghost: "https://mshopimg.yolipai.net/", | ||
8 | + share: {}, | ||
9 | + stoid: 197, | ||
10 | +}; | ||
15 | \ No newline at end of file | 11 | \ No newline at end of file |
utils/filter.wxs
@@ -18,7 +18,7 @@ var filters = { | @@ -18,7 +18,7 @@ var filters = { | ||
18 | if(isFull==1) | 18 | if(isFull==1) |
19 | fm=fm + ' '+ [d.getHours(), d.getMinutes(), d.getSeconds()].join(':') | 19 | fm=fm + ' '+ [d.getHours(), d.getMinutes(), d.getSeconds()].join(':') |
20 | return fm; | 20 | return fm; |
21 | - } | 21 | + }, |
22 | 22 | ||
23 | pInt:function(t) { | 23 | pInt:function(t) { |
24 | var d = parseInt(t); return d; | 24 | var d = parseInt(t); return d; |