Commit 9b0c24d5658df9face72fc6cb880f7ea6d59f618
1 parent
788879e6
生日营销
Showing
3 changed files
with
62 additions
and
4 deletions
pages/user/index/index.js
| ... | ... | @@ -30,6 +30,9 @@ Page({ |
| 30 | 30 | cz_val:0, |
| 31 | 31 | full_cz_val:0, |
| 32 | 32 | is_dengji:0, //是不是等级 |
| 33 | + is_banner:0,//是不是有生日活动 | |
| 34 | + giftbagid:"", | |
| 35 | + actId:"", | |
| 33 | 36 | }, |
| 34 | 37 | goto_nav: function (e) { |
| 35 | 38 | var th = this; |
| ... | ... | @@ -46,7 +49,7 @@ Page({ |
| 46 | 49 | * 生命周期函数--监听页面加载 |
| 47 | 50 | */ |
| 48 | 51 | onLoad: function (options) { |
| 49 | - | |
| 52 | + this.birthday(); | |
| 50 | 53 | }, |
| 51 | 54 | |
| 52 | 55 | /** |
| ... | ... | @@ -448,7 +451,43 @@ Page({ |
| 448 | 451 | |
| 449 | 452 | jump: function () { |
| 450 | 453 | getApp().goto("/pages/user/grow_value/grow_value") |
| 451 | - } | |
| 454 | + }, | |
| 455 | + // 判断生日营销的页面是不是存在 | |
| 456 | + birthday:function(){ | |
| 457 | + | |
| 458 | + var t=this; | |
| 459 | + rq.get("/api/weshop/marketing/birthday/act/judge", { | |
| 460 | + data: { storeId: os.stoid, userId: app_d.user_id }, | |
| 461 | + success: function (su) { | |
| 462 | + var code=su.data.code; | |
| 463 | + console.log(su, "生日有礼的数据", code); | |
| 464 | + if (code==0){ | |
| 465 | + var giftbagid = su.data.data.giftBagId; | |
| 466 | + var actId = su.data.data.id; | |
| 467 | + t.setData({ giftbagid: giftbagid, actId: actId}); | |
| 468 | + } | |
| 469 | + | |
| 470 | + t.setData({is_banner:code}); | |
| 471 | + } | |
| 472 | + }) | |
| 473 | + | |
| 474 | + }, | |
| 475 | + clike_banne:function(){ | |
| 476 | + var actId=this.data.actId; | |
| 477 | + var giftbagid=this.data.giftbagid; | |
| 478 | + console.log(giftbagid, "生日有礼的数据55555", actId); | |
| 479 | + if (actId != "" && giftbagid!=""){ | |
| 480 | + | |
| 481 | + wx.redirectTo({ | |
| 482 | + url: "/pages/giftpack/birthdaygift/birthdaygift?actId=" + actId + "&gifbagid=" + giftbagid + "&orderType=" + 3 | |
| 483 | + }); | |
| 484 | + }else{ | |
| 485 | + | |
| 486 | + getApp().showWarning("请稍后重试"); | |
| 487 | + } | |
| 488 | + } | |
| 489 | + | |
| 490 | + | |
| 452 | 491 | |
| 453 | 492 | |
| 454 | 493 | }) |
| 455 | 494 | \ No newline at end of file | ... | ... |
pages/user/index/index.wxml
| ... | ... | @@ -166,10 +166,18 @@ |
| 166 | 166 | </view> |
| 167 | 167 | </view> |
| 168 | 168 | </view> |
| 169 | + <!-- 生日营销 is_banner--> | |
| 170 | + <block wx:if="{{is_banner==0}}"> | |
| 171 | + <view class="t-c banner-frame" bindtap="clike_banne"> | |
| 172 | + <image class="banner-img" src="{{iurl}}/miniapp/images/banner-img.jpg"> | |
| 173 | + </image> | |
| 174 | + </view> | |
| 175 | + </block> | |
| 176 | + | |
| 169 | 177 | <!-- 工具与服务 --> |
| 170 | 178 | <view class="xc-tool-service"> |
| 171 | 179 | <view class="xc-tool-service-title flex-vertical"> |
| 172 | - <image class="xc-tool-service-img" src="{{iurl}}/miniapp/images/gj.png"></image> | |
| 180 | + <image class="xc-tool-service-img" src="{{iurl}}/miniapp/images/gj.png"></image> | |
| 173 | 181 | <view class="three-level-word xc-tool-service-word">工具与服务</view> |
| 174 | 182 | </view> |
| 175 | 183 | <view class="xc-project-frame"> | ... | ... |
pages/user/index/index.wxss
| ... | ... | @@ -344,7 +344,7 @@ |
| 344 | 344 | .xc-tool-service .xc-tool-service-title { |
| 345 | 345 | width: 100%; |
| 346 | 346 | height: 90rpx; |
| 347 | - border: 2rpx solid #f2f2f2; | |
| 347 | + | |
| 348 | 348 | } |
| 349 | 349 | |
| 350 | 350 | .xc-tool-service-img { |
| ... | ... | @@ -699,3 +699,14 @@ |
| 699 | 699 | margin-top: 8rpx; |
| 700 | 700 | margin-right: 5rpx; |
| 701 | 701 | } |
| 702 | +.banner-img{ | |
| 703 | + width: 95%; | |
| 704 | + height: 140rpx; | |
| 705 | + border-radius: 10px 10px 0px 0px; | |
| 706 | + margin-bottom: -5rpx; | |
| 707 | + | |
| 708 | +} | |
| 709 | +.banner-frame{ | |
| 710 | + width: 100%; | |
| 711 | + background: #f2f2f2; | |
| 712 | +} | |
| 702 | 713 | \ No newline at end of file | ... | ... |