Commit f73e244c72c949e1f613337d6e11489726026780

Authored by taiyuan
1 parent 48106e65

轮盘、指针请求前不加载默认图片

packageB/pages/luckactivity/luckinfo/luckinfo.js
@@ -236,39 +236,22 @@ Page({ @@ -236,39 +236,22 @@ Page({
236 // fontColor: '#d64737', 236 // fontColor: '#d64737',
237 // fontSize: '14px' 237 // fontSize: '14px'
238 // }, 238 // },
239 - blocks: [ //背景图  
240 - // { padding: '13px', background: '#d64737', top: '20rpx' }  
241 - {  
242 - padding: '76rpx',  
243 - // background: 'pink',  
244 - imgs: [{  
245 - src: imghost + 'miniapp/images/luckDraw/weel.png',  
246 - width: '700rpx',  
247 - height: '700rpx',  
248 - rotate: true,  
249 - }]  
250 - }  
251 - ],  
252 - buttons: [  
253 - // { radius: '50px', background: '#d64737' },  
254 - // { radius: '45px', background: '#fff' },  
255 - // { radius: '41px', background: '#f6c66f', pointer: true },  
256 - // {  
257 - // radius: '35px', background: '#ffdea0',  
258 - // fonts: [{ text: '开始\n抽奖', fontSize: '18px', top: -18 }]  
259 - // }  
260 - {  
261 - radius: '60rpx',  
262 - // background: 'black',  
263 - // pointer: true,  
264 - imgs: [{  
265 - src: imghost + 'miniapp/images/luckDraw/pointer.png',  
266 - width: '188rpx',  
267 - height: '230rpx',  
268 - top: '-130rpx',  
269 - }],  
270 - }  
271 - ], 239 + blocks: [{
  240 + padding: '76rpx',
  241 + imgs: [{
  242 + width: '700rpx',
  243 + height: '700rpx',
  244 + rotate: true,
  245 + }],
  246 + }],
  247 + buttons: [{
  248 + radius: '60rpx',
  249 + imgs: [{
  250 + width: '188rpx',
  251 + height: '230rpx',
  252 + top: '-130rpx',
  253 + }],
  254 + }],
272 }, 255 },
273 256
274 onLoad(options) { 257 onLoad(options) {
@@ -370,6 +353,8 @@ Page({ @@ -370,6 +353,8 @@ Page({
370 353
371 354
372 let luckStyle = null; 355 let luckStyle = null;
  356 +
  357 +
373 if(luckInfo && luckInfo.template_type != null && luckInfo.template_type == 1) { //获取模板 358 if(luckInfo && luckInfo.template_type != null && luckInfo.template_type == 1) { //获取模板
374 let url = `/api/weshop/marketing/marketingLuckTemplate/get/0/${luckInfo.template_id}`; 359 let url = `/api/weshop/marketing/marketingLuckTemplate/get/0/${luckInfo.template_id}`;
375 app.request.get(url, { 360 app.request.get(url, {
@@ -380,8 +365,8 @@ Page({ @@ -380,8 +365,8 @@ Page({
380 self.setData({ 365 self.setData({
381 template, 366 template,
382 bannerUrl: imghost + template.bannerUrl, //背景图 367 bannerUrl: imghost + template.bannerUrl, //背景图
383 - 'blocks[0].imgs[0].src': imghost + ((template&&template.wheelBaseUrl) ? template.wheelBaseUrl:'miniapp/images/luckDraw/weel.png?v=2'), //转盘  
384 - 'buttons[0].imgs[0].src': imghost + ((template&&template.wheelPointerUrl) ? template.wheelPointerUrl:'miniapp/images/luckDraw/pointer.png?v=2'), //指针 368 + 'blocks[0].imgs[0].src': imghost + ((template&&template.wheelBaseUrl) ? template.wheelBaseUrl:'miniapp/images/luckDraw/weel.png?v=3'),
  369 + 'buttons[0].imgs[0].src': imghost + ((template&&template.wheelPointerUrl) ? template.wheelPointerUrl:'miniapp/images/luckDraw/pointer.png?v=3'), //指针
385 'imgDraw.views[3].text': template.title, //分享标题 370 'imgDraw.views[3].text': template.title, //分享标题
386 'imgDraw.views[5].url': imghost + (template&&template.share_image ? template.share_image:self.data.luckInfo.imageurl), //分享图片 371 'imgDraw.views[5].url': imghost + (template&&template.share_image ? template.share_image:self.data.luckInfo.imageurl), //分享图片
387 }); 372 });
@@ -407,8 +392,8 @@ Page({ @@ -407,8 +392,8 @@ Page({
407 self.setData({ 392 self.setData({
408 luckStyle, 393 luckStyle,
409 'imgDraw.views[5].url': self.data.luckInfo.imageurl ? (imghost + self.data.luckInfo.imageurl):'/packageB/images/luckDraw/jiang.png', //分享图片 394 'imgDraw.views[5].url': self.data.luckInfo.imageurl ? (imghost + self.data.luckInfo.imageurl):'/packageB/images/luckDraw/jiang.png', //分享图片
410 - //'blocks[0].imgs[0].src': imghost + ((res.data.data&&res.data.data.wheelBaseUrl) ? res.data.data.wheelBaseUrl:'miniapp/images/luckDraw/weel.png?v=2'), //转盘  
411 - //'buttons[0].imgs[0].src': imghost + ((res.data.data&&res.data.data.wheelPointerUrl) ? res.data.data.wheelPointerUrl:'miniapp/images/luckDraw/pointer.png?v=2'), //指针 395 + 'blocks[0].imgs[0].src': imghost + 'miniapp/images/luckDraw/weel.png?v=3', //转盘
  396 + 'buttons[0].imgs[0].src': imghost + 'miniapp/images/luckDraw/pointer.png?v=3', //指针
412 }); 397 });
413 // let color = template&&template.colorCode ? template.colorCode:'#da104b'; 398 // let color = template&&template.colorCode ? template.colorCode:'#da104b';
414 399
@@ -443,6 +428,8 @@ Page({ @@ -443,6 +428,8 @@ Page({
443 luckStyle = `background: ${color} url(${self.data.bannerUrl}) no-repeat;`; 428 luckStyle = `background: ${color} url(${self.data.bannerUrl}) no-repeat;`;
444 self.setData({ 429 self.setData({
445 luckStyle, 430 luckStyle,
  431 + 'blocks[0].imgs[0].src': imghost + 'miniapp/images/luckDraw/weel.png?v=3', //转盘
  432 + 'buttons[0].imgs[0].src': imghost + 'miniapp/images/luckDraw/pointer.png?v=3', //指针
446 }); 433 });
447 434
448 }; 435 };