Commit 172231a1d551e8514a2d661ab995f36123ef9b6e
Merge branch 'dev' into 'test'
Dev See merge request !201
Showing
15 changed files
with
2458 additions
and
1539 deletions
app.json
1 | 1 | { |
2 | - "pages": [ | |
3 | - | |
2 | + "pages": [ | |
4 | 3 | "pages/index/index/index", |
5 | 4 | "pages/goods/categoryList/categoryList", |
6 | 5 | "pages/cart/cart/cart", |
... | ... | @@ -66,12 +65,10 @@ |
66 | 65 | "pages/user/user_coupon/user_coupon", |
67 | 66 | "pages/user/grow_value/grow_value", |
68 | 67 | "pages/payment/pay_success/pay_success", |
69 | - | |
70 | 68 | "pages/user/plus/plus", |
71 | - "pages/user/cardinfo/cardinfo", | |
69 | + "pages/user/cardinfo/cardinfo", | |
72 | 70 | "pages/user/Detailed/Detailed", |
73 | 71 | "pages/user/Change_phone/Change_phone", |
74 | - | |
75 | 72 | "pages/user/my_service/appment_main", |
76 | 73 | "pages/user/my_service/i_service", |
77 | 74 | "pages/user/my_service/cosmetology_list", |
... | ... | @@ -79,7 +76,9 @@ |
79 | 76 | "pages/user/my_service/tment_details", |
80 | 77 | "pages/user/my_service/tment_eval", |
81 | 78 | "pages/user/my_service/tment_order_list", |
82 | - "pages/user/my_service/beauty_deta" | |
79 | + "pages/user/my_service/beauty_deta", | |
80 | + | |
81 | + "pages/user/labels/labels" | |
83 | 82 | ], |
84 | 83 | "permission": { |
85 | 84 | "scope.userLocation": { | ... | ... |
pages/goods/categoryList/categoryList.js
... | ... | @@ -219,8 +219,6 @@ Page({ |
219 | 219 | } |
220 | 220 | |
221 | 221 | } |
222 | - | |
223 | - console.log("现在是1级与2级所有的数据", arr) | |
224 | 222 | t.setData({one_level_classify:arr}); |
225 | 223 | |
226 | 224 | } |
... | ... | @@ -307,8 +305,6 @@ Page({ |
307 | 305 | lettersPosition = this.data.lettersPosition, |
308 | 306 | eachLetterHeight = this.data.eachLetterHeight, |
309 | 307 | letters = this.data.letters; |
310 | - console.log(lettersPosition); | |
311 | - console.log(y); | |
312 | 308 | // 判断触摸点是否在字母导航栏上 |
313 | 309 | if (x >= lettersPosition[0][0]) { |
314 | 310 | for (let i = 0, len = lettersPosition.length; i < len; i++) { |
... | ... | @@ -362,7 +358,6 @@ Page({ |
362 | 358 | }, |
363 | 359 | success: function (e) { |
364 | 360 | var dda = e.data.data.pageData; |
365 | - console.log("国家的数据", dda); | |
366 | 361 | s.setData({ nationlist:dda}) |
367 | 362 | } |
368 | 363 | }); |
... | ... | @@ -392,7 +387,6 @@ Page({ |
392 | 387 | success: function (e) { |
393 | 388 | var arr=new Array(); |
394 | 389 | var dda = e.data.data.pageData; |
395 | - console.log("商品数据",dda); | |
396 | 390 | s.setData({brand_list:dda}); |
397 | 391 | for (var i = 0; i < dda.length; i++) { |
398 | 392 | |
... | ... | @@ -418,7 +412,6 @@ Page({ |
418 | 412 | } |
419 | 413 | //进行排序 |
420 | 414 | arr.sort(compare("zm")); |
421 | - console.log(arr); | |
422 | 415 | s.setData({ groups: arr }); |
423 | 416 | |
424 | 417 | } |
... | ... | @@ -456,8 +449,6 @@ Page({ |
456 | 449 | //图片失败,默认图片 |
457 | 450 | bind_bnerr2: function (e) { |
458 | 451 | var _errImg = e.target.dataset.errorimg; |
459 | - console.log('bind_bnerr2'); | |
460 | - console.log(_errImg); | |
461 | 452 | var _errObj = {}; |
462 | 453 | _errObj[_errImg] = "/public/images/category.png"; |
463 | 454 | this.setData(_errObj) //注意这里的赋值方式,只是将数据列表中的此项图片路径值替换掉 ; |
... | ... | @@ -511,7 +502,6 @@ Page({ |
511 | 502 | select_more:function(e){ |
512 | 503 | var cid = e.currentTarget.dataset.cid; |
513 | 504 | var pid = e.currentTarget.dataset.pid; |
514 | - console.log("选择更多"+cid); | |
515 | 505 | var lurl = "/pages/goods/goodsList/goodsList?cat_id=" + cid + "&pid=" + pid; |
516 | 506 | wx.navigateTo({ url: lurl }); |
517 | 507 | ... | ... |
pages/goods/goodsInfo/goodsInfo.js
... | ... | @@ -2631,8 +2631,6 @@ Page({ |
2631 | 2631 | |
2632 | 2632 | //---产品名称--- |
2633 | 2633 | //文本换行 参数:1、canvas对象,2、文本 3、距离左侧的距离 4、距离顶部的距离 5、6、文本的宽度 |
2634 | - console.log("ssssssss", th.data.data.goods_name); | |
2635 | - | |
2636 | 2634 | context.setFillStyle("black"); |
2637 | 2635 | context.setFontSize(21.3 * unit) |
2638 | 2636 | th.draw_Text(context, th.data.data.goods_name, |
... | ... | @@ -3136,9 +3134,6 @@ Page({ |
3136 | 3134 | var index = th.data.sec_pick_index; |
3137 | 3135 | item = th.data.sec_sto.s_arr[index]; |
3138 | 3136 | } |
3139 | - | |
3140 | - //th.setData({fir_pick_index:0}); | |
3141 | - console.log("选择门店刷新", "def_pick_store", item); | |
3142 | 3137 | th.setData({ |
3143 | 3138 | def_pick_store: item, |
3144 | 3139 | sto_sele_name: item.pickup_name, |
... | ... | @@ -3221,10 +3216,8 @@ Page({ |
3221 | 3216 | if (th.data.choice_sort_store == 0) th.setData({ |
3222 | 3217 | fir_pick_index: 0 |
3223 | 3218 | }); |
3224 | - //s.showWarning("设置门店地址成功", null, 500, !1); | |
3225 | 3219 | getApp().globalData.pk_store = item; |
3226 | 3220 | } else { |
3227 | - console.log("门店地址失败"); | |
3228 | 3221 | //s.showWarning("设置默认门店地址失败", null, 500, !1); |
3229 | 3222 | getApp().my_warnning("设置默认门店地址失败",0,th) |
3230 | 3223 | } | ... | ... |
pages/goods/search/search.js
... | ... | @@ -25,8 +25,6 @@ Page({ |
25 | 25 | onLoad: function(t) { |
26 | 26 | var th=this; |
27 | 27 | a.getConfig2(function(rs){ |
28 | - console.log("onload"); | |
29 | - console.log(rs); | |
30 | 28 | var arr=new Array(),arr2=new Array(); |
31 | 29 | if (rs.hot_keywords != null && ut.trim(rs.hot_keywords)!="" ){ |
32 | 30 | var arr1 = rs.hot_keywords.split('|'); |
... | ... | @@ -96,9 +94,6 @@ Page({ |
96 | 94 | changeTab: function(t) { |
97 | 95 | var ord = t.currentTarget.dataset.href; |
98 | 96 | var ad = t.currentTarget.dataset.ad; |
99 | - | |
100 | - console.log("changeTab"); | |
101 | - console.log(ord + ":" + ad + ":" + this.data.requestUrl); | |
102 | 97 | |
103 | 98 | var url = this.data.requestUrl; |
104 | 99 | |
... | ... | @@ -115,8 +110,6 @@ Page({ |
115 | 110 | //-----------真的调用地址进行搜索------------ |
116 | 111 | requestSearch: function(t) { |
117 | 112 | var a = this; |
118 | - console.log('requestSearch'); | |
119 | - console.log(t,"扫描商品的搜索商品1111111111111111111111111111"); | |
120 | 113 | |
121 | 114 | this.data.requestUrl = t, |
122 | 115 | //t += "&orderField=" + a.data.tabname; |
... | ... | @@ -179,7 +172,6 @@ Page({ |
179 | 172 | |
180 | 173 | //-----点击搜索按钮---- |
181 | 174 | search: function(t) { |
182 | - console.log(t,"是什么的"); | |
183 | 175 | if ("string" != typeof t || "" == t) return a.showWarning("请输入搜索关键词"); |
184 | 176 | this.resetData(), this.requestSearch(this.data.baseUrl + "&key_str=" + encodeURIComponent(t)); |
185 | 177 | }, | ... | ... |
pages/index/index/index.js
... | ... | @@ -6,10 +6,12 @@ var e = function (e) { |
6 | 6 | i = require("../../../utils/util.js"), ut = i, s = require("../../../utils/common.js"), n = new e.default(); |
7 | 7 | var regeneratorRuntime = require('../../../utils/runtime.js'); |
8 | 8 | var api = require('../../../api/api.js'); |
9 | +var d = getApp().globalData; | |
9 | 10 | |
10 | 11 | Page({ |
11 | 12 | data: { |
12 | 13 | url: o.imghost, |
14 | + swiperimage: ["/miniapp/images/title.png"],//,"/miniapp/images/newpeople/newpeople.png" | |
13 | 15 | resourceUrl: o.resourceUrl, |
14 | 16 | logo: o.appLogo, |
15 | 17 | homeData: null, |
... | ... | @@ -50,13 +52,12 @@ Page({ |
50 | 52 | pt_timer_arr:null, |
51 | 53 | pt_timer:null, |
52 | 54 | pt_timer_active:0, |
53 | - | |
54 | 55 | //看下商家是否开通会员权益 |
55 | 56 | is_boot:0, |
56 | 57 | gd_category:null, |
57 | 58 | is_no_more:0, |
58 | - | |
59 | 59 | max_sw_height:0, //banner的最大高度 |
60 | + is_disgraceful:0,//是否显示新人广告 | |
60 | 61 | }, |
61 | 62 | |
62 | 63 | onLoad: function () { |
... | ... | @@ -73,10 +74,16 @@ Page({ |
73 | 74 | th.setData({ is_boot: is_init }); |
74 | 75 | } |
75 | 76 | }) |
77 | + th.is_new(); | |
76 | 78 | |
77 | 79 | }, |
78 | - | |
79 | - | |
80 | + //关闭新用户领取广告 | |
81 | + close_disgraceful:function(){ | |
82 | + var th = this; | |
83 | + th.setData({ | |
84 | + is_disgraceful:0 | |
85 | + }) | |
86 | + }, | |
80 | 87 | async onShow() { |
81 | 88 | var th = this; |
82 | 89 | if(getApp().globalData.user_id) getApp().requestCardNum(); |
... | ... | @@ -173,7 +180,6 @@ Page({ |
173 | 180 | var tt = { 'ad_code': o.imghost + a[i].ad_code, 'media_link': '' }; |
174 | 181 | arr.push(tt); |
175 | 182 | } |
176 | - console.log(arr); | |
177 | 183 | if (arr.length>0) e.setData({ banner: arr, }); |
178 | 184 | |
179 | 185 | wx.stopPullDownRefresh(); |
... | ... | @@ -199,7 +205,6 @@ Page({ |
199 | 205 | |
200 | 206 | //当前时间戳 |
201 | 207 | var nt = ut.gettimestamp(); |
202 | - console.log(nt); | |
203 | 208 | |
204 | 209 | flash_data.forEach(function (val,ind) { |
205 | 210 | if(val.start_time>nt) flash_data[ind].status=0; |
... | ... | @@ -320,8 +325,6 @@ Page({ |
320 | 325 | |
321 | 326 | //--判断小程序是否过期-- |
322 | 327 | setappdata: function (t) { |
323 | - console.log('setappdata'); | |
324 | - console.log(t); | |
325 | 328 | if (t.isout == 1) |
326 | 329 | wx.navigateTo({ |
327 | 330 | url: "/pages/error/error?msg=小程序已经过期", |
... | ... | @@ -478,8 +481,6 @@ Page({ |
478 | 481 | countDown2() { |
479 | 482 | if(!this.data.is_timer) return false; |
480 | 483 | |
481 | - | |
482 | - | |
483 | 484 | var th = this; |
484 | 485 | // 获取当前时间,同时得到活动结束时间数组 |
485 | 486 | var newTime = ut.gettimestamp(); |
... | ... | @@ -545,10 +546,6 @@ Page({ |
545 | 546 | var th=this; |
546 | 547 | this.data.pt_timer=setInterval(function () { |
547 | 548 | var item=ut.get_rand_item(th.data.pt_timer_arr); |
548 | - | |
549 | - console.log("Interval_pt"); | |
550 | - console.log(item); | |
551 | - | |
552 | 549 | th.setData({pt_timer_active:1,pt_timer_item:item}); |
553 | 550 | setTimeout(function () { |
554 | 551 | th.setData({pt_timer_active:0}); |
... | ... | @@ -564,7 +561,6 @@ Page({ |
564 | 561 | wx.scanCode({ |
565 | 562 | success: (res) => { |
566 | 563 | var result = res.result; |
567 | - console.log(res,"是什么所扫码的内容"+result); | |
568 | 564 | wx.navigateTo({ |
569 | 565 | url: "/pages/goods/search/search?s_key="+result, |
570 | 566 | }); |
... | ... | @@ -616,6 +612,40 @@ Page({ |
616 | 612 | //计算的高度值 |
617 | 613 | var viewHeight = 715 / ratio; |
618 | 614 | if(this.data.max_sw_height<viewHeight) this.setData({ max_sw_height:viewHeight }); |
619 | - } | |
615 | + }, | |
616 | + //判断该用户是否是新会员 | |
617 | + is_new: function () { | |
618 | + // var th = this; | |
619 | + // getApp().request.promiseGet("/api/weshop/marketing/newpeople/act/judge", { | |
620 | + // data: { | |
621 | + // storeId: o.stoid, | |
622 | + // userId: d.user_id | |
623 | + // } | |
624 | + // }).then(res => { | |
625 | + // var swiperimage = th.data.swiperimage; | |
626 | + // swiperimage.push("/api/weshop/marketing/newpeople/act/bound/judge"); | |
627 | + // if (res.data.code == 0) { | |
628 | + // th.setData({ | |
629 | + // is_disgraceful:1 | |
630 | + // }) | |
631 | + // } | |
632 | + // }) | |
633 | + | |
634 | + // getApp().request.promiseGet("/api/weshop/marketing/newpeople/act/judge", { | |
635 | + // data: { | |
636 | + // storeId: o.stoid, | |
637 | + // userId: d.user_id | |
638 | + // } | |
639 | + // }).then(res => { | |
640 | + // var swiperimage = th.data.swiperimage; | |
641 | + // swiperimage.push("/miniapp/images/newpeople/newpeople.png"); | |
642 | + // if (res.data.code == 0) { | |
643 | + // th.setData({ | |
644 | + // swiperimage: swiperimage | |
645 | + // }) | |
646 | + // } | |
647 | + // }) | |
648 | + | |
649 | + } | |
620 | 650 | |
621 | 651 | }); |
622 | 652 | \ No newline at end of file | ... | ... |
pages/index/index/index.wxml
1 | 1 | <!--普通界面--> |
2 | 2 | <wxs module="filter" src="../../../utils/filter.wxs"></wxs> |
3 | 3 | <view class="container rel" wx:if="{{ishow}}"> |
4 | -<block wx:if="{{banner}}"> | |
5 | -<image class="xc-top-img abs" src="{{url}}/miniapp/images/top-img.png"></image> | |
6 | -</block> | |
7 | - <!--搜索框--> | |
8 | - <view class="{{banner==null?'pink-b ':''}} search-box {{scrollTop>10?'search-fixed':''}} flex-center white "> | |
9 | - <view class="classify-frame t-c" bindtap="go_cate"> | |
10 | - <image class="classify-img" src="{{url}}/miniapp/images/classify.png"></image> | |
11 | - <view class="fs20">分<text class="white fs22">类</text></view> | |
12 | - </view> | |
13 | - <view class="search-inner"> | |
14 | - <view class="search-img"> | |
15 | - <image class="wh100" src="{{url}}/miniapp/images/search.png"></image> | |
16 | - </view> | |
17 | - <input bindfocus="jumpSearch" class="search-cont" placeholder="请输入您所搜索的商品" type="text"> | |
18 | - </input> | |
19 | - </view> | |
20 | - <view class="classify-frame t-c" bindtap="getScancode"> | |
21 | - <image class="classify-img" src="{{url}}/miniapp/images/scanning.png"></image> | |
22 | - <view class="fs20">扫一扫</view> | |
23 | - </view> | |
4 | + <block wx:if="{{banner}}"> | |
5 | + <image class="xc-top-img abs" src="{{url}}/miniapp/images/top-img.png"></image> | |
6 | + </block> | |
7 | + <!--搜索框--> | |
8 | + <view class="{{banner==null?'pink-b ':''}} search-box {{scrollTop>10?'search-fixed':''}} flex-center white "> | |
9 | + <view class="classify-frame t-c" bindtap="go_cate"> | |
10 | + <image class="classify-img" src="{{url}}/miniapp/images/classify.png"></image> | |
11 | + <view class="fs20">分 | |
12 | + <text class="white fs22">类</text> | |
13 | + </view> | |
24 | 14 | </view> |
25 | - <!--滚动广告--> | |
26 | - <view class="rel title-img" wx:if="{{banner}}" > | |
27 | - <swiper autoplay="true" class="swiper_box" duration="1000" interval="3000" vertical=""bindchange="bannerSwiperChange" style="height:{{max_sw_height}}rpx"> | |
28 | - <swiper-item wx:for="{{banner}}" wx:key="banner"> | |
29 | - <view url="{{item.media_link}}" class="slide-image-frame"> | |
30 | - <image class="slide-image"mode="widthFix" src="{{item.ad_code}}" bindload="imageLoad" data-index="{{index}}" | |
31 | - lazy-load="true" binderror="bind_bnerr" data-errorimg="banner[{{index}}].ad_code"></image> | |
32 | - </view> | |
33 | - </swiper-item> | |
34 | - </swiper> | |
35 | - | |
36 | - <view class="flex-center-around translation abs"> | |
37 | - <view class="circle spot" wx:for="{{banner}}" wx:key="{{index}}" style="background:{{index==banner_index?'#fff':'#999'}}"> | |
38 | - </view> | |
39 | - </view> | |
15 | + <view class="search-inner"> | |
16 | + <view class="search-img"> | |
17 | + <image class="wh100" src="{{url}}/miniapp/images/search.png"></image> | |
18 | + </view> | |
19 | + <input bindfocus="jumpSearch" class="search-cont" placeholder="请输入您所搜索的商品" type="text"> | |
20 | + </input> | |
40 | 21 | </view> |
41 | - <view class="pd-view" wx:else></view> | |
42 | - | |
43 | - <!---导航--> | |
44 | - <view class="venues_box" hidden='true'> | |
45 | - <view class="venues_list"> | |
46 | - <view class="venues_item"> | |
47 | - <navigator url="/pages/activity/group_list/group_list"> | |
48 | - <image src="{{url}}/miniapp/images/index/tuangou.png"></image> | |
49 | - <view>团购</view> | |
50 | - </navigator> | |
51 | - </view> | |
52 | - <view class="venues_item"> | |
53 | - <navigator url="/pages/goods/integralMall/integralMall"> | |
54 | - <image src="{{url}}/miniapp/images/index/jifen.png"></image> | |
55 | - <view>积分购</view> | |
56 | - </navigator> | |
57 | - </view> | |
58 | - <view class="venues_item"> | |
59 | - <navigator url="/pages/goods/brandstreet/brandstreet"> | |
60 | - <image src="{{url}}/miniapp/images/index/youhui.png"></image> | |
61 | - <view>优惠券</view> | |
62 | - </navigator> | |
63 | - </view> | |
64 | - <view class="venues_item"> | |
65 | - <navigator url="/pages/activity/coupon_list/coupon_list"> | |
66 | - <image src="{{url}}/miniapp/images/index/qiandao.png"></image> | |
67 | - <view>签到</view> | |
68 | - </navigator> | |
69 | - </view> | |
70 | - <view class="venues_item"> | |
71 | - <navigator openType="switchTab" url="/pages/goods/categoryList/categoryList"> | |
72 | - <image src="{{url}}/miniapp/images/index/fenlei.png"></image> | |
73 | - <view>全部分类</view> | |
74 | - </navigator> | |
75 | - </view> | |
22 | + <view class="classify-frame t-c" bindtap="getScancode"> | |
23 | + <image class="classify-img" src="{{url}}/miniapp/images/scanning.png"></image> | |
24 | + <view class="fs20">扫一扫</view> | |
25 | + </view> | |
26 | + </view> | |
27 | + <!--滚动广告--> | |
28 | + <view class="rel title-img" wx:if="{{banner}}"> | |
29 | + <swiper autoplay="true" class="swiper_box" duration="1000" interval="3000" vertical="" bindchange="bannerSwiperChange" style="height:{{max_sw_height}}rpx"> | |
30 | + <swiper-item wx:for="{{banner}}" wx:key="banner"> | |
31 | + <view url="{{item.media_link}}" class="slide-image-frame"> | |
32 | + <image class="slide-image" mode="widthFix" src="{{item.ad_code}}" bindload="imageLoad" data-index="{{index}}" lazy-load="true" binderror="bind_bnerr" data-errorimg="banner[{{index}}].ad_code"></image> | |
76 | 33 | </view> |
34 | + </swiper-item> | |
35 | + </swiper> | |
36 | + | |
37 | + <view class="flex-center-around translation abs"> | |
38 | + <view class="circle spot" wx:for="{{banner}}" wx:key="{{index}}" style="background:{{index==banner_index?'#fff':'#999'}}"> | |
39 | + </view> | |
77 | 40 | </view> |
41 | + </view> | |
42 | + <view class="pd-view" wx:else></view> | |
43 | + | |
44 | + <!---导航--> | |
45 | + <view class="venues_box" hidden='true'> | |
46 | + <view class="venues_list"> | |
47 | + <view class="venues_item"> | |
48 | + <navigator url="/pages/activity/group_list/group_list"> | |
49 | + <image src="{{url}}/miniapp/images/index/tuangou.png"></image> | |
50 | + <view>团购</view> | |
51 | + </navigator> | |
52 | + </view> | |
53 | + <view class="venues_item"> | |
54 | + <navigator url="/pages/goods/integralMall/integralMall"> | |
55 | + <image src="{{url}}/miniapp/images/index/jifen.png"></image> | |
56 | + <view>积分购</view> | |
57 | + </navigator> | |
58 | + </view> | |
59 | + <view class="venues_item"> | |
60 | + <navigator url="/pages/goods/brandstreet/brandstreet"> | |
61 | + <image src="{{url}}/miniapp/images/index/youhui.png"></image> | |
62 | + <view>优惠券</view> | |
63 | + </navigator> | |
64 | + </view> | |
65 | + <view class="venues_item"> | |
66 | + <navigator url="/pages/activity/coupon_list/coupon_list"> | |
67 | + <image src="{{url}}/miniapp/images/index/qiandao.png"></image> | |
68 | + <view>签到</view> | |
69 | + </navigator> | |
70 | + </view> | |
71 | + <view class="venues_item"> | |
72 | + <navigator openType="switchTab" url="/pages/goods/categoryList/categoryList"> | |
73 | + <image src="{{url}}/miniapp/images/index/fenlei.png"></image> | |
74 | + <view>全部分类</view> | |
75 | + </navigator> | |
76 | + </view> | |
77 | + </view> | |
78 | + </view> | |
78 | 79 | |
79 | 80 | |
80 | - <view class="flex-center-around {{banner==null?'mar-top':'mar-tops'}}" > | |
81 | + <view class="flex-center-around {{banner==null?'mar-top':'mar-tops'}}"> | |
81 | 82 | <view class="flex-vertical"> |
82 | 83 | <image class="xc-hook" src="{{url}}/miniapp/images/index/youxuan.png"> |
83 | 84 | </image> |
84 | - <text class="yellow-co fs26 margin-left">人工优先</text> | |
85 | + <text class="yellow-co fs26 margin-left">人工优先</text> | |
85 | 86 | </view> |
86 | 87 | |
87 | 88 | |
88 | 89 | <view class="flex-vertical"> |
89 | - <image class="xc-hook" src="{{url}}/miniapp/images/index/zhengpin.png"> | |
90 | + <image class="xc-hook" src="{{url}}/miniapp/images/index/zhengpin.png"> | |
90 | 91 | </image> |
91 | - <text class="yellow-co fs26 margin-left">正品保证</text> | |
92 | + <text class="yellow-co fs26 margin-left">正品保证</text> | |
92 | 93 | </view> |
93 | 94 | |
94 | 95 | <view class="flex-vertical"> |
95 | 96 | <image class="xc-hook" src="{{url}}/miniapp/images/index/shouhou.png"> |
96 | 97 | </image> |
97 | - <text class="yellow-co fs26 margin-left">售后无忧</text> | |
98 | - </view> | |
98 | + <text class="yellow-co fs26 margin-left">售后无忧</text> | |
99 | 99 | </view> |
100 | + </view> | |
100 | 101 | |
101 | - <!---大分类---> | |
102 | - <view class="flex-center-around"> | |
103 | - <view wx:for="{{gd_category}}" | |
104 | - bindtap="go_cate2" data-cid="{{item.id}}" data-pid="0"> | |
105 | - <view class="circle xc-class-frame t-c"> | |
106 | - <image class="xc-class-img" src="{{item.icoimg==null||item.icoimg==''?url+item.icon:item.icoimg}}" binderror="bind_bnerr_icon" | |
107 | - data-err="gd_category[{{index}}].icon"></image> | |
108 | - <view class="fs24 gonju ellipsis-1">{{item.name}}</view> | |
109 | - </view> | |
110 | - </view> | |
102 | + <!---大分类---> | |
103 | + <view class="flex-center-around"> | |
104 | + <view wx:for="{{gd_category}}" bindtap="go_cate2" data-cid="{{item.id}}" data-pid="0"> | |
105 | + <view class="circle xc-class-frame t-c"> | |
106 | + <image class="xc-class-img" src="{{item.icoimg==null||item.icoimg==''?url+item.icon:item.icoimg}}" binderror="bind_bnerr_icon" data-err="gd_category[{{index}}].icon"></image> | |
107 | + <view class="fs24 gonju ellipsis-1">{{item.name}}</view> | |
111 | 108 | </view> |
109 | + </view> | |
110 | + </view> | |
112 | 111 | |
113 | - <!---跳转我的权益---> | |
114 | - <view class="title-img-frame" wx:if="{{is_boot}}" bindtap="go_quanyi" > | |
115 | - <image class="xc-title-img"src="{{url}}/miniapp/images/title.png"></image> | |
116 | - </view> | |
117 | - | |
118 | - <view class="split-line"></view> | |
119 | - | |
120 | - <!--秒杀--> | |
121 | - <view class="seckill" wx:if="{{saleGoods!=null && pindGoods.length!=0 }}"> | |
122 | - <navigator url="/pages/activity/seckill_list/seckill_list"> | |
123 | - <view class="seckill-time"> | |
124 | - <view class="classname flex"> | |
125 | - <image class="clock-img" src="{{url}}/miniapp/images/clock.png"></image> | |
126 | - <image class="seckill-ttitle-img height"src="{{url}}/miniapp/images/seckill-ttitle.png"></image> | |
127 | - </view> | |
128 | - <view class="flex seckill-list"> | |
129 | - <text class="fs24 xc-marfin-right">查看全部</text> | |
130 | - <image class="arrow-right" src="{{url}}/miniapp/images/icon-arrowdown.png"></image> | |
131 | - </view> | |
132 | - </view> | |
133 | - </navigator> | |
134 | - <view class="seckill-list"> | |
135 | - <swiper class="s_prom" indicator-dots="{{false}}" bindchange="flashSwiperChange"> | |
136 | - <swiper-item wx:for="{{saleGoods}}" wx:key="{{index}}" class="p_swiper " wx:key="saleGoods"> | |
137 | - <navigator class="ib m-left" url="/pages/goods/goodsInfo/goodsInfo?goods_id={{aitem.goods_id}}" | |
138 | - wx:for="{{item}}" wx:key="item" wx:for-item="aitem" wx:for-index="aind" | |
139 | - > | |
140 | - <view class="imgview "> | |
141 | - <image src="{{url+aitem.original_img}}" lazy-load="true" data-errorimg="saleGoods[{{index}}][{{aind}}].original_img" | |
142 | - binderror="bind_bnerr3" data-img="{{aitem.original_img}}"></image> | |
143 | - | |
144 | - | |
112 | + <!-- 轮播 --> | |
113 | + <swiper class="swiper" autoplay="true" interval="5000" circular="{{true}}" indicator-dots="{{true}}" indicator-active-color="rgb(255,255,255)"> | |
114 | + <!-- 跳转我的权益 --> | |
115 | + <block wx:for="{{swiperimage}}" wx:for-item="adver" wx:for-index="key"> | |
116 | + <swiper-item> | |
117 | + <view class="title-img-frame"> | |
118 | + <image class="xc-title-img" src="{{url+adver}}" bindtap="{{key==0?'go_quanyi':''}}"></image> | |
119 | + </view> | |
120 | + </swiper-item> | |
121 | + </block> | |
122 | + </swiper> | |
145 | 123 | |
124 | + <view class="split-line"></view> | |
146 | 125 | |
147 | - <image wx:if="{{aitem.status==0}}" class="status_img" src="{{url}}/miniapp/images/miao/yure.png"></image> | |
148 | - <image wx:if="{{aitem.status==1}}" class="status_img" src="{{url}}/miniapp/images/miao/going.png"></image> | |
149 | - <image wx:if="{{aitem.status==2}}" class="status_img" src="{{url}}/miniapp/images/miao/mend.png"></image> | |
150 | - </view> | |
151 | - <view class="ellipsis-2">{{aitem.title}}</view> | |
152 | - <view class="red-co mar-top10 is_seckill_height" > <text class="fs20">¥</text>{{aitem.price}} | |
153 | - <text class="un_line">¥{{aitem.market_price}}</text> | |
154 | - </view> | |
155 | - </navigator> | |
156 | - </swiper-item> | |
157 | - </swiper> | |
158 | - <view class="flex-center-around translation"> | |
159 | - <view class="circle spot" wx:for="{{saleGoods}}" wx:key="{{index}}" style="background:{{index==flash_index?'#fff':'#999'}}"> | |
126 | + <!--秒杀--> | |
127 | + <view class="seckill" wx:if="{{saleGoods!=null && pindGoods.length!=0 }}"> | |
128 | + <navigator url="/pages/activity/seckill_list/seckill_list"> | |
129 | + <view class="seckill-time"> | |
130 | + <view class="classname flex"> | |
131 | + <image class="clock-img" src="{{url}}/miniapp/images/clock.png"></image> | |
132 | + <image class="seckill-ttitle-img height" src="{{url}}/miniapp/images/seckill-ttitle.png"></image> | |
160 | 133 | </view> |
134 | + <view class="flex seckill-list"> | |
135 | + <text class="fs24 xc-marfin-right">查看全部</text> | |
136 | + <image class="arrow-right" src="{{url}}/miniapp/images/icon-arrowdown.png"></image> | |
161 | 137 | </view> |
138 | + </view> | |
139 | + </navigator> | |
140 | + <view class="seckill-list"> | |
141 | + <swiper class="s_prom" indicator-dots="{{false}}" bindchange="flashSwiperChange"> | |
142 | + <swiper-item wx:for="{{saleGoods}}" wx:key="{{index}}" class="p_swiper " wx:key="saleGoods"> | |
143 | + <navigator class="ib m-left" url="/pages/goods/goodsInfo/goodsInfo?goods_id={{aitem.goods_id}}" wx:for="{{item}}" wx:key="item" wx:for-item="aitem" wx:for-index="aind"> | |
144 | + <view class="imgview "> | |
145 | + <image src="{{url+aitem.original_img}}" lazy-load="true" data-errorimg="saleGoods[{{index}}][{{aind}}].original_img" binderror="bind_bnerr3" data-img="{{aitem.original_img}}"></image> | |
146 | + | |
147 | + <image wx:if="{{aitem.status==0}}" class="status_img" src="{{url}}/miniapp/images/miao/yure.png"></image> | |
148 | + <image wx:if="{{aitem.status==1}}" class="status_img" src="{{url}}/miniapp/images/miao/going.png"></image> | |
149 | + <image wx:if="{{aitem.status==2}}" class="status_img" src="{{url}}/miniapp/images/miao/mend.png"></image> | |
150 | + </view> | |
151 | + <view class="ellipsis-2">{{aitem.title}}</view> | |
152 | + <view class="red-co mar-top10 is_seckill_height"> | |
153 | + <text class="fs20">¥</text>{{aitem.price}} | |
154 | + <text class="un_line">¥{{aitem.market_price}}</text> | |
155 | + </view> | |
156 | + </navigator> | |
157 | + </swiper-item> | |
158 | + </swiper> | |
159 | + <view class="flex-center-around translation"> | |
160 | + <view class="circle spot" wx:for="{{saleGoods}}" wx:key="{{index}}" style="background:{{index==flash_index?'#fff':'#999'}}"> | |
162 | 161 | </view> |
162 | + </view> | |
163 | 163 | </view> |
164 | - <!----拼单----> | |
165 | - <view class="seckill assemble-top-border" wx:if="{{pindGoods!=null && pindGoods.length!=0 }}"> | |
166 | - <navigator url="/pages/activity/pind_list/pind_list"> | |
167 | - <view class="seckill-time"> | |
168 | - <view class="classname flex"> | |
169 | - <image class="clock-img" src="{{url}}/miniapp/images/clock.png"></image> | |
170 | - <image class="seckill-ttitle-img"src="{{url}}/miniapp/images/team.png"></image> | |
171 | - <block wx:if="{{pt_timer_item}}"> | |
172 | - <view class="flex user-frame t-c xc-ash {{pt_timer_active==1?'pt_active':''}}"> | |
173 | - <image class="user-img circle" src="{{pt_timer_item.head_pic}}"></image> | |
174 | - <view class="ellipsis-1 user-name fs24">{{pt_timer_item.nickname}}</view> | |
175 | - <text class="fs20">刚拼团成功</text> | |
176 | - </view> | |
177 | - </block> | |
178 | - </view> | |
179 | - <view class="flex seckill-list"> | |
180 | - <text class="fs24 xc-marfin-right">查看全部</text> | |
181 | - <image class="arrow-right" src="{{url}}/miniapp/images/icon-arrowdown.png"></image> | |
182 | - </view> | |
164 | + </view> | |
165 | + <!----拼单----> | |
166 | + <view class="seckill assemble-top-border" wx:if="{{pindGoods!=null && pindGoods.length!=0 }}"> | |
167 | + <navigator url="/pages/activity/pind_list/pind_list"> | |
168 | + <view class="seckill-time"> | |
169 | + <view class="classname flex"> | |
170 | + <image class="clock-img" src="{{url}}/miniapp/images/clock.png"></image> | |
171 | + <image class="seckill-ttitle-img" src="{{url}}/miniapp/images/team.png"></image> | |
172 | + <block wx:if="{{pt_timer_item}}"> | |
173 | + <view class="flex user-frame t-c xc-ash {{pt_timer_active==1?'pt_active':''}}"> | |
174 | + <image class="user-img circle" src="{{pt_timer_item.head_pic}}"></image> | |
175 | + <view class="ellipsis-1 user-name fs24">{{pt_timer_item.nickname}}</view> | |
176 | + <text class="fs20">刚拼团成功</text> | |
183 | 177 | </view> |
184 | - </navigator> | |
185 | - <view class="seckill-lists rel"> | |
186 | - <swiper class="s_proms" style="height:{{pindGoods[0].length>1?'590':'290'}}rpx" indicator-active-color='red' bindchange="ptSwiperChange"> | |
187 | - <swiper-item wx:for="{{pindGoods}}" wx:key="{{index}}" wx:for-index="pix"> | |
188 | - <view class="teamheight" style='display:block;' wx:for="{{item}}" wx:for-item="aitem" wx:for-index="aind"> | |
189 | - <view class="kill-item"> | |
190 | - <navigator class="flex navwidth" url="/pages/goods/goodsInfo/goodsInfo?goods_id={{aitem.goods_id}}"> | |
191 | - <view class="kill-pic"> | |
192 | - <image class="wh100" src="{{url+aitem.original_img}}" data-val="{{aitem.original_img}}" | |
193 | - data-errorimg="pindGoods[{{pix}}][{{aind}}].original_img" binderror="bind_bnerr2" lazy-load="true"> | |
178 | + </block> | |
179 | + </view> | |
180 | + <view class="flex seckill-list"> | |
181 | + <text class="fs24 xc-marfin-right">查看全部</text> | |
182 | + <image class="arrow-right" src="{{url}}/miniapp/images/icon-arrowdown.png"></image> | |
183 | + </view> | |
184 | + </view> | |
185 | + </navigator> | |
186 | + <view class="seckill-lists rel"> | |
187 | + <swiper class="s_proms" style="height:{{pindGoods[0].length>1?'590':'290'}}rpx" indicator-active-color='red' bindchange="ptSwiperChange"> | |
188 | + <swiper-item wx:for="{{pindGoods}}" wx:key="{{index}}" wx:for-index="pix"> | |
189 | + <view class="teamheight" style='display:block;' wx:for="{{item}}" wx:for-item="aitem" wx:for-index="aind"> | |
190 | + <view class="kill-item"> | |
191 | + <navigator class="flex navwidth" url="/pages/goods/goodsInfo/goodsInfo?goods_id={{aitem.goods_id}}"> | |
192 | + <view class="kill-pic"> | |
193 | + <image class="wh100" src="{{url+aitem.original_img}}" data-val="{{aitem.original_img}}" data-errorimg="pindGoods[{{pix}}][{{aind}}].original_img" binderror="bind_bnerr2" lazy-load="true"> | |
194 | 194 | </image> |
195 | - </view> | |
195 | + </view> | |
196 | 196 | |
197 | - <view class="kill-cont"> | |
198 | - <navigator class="goods-name ellipsis-2" url="/pages/goods/goodsInfo/goodsInfo?goods_id={{item.goods_id}}"> | |
199 | - {{aitem.title}} | |
200 | - | |
201 | - </navigator> | |
202 | - <view class="flex left"> | |
203 | - <view class="tneirong red-b flex-vertical rel" wx:if="{{aitem.is_team_tepy!=0}}"> | |
204 | - <image class="xc-team-img abs" src="{{url}}/miniapp/images/fril.png"></image> | |
205 | - 已拼{{aitem.buy_num}}份</view> | |
206 | - <view class="fs20 flex xc-people-val-frame" | |
207 | - style="border-color:{{aitem.is_team_tepy==0?'#059de5':'#d60021'}};margin-left:{{aitem.is_team_tepy==0?'':'8rpx'}}"> | |
208 | - <view class=" flex-center val-img {{aitem.is_team_tepy==0?'blue_b':'red-b'}}"> | |
209 | - <image class="people-img"src="{{url}}/miniapp/images/bai-ren.png"></image> | |
210 | - </view> | |
211 | - <text class="{{aitem.is_team_tepy==0?'blue_c':'red-co'}}" style="margin-left:8rpx; margin-right:8rpx">{{aitem.ct_num}}人团</text> | |
212 | - </view> | |
197 | + <view class="kill-cont"> | |
198 | + <navigator class="goods-name ellipsis-2" url="/pages/goods/goodsInfo/goodsInfo?goods_id={{item.goods_id}}"> | |
199 | + {{aitem.title}} | |
213 | 200 | |
214 | - <view class="fs20 blue_c time-blue" wx:if="{{aitem.is_team_tepy==0}}"> | |
215 | - 距开始: | |
216 | - <text class='tui-conutdown-box'>{{aitem.djs.day}}</text>天 | |
217 | - <text class='tui-conutdown-box'>{{aitem.djs.hou}}</text>时 | |
218 | - <text class='tui-conutdown-box'>{{aitem.djs.min}}</text>分 | |
219 | - <text class='tui-conutdown-box tui-countdown-bg'>{{aitem.djs.sec}}</text> | |
220 | - 秒 | |
221 | - </view> | |
222 | - </view> | |
223 | - | |
224 | - | |
225 | - <view class="goods-num"style="margin-top:{{type==0?'70rpx':'40rpx'}}"> | |
226 | - <view> | |
227 | - | |
228 | - <view class="fs40 flex xc-top15 {{aitem.is_team_tepy==0?'blue_c ai-bas':' red-co ai-bas'}}"> | |
229 | - <text class="fs28 {{aitem.is_team_tepy==0?'martop4':''}}">¥</text> | |
230 | - <text style="margin-left:-5rpx">{{aitem.price}}</text> | |
231 | - <span class="underline {{type==0?'martop18':''}}">零售价¥{{aitem.market_price}}</span> | |
201 | + </navigator> | |
202 | + <view class="flex left"> | |
203 | + <view class="tneirong red-b flex-vertical rel" wx:if="{{aitem.is_team_tepy!=0}}"> | |
204 | + <image class="xc-team-img abs" src="{{url}}/miniapp/images/fril.png"></image> | |
205 | + 已拼{{aitem.buy_num}}份</view> | |
206 | + <view class="fs20 flex xc-people-val-frame" style="border-color:{{aitem.is_team_tepy==0?'#059de5':'#d60021'}};margin-left:{{aitem.is_team_tepy==0?'':'8rpx'}}"> | |
207 | + <view class=" flex-center val-img {{aitem.is_team_tepy==0?'blue_b':'red-b'}}"> | |
208 | + <image class="people-img" src="{{url}}/miniapp/images/bai-ren.png"></image> | |
209 | + </view> | |
210 | + <text class="{{aitem.is_team_tepy==0?'blue_c':'red-co'}}" style="margin-left:8rpx; margin-right:8rpx">{{aitem.ct_num}}人团</text> | |
232 | 211 | </view> |
233 | - | |
234 | - </view> | |
235 | 212 | |
213 | + <view class="fs20 blue_c time-blue" wx:if="{{aitem.is_team_tepy==0}}"> | |
214 | + 距开始: | |
215 | + <text class='tui-conutdown-box'>{{aitem.djs.day}}</text>天 | |
216 | + <text class='tui-conutdown-box'>{{aitem.djs.hou}}</text>时 | |
217 | + <text class='tui-conutdown-box'>{{aitem.djs.min}}</text>分 | |
218 | + <text class='tui-conutdown-box tui-countdown-bg'>{{aitem.djs.sec}}</text> 秒 | |
219 | + </view> | |
220 | + </view> | |
236 | 221 | |
237 | - </view> | |
238 | - </view> | |
239 | - | |
240 | - </navigator> | |
222 | + <view class="goods-num" style="margin-top:{{type==0?'70rpx':'40rpx'}}"> | |
223 | + <view> | |
241 | 224 | |
225 | + <view class="fs40 flex xc-top15 {{aitem.is_team_tepy==0?'blue_c ai-bas':' red-co ai-bas'}}"> | |
226 | + <text class="fs28 {{aitem.is_team_tepy==0?'martop4':''}}">¥</text> | |
227 | + <text style="margin-left:-5rpx">{{aitem.price}}</text> | |
228 | + <span class="underline {{type==0?'martop18':''}}">零售价¥{{aitem.market_price}}</span> | |
229 | + </view> | |
242 | 230 | |
243 | - </view> | |
231 | + </view> | |
232 | + </view> | |
233 | + </view> | |
244 | 234 | |
245 | -</view> | |
246 | - | |
235 | + </navigator> | |
236 | + </view> | |
247 | 237 | |
248 | - </swiper-item> | |
249 | - </swiper> | |
238 | + </view> | |
239 | + </swiper-item> | |
240 | + </swiper> | |
250 | 241 | |
251 | - <view class="flex-center-around translations abs"> | |
242 | + <view class="flex-center-around translations abs"> | |
252 | 243 | <view class="circle spot" wx:for="{{pindGoods}}" wx:key="{{index}}" style="background:{{index==pt_index?'#fff':'#999'}}"> |
253 | 244 | </view> |
254 | - </view> | |
255 | - </view> | |
245 | + </view> | |
256 | 246 | </view> |
257 | - | |
258 | - | |
259 | - | |
247 | + </view> | |
260 | 248 | |
261 | - | |
262 | - <!-- 好物推荐 --> | |
249 | + <!-- 好物推荐 --> | |
263 | 250 | <view class="title"> |
264 | 251 | <!-- 标题 --> |
265 | 252 | <view> |
... | ... | @@ -291,67 +278,84 @@ |
291 | 278 | <!-- 商品列表组件 --> |
292 | 279 | <goods_recommend id="goods_list"></goods_recommend> |
293 | 280 | <!-- 商品列表 --> |
294 | - | |
295 | - </view> | |
296 | - | |
297 | - </view> | |
281 | + | |
282 | + </view> | |
283 | + | |
284 | +</view> | |
298 | 285 | <!--是否是自定义--> |
299 | 286 | <view class="container" wx:if="{{isTemplate}}" style="background-color:{{bgcolor_t}}"> |
300 | - <block wx:for="{{template_arr}}" wx:key="{{index}}" > | |
301 | - <view> | |
302 | - <!--导航--> | |
303 | - <block wx:if="{{item.ename=='nav'}}"> | |
304 | - <nav object="{{item.content}}"></nav> | |
305 | - </block> | |
306 | - <!--店招--> | |
307 | - <block wx:if="{{item.ename=='shopname'}}"> | |
308 | - <shopname object="{{item.content}}"></shopname> | |
309 | - </block> | |
310 | - <!--广告组合--> | |
311 | - <block wx:if="{{item.ename=='advertising'}}"> | |
312 | - <advertising object="{{item.content}}"></advertising> | |
313 | - </block> | |
314 | - <!--商品分组--> | |
315 | - <block wx:if="{{item.ename=='goodsGroup'}}"> | |
316 | - <goodsGroup object="{{item.content}}"></goodsGroup> | |
317 | - </block> | |
318 | - <!--通知--> | |
319 | - <block wx:if="{{item.ename=='notice'}}"> | |
320 | - <notice object="{{item.content}}"></notice> | |
321 | - </block> | |
322 | - <!--语音--> | |
323 | - <block wx:if="{{item.ename=='voice'}}"> | |
324 | - <voice object="{{item.content}}"></voice> | |
325 | - </block> | |
326 | - <!--视频--> | |
327 | - <block wx:if="{{item.ename=='video'}}"> | |
328 | - <mvideo object="{{item.content}}"></mvideo> | |
329 | - </block> | |
330 | - <!--搜索--> | |
331 | - <block wx:if="{{item.ename=='searchbox'}}"> | |
332 | - <searchbox object="{{item.content}}"></searchbox> | |
333 | - </block> | |
334 | - <!--天天拼单--> | |
335 | - <block wx:if="{{item.ename=='pingd_buy'}}"> | |
336 | - <pingd_buy object="{{item.content}}"></pingd_buy> | |
337 | - </block> | |
338 | - <!--秒杀--> | |
339 | - <block wx:if="{{item.ename=='seckill'}}"> | |
340 | - <seckill object="{{item.content}}"></seckill> | |
341 | - </block> | |
342 | - <!--标题--> | |
343 | - <block wx:if="{{item.ename=='title'}}"> | |
344 | - <title object="{{item.content}}"></title> | |
345 | - </block> | |
346 | - <!--辅助空白--> | |
347 | - <block wx:if="{{item.ename=='white'}}"> | |
348 | - <assist object="{{item.content}}"></assist> | |
349 | - </block> | |
350 | - <!--图片组合--> | |
351 | - <block wx:if="{{item.ename=='picMix'}}"> | |
352 | - <picMax object="{{item.content}}"></picMax> | |
353 | - </block> | |
354 | - </view> | |
355 | - </block> | |
287 | + <block wx:for="{{template_arr}}" wx:key="{{index}}"> | |
288 | + <view> | |
289 | + <!--导航--> | |
290 | + <block wx:if="{{item.ename=='nav'}}"> | |
291 | + <nav object="{{item.content}}"></nav> | |
292 | + </block> | |
293 | + <!--店招--> | |
294 | + <block wx:if="{{item.ename=='shopname'}}"> | |
295 | + <shopname object="{{item.content}}"></shopname> | |
296 | + </block> | |
297 | + <!--广告组合--> | |
298 | + <block wx:if="{{item.ename=='advertising'}}"> | |
299 | + <advertising object="{{item.content}}"></advertising> | |
300 | + </block> | |
301 | + <!--商品分组--> | |
302 | + <block wx:if="{{item.ename=='goodsGroup'}}"> | |
303 | + <goodsGroup object="{{item.content}}"></goodsGroup> | |
304 | + </block> | |
305 | + <!--通知--> | |
306 | + <block wx:if="{{item.ename=='notice'}}"> | |
307 | + <notice object="{{item.content}}"></notice> | |
308 | + </block> | |
309 | + <!--语音--> | |
310 | + <block wx:if="{{item.ename=='voice'}}"> | |
311 | + <voice object="{{item.content}}"></voice> | |
312 | + </block> | |
313 | + <!--视频--> | |
314 | + <block wx:if="{{item.ename=='video'}}"> | |
315 | + <mvideo object="{{item.content}}"></mvideo> | |
316 | + </block> | |
317 | + <!--搜索--> | |
318 | + <block wx:if="{{item.ename=='searchbox'}}"> | |
319 | + <searchbox object="{{item.content}}"></searchbox> | |
320 | + </block> | |
321 | + <!--天天拼单--> | |
322 | + <block wx:if="{{item.ename=='pingd_buy'}}"> | |
323 | + <pingd_buy object="{{item.content}}"></pingd_buy> | |
324 | + </block> | |
325 | + <!--秒杀--> | |
326 | + <block wx:if="{{item.ename=='seckill'}}"> | |
327 | + <seckill object="{{item.content}}"></seckill> | |
328 | + </block> | |
329 | + <!--标题--> | |
330 | + <block wx:if="{{item.ename=='title'}}"> | |
331 | + <title object="{{item.content}}"></title> | |
332 | + </block> | |
333 | + <!--辅助空白--> | |
334 | + <block wx:if="{{item.ename=='white'}}"> | |
335 | + <assist object="{{item.content}}"></assist> | |
336 | + </block> | |
337 | + <!--图片组合--> | |
338 | + <block wx:if="{{item.ename=='picMix'}}"> | |
339 | + <picMax object="{{item.content}}"></picMax> | |
340 | + </block> | |
341 | + </view> | |
342 | + </block> | |
356 | 343 | </view> |
357 | - | |
344 | +<!-- 蒙尘 --> | |
345 | +<block wx:if="{{is_disgraceful}}"> | |
346 | + <view class="disgraceful"> | |
347 | + <!-- 新人礼领取图片 --> | |
348 | + <view class="newreceive flex-center"> | |
349 | + <view> | |
350 | + <navigator url=""> | |
351 | + <view class="flex-level"> | |
352 | + <image class="receive" src="{{url}}/miniapp/images/newpeople/newreceive.png"></image> | |
353 | + </view> | |
354 | + </navigator> | |
355 | + <view class="flex-level"> | |
356 | + <image class="close" src="{{url}}/miniapp/images/plus/Close.png" bindtap="close_disgraceful"></image> | |
357 | + </view> | |
358 | + </view> | |
359 | + </view> | |
360 | + </view> | |
361 | +</block> | |
358 | 362 | \ No newline at end of file | ... | ... |
pages/index/index/index.wxss
1 | -.pink-b{ | |
1 | +.pink-b { | |
2 | 2 | background: #ff7295; |
3 | 3 | } |
4 | + | |
4 | 5 | .search-box { |
5 | - position: fixed; | |
6 | - top: 0; | |
7 | - left: 0; | |
8 | - width: 100%; | |
9 | - height: 88rpx; | |
10 | - z-index: 10; | |
11 | - /* background: linear-gradient(rgba(0,0,0,.2),rgba(255,255,255,0)); */ | |
12 | -} | |
13 | -.classify-img{ | |
6 | + position: fixed; | |
7 | + top: 0; | |
8 | + left: 0; | |
9 | + width: 100%; | |
10 | + height: 88rpx; | |
11 | + z-index: 10; | |
12 | +} | |
13 | + | |
14 | +.classify-img { | |
14 | 15 | width: 50rpx; |
15 | - height: 45rpx | |
16 | + height: 45rpx; | |
16 | 17 | } |
18 | + | |
17 | 19 | .logo { |
18 | - width: 48rpx; | |
19 | - height: 48rpx; | |
20 | - margin: 0 18rpx; | |
21 | - border-radius: 50%; | |
22 | - overflow: hidden; | |
20 | + width: 48rpx; | |
21 | + height: 48rpx; | |
22 | + margin: 0 18rpx; | |
23 | + border-radius: 50%; | |
24 | + overflow: hidden; | |
23 | 25 | } |
24 | 26 | |
25 | 27 | .search-inner { |
26 | - display: flex; | |
27 | - align-items: center; | |
28 | - margin: 20rpx 25rpx; | |
29 | - width: 566rpx; | |
30 | - height: 58rpx; | |
31 | - border-radius: 29rpx; | |
32 | - background-color: #fff; | |
33 | - justify-content: center; | |
28 | + display: flex; | |
29 | + align-items: center; | |
30 | + margin: 20rpx 25rpx; | |
31 | + width: 566rpx; | |
32 | + height: 58rpx; | |
33 | + border-radius: 29rpx; | |
34 | + background-color: #fff; | |
35 | + justify-content: center; | |
34 | 36 | } |
35 | 37 | |
36 | 38 | .search-img { |
37 | - | |
38 | - width: 30rpx; | |
39 | - height: 30rpx; | |
40 | - margin-left: 36rpx; | |
41 | -display: flex; | |
42 | -align-items: center; | |
43 | -position: absolute; | |
44 | -left: 10%; | |
39 | + width: 30rpx; | |
40 | + height: 30rpx; | |
41 | + margin-left: 36rpx; | |
42 | + display: flex; | |
43 | + align-items: center; | |
44 | + position: absolute; | |
45 | + left: 10%; | |
45 | 46 | } |
46 | 47 | |
47 | 48 | .search-cont { |
48 | - height: 58rpx; | |
49 | - width: 530rpx; | |
50 | - padding-left: 12rpx; | |
51 | - line-height: 58rpx; | |
52 | - font-size: 24rpx; | |
53 | - color: #666; | |
54 | - margin-left: 56rpx; | |
55 | - | |
49 | + height: 58rpx; | |
50 | + width: 530rpx; | |
51 | + padding-left: 12rpx; | |
52 | + line-height: 58rpx; | |
53 | + font-size: 24rpx; | |
54 | + color: #666; | |
55 | + margin-left: 56rpx; | |
56 | 56 | } |
57 | 57 | |
58 | 58 | .search-fixed { |
59 | - background: #ff7295; | |
59 | + background: #ff7295; | |
60 | 60 | } |
61 | 61 | |
62 | 62 | .swiper_box { |
63 | - width: 100%; | |
64 | - height: auto; | |
65 | -} | |
66 | -.s_prom{ | |
67 | - width: 100%; | |
68 | - height: 340rpx; | |
63 | + width: 100%; | |
64 | + height: auto; | |
69 | 65 | } |
70 | -.s_proms{ | |
71 | - width: 100%; | |
72 | - height:590rpx; | |
66 | + | |
67 | +.s_prom { | |
68 | + width: 100%; | |
69 | + height: 340rpx; | |
73 | 70 | } |
74 | 71 | |
75 | -.slide-image{ | |
76 | - width: 100%; | |
77 | - display: inline-block; | |
78 | - overflow: hidden; | |
79 | - border-radius: 14rpx; | |
80 | - height: auto; | |
72 | +.s_proms { | |
73 | + width: 100%; | |
74 | + height: 590rpx; | |
75 | +} | |
81 | 76 | |
77 | +.slide-image { | |
78 | + width: 100%; | |
79 | + display: inline-block; | |
80 | + overflow: hidden; | |
81 | + border-radius: 14rpx; | |
82 | + height: auto; | |
82 | 83 | } |
83 | 84 | |
84 | 85 | .venues_box { |
85 | - background-color: #fff; | |
86 | - padding: 20rpx 10rpx; | |
86 | + background-color: #fff; | |
87 | + padding: 20rpx 10rpx; | |
87 | 88 | } |
88 | 89 | |
89 | 90 | .venues_item { |
90 | - display: block; | |
91 | - float: left; | |
92 | - width: 20%; | |
93 | - text-align: center; | |
94 | - margin: 25rpx 0; | |
91 | + display: block; | |
92 | + float: left; | |
93 | + width: 20%; | |
94 | + text-align: center; | |
95 | + margin: 25rpx 0; | |
95 | 96 | } |
96 | 97 | |
97 | 98 | .venues_item image { |
98 | - vertical-align: middle; | |
99 | - width: 90rpx; | |
100 | - height: 90rpx; | |
101 | - border: 0; | |
99 | + vertical-align: middle; | |
100 | + width: 90rpx; | |
101 | + height: 90rpx; | |
102 | + border: 0; | |
102 | 103 | } |
103 | 104 | |
104 | 105 | .venues_item view { |
105 | - font-size: 26rpx; | |
106 | - margin-top: 10rpx; | |
106 | + font-size: 26rpx; | |
107 | + margin-top: 10rpx; | |
107 | 108 | } |
108 | 109 | |
109 | 110 | .choice_box { |
110 | - font-size: 14px; | |
111 | + font-size: 14px; | |
111 | 112 | } |
112 | 113 | |
113 | 114 | .choice_box .choice_list .choice_item { |
114 | - width: 368rpx; | |
115 | - float: left; | |
116 | - margin: 2rpx; | |
117 | - background-color: #fff; | |
115 | + width: 368rpx; | |
116 | + float: left; | |
117 | + margin: 2rpx; | |
118 | + background-color: #fff; | |
118 | 119 | } |
119 | 120 | |
120 | 121 | .choice_box .choice_list image { |
121 | - width: 100%; | |
122 | - | |
123 | - height: auto; | |
122 | + width: 100%; | |
123 | + height: auto; | |
124 | 124 | } |
125 | -.title-img{ | |
126 | - margin-top: 110rpx; | |
127 | 125 | |
126 | +.title-img { | |
127 | + margin-top: 110rpx; | |
128 | 128 | margin-bottom: 15rpx; |
129 | 129 | height: auto; |
130 | - | |
131 | 130 | } |
132 | 131 | |
133 | 132 | .choice_box .choice_list .title { |
134 | - height: 36rpx; | |
135 | - line-height: 36rpx; | |
136 | - /* font-weight: bold; */ | |
137 | - text-align: left; | |
138 | - color: #333; | |
139 | - margin-left: 20rpx; | |
140 | - font-size: 30rpx; | |
133 | + height: 36rpx; | |
134 | + line-height: 36rpx; | |
135 | + /* font-weight: bold; */ | |
136 | + text-align: left; | |
137 | + color: #333; | |
138 | + margin-left: 20rpx; | |
139 | + font-size: 30rpx; | |
141 | 140 | } |
142 | 141 | |
143 | 142 | .choice_box .choice_list .choice_footer { |
144 | - display: block; | |
145 | - margin-top:20rpx; | |
146 | - margin-left: 15rpx; | |
147 | - position: relative; | |
148 | - height: 74rpx; | |
149 | - line-height: 17rpx; | |
143 | + display: block; | |
144 | + margin-top: 20rpx; | |
145 | + margin-left: 15rpx; | |
146 | + position: relative; | |
147 | + height: 74rpx; | |
148 | + line-height: 17rpx; | |
150 | 149 | } |
151 | 150 | |
152 | 151 | .choice_box .choice_list .choice_footer .price { |
153 | - color: #f23030; height: 10px | |
152 | + color: #f23030; | |
153 | + height: 10px; | |
154 | 154 | } |
155 | 155 | |
156 | 156 | .choice_box .choice_list .choice_footer .similer { |
157 | - position: absolute; | |
158 | - bottom: 0; | |
159 | - right: 0; | |
160 | - text-align: center; | |
161 | - color: #686868; | |
162 | - width: fit-content; | |
163 | - line-height: 30rpx; | |
164 | - border: 1rpx solid #bfbfbf; | |
165 | - padding: 1rpx 6rpx; | |
166 | - border-radius: 5rpx; | |
157 | + position: absolute; | |
158 | + bottom: 0; | |
159 | + right: 0; | |
160 | + text-align: center; | |
161 | + color: #686868; | |
162 | + width: fit-content; | |
163 | + line-height: 30rpx; | |
164 | + border: 1rpx solid #bfbfbf; | |
165 | + padding: 1rpx 6rpx; | |
166 | + border-radius: 5rpx; | |
167 | 167 | } |
168 | 168 | |
169 | 169 | .section { |
170 | - margin-top: 20rpx; | |
171 | - background-color: #fff; | |
170 | + margin-top: 20rpx; | |
171 | + background-color: #fff; | |
172 | 172 | } |
173 | 173 | |
174 | 174 | .section-title { |
175 | - padding-top: 30rpx; | |
176 | - height: 54rpx; | |
177 | - line-height: 54rpx; | |
178 | - font-size: 36rpx; | |
179 | - font-weight: 700; | |
180 | - color: #333; | |
181 | - text-align: center; | |
182 | - letter-spacing: 3rpx; | |
175 | + padding-top: 30rpx; | |
176 | + height: 54rpx; | |
177 | + line-height: 54rpx; | |
178 | + font-size: 36rpx; | |
179 | + font-weight: 700; | |
180 | + color: #333; | |
181 | + text-align: center; | |
182 | + letter-spacing: 3rpx; | |
183 | 183 | } |
184 | 184 | |
185 | 185 | .section-subtitle { |
186 | - line-height: 0; | |
187 | - width: 340rpx; | |
188 | - height: 16rpx; | |
189 | - padding-bottom: 20rpx; | |
190 | - margin: 0 auto; | |
186 | + line-height: 0; | |
187 | + width: 340rpx; | |
188 | + height: 16rpx; | |
189 | + padding-bottom: 20rpx; | |
190 | + margin: 0 auto; | |
191 | 191 | } |
192 | 192 | |
193 | 193 | .seckill { |
194 | - margin-top: 20rpx; | |
195 | - background-color: #fff; | |
196 | - padding-bottom: 30rpx; | |
194 | + margin-top: 20rpx; | |
195 | + background-color: #fff; | |
196 | + padding-bottom: 30rpx; | |
197 | 197 | } |
198 | 198 | |
199 | 199 | .seckill-time { |
200 | - display: flex; | |
201 | - justify-content: space-between; | |
202 | - padding: 0 30rpx; | |
203 | - align-items: center; | |
204 | - height: 72rpx; | |
205 | - color: #333; | |
206 | - margin-bottom: 20rpx; | |
200 | + display: flex; | |
201 | + justify-content: space-between; | |
202 | + padding: 0 30rpx; | |
203 | + align-items: center; | |
204 | + height: 72rpx; | |
205 | + color: #333; | |
206 | + margin-bottom: 20rpx; | |
207 | 207 | } |
208 | 208 | |
209 | 209 | .sk-tips { |
210 | - font-size: 36rpx; | |
211 | - font-weight: bold; | |
212 | - margin-right: 20rpx; | |
210 | + font-size: 36rpx; | |
211 | + font-weight: bold; | |
212 | + margin-right: 20rpx; | |
213 | 213 | } |
214 | 214 | |
215 | 215 | .sk-time { |
216 | - position: relative; | |
217 | - display: inline-block; | |
218 | - font-size: 24rpx; | |
219 | - width: 36rpx; | |
220 | - line-height: 36rpx; | |
221 | - background-color: #333; | |
222 | - margin-right: 20rpx; | |
223 | - color: #fff; | |
224 | - text-align: center; | |
216 | + position: relative; | |
217 | + display: inline-block; | |
218 | + font-size: 24rpx; | |
219 | + width: 36rpx; | |
220 | + line-height: 36rpx; | |
221 | + background-color: #333; | |
222 | + margin-right: 20rpx; | |
223 | + color: #fff; | |
224 | + text-align: center; | |
225 | 225 | } |
226 | 226 | |
227 | 227 | .sk-time::before { |
228 | - content: ':'; | |
229 | - position: absolute; | |
230 | - right: -13rpx; | |
231 | - top: 0; | |
232 | - color: #333; | |
233 | - font-weight: bold; | |
228 | + content: ':'; | |
229 | + position: absolute; | |
230 | + right: -13rpx; | |
231 | + top: 0; | |
232 | + color: #333; | |
233 | + font-weight: bold; | |
234 | 234 | } |
235 | 235 | |
236 | 236 | .sk-time:last-child::before { |
237 | - content: ''; | |
237 | + content: ''; | |
238 | 238 | } |
239 | 239 | |
240 | 240 | .seckill-time>navigator { |
241 | - font-size: 28rpx; | |
241 | + font-size: 28rpx; | |
242 | 242 | } |
243 | 243 | |
244 | 244 | .sk-pic { |
245 | - width: 28rpx; | |
246 | - height: 28rpx; | |
247 | - vertical-align: top; | |
245 | + width: 28rpx; | |
246 | + height: 28rpx; | |
247 | + vertical-align: top; | |
248 | 248 | } |
249 | 249 | |
250 | 250 | .seckill-list { |
251 | - | |
252 | - overflow: hidden; | |
251 | + overflow: hidden; | |
253 | 252 | } |
254 | 253 | |
255 | 254 | /* .seckill-list navigator { |
256 | 255 | width: 236rpx; margin-right: 10rpx; position: relative; |
257 | 256 | } */ |
258 | 257 | |
258 | +.seckill-list view { | |
259 | + height: 62rpx; | |
260 | + padding: 0 10rpx; | |
261 | + line-height: 33rpx; | |
262 | + overflow: hidden; | |
263 | + font-size: 28rpx; | |
264 | + width: 203rpx; | |
265 | +} | |
259 | 266 | |
267 | +.seckill-list view.imgview { | |
268 | + width: 203rpx; | |
269 | + height: 210rpx; | |
270 | + position: relative; | |
271 | + overflow: hidden; | |
272 | +} | |
260 | 273 | |
261 | -.seckill-list view { | |
262 | - height: 62rpx; | |
263 | - padding: 0 10rpx; | |
264 | - line-height: 33rpx; | |
265 | - overflow: hidden; | |
266 | - font-size: 28rpx; | |
267 | - width: 203rpx | |
268 | -} | |
269 | - | |
270 | -.seckill-list view.imgview{ | |
271 | - width: 203rpx; | |
272 | - height: 210rpx; | |
273 | - position: relative; | |
274 | - overflow: hidden; | |
275 | - | |
276 | - | |
277 | -} | |
278 | -.imgview image{ | |
274 | +.imgview image { | |
279 | 275 | width: 203rpx; |
280 | 276 | height: 203rpx; |
281 | 277 | border-radius: 10rpx; |
282 | - | |
283 | -} | |
284 | -.seckill-list view.djs_view{ | |
285 | - background:rgba(9,9,9,0.5);color: #fff; font-size: 20rpx; | |
286 | - width: 216rpx; height: 36rpx; line-height: 36rpx; | |
287 | - position: absolute; | |
288 | - bottom: 0; left: 10rpx; z-index: 5; text-align-last: center; | |
289 | 278 | } |
290 | -.seckill-list image.status_img{ | |
291 | - width: 100rpx; height: 35rpx; | |
292 | - position: absolute; | |
293 | - top: 0rpx; left: 10rpx; z-index: 5; | |
279 | + | |
280 | +.seckill-list view.djs_view { | |
281 | + background: rgba(9, 9, 9, 0.5); | |
282 | + color: #fff; | |
283 | + font-size: 20rpx; | |
284 | + width: 216rpx; | |
285 | + height: 36rpx; | |
286 | + line-height: 36rpx; | |
287 | + position: absolute; | |
288 | + bottom: 0; | |
289 | + left: 10rpx; | |
290 | + z-index: 5; | |
291 | + text-align-last: center; | |
292 | +} | |
293 | + | |
294 | +.seckill-list image.status_img { | |
295 | + width: 100rpx; | |
296 | + height: 35rpx; | |
297 | + position: absolute; | |
298 | + top: 0rpx; | |
299 | + left: 10rpx; | |
300 | + z-index: 5; | |
301 | +} | |
302 | + | |
303 | +.seckill-list view.status_view { | |
304 | + width: 60rpx; | |
305 | + height: 60rpx; | |
306 | + text-align: center; | |
307 | + line-height: 60rpx; | |
308 | + position: absolute; | |
309 | + background: #e9030d; | |
310 | + color: #fff; | |
311 | + font-size: 18rpx; | |
312 | + top: 5rpx; | |
313 | + right: 10rpx; | |
314 | + z-index: 5; | |
315 | + border-radius: 50%; | |
316 | + padding: 0; | |
294 | 317 | } |
295 | 318 | |
296 | -.seckill-list view.status_view{ | |
297 | - width: 60rpx; height: 60rpx;text-align: center; line-height: 60rpx; | |
298 | - position: absolute; background: #e9030d; color: #fff; font-size: 18rpx; | |
299 | - top: 5rpx; right: 10rpx; z-index: 5; border-radius: 50%;padding: 0; | |
319 | +.xiafa { | |
320 | + text-decoration: line-through; | |
321 | + font-size: 10px; | |
322 | + color: #999; | |
323 | + margin-left: 10rpx; | |
300 | 324 | } |
301 | 325 | |
302 | -.xiafa{text-decoration: line-through;font-size: 10px; color: #999; margin-left: 10rpx;} | |
303 | -.shelue{ | |
326 | +.shelue { | |
304 | 327 | /* text-overflow: -o-ellipsis-lastline; |
305 | 328 | overflow: hidden; |
306 | 329 | text-overflow: ellipsis; |
307 | 330 | display: -webkit-box; |
308 | 331 | -webkit-line-clamp: 2; |
309 | 332 | -webkit-box-orient: vertical; */ |
310 | - white-space: nowrap; text-overflow: ellipsis; overflow: hidden; | |
333 | + white-space: nowrap; | |
334 | + text-overflow: ellipsis; | |
335 | + overflow: hidden; | |
336 | +} | |
337 | + | |
338 | +.meiz { | |
339 | + padding: 0 10rpx; | |
340 | + background: #c4182e; | |
341 | + color: #fff; | |
342 | + height: 18px; | |
343 | + line-height: 18px; | |
344 | + margin-top: -10rpx; | |
345 | + border-radius: 10rpx; | |
346 | +} | |
347 | + | |
348 | +.dengj { | |
349 | + padding: 0 10rpx; | |
350 | + background: #ffd700; | |
351 | + color: #fff; | |
352 | + height: 18px; | |
353 | + line-height: 18px; | |
354 | + margin-top: -10rpx; | |
355 | + border-radius: 10rpx; | |
311 | 356 | } |
312 | -.meiz{padding:0 10rpx; background: #C4182E;color: #fff; height: 18px; line-height: 18px; margin-top: -10rpx; border-radius: 10rpx;} | |
313 | -.dengj{padding:0 10rpx; background: #FFD700;color: #fff; height: 18px; line-height: 18px; margin-top: -10rpx; border-radius: 10rpx;} | |
314 | -.kongge{width: 20rpx;} | |
315 | -.choice_footer .ys{color: #999; margin-top: 20rpx; font-size: 11px; margin-left: 5rpx;} | |
316 | 357 | |
317 | -.p_swiper{display: flex; } | |
318 | -.p_swiper .un_line{text-decoration: line-through; font-size: 22rpx; color: #b2a2c2} | |
358 | +.kongge { | |
359 | + width: 20rpx; | |
360 | +} | |
319 | 361 | |
320 | -.seckill-list view.co-red2{font-size: 22rpx; color: #c2aebb;margin-top: -8rpx;} | |
321 | -.seckill-list view.cantuan{ | |
322 | - width: 72rpx; height: 36rpx;text-align: center; line-height: 36rpx; | |
323 | - position: absolute; background: #e9030d; color: #fff; font-size: 18rpx; | |
324 | - bottom: 30rpx; right: 10rpx; z-index: 5; border-radius: 5rpx;padding: 0; | |
362 | +.choice_footer .ys { | |
363 | + color: #999; | |
364 | + margin-top: 20rpx; | |
365 | + font-size: 11px; | |
366 | + margin-left: 5rpx; | |
325 | 367 | } |
326 | 368 | |
327 | -.arrow-right{width: 24rpx; height: 24rpx;} | |
328 | -.pd-view{height: 80rpx;} | |
369 | +.p_swiper { | |
370 | + display: flex; | |
371 | +} | |
329 | 372 | |
373 | +.p_swiper .un_line { | |
374 | + text-decoration: line-through; | |
375 | + font-size: 22rpx; | |
376 | + color: #b2a2c2; | |
377 | +} | |
330 | 378 | |
331 | -.xc-grow-ups{ | |
332 | -margin-left:8rpx; | |
333 | -margin-top:6rpx; | |
379 | +.seckill-list view.co-red2 { | |
380 | + font-size: 22rpx; | |
381 | + color: #c2aebb; | |
382 | + margin-top: -8rpx; | |
334 | 383 | } |
335 | -.xc-top-img{ | |
336 | -width: 100%; | |
337 | -top: -1rpx; | |
338 | -height: 315rpx; | |
339 | 384 | |
385 | +.seckill-list view.cantuan { | |
386 | + width: 72rpx; | |
387 | + height: 36rpx; | |
388 | + text-align: center; | |
389 | + line-height: 36rpx; | |
390 | + position: absolute; | |
391 | + background: #e9030d; | |
392 | + color: #fff; | |
393 | + font-size: 18rpx; | |
394 | + bottom: 30rpx; | |
395 | + right: 10rpx; | |
396 | + z-index: 5; | |
397 | + border-radius: 5rpx; | |
398 | + padding: 0; | |
340 | 399 | } |
341 | 400 | |
342 | -.classify-frame{ | |
343 | -line-height: 25rpx; | |
401 | +.arrow-right { | |
402 | + width: 24rpx; | |
403 | + height: 24rpx; | |
344 | 404 | } |
345 | -.slide-image-frame{ | |
346 | - width: 95%; | |
347 | -margin: auto; | |
348 | -border-radius: 10rpx; | |
349 | 405 | |
406 | +.pd-view { | |
407 | + height: 80rpx; | |
350 | 408 | } |
351 | -.xc-hook{ | |
409 | + | |
410 | +.xc-grow-ups { | |
411 | + margin-left: 8rpx; | |
412 | + margin-top: 6rpx; | |
413 | +} | |
414 | + | |
415 | +.xc-top-img { | |
416 | + width: 100%; | |
417 | + top: -1rpx; | |
418 | + height: 315rpx; | |
419 | +} | |
420 | + | |
421 | +.classify-frame { | |
422 | + line-height: 25rpx; | |
423 | +} | |
424 | + | |
425 | +.slide-image-frame { | |
426 | + width: 95%; | |
427 | + margin: auto; | |
428 | + border-radius: 10rpx; | |
429 | +} | |
430 | + | |
431 | +.xc-hook { | |
352 | 432 | width: 52rpx; |
353 | 433 | height: 52rpx; |
354 | - | |
355 | - | |
356 | 434 | } |
357 | -.margin-left{ | |
358 | -margin-left: 10rpx; | |
435 | + | |
436 | +.margin-left { | |
437 | + margin-left: 10rpx; | |
359 | 438 | } |
360 | -.xc-class-img{ | |
361 | - width: 83rpx; | |
362 | - height: 83rpx; | |
439 | + | |
440 | +.xc-class-img { | |
441 | + width: 83rpx; | |
442 | + height: 83rpx; | |
363 | 443 | } |
364 | -.xc-class-frame{ | |
444 | + | |
445 | +.xc-class-frame { | |
365 | 446 | line-height: 40rpx; |
366 | 447 | margin-top: 40rpx; |
367 | 448 | margin-bottom: 20rpx; |
368 | - | |
369 | - | |
370 | 449 | } |
371 | -.xc-title-img{ | |
450 | + | |
451 | +.xc-title-img { | |
372 | 452 | height: 220rpx; |
373 | 453 | width: 100%; |
374 | 454 | } |
375 | 455 | |
376 | -.title-img-frame{ | |
377 | - width: 95%; | |
378 | -margin: auto; | |
379 | -margin-top: 30rpx; | |
380 | - | |
456 | +.title-img-frame { | |
457 | + width: 94%; | |
458 | + margin: auto; | |
459 | + margin-top: 30rpx; | |
460 | + padding-bottom: 10rpx; | |
381 | 461 | } |
382 | -.seckill-list{ | |
462 | + | |
463 | +.seckill-list { | |
383 | 464 | line-height: 24rpx; |
384 | 465 | } |
385 | -.seckill-lists{ | |
466 | + | |
467 | +.seckill-lists { | |
386 | 468 | line-height: 30rpx; |
387 | 469 | } |
388 | 470 | |
389 | -.xc-marfin-right{ | |
390 | -margin-right: 8rpx; | |
471 | +.xc-marfin-right { | |
472 | + margin-right: 8rpx; | |
391 | 473 | } |
392 | -.classname .clock-img{ | |
393 | - width:36rpx; | |
474 | + | |
475 | +.classname .clock-img { | |
476 | + width: 36rpx; | |
394 | 477 | height: 36rpx; |
395 | 478 | margin-right: 10rpx; |
396 | 479 | } |
397 | -.classname .seckill-ttitle-img{ | |
398 | - width:150rpx; | |
399 | - height: 40rpx; | |
400 | -} | |
401 | -.seckill-ttitle-img.height{ | |
402 | - height: 35rpx | |
480 | + | |
481 | +.classname .seckill-ttitle-img { | |
482 | + width: 150rpx; | |
483 | + height: 40rpx; | |
403 | 484 | } |
404 | -.split-line{ | |
405 | - width:100%;height:10rpx;background:#eee; | |
485 | + | |
486 | +.seckill-ttitle-img.height { | |
487 | + height: 35rpx; | |
406 | 488 | } |
407 | -.mar-top10{ | |
408 | -margin-top: 10rpx; | |
489 | + | |
490 | +.split-line { | |
491 | + width: 100%; | |
492 | + height: 10rpx; | |
493 | + background: #eee; | |
409 | 494 | } |
410 | -.classname .user-img{ | |
411 | -width: 30rpx; | |
412 | -height:30rpx; | |
413 | -margin-left:20rpx; | |
414 | -margin-right: 10rpx; | |
495 | + | |
496 | +.mar-top10 { | |
497 | + margin-top: 10rpx; | |
415 | 498 | } |
416 | -.user-frame{ | |
417 | 499 | |
418 | - /* border-left: 5rpx solid #eee; */ | |
419 | - height: 35rpx; | |
420 | - line-height: 35rpx; | |
421 | - margin-left: 10rpx; | |
500 | +.classname .user-img { | |
501 | + width: 30rpx; | |
502 | + height: 30rpx; | |
503 | + margin-left: 20rpx; | |
504 | + margin-right: 10rpx; | |
505 | +} | |
422 | 506 | |
507 | +.user-frame { | |
508 | + /* border-left: 5rpx solid #eee; */ | |
509 | + height: 35rpx; | |
510 | + line-height: 35rpx; | |
511 | + margin-left: 10rpx; | |
423 | 512 | } |
424 | -.user-name{ | |
513 | + | |
514 | +.user-name { | |
425 | 515 | width: 66rpx; |
426 | 516 | border-left: 5rpx solid #eee; |
427 | 517 | } |
428 | 518 | |
429 | - | |
430 | 519 | /* 团购列表 */ |
431 | 520 | |
432 | 521 | .kill-item { |
433 | - | |
434 | - display: flex; | |
435 | - justify-content: space-between; | |
436 | - background-color: #fff; | |
437 | - padding: 10rpx 10rpx; | |
438 | - margin-bottom: 10rpx; | |
439 | - border-radius: 10rpx; | |
440 | - height: 249rpx; | |
441 | - align-items: center; | |
442 | - | |
443 | - | |
522 | + display: flex; | |
523 | + justify-content: space-between; | |
524 | + background-color: #fff; | |
525 | + padding: 10rpx 10rpx; | |
526 | + margin-bottom: 10rpx; | |
527 | + border-radius: 10rpx; | |
528 | + height: 249rpx; | |
529 | + align-items: center; | |
444 | 530 | } |
531 | + | |
445 | 532 | .kill-pic { |
446 | - width: 215rpx; | |
447 | - height: 215rpx; | |
448 | - position: relative; | |
533 | + width: 215rpx; | |
534 | + height: 215rpx; | |
535 | + position: relative; | |
449 | 536 | } |
450 | -.teamheight{ | |
451 | -height: 289rpx; | |
452 | -border-bottom:6rpx solid #eee; | |
453 | 537 | |
538 | +.teamheight { | |
539 | + height: 289rpx; | |
540 | + border-bottom: 6rpx solid #eee; | |
454 | 541 | } |
455 | 542 | |
456 | - | |
457 | 543 | .kill-cont { |
458 | - width: 440rpx; | |
459 | - height: 215rpx; | |
460 | - margin-left: 16rpx; | |
544 | + width: 440rpx; | |
545 | + height: 215rpx; | |
546 | + margin-left: 16rpx; | |
461 | 547 | } |
462 | -.goods-name { | |
463 | - max-height: 60rpx; | |
464 | - font-size: 24rpx; | |
465 | - color: #555; | |
466 | - line-height: 55rpx; | |
467 | 548 | |
549 | +.goods-name { | |
550 | + max-height: 60rpx; | |
551 | + font-size: 24rpx; | |
552 | + color: #555; | |
553 | + line-height: 55rpx; | |
468 | 554 | } |
469 | 555 | |
470 | -.xc-team-img{ | |
471 | -width:38rpx; | |
472 | -height: 45rpx; | |
473 | -left: -1rpx; | |
474 | -top: -16rpx; | |
556 | +.xc-team-img { | |
557 | + width: 38rpx; | |
558 | + height: 45rpx; | |
559 | + left: -1rpx; | |
560 | + top: -16rpx; | |
475 | 561 | } |
476 | 562 | |
477 | -.tneirong{ | |
478 | - color:#fff; | |
563 | +.tneirong { | |
564 | + color: #fff; | |
479 | 565 | font-size: 20rpx; |
480 | - border-radius:20rpx; | |
566 | + border-radius: 20rpx; | |
481 | 567 | padding-left: 32rpx; |
482 | 568 | padding-right: 15rpx; |
483 | 569 | padding-bottom: 2rpx; |
484 | 570 | height: 28rpx; |
485 | - line-height: 28rpx; | |
486 | - | |
487 | -white-space: nowrap; | |
488 | - } | |
489 | - .xc-people-val-frame{ | |
490 | - border: 3rpx solid #d60021;border-radius: 8rpx;white-space: nowrap; | |
491 | -height: 28rpx; | |
571 | + line-height: 28rpx; | |
572 | + white-space: nowrap; | |
573 | +} | |
492 | 574 | |
575 | +.xc-people-val-frame { | |
576 | + border: 3rpx solid #d60021; | |
577 | + border-radius: 8rpx; | |
578 | + white-space: nowrap; | |
579 | + height: 28rpx; | |
493 | 580 | } |
494 | -.xc-people-val-frame .val-img{ | |
495 | -width:33rpx;height:28rpx;border-radius: 8rpx;margin-left: -2rpx; | |
581 | + | |
582 | +.xc-people-val-frame .val-img { | |
583 | + width: 33rpx; | |
584 | + height: 28rpx; | |
585 | + border-radius: 8rpx; | |
586 | + margin-left: -2rpx; | |
496 | 587 | } |
497 | -.people-img{ | |
498 | - width:20rpx;height:20rpx | |
588 | + | |
589 | +.people-img { | |
590 | + width: 20rpx; | |
591 | + height: 20rpx; | |
499 | 592 | } |
593 | + | |
500 | 594 | .goods-num { |
501 | - height: 50rpx; | |
502 | - display: flex; | |
503 | - justify-content: space-between; | |
504 | -margin-top: 10rpx; | |
505 | - font-size: 24rpx; | |
506 | - color: #999; | |
507 | - | |
508 | -} | |
509 | -.xc-top15{ | |
595 | + height: 50rpx; | |
596 | + display: flex; | |
597 | + justify-content: space-between; | |
598 | + margin-top: 10rpx; | |
599 | + font-size: 24rpx; | |
600 | + color: #999; | |
601 | +} | |
602 | + | |
603 | +.xc-top15 { | |
510 | 604 | padding-top: 15rpx; |
511 | 605 | margin-top: 25rpx; |
512 | 606 | } |
607 | + | |
513 | 608 | .underline { |
514 | - text-decoration: line-through; color:#999999; font-size: 20rpx; margin-left: 5rpx;margin-top: 5rpx; | |
515 | -} | |
516 | -.navigator.navwidth{ | |
517 | - width: 100%; | |
609 | + text-decoration: line-through; | |
610 | + color: #999; | |
611 | + font-size: 20rpx; | |
612 | + margin-left: 5rpx; | |
613 | + margin-top: 5rpx; | |
518 | 614 | } |
519 | -.view.left{ | |
520 | - padding: 0 5rpx; | |
521 | 615 | |
616 | +.navigator.navwidth { | |
617 | + width: 100%;; | |
522 | 618 | } |
523 | 619 | |
524 | - | |
620 | +.view.left { | |
621 | + padding: 0 5rpx; | |
622 | +} | |
525 | 623 | |
526 | 624 | /* 热门好物 */ |
527 | 625 | |
... | ... | @@ -538,12 +636,14 @@ margin-top: 10rpx; |
538 | 636 | |
539 | 637 | .title .China .line { |
540 | 638 | height: 40rpx; |
541 | - color: rgb(51,51, 51); | |
639 | + color: rgb(51, 51, 51); | |
542 | 640 | } |
543 | -.title .China .line view{ | |
641 | + | |
642 | +.title .China .line view { | |
544 | 643 | border-left: 3rpx solid #000; |
545 | 644 | margin-left: 5rpx; |
546 | 645 | } |
646 | + | |
547 | 647 | .title .China .line .one { |
548 | 648 | height: 23rpx; |
549 | 649 | } |
... | ... | @@ -608,15 +708,19 @@ margin-top: 10rpx; |
608 | 708 | line-height: 28rpx; |
609 | 709 | align-items: baseline; |
610 | 710 | } |
611 | -.collect .money view{ | |
711 | + | |
712 | +.collect .money view { | |
612 | 713 | line-height: 28rpx; |
613 | 714 | } |
715 | + | |
614 | 716 | .collect .money .flex { |
615 | - font-weight: bold; | |
717 | + font-weight: bold; | |
616 | 718 | } |
617 | -.collect .money .flex .fs24{ | |
719 | + | |
720 | +.collect .money .flex .fs24 { | |
618 | 721 | padding-top: 5rpx; |
619 | 722 | } |
723 | + | |
620 | 724 | .collect .Discount { |
621 | 725 | width: 156rpx; |
622 | 726 | height: 28rpx; |
... | ... | @@ -666,76 +770,141 @@ margin-top: 10rpx; |
666 | 770 | height: 2rpx; |
667 | 771 | background-color: rgb(138, 138, 138); |
668 | 772 | } |
669 | -.goods_name{ | |
773 | + | |
774 | +.goods_name { | |
670 | 775 | height: 70rpx; |
671 | 776 | margin-top: 6rpx; |
672 | 777 | } |
673 | -.seckill-list view.translation{ | |
674 | - width:108rpx;height:20rpx; border-radius: 20rpx;background:#dfdfdf;margin: auto;line-height: 20rpx; | |
675 | -} | |
676 | -.seckill-list view.spot{ | |
677 | - width:10rpx; | |
678 | - height:10rpx; | |
679 | - padding: 0rpx; | |
680 | 778 | |
779 | +.seckill-list view.translation { | |
780 | + width: 108rpx; | |
781 | + height: 20rpx; | |
782 | + border-radius: 20rpx; | |
783 | + background: #dfdfdf; | |
784 | + margin: auto; | |
785 | + line-height: 20rpx; | |
681 | 786 | } |
682 | 787 | |
683 | -.spot{ | |
684 | - width:10rpx; | |
685 | - height:10rpx; | |
788 | +.seckill-list view.spot { | |
789 | + width: 10rpx; | |
790 | + height: 10rpx; | |
686 | 791 | padding: 0rpx; |
792 | +} | |
687 | 793 | |
794 | +.spot { | |
795 | + width: 10rpx; | |
796 | + height: 10rpx; | |
797 | + padding: 0rpx; | |
688 | 798 | } |
689 | -.translation{ | |
690 | - width:108rpx;height:20rpx; border-radius: 20rpx;background:#e0e0e0;line-height: 20rpx; | |
691 | - bottom: 45rpx; | |
692 | -left: 43%; | |
693 | 799 | |
800 | +.translation { | |
801 | + width: 108rpx; | |
802 | + height: 20rpx; | |
803 | + border-radius: 20rpx; | |
804 | + background: #e0e0e0; | |
805 | + line-height: 20rpx; | |
806 | + bottom: 45rpx; | |
807 | + left: 43%; | |
694 | 808 | } |
695 | 809 | |
696 | -.translation{ | |
697 | - width:108rpx;height:20rpx; border-radius: 20rpx;background:#b8d1d6;line-height: 20rpx; | |
698 | - bottom: 12rpx; | |
699 | -left: 43%; | |
810 | +.translation { | |
811 | + width: 108rpx; | |
812 | + height: 20rpx; | |
813 | + border-radius: 20rpx; | |
814 | + background: #b8d1d6; | |
815 | + line-height: 20rpx; | |
816 | + bottom: 12rpx; | |
817 | + left: 43%; | |
700 | 818 | } |
701 | -.translations{ | |
702 | - width:108rpx;height:20rpx; border-radius: 20rpx;background:#dfdfdf;line-height: 20rpx; | |
703 | - bottom: 25rpx; | |
704 | -left: 43%; | |
819 | + | |
820 | +.translations { | |
821 | + width: 108rpx; | |
822 | + height: 20rpx; | |
823 | + border-radius: 20rpx; | |
824 | + background: #dfdfdf; | |
825 | + line-height: 20rpx; | |
826 | + bottom: 25rpx; | |
827 | + left: 43%; | |
705 | 828 | } |
706 | -.mar-top{ | |
829 | + | |
830 | +.mar-top { | |
707 | 831 | margin-top: 20rpx; |
708 | 832 | } |
709 | -.mar-tops{ | |
833 | + | |
834 | +.mar-tops { | |
710 | 835 | margin-top: 10rpx; |
711 | 836 | } |
712 | 837 | |
713 | -.pt_active{ animation: sport 0.5s;} | |
838 | +.pt_active { | |
839 | + animation: sport 0.5s; | |
840 | +} | |
841 | + | |
714 | 842 | @keyframes sport { |
715 | - 0% {transform: translateY(80rpx);opacity: 0;} | |
716 | - 100% {transform: translateY(0rpx);opacity: 1} | |
843 | + 0% { | |
844 | + transform: translateY(80rpx); | |
845 | + opacity: 0; | |
846 | + } | |
847 | + | |
848 | + 100% { | |
849 | + transform: translateY(0rpx); | |
850 | + opacity: 1; | |
851 | + } | |
717 | 852 | } |
718 | -.m-left{ | |
853 | + | |
854 | +.m-left { | |
719 | 855 | margin-left: 18rpx; |
720 | 856 | } |
721 | -.martop4{ | |
722 | -margin-top: 4rpx; | |
723 | 857 | |
858 | +.martop4 { | |
859 | + margin-top: 4rpx; | |
724 | 860 | } |
725 | -.time-blue{ | |
726 | -margin-left: 10rpx; | |
727 | -} | |
728 | -.is_seckill_height{ | |
729 | - height:40rpx;line-height:32rpx; | |
861 | + | |
862 | +.time-blue { | |
863 | + margin-left: 10rpx; | |
730 | 864 | } |
731 | 865 | |
866 | +.is_seckill_height { | |
867 | + height: 40rpx; | |
868 | + line-height: 32rpx; | |
869 | +} | |
732 | 870 | |
733 | -.assemble-top-border{ | |
871 | +.assemble-top-border { | |
734 | 872 | border-top: 10rpx solid #eee; |
735 | - padding-top:20rpx; | |
736 | - margin-top:0rpx; | |
873 | + padding-top: 20rpx; | |
874 | + margin-top: 0rpx; | |
737 | 875 | } |
738 | -.gonju{ | |
739 | - max-width:120rpx; | |
740 | 876 | |
877 | +.gonju { | |
878 | + max-width: 120rpx; | |
879 | +} | |
880 | + | |
881 | +.disgraceful { | |
882 | + position: fixed; | |
883 | + width: 100%; | |
884 | + height: 100%; | |
885 | + left: 0rpx; | |
886 | + bottom: 0rpx; | |
887 | + background-color: rgba(182, 174, 174, 0.753); | |
888 | + z-index: 10; | |
889 | +} | |
890 | + | |
891 | +.newreceive { | |
892 | + position: fixed; | |
893 | + width: 100%; | |
894 | + height: 100%; | |
895 | + z-index: 11; | |
896 | +} | |
897 | + | |
898 | +.receive { | |
899 | + width: 570rpx; | |
900 | + height: 750rpx; | |
901 | +} | |
902 | +.close{ | |
903 | + width: 70rpx; | |
904 | + height: 70rpx; | |
905 | + margin-top: 30rpx; | |
741 | 906 | } |
907 | +.swiper{ | |
908 | + height: 250rpx; | |
909 | + padding-bottom:10rpx; | |
910 | +} | |
742 | 911 | \ No newline at end of file | ... | ... |
pages/user/index/index.wxss
1 | -.xc-page{ | |
2 | - width: 100%; | |
3 | - height: auto; | |
4 | - overflow-y:auto; | |
1 | +.xc-page { | |
2 | + width: 100%; | |
3 | + height: auto; | |
4 | + overflow-y: auto; | |
5 | 5 | overflow-x: hidden; |
6 | 6 | } |
7 | -.xc-user{ | |
8 | - width: 100%; | |
9 | - height: 100%; | |
10 | - background:#eaeaec; | |
11 | - | |
7 | + | |
8 | +.xc-user { | |
9 | + width: 100%; | |
10 | + height: 100%; | |
11 | + background: #eaeaec; | |
12 | 12 | } |
13 | + | |
13 | 14 | /* 头部 */ |
14 | -.xc-user .xc-head{ | |
15 | - height: 335rpx; | |
16 | - padding:0 10rpx 10rpx; | |
17 | - padding-top:10rpx; | |
18 | -} | |
19 | -.xc-background{ | |
20 | - width: 730rpx; | |
21 | - height: 100%; | |
22 | - border-radius: 15rpx; | |
23 | -} | |
24 | -.xc-user-frame{ | |
25 | - width: 83%; | |
26 | - height: 35%; | |
27 | - top:44rpx; | |
28 | - left: 56rpx; | |
29 | - | |
30 | -} | |
31 | -.xc-user-left{ | |
32 | - height:110rpx; | |
33 | - margin-top:10rpx; | |
34 | - margin-left:5rpx; | |
35 | - | |
36 | -} | |
37 | -.xc-user-img{ | |
38 | - width:110rpx; | |
39 | - height: 110rpx; | |
40 | - | |
41 | - | |
42 | -} | |
43 | -.xc-uesr-name{ | |
44 | - color: #fff; | |
45 | - font-size: 32rpx; | |
46 | - margin-top:17rpx; | |
47 | - margin-left:20rpx; | |
48 | - | |
49 | -} | |
50 | -.xc-user-grade{ | |
51 | - width: 165rpx; | |
52 | - background: #00BFFF; | |
53 | - height: 50rpx; | |
54 | - margin-top:26rpx; | |
55 | - background: url(data:image/png;base64,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) no-repeat; | |
56 | - border-radius:20px 0 0 38rpx; | |
57 | - padding-right:12rpx; | |
58 | - padding-left:12rpx; | |
59 | -} | |
60 | -.addplus{ | |
15 | + | |
16 | +.xc-user .xc-head { | |
17 | + height: 335rpx; | |
18 | + padding: 0 10rpx 10rpx; | |
19 | + padding-top: 10rpx; | |
20 | +} | |
21 | + | |
22 | +.xc-background { | |
23 | + width: 730rpx; | |
24 | + height: 100%; | |
25 | + border-radius: 15rpx; | |
26 | +} | |
27 | + | |
28 | +.xc-user-frame { | |
29 | + width: 83%; | |
30 | + height: 35%; | |
31 | + top: 44rpx; | |
32 | + left: 56rpx; | |
33 | +} | |
34 | + | |
35 | +.xc-user-left { | |
36 | + height: 110rpx; | |
37 | + margin-top: 10rpx; | |
38 | + margin-left: 5rpx; | |
39 | +} | |
40 | + | |
41 | +.xc-user-img { | |
42 | + width: 110rpx; | |
43 | + height: 110rpx; | |
44 | +} | |
45 | + | |
46 | +.xc-uesr-name { | |
47 | + color: #fff; | |
48 | + font-size: 32rpx; | |
49 | + margin-top: 17rpx; | |
50 | + margin-left: 20rpx; | |
51 | +} | |
52 | + | |
53 | +.xc-user-grade { | |
54 | + width: 165rpx; | |
55 | + background: #00bfff; | |
56 | + height: 50rpx; | |
57 | + margin-top: 26rpx; | |
58 | + background: url(data:image/png;base64,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) no-repeat; | |
59 | + border-radius: 20px 0 0 38rpx; | |
60 | + padding-right: 12rpx; | |
61 | + padding-left: 12rpx; | |
62 | +} | |
63 | + | |
64 | +.addplus { | |
61 | 65 | width: 100%; |
62 | 66 | } |
63 | -.xc-grade{ | |
64 | - width: 25rpx; | |
65 | - height: 25rpx; | |
66 | -} | |
67 | -.xc-grade-name{ | |
68 | - color: #fff; | |
69 | - font-size: 20rpx; | |
70 | -} | |
71 | -.xc-right-arrow{ | |
72 | - color: #fff; | |
73 | - width: 17rpx; height: 17rpx; | |
74 | - margin-top:3rpx; | |
75 | - | |
76 | -} | |
77 | -.xc-grow-up{ | |
78 | - color: #fff; | |
79 | - font-size: 25rpx; | |
80 | -} | |
81 | -.xc-line-not{ | |
82 | - height: 10rpx; | |
83 | - width: 300rpx; | |
84 | - border-radius: 25rpx; | |
85 | - background: #fff; | |
86 | - margin-left: 20rpx; | |
87 | -} | |
88 | -.xc-line-Yes{ | |
89 | - background:#ffd801 ; | |
90 | - height: 10rpx; | |
91 | - border-radius: 25rpx; | |
92 | - | |
93 | -} | |
94 | -.xc-grow-val{ | |
95 | - font-size:20rpx; | |
96 | - color:#fff; | |
97 | - margin-left:20rpx; | |
98 | -} | |
99 | - | |
100 | -.xc-grow-frame{ | |
101 | - width: 70%; | |
102 | - height: 30rpx; | |
103 | - top:180rpx; | |
104 | - left:85rpx; | |
105 | - } | |
106 | -.xc-bj-img{ | |
107 | - width: 65rpx; | |
108 | - height: 39rpx; | |
109 | - bottom: 8rpx; | |
110 | - left:39%; | |
111 | -} | |
112 | -.xc-zs-img{ | |
113 | - width: 65rpx; | |
114 | - height: 39rpx; | |
115 | - bottom: 8rpx; | |
116 | - right: -30rpx; | |
117 | - | |
118 | -} | |
119 | -.xc-assets{ | |
120 | - width:94%; | |
121 | - bottom:32rpx; | |
122 | - color:#fff; | |
123 | - line-height: 46rpx; | |
124 | - margin-left:10rpx; | |
67 | + | |
68 | +.xc-grade { | |
69 | + width: 25rpx; | |
70 | + height: 25rpx; | |
125 | 71 | } |
126 | -.typefont{ font-size:30rpx} | |
127 | -.numfont{ font-size:28rpx} | |
128 | -.xc-qrcode-frame{ | |
129 | - border-radius:10rpx; | |
130 | -border:5rpx solid #fe9db5; | |
131 | -background:#fe9db5; | |
132 | 72 | |
133 | - width:70rpx; | |
134 | -height:70rpx; | |
135 | -top:70rpx; | |
136 | -right:64rpx; | |
73 | +.xc-grade-name { | |
74 | + color: #fff; | |
75 | + font-size: 20rpx; | |
137 | 76 | } |
138 | -.xc-qrcode{ | |
139 | - width:70rpx; | |
140 | -height:70rpx; | |
77 | + | |
78 | +.xc-right-arrow { | |
79 | + color: #fff; | |
80 | + width: 17rpx; | |
81 | + height: 17rpx; | |
82 | + margin-top: 3rpx; | |
141 | 83 | } |
142 | -.xc-add-member-farem{ | |
143 | -width: 100%; | |
144 | -height: 84rpx; | |
84 | + | |
85 | +.xc-grow-up { | |
86 | + color: #fff; | |
87 | + font-size: 25rpx; | |
145 | 88 | } |
146 | 89 | |
147 | -.xc-add-member{ | |
148 | - background-size: 100%; | |
149 | - margin-top:10rpx; | |
150 | - color: rgb(238, 205, 172); | |
151 | - width: 730rpx; | |
152 | - height: 90rpx; | |
153 | - border-radius: 15rpx 15rpx 0 0; | |
154 | - background: url("data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABkAAD/4QN6aHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjUtYzAxNCA3OS4xNTE0ODEsIDIwMTMvMDMvMTMtMTI6MDk6MTUgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MDhlYTAxZTktZGVjMy00MTc1LWE4MzEtNWQ0NjFhNWIzOGRjIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdEMDAzN0JDRjNBQTExRTk4QjYzRjhEM0E3NkM1REQ0IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdEMDAzN0JCRjNBQTExRTk4QjYzRjhEM0E3NkM1REQ0IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4NGY5ODE2MS1mMjVjLWIzNDItOGYxNi1lMTNkY2Q2ZDJiMDgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDhlYTAxZTktZGVjMy00MTc1LWE4MzEtNWQ0NjFhNWIzOGRjIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3Jk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") no-repeat center; | |
90 | +.xc-line-not { | |
91 | + height: 10rpx; | |
92 | + width: 300rpx; | |
93 | + border-radius: 25rpx; | |
94 | + background: #fff; | |
95 | + margin-left: 20rpx; | |
155 | 96 | } |
156 | -.xc-add-member .xc-icon{ | |
157 | - width: 30rpx; | |
158 | - height: 30rpx; | |
97 | + | |
98 | +.xc-line-Yes { | |
99 | + background: #ffd801; | |
100 | + height: 10rpx; | |
101 | + border-radius: 25rpx; | |
159 | 102 | } |
160 | -.xc-add-member .member{ | |
161 | - margin-left: 10rpx; | |
162 | - | |
103 | + | |
104 | +.xc-grow-val { | |
105 | + font-size: 20rpx; | |
106 | + color: #fff; | |
107 | + margin-left: 20rpx; | |
163 | 108 | } |
164 | -.xc-add-member .xc-save-money{ | |
165 | - border-left: 2rpx solid rgb(238, 205, 172); | |
166 | - padding-left: 15rpx; | |
167 | - margin-left: 15rpx; | |
168 | - | |
109 | + | |
110 | +.xc-grow-frame { | |
111 | + width: 70%; | |
112 | + height: 30rpx; | |
113 | + top: 180rpx; | |
114 | + left: 85rpx; | |
169 | 115 | } |
170 | 116 | |
117 | +.xc-bj-img { | |
118 | + width: 65rpx; | |
119 | + height: 39rpx; | |
120 | + bottom: 8rpx; | |
121 | + left: 39%; | |
122 | +} | |
171 | 123 | |
124 | +.xc-zs-img { | |
125 | + width: 65rpx; | |
126 | + height: 39rpx; | |
127 | + bottom: 8rpx; | |
128 | + right: -30rpx; | |
129 | +} | |
172 | 130 | |
173 | -.xc-opening{ | |
174 | - border-radius: 20rpx; | |
175 | - background: rgb(238, 205, 172); | |
176 | - height:34rpx; | |
177 | - line-height: 34rpx; | |
178 | - color:#000; | |
179 | - padding-left: 15rpx; | |
180 | -padding-right: 17rpx; | |
181 | -padding: 5rpx 18rpx 5rpx 15rpx; | |
131 | +.xc-assets { | |
132 | + width: 94%; | |
133 | + bottom: 32rpx; | |
134 | + color: #fff; | |
135 | + line-height: 46rpx; | |
136 | + margin-left: 10rpx; | |
137 | +} | |
182 | 138 | |
139 | +.typefont { | |
140 | + font-size: 30rpx; | |
141 | +} | |
183 | 142 | |
143 | +.numfont { | |
144 | + font-size: 28rpx; | |
184 | 145 | } |
185 | -.xc-after-sale{ | |
186 | - width:100%; | |
187 | - height:160rpx; | |
188 | - border-bottom:10px solid #f2f2f2; | |
189 | - | |
190 | 146 | |
147 | +.xc-qrcode-frame { | |
148 | + border-radius: 10rpx; | |
149 | + border: 5rpx solid #fe9db5; | |
150 | + background: #fe9db5; | |
151 | + width: 70rpx; | |
152 | + height: 70rpx; | |
153 | + top: 70rpx; | |
154 | + right: 64rpx; | |
191 | 155 | } |
192 | -.xc-after-sale-left{ | |
193 | - width:90%; | |
194 | - height: 100%; | |
195 | - | |
156 | + | |
157 | +.xc-qrcode { | |
158 | + width: 70rpx; | |
159 | + height: 70rpx; | |
196 | 160 | } |
197 | -.xc-no-money{ | |
198 | - width: 50rpx; | |
199 | - height: 50rpx; | |
161 | + | |
162 | +.xc-add-member-farem { | |
163 | + width: 100%; | |
164 | + height: 84rpx; | |
200 | 165 | } |
201 | -.xc-hump{ | |
202 | - border-right: 1rpx solid #878787; | |
203 | - border-bottom: 1rpx solid #878787; | |
204 | - width: 10rpx; | |
205 | - height: 10rpx; | |
206 | - transform: rotate(-45deg); | |
207 | - right:159rpx; | |
208 | -bottom:88rpx; | |
209 | -background:#fff; | |
210 | 166 | |
211 | - | |
167 | +.xc-add-member { | |
168 | + background-size: 100%; | |
169 | + margin-top: 10rpx; | |
170 | + color: rgb(238, 205, 172); | |
171 | + width: 730rpx; | |
172 | + height: 90rpx; | |
173 | + border-radius: 15rpx 15rpx 0 0; | |
174 | + background: url("data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABkAAD/4QN6aHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjUtYzAxNCA3OS4xNTE0ODEsIDIwMTMvMDMvMTMtMTI6MDk6MTUgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ9InhtcC5kaWQ6MDhlYTAxZTktZGVjMy00MTc1LWE4MzEtNWQ0NjFhNWIzOGRjIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjdEMDAzN0JDRjNBQTExRTk4QjYzRjhEM0E3NkM1REQ0IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjdEMDAzN0JCRjNBQTExRTk4QjYzRjhEM0E3NkM1REQ0IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4NGY5ODE2MS1mMjVjLWIzNDItOGYxNi1lMTNkY2Q2ZDJiMDgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDhlYTAxZTktZGVjMy00MTc1LWE4MzEtNWQ0NjFhNWIzOGRjIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3Jk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") no-repeat center; | |
212 | 175 | } |
213 | -.xc-after-sale-right{ | |
214 | - width:16%; | |
215 | - height: 70%; | |
176 | + | |
177 | +.xc-add-member .xc-icon { | |
178 | + width: 30rpx; | |
179 | + height: 30rpx; | |
216 | 180 | } |
217 | -.xc-order{ | |
218 | - height:100rpx; | |
219 | - border-left:2rpx solid #878787; | |
220 | - margin-top: 7rpx; | |
221 | - margin-left:36rpx; | |
222 | -padding-left:5rpx; | |
223 | -width:144rpx; | |
224 | -line-height: 36rpx; | |
225 | 181 | |
182 | +.xc-add-member .member { | |
183 | + margin-left: 10rpx; | |
226 | 184 | } |
227 | -.xc-my-order{ | |
228 | - margin-top:7rpx; | |
185 | + | |
186 | +.xc-add-member .xc-save-money { | |
187 | + border-left: 2rpx solid rgb(238, 205, 172); | |
188 | + padding-left: 15rpx; | |
189 | + margin-left: 15rpx; | |
229 | 190 | } |
230 | -/* 我的权益 */ | |
231 | -.xc-my-equity-frame{ | |
232 | - width: 100%; | |
233 | - height: 248rpx; | |
234 | - border-bottom:20rpx solid #f2f2f2; | |
191 | + | |
192 | +.xc-opening { | |
193 | + border-radius: 20rpx; | |
194 | + background: rgb(238, 205, 172); | |
195 | + height: 34rpx; | |
196 | + line-height: 34rpx; | |
197 | + color: #000; | |
198 | + padding-left: 15rpx; | |
199 | + padding-right: 17rpx; | |
200 | + padding: 5rpx 18rpx 5rpx 15rpx; | |
235 | 201 | } |
236 | -.xc-equity-title{ | |
237 | - width: 100%; | |
238 | - height: 79rpx; | |
239 | - border-bottom: 1rpx solid #f2f2f2; | |
202 | + | |
203 | +.xc-after-sale { | |
204 | + width: 100%; | |
205 | + height: 160rpx; | |
206 | + border-bottom: 10px solid #f2f2f2; | |
240 | 207 | } |
241 | -.xc-title-frame{ | |
242 | - width: 85%; | |
243 | - height: 100%; | |
208 | + | |
209 | +.xc-after-sale-left { | |
210 | + width: 90%; | |
211 | + height: 100%; | |
244 | 212 | } |
245 | -.xc-title-img{ | |
246 | - width:50rpx; | |
247 | - height:50rpx; | |
248 | - margin-left:20rpx; | |
249 | 213 | |
214 | +.xc-no-money { | |
215 | + width: 50rpx; | |
216 | + height: 50rpx; | |
217 | +} | |
250 | 218 | |
219 | +.xc-hump { | |
220 | + border-right: 1rpx solid #878787; | |
221 | + border-bottom: 1rpx solid #878787; | |
222 | + width: 10rpx; | |
223 | + height: 10rpx; | |
224 | + transform: rotate(-45deg); | |
225 | + right: 159rpx; | |
226 | + bottom: 88rpx; | |
227 | + background: #fff; | |
251 | 228 | } |
252 | -.xc-title-content{ | |
253 | - | |
254 | - height: 100%; | |
255 | 229 | |
230 | +.xc-after-sale-right { | |
231 | + width: 16%; | |
232 | + height: 70%; | |
256 | 233 | } |
257 | -.xc-word{ | |
258 | - margin-top:5rpx; | |
234 | + | |
235 | +.xc-order { | |
236 | + height: 100rpx; | |
237 | + border-left: 2rpx solid #878787; | |
238 | + margin-top: 7rpx; | |
239 | + margin-left: 36rpx; | |
240 | + padding-left: 5rpx; | |
241 | + width: 144rpx; | |
242 | + line-height: 36rpx; | |
259 | 243 | } |
260 | -.xc-more-frame{ | |
261 | - width:16.1%; | |
262 | - height: 100%; | |
263 | 244 | |
245 | +.xc-my-order { | |
246 | + margin-top: 7rpx; | |
264 | 247 | } |
265 | -.xc-word-color{ | |
266 | -color:#595758; | |
267 | -top:61rpx; | |
268 | -width:110rpx; | |
269 | -right:-28rpx; | |
248 | + | |
249 | +/* 我的权益 */ | |
250 | + | |
251 | +.xc-my-equity-frame { | |
252 | + width: 100%; | |
253 | + height: 248rpx; | |
254 | + border-bottom: 20rpx solid #f2f2f2; | |
270 | 255 | } |
271 | -.xc-more{ | |
272 | - color:#878787; | |
273 | 256 | |
257 | +.xc-equity-title { | |
258 | + width: 100%; | |
259 | + height: 79rpx; | |
260 | + border-bottom: 1rpx solid #f2f2f2; | |
274 | 261 | } |
275 | -.xc-await{ | |
276 | - width: 65rpx; | |
262 | + | |
263 | +.xc-title-frame { | |
264 | + width: 85%; | |
265 | + height: 100%; | |
266 | +} | |
267 | + | |
268 | +.xc-title-img { | |
269 | + width: 50rpx; | |
277 | 270 | height: 50rpx; |
271 | + margin-left: 20rpx; | |
278 | 272 | } |
279 | -.xc-more-click{ | |
280 | - width: 15rpx; | |
281 | - height: 15rpx; | |
282 | - margin-left:10rpx; | |
283 | - color:#898989; | |
273 | + | |
274 | +.xc-title-content { | |
275 | + height: 100%; | |
276 | +} | |
277 | + | |
278 | +.xc-word { | |
279 | + margin-top: 5rpx; | |
284 | 280 | } |
285 | -.xc-specific-more-frame{ | |
286 | - width: 100%; | |
287 | - height: 169rpx; | |
288 | - padding-left: 43rpx; | |
281 | + | |
282 | +.xc-more-frame { | |
283 | + width: 16.1%; | |
284 | + height: 100%; | |
289 | 285 | } |
290 | -.xc-specific-more-frame .xc-left{ | |
291 | - width: 20rpx; | |
292 | - height: 20rpx; | |
286 | + | |
287 | +.xc-word-color { | |
288 | + color: #595758; | |
289 | + top: 61rpx; | |
290 | + width: 110rpx; | |
291 | + right: -28rpx; | |
293 | 292 | } |
294 | -.xc-specific-more-frame .xc-middle{ | |
295 | - width: 100%; | |
296 | - margin-left:2% | |
293 | + | |
294 | +.xc-more { | |
295 | + color: #878787; | |
297 | 296 | } |
298 | -.xc-center-frame{ | |
299 | - width: 20%; | |
300 | - margin-right:5%; | |
301 | - | |
297 | + | |
298 | +.xc-await { | |
299 | + width: 65rpx; | |
300 | + height: 50rpx; | |
302 | 301 | } |
303 | -.xc-center-img{ | |
304 | - width: 60rpx; | |
305 | - height: 60rpx; | |
302 | + | |
303 | +.xc-more-click { | |
304 | + width: 15rpx; | |
305 | + height: 15rpx; | |
306 | + margin-left: 10rpx; | |
307 | + color: #898989; | |
306 | 308 | } |
307 | -/* 工具与服务 */ | |
308 | -.xc-tool-service{ | |
309 | - width: 100%; | |
310 | - border-bottom:20rpx solid #f2f2f2; | |
311 | - padding-bottom: 30rpx; | |
309 | + | |
310 | +.xc-specific-more-frame { | |
311 | + width: 100%; | |
312 | + height: 169rpx; | |
313 | + padding-left: 43rpx; | |
312 | 314 | } |
313 | -.xc-tool-service .xc-tool-service-title{ | |
314 | - width: 100%; | |
315 | - height: 90rpx; | |
316 | - border: 2rpx solid #f2f2f2; | |
315 | + | |
316 | +.xc-specific-more-frame .xc-left { | |
317 | + width: 20rpx; | |
318 | + height: 20rpx; | |
317 | 319 | } |
318 | -.xc-tool-service-img{ | |
319 | - width: 38rpx; | |
320 | - height: 38rpx; | |
321 | - margin-left: 30rpx; | |
320 | + | |
321 | +.xc-specific-more-frame .xc-middle { | |
322 | + width: 100%; | |
323 | + margin-left: 2%; | |
322 | 324 | } |
323 | -.xc-tool-service-word{ | |
324 | 325 | |
325 | - margin-left:10rpx; | |
326 | +.xc-center-frame { | |
327 | + width: 20%; | |
328 | + margin-right: 5%; | |
329 | +} | |
326 | 330 | |
331 | +.xc-center-img { | |
332 | + width: 60rpx; | |
333 | + height: 60rpx; | |
327 | 334 | } |
328 | -.xc-project-frame{ | |
329 | - width: 100%; | |
335 | + | |
336 | +/* 工具与服务 */ | |
337 | + | |
338 | +.xc-tool-service { | |
339 | + width: 100%; | |
340 | + border-bottom: 20rpx solid #f2f2f2; | |
341 | + padding-bottom: 30rpx; | |
330 | 342 | } |
331 | 343 | |
332 | -.xc-project-frame .center_v{ | |
344 | +.xc-tool-service .xc-tool-service-title { | |
345 | + width: 100%; | |
346 | + height: 90rpx; | |
347 | + border: 2rpx solid #f2f2f2; | |
348 | +} | |
333 | 349 | |
350 | +.xc-tool-service-img { | |
351 | + width: 38rpx; | |
352 | + height: 38rpx; | |
353 | + margin-left: 30rpx; | |
334 | 354 | } |
335 | 355 | |
336 | -.xc-project-frame .item{ | |
337 | - width: 25%; margin-top: 30rpx; | |
338 | - display: inline-block; | |
339 | - line-height:40rpx; | |
356 | +.xc-tool-service-word { | |
357 | + margin-left: 10rpx; | |
358 | +} | |
340 | 359 | |
360 | +.xc-project-frame { | |
361 | + width: 100%; | |
341 | 362 | } |
342 | 363 | |
364 | +.xc-project-frame .center_v { | |
365 | +} | |
366 | + | |
367 | +.xc-project-frame .item { | |
368 | + width: 25%; | |
369 | + margin-top: 30rpx; | |
370 | + display: inline-block; | |
371 | + line-height: 40rpx; | |
372 | +} | |
343 | 373 | |
344 | -.xc-project-frame .xc-project{ | |
345 | - width: 88%; | |
346 | - height: 20%; | |
347 | - padding-left:38rpx; | |
374 | +.xc-project-frame .xc-project { | |
375 | + width: 88%; | |
376 | + height: 20%; | |
377 | + padding-left: 38rpx; | |
348 | 378 | } |
349 | -.xc-recommend-goods{ | |
379 | + | |
380 | +.xc-recommend-goods { | |
350 | 381 | width: 100%; |
351 | 382 | height: 73rpx; |
352 | 383 | margin: auto; |
353 | 384 | } |
354 | -.xc-small{ | |
355 | - width: 10rpx; | |
356 | - height:10rpx; | |
357 | - background: #ff5f80; | |
358 | - | |
359 | - margin-top:6rpx; | |
385 | + | |
386 | +.xc-small { | |
387 | + width: 10rpx; | |
388 | + height: 10rpx; | |
389 | + background: #ff5f80; | |
390 | + margin-top: 6rpx; | |
360 | 391 | } |
361 | -.xc-zhong{ | |
362 | - width: 15rpx; | |
363 | - height: 15rpx; | |
364 | - background: #ff5f80; | |
365 | - margin-left:12rpx; | |
366 | -margin-top:2rpx; | |
367 | 392 | |
393 | +.xc-zhong { | |
394 | + width: 15rpx; | |
395 | + height: 15rpx; | |
396 | + background: #ff5f80; | |
397 | + margin-left: 12rpx; | |
398 | + margin-top: 2rpx; | |
368 | 399 | } |
369 | -.xc-big{ | |
370 | - width: 17rpx; | |
371 | - height: 17rpx; | |
372 | - background: #ff5f80; | |
373 | - margin-left:15rpx; | |
374 | 400 | |
375 | - } | |
376 | -.xc-recommend{ | |
377 | - width:112rpx; | |
378 | - margin-left:14rpx; | |
401 | +.xc-big { | |
402 | + width: 17rpx; | |
403 | + height: 17rpx; | |
404 | + background: #ff5f80; | |
405 | + margin-left: 15rpx; | |
406 | +} | |
379 | 407 | |
408 | +.xc-recommend { | |
409 | + width: 112rpx; | |
410 | + margin-left: 14rpx; | |
380 | 411 | } |
381 | 412 | |
382 | 413 | .xc-goods-recommend { |
383 | - border-radius: 20rpx; | |
384 | - width:345rpx; | |
385 | - height: 450rpx; | |
386 | - margin-top: 25rpx; | |
387 | - display: inline-block; | |
414 | + border-radius: 20rpx; | |
415 | + width: 345rpx; | |
416 | + height: 450rpx; | |
417 | + margin-top: 25rpx; | |
418 | + display: inline-block; | |
388 | 419 | } |
389 | 420 | |
390 | -.xc-goods-recommend.ml{ margin-left: 22rpx} | |
391 | - | |
421 | +.xc-goods-recommend.ml { | |
422 | + margin-left: 22rpx; | |
423 | +} | |
392 | 424 | |
393 | -.xc-goods-recommend .xc-goods-imgs{ | |
394 | - width: 100%; | |
395 | - height: 325rpx; | |
396 | - border-radius:20rpx 20rpx 0 0; | |
425 | +.xc-goods-recommend .xc-goods-imgs { | |
426 | + width: 100%; | |
427 | + height: 325rpx; | |
428 | + border-radius: 20rpx 20rpx 0 0; | |
397 | 429 | } |
398 | 430 | |
399 | -.xc-original-price{ | |
431 | +.xc-original-price { | |
400 | 432 | color: #c0c0c0; |
401 | 433 | } |
402 | -.xc-good-explain{ | |
434 | + | |
435 | +.xc-good-explain { | |
403 | 436 | width: 283rpx; |
404 | - height:58rpx; | |
437 | + height: 58rpx; | |
405 | 438 | word-break: normal; |
406 | - margin-left:30rpx; | |
439 | + margin-left: 30rpx; | |
407 | 440 | line-height: 30rpx; |
408 | 441 | margin-top: 5rpx; |
442 | +} | |
409 | 443 | |
444 | +.xc-rigth { | |
445 | + margin-left: -113rpx; | |
410 | 446 | } |
411 | -.xc-rigth{margin-left: -113rpx} | |
412 | 447 | |
413 | -.xc-middle-line:before{ | |
414 | - content: ''; | |
415 | - display: block; | |
416 | - height: 1px; | |
417 | - width: 100%; | |
418 | - background-color: #999;/*颜色需与主题大背景色一致*/ | |
419 | - position: relative; | |
420 | - top: 10px;/*调节线高*/ | |
421 | - left: 0; | |
448 | +.xc-middle-line:before { | |
449 | + content: ''; | |
450 | + display: block; | |
451 | + height: 1px; | |
452 | + width: 100%; | |
453 | + background-color: #999; /*颜色需与主题大背景色一致*/ | |
454 | + position: relative; | |
455 | + top: 10px; /*调节线高*/ | |
456 | + left: 0; | |
422 | 457 | } |
423 | -.xc-line-text{ | |
424 | - display: inline-block; | |
425 | - background-color: #f2f2f2; | |
426 | - padding: 0 18px 0 18px; | |
427 | - position: relative; | |
428 | - font-size: 28rpx; | |
429 | - top:-9rpx; | |
430 | 458 | |
459 | +.xc-line-text { | |
460 | + display: inline-block; | |
461 | + background-color: #f2f2f2; | |
462 | + padding: 0 18px 0 18px; | |
463 | + position: relative; | |
464 | + font-size: 28rpx; | |
465 | + top: -9rpx; | |
431 | 466 | } |
432 | -.xc-frame{ | |
433 | - width: 400rpx; | |
467 | + | |
468 | +.xc-frame { | |
469 | + width: 400rpx;; | |
434 | 470 | } |
435 | -.xc-right{ | |
436 | - width:20rpx; | |
437 | - height:20rpx; | |
438 | -margin-left:4rpx; | |
439 | 471 | |
472 | +.xc-right { | |
473 | + width: 20rpx; | |
474 | + height: 20rpx; | |
475 | + margin-left: 4rpx; | |
440 | 476 | } |
477 | + | |
441 | 478 | /* 文字中间加线条 */ |
442 | -.word-line{ | |
443 | - text-decoration:line-through; | |
444 | - margin-top:10px; | |
445 | - margin-left:10rpx; | |
446 | - font-size: 20rpx; | |
447 | -} | |
448 | 479 | |
449 | -.xc-content{ | |
450 | - margin:30rpx 140rpx ; | |
451 | - text-align: center; | |
452 | - margin-left:70px; | |
453 | - width:400rpx; | |
480 | +.word-line { | |
481 | + text-decoration: line-through; | |
482 | + margin-top: 10px; | |
483 | + margin-left: 10rpx; | |
484 | + font-size: 20rpx; | |
485 | +} | |
454 | 486 | |
487 | +.xc-content { | |
488 | + margin: 30rpx 140rpx; | |
489 | + text-align: center; | |
490 | + margin-left: 70px; | |
491 | + width: 400rpx; | |
455 | 492 | } |
456 | -.xc-goods-bottom{ | |
457 | - width: 345rpx; | |
458 | - height: 134rpx; | |
459 | - background: #fff; | |
460 | - border-radius:0 0 20rpx 20rpx; | |
461 | - bottom:-8rpx; | |
462 | -left:0rpx; | |
493 | + | |
494 | +.xc-goods-bottom { | |
495 | + width: 345rpx; | |
496 | + height: 134rpx; | |
497 | + background: #fff; | |
498 | + border-radius: 0 0 20rpx 20rpx; | |
499 | + bottom: -8rpx; | |
500 | + left: 0rpx; | |
463 | 501 | } |
464 | -.monry-frame{ | |
502 | + | |
503 | +.monry-frame { | |
465 | 504 | width: 283rpx; |
466 | - height:52rpx; | |
467 | - padding-left:24rpx | |
505 | + height: 52rpx; | |
506 | + padding-left: 24rpx; | |
468 | 507 | } |
469 | -.xc-goods{ | |
470 | - height: auto; | |
471 | - background: #f2f2f2; | |
472 | - padding: 0 20rpx; | |
473 | - padding-top:5rpx; | |
508 | + | |
509 | +.xc-goods { | |
510 | + height: auto; | |
511 | + background: #f2f2f2; | |
512 | + padding: 0 20rpx; | |
513 | + padding-top: 5rpx; | |
474 | 514 | } |
475 | -.rmb-symbol{ | |
476 | - margin-top:15rpx; | |
515 | + | |
516 | +.rmb-symbol { | |
517 | + margin-top: 15rpx; | |
477 | 518 | } |
478 | -.money-color-val{ | |
519 | + | |
520 | +.money-color-val { | |
479 | 521 | color: #c6172f; |
480 | 522 | } |
523 | + | |
481 | 524 | /*---弹出层---*/ |
482 | -.modal-box{ | |
483 | - position:fixed; width:100%;height:100%; | |
484 | - top:0px; background:rgba(0,0,0,0.4); | |
485 | - overflow: hidden; | |
486 | -} | |
487 | -.modal-body{ | |
488 | - position:fixed;top:80rpx;left: 0; z-index: 100; | |
489 | - background: #fff; margin-left: 73rpx; | |
490 | - width: 600rpx; | |
491 | - height: 860rpx; | |
492 | - border-radius: 8px; text-align: center; | |
493 | -} | |
494 | -.modal-content{width: 480rpx; margin: 0 auto; margin-top: 60rpx; overflow: hidden } | |
495 | -.modal-content .hd_img{ width:170rpx; height: 170rpx;border-radius:5px } | |
496 | -.ctent_txt{ margin-left: 30rpx; text-align: left} | |
497 | -.txt1{font-size: 34rpx; font-weight: bold} | |
498 | -.txt2{font-size: 30rpx; color:#999; margin-top: 20rpx } | |
499 | -.arrow-right{ width:20rpx; height: 40rpx; position: relative;top:13rpx; margin-left: 20rpx;} | |
500 | - | |
501 | -.m_ta{margin-top:50rpx; } | |
502 | -.g_img{ width: 480rpx; height: 480rpx} | |
503 | -.s_sao{font-size: 27rpx; margin-top: 25rpx} | |
504 | -.order-ico1{ width: 80rpx;height: 46rpx; margin-left: 40rpx;margin-right: 20rpx;} | |
505 | -.f_btn{font-size:24rpx; padding: 0 12rpx; margin-right: 26rpx; margin-top: -10rpx} | |
506 | -.order-ico3{ width: 54rpx;height: 40rpx; margin-left: 40rpx;margin-right: 20rpx;} | |
507 | - | |
508 | -.wh1001{ width: 62rpx; height: 100%;} | |
509 | -.wh1002{ width: 76rpx; height: 100%;} | |
510 | -.order-ico.cla{width: 32rpx;} | |
511 | -.order-ico.cla2{width: 42rpx;margin-left: 34rpx;} | |
512 | -.order-ico.cla3{width: 40rpx; margin-left: 36rpx;} | |
513 | - | |
514 | -.arrow-right.fu{width: 40rpx} | |
525 | + | |
526 | +.modal-box { | |
527 | + position: fixed; | |
528 | + width: 100%; | |
529 | + height: 100%; | |
530 | + top: 0px; | |
531 | + background: rgba(0, 0, 0, 0.4); | |
532 | + overflow: hidden; | |
533 | +} | |
534 | + | |
535 | +.modal-body { | |
536 | + position: fixed; | |
537 | + top: 80rpx; | |
538 | + left: 0; | |
539 | + z-index: 100; | |
540 | + background: #fff; | |
541 | + margin-left: 73rpx; | |
542 | + width: 600rpx; | |
543 | + height: 860rpx; | |
544 | + border-radius: 8px; | |
545 | + text-align: center; | |
546 | +} | |
547 | + | |
548 | +.modal-content { | |
549 | + width: 480rpx; | |
550 | + margin: 0 auto; | |
551 | + margin-top: 60rpx; | |
552 | + overflow: hidden; | |
553 | +} | |
554 | + | |
555 | +.modal-content .hd_img { | |
556 | + width: 170rpx; | |
557 | + height: 170rpx; | |
558 | + border-radius: 5px; | |
559 | +} | |
560 | + | |
561 | +.ctent_txt { | |
562 | + margin-left: 30rpx; | |
563 | + text-align: left; | |
564 | +} | |
565 | + | |
566 | +.txt1 { | |
567 | + font-size: 34rpx; | |
568 | + font-weight: bold; | |
569 | +} | |
570 | + | |
571 | +.txt2 { | |
572 | + font-size: 30rpx; | |
573 | + color: #999; | |
574 | + margin-top: 20rpx; | |
575 | +} | |
576 | + | |
577 | +.arrow-right { | |
578 | + width: 20rpx; | |
579 | + height: 40rpx; | |
580 | + position: relative; | |
581 | + top: 13rpx; | |
582 | + margin-left: 20rpx; | |
583 | +} | |
584 | + | |
585 | +.m_ta { | |
586 | + margin-top: 50rpx; | |
587 | +} | |
588 | + | |
589 | +.g_img { | |
590 | + width: 480rpx; | |
591 | + height: 480rpx; | |
592 | +} | |
593 | + | |
594 | +.s_sao { | |
595 | + font-size: 27rpx; | |
596 | + margin-top: 25rpx; | |
597 | +} | |
598 | + | |
599 | +.order-ico1 { | |
600 | + width: 80rpx; | |
601 | + height: 46rpx; | |
602 | + margin-left: 40rpx; | |
603 | + margin-right: 20rpx; | |
604 | +} | |
605 | + | |
606 | +.f_btn { | |
607 | + font-size: 24rpx; | |
608 | + padding: 0 12rpx; | |
609 | + margin-right: 26rpx; | |
610 | + margin-top: -10rpx; | |
611 | +} | |
612 | + | |
613 | +.order-ico3 { | |
614 | + width: 54rpx; | |
615 | + height: 40rpx; | |
616 | + margin-left: 40rpx; | |
617 | + margin-right: 20rpx; | |
618 | +} | |
619 | + | |
620 | +.wh1001 { | |
621 | + width: 62rpx; | |
622 | + height: 100%; | |
623 | +} | |
624 | + | |
625 | +.wh1002 { | |
626 | + width: 76rpx; | |
627 | + height: 100%; | |
628 | +} | |
629 | + | |
630 | +.order-ico.cla { | |
631 | + width: 32rpx; | |
632 | +} | |
633 | + | |
634 | +.order-ico.cla2 { | |
635 | + width: 42rpx; | |
636 | + margin-left: 34rpx; | |
637 | +} | |
638 | + | |
639 | +.order-ico.cla3 { | |
640 | + width: 40rpx; | |
641 | + margin-left: 36rpx; | |
642 | +} | |
643 | + | |
644 | +.arrow-right.fu { | |
645 | + width: 40rpx; | |
646 | +} | |
647 | + | |
515 | 648 | .order-num { |
516 | - position: absolute; right: 0rpx; top: -18rpx; | |
517 | - width: 35rpx; height:35rpx;line-height: 35rpx;font-size:22rpx; | |
518 | - border-radius: 50%; background-color: rgba(217,81,99,0.9); color: #fff; | |
649 | + position: absolute; | |
650 | + right: 0rpx; | |
651 | + top: -18rpx; | |
652 | + width: 35rpx; | |
653 | + height: 35rpx; | |
654 | + line-height: 35rpx; | |
655 | + font-size: 22rpx; | |
656 | + border-radius: 50%; | |
657 | + background-color: rgba(217, 81, 99, 0.9); | |
658 | + color: #fff; | |
659 | +} | |
660 | + | |
661 | +.bg_right.bcolor, .bg_left.bcolor { | |
662 | + border-color: #333; | |
519 | 663 | } |
520 | 664 | |
521 | -.bg_right.bcolor,.bg_left.bcolor{ border-color:#333; } | |
522 | -.bg_right.mt{margin-top:-9rpx} | |
523 | -.bg_right.mt2{margin-top:-5rpx} | |
524 | -.grow-up-val{ | |
525 | -/* padding:1rpx 13rpx 1rpx 13rpx; */ | |
526 | -border-radius:20rpx; | |
527 | -background:#ffbdce; | |
528 | -padding-left: 16rpx; | |
529 | -padding-right: 16rpx;padding-bottom: 3rpx; | |
530 | -margin-right: 5rpx; | |
665 | +.bg_right.mt { | |
666 | + margin-top: -9rpx; | |
667 | +} | |
531 | 668 | |
669 | +.bg_right.mt2 { | |
670 | + margin-top: -5rpx; | |
532 | 671 | } |
533 | 672 | |
534 | -.hvip{display: inline-block; font-size: 20rpx; height: 40rpx;line-height: 40rpx; color:#e7bf77; background: #383838; padding: 0 15rpx; border-radius:20rpx; vertical-align: middle } | |
535 | -.vip-mem{width: 26rpx; height: 23rpx; vertical-align:top; margin-top: 8rpx; margin-right: 5rpx} | |
673 | +.grow-up-val { | |
674 | + /* padding:1rpx 13rpx 1rpx 13rpx; */ | |
675 | + border-radius: 20rpx; | |
676 | + background: #ffbdce; | |
677 | + padding-left: 16rpx; | |
678 | + padding-right: 16rpx; | |
679 | + padding-bottom: 3rpx; | |
680 | + margin-right: 5rpx; | |
681 | +} | |
536 | 682 | |
683 | +.hvip { | |
684 | + display: inline-block; | |
685 | + font-size: 20rpx; | |
686 | + height: 40rpx; | |
687 | + line-height: 40rpx; | |
688 | + color: #e7bf77; | |
689 | + background: #383838; | |
690 | + padding: 0 15rpx; | |
691 | + border-radius: 20rpx; | |
692 | + vertical-align: middle; | |
693 | +} | |
537 | 694 | |
695 | +.vip-mem { | |
696 | + width: 26rpx; | |
697 | + height: 23rpx; | |
698 | + vertical-align: top; | |
699 | + margin-top: 8rpx; | |
700 | + margin-right: 5rpx; | |
701 | +} | ... | ... |
pages/user/labels/labels.js
0 → 100644
1 | +var e = getApp(), | |
2 | + a = e.globalData.setting, | |
3 | + os = a, | |
4 | + t = e.request, | |
5 | + d = e.globalData; | |
6 | +Page({ | |
7 | + | |
8 | + /** | |
9 | + * 页面的初始数据 | |
10 | + */ | |
11 | + data: { | |
12 | + url: a.url, //接口网址 | |
13 | + interest_lables: [], //兴趣标签 | |
14 | + check_label: [], //用户选中的标签集合 | |
15 | + user_label_val: "", //奖励多少 | |
16 | + user_label_type: "", //奖励类型(1积分,1成长值) | |
17 | + is_modify: 0, //判断是第一次填写还是修改(0填写,1修改) | |
18 | + }, | |
19 | + //点击选择兴趣标签把值放到已选中 | |
20 | + click_label: function(e) { | |
21 | + var th = this; | |
22 | + var index = e.currentTarget.dataset.index; //选择兴趣标签的下标 | |
23 | + var labels = th.data.interest_lables; //兴趣标签数组 | |
24 | + var check_label = th.data.check_label; //已选中的数组 | |
25 | + var labels_cid = th.data.interest_lables[index].check; //当前标签是否选中 | |
26 | + var labels_check = 'interest_lables[' + index + '].check'; //用于点击标签把点击状态赋值进去 | |
27 | + if (labels_cid) { | |
28 | + labels_cid = 0; | |
29 | + for (var i = 0; i < check_label.length; i++) { | |
30 | + if (labels[index].id == check_label[i].id) { | |
31 | + check_label.splice(i, 1); | |
32 | + } | |
33 | + } | |
34 | + th.setData({ | |
35 | + [labels_check]: labels_cid, | |
36 | + check_label: check_label | |
37 | + }) | |
38 | + } else { | |
39 | + if (check_label.length>9){ | |
40 | + getApp().my_warnning("最多可选10个哦",0,th); | |
41 | + }else{ | |
42 | + var check_new = { | |
43 | + lable: labels[index] | |
44 | + }; | |
45 | + labels_cid = 1; | |
46 | + check_label.push(labels[index]); | |
47 | + } | |
48 | + th.setData({ | |
49 | + [labels_check]: labels_cid, | |
50 | + check_label: check_label | |
51 | + }) | |
52 | + } | |
53 | + | |
54 | + }, | |
55 | + //获取配置信息 | |
56 | + get_config: function() { | |
57 | + var th = this; | |
58 | + getApp().getConfig2(function(ee) { | |
59 | + var sms_conf = ee.switch_list; | |
60 | + sms_conf = JSON.parse(sms_conf); | |
61 | + var getuser_label_type=1; | |
62 | + var getuser_label_val = 0; | |
63 | + if (sms_conf.user_label_type!=undefined) | |
64 | + { | |
65 | + getuser_label_type = parseInt(sms_conf.user_label_type)+1; | |
66 | + } | |
67 | + if (sms_conf.user_label_val != undefined) { | |
68 | + getuser_label_val = sms_conf.user_label_val; | |
69 | + } | |
70 | + | |
71 | + | |
72 | + th.setData({ | |
73 | + user_label_val: getuser_label_val, | |
74 | + user_label_type: getuser_label_type | |
75 | + }) | |
76 | + }) | |
77 | + }, | |
78 | + //页面跳转 | |
79 | + goto: function(e) { | |
80 | + var th = this; | |
81 | + wx.navigateBack({ //返回 | |
82 | + delta: 1 | |
83 | + }) | |
84 | + }, | |
85 | + /** | |
86 | + * 生命周期函数--监听页面加载 | |
87 | + */ | |
88 | + onLoad: function(options) { | |
89 | + var th = this; | |
90 | + var pages = getCurrentPages(); | |
91 | + var prevPage = pages[pages.length - 2]; //上一个页面 | |
92 | + //直接调用上一个页面的setData()方法,把数据存到上一个页面中去 | |
93 | + prevPage.setData({ | |
94 | + is_zy: 1 | |
95 | + }) | |
96 | + th.query_nolabels(); | |
97 | + th.get_config(); | |
98 | + }, | |
99 | + //获取标签集合 | |
100 | + query_nolabels: function() { | |
101 | + var th = this; | |
102 | + var url = "/api/weshop/marketing/holiday/vip/interest/label/page"; | |
103 | + var interest_lables = th.data.interest_lables; //兴趣标签集合 | |
104 | + getApp().request.promiseGet(url, { | |
105 | + data: { | |
106 | + storeId: a.stoid, | |
107 | + pageSize:50, | |
108 | + page:1 | |
109 | + } | |
110 | + }).then(res => { | |
111 | + if (res.data.code == 0) { | |
112 | + th.setData({ | |
113 | + interest_lables: res.data.data.pageData | |
114 | + }) | |
115 | + th.query_checklabels(); | |
116 | + } else { | |
117 | + getApp().my_warnning("系统繁忙,请稍后再试", 0, th); | |
118 | + return false; | |
119 | + } | |
120 | + }) | |
121 | + }, | |
122 | + //查找会员选择的兴趣标签 | |
123 | + query_checklabels: function() { | |
124 | + var th = this; | |
125 | + var url = "/api/weshop/marketing/holiday/vip/interest/label/get"; | |
126 | + var interest_lables = th.data.interest_lables; //兴趣标签 | |
127 | + getApp().request.promiseGet(url, { | |
128 | + data: { | |
129 | + userId: d.user_id, | |
130 | + storeId: a.stoid | |
131 | + } | |
132 | + }).then(res => { | |
133 | + if (res.data.code == 0) { | |
134 | + var data = res.data.data; | |
135 | + var arr = []; | |
136 | + var VipLabelId = []; //通过id标签找到已选择的标签 | |
137 | + var dateList = data.VipLabelId.split(","); | |
138 | + for (var i in dateList) { | |
139 | + VipLabelId = VipLabelId.concat(dateList[i]); | |
140 | + } | |
141 | + if (VipLabelId.length > 0) { | |
142 | + for (var i = 0; i < interest_lables.length; i++) { | |
143 | + for (var ii = 0; ii < VipLabelId.length; ii++) { | |
144 | + if (interest_lables[i].id == VipLabelId[ii]) { | |
145 | + interest_lables[i].check = 1; | |
146 | + arr.push(interest_lables[i]); | |
147 | + } | |
148 | + } | |
149 | + } | |
150 | + } | |
151 | + //如何有之前有选择兴趣标签的话,再进来的话就是修改 | |
152 | + if (data.VipLabelId != "") { | |
153 | + th.setData({ | |
154 | + is_modify: 1 | |
155 | + }) | |
156 | + } | |
157 | + th.setData({ | |
158 | + check_label: arr, | |
159 | + interest_lables: interest_lables | |
160 | + }) | |
161 | + } else { | |
162 | + getApp().my_warnning("系统繁忙,请稍后再试", 0, th); | |
163 | + return false; | |
164 | + } | |
165 | + }) | |
166 | + }, | |
167 | + //更新会员兴趣标签 | |
168 | + update_label: function() { | |
169 | + var th = this; | |
170 | + var is_modify = th.data.is_modify; //是否是修改 | |
171 | + var check_label = th.data.check_label; //用户选择 | |
172 | + var remark = "领取"; | |
173 | + if (is_modify) { | |
174 | + user_label_type = 0; | |
175 | + remark = "修改"; | |
176 | + } | |
177 | + if (check_label.length < 1) { | |
178 | + getApp().my_warnning("完成兴趣标签才能" + remark + "哦~", 0, th); | |
179 | + } else { | |
180 | + var user_label_val = th.data.user_label_val; //选择标签奖励多少 | |
181 | + var user_label_type = th.data.user_label_type; //赠送类型 | |
182 | + var url = "/api/weshop/marketing/holiday/vip/interest/label/update"; //更新标签接口地址 | |
183 | + var nav_url = "/pages/user/userinfo/userinfo"; //领取成功之后跳转页面 | |
184 | + var vipLabel = ""; //选择的标签名称 | |
185 | + var vipLabelId = ""; //选择的标签id | |
186 | + var arr = []; | |
187 | + for (var i = 0; i < check_label.length; i++) { | |
188 | + if (i < check_label.length - 1) { | |
189 | + vipLabelId += check_label[i].id + ","; | |
190 | + vipLabel += check_label[i].LabelName + ","; | |
191 | + arr.push(check_label[i].LabelName); | |
192 | + } else { | |
193 | + vipLabelId += check_label[i].id; | |
194 | + vipLabel += check_label[i].LabelName; | |
195 | + arr.push(check_label[i].LabelName); | |
196 | + } | |
197 | + } | |
198 | + var my_confirm = th.selectComponent("#my_confirm"); //组件的id | |
199 | + remark = "标签赠送"; | |
200 | + if (is_modify) { | |
201 | + | |
202 | + my_confirm.open_cancel(0); | |
203 | + getApp().request.put(url, { | |
204 | + data: { | |
205 | + "storeId": a.stoid, | |
206 | + "userId": d.user_id, | |
207 | + "vipLabel": vipLabel, | |
208 | + "vipLabelId": vipLabelId, | |
209 | + "type": user_label_type, | |
210 | + "remark": remark, | |
211 | + "value": user_label_val, | |
212 | + "fromType": "REWARD" | |
213 | + }, | |
214 | + success: function(res) { | |
215 | + if (res.data.code == 0) { | |
216 | + getApp().my_warnning("修改成功", 1, th); | |
217 | + setTimeout(function() { | |
218 | + var pages = getCurrentPages(); | |
219 | + var prevPage = pages[pages.length - 2]; //上一个页面 | |
220 | + //直接调用上一个页面的setData()方法,把数据存到上一个页面中去 | |
221 | + prevPage.setData({ | |
222 | + check_label: arr | |
223 | + }) | |
224 | + th.goto(); | |
225 | + }, 2000); | |
226 | + } else { | |
227 | + getApp().my_warnning("系统繁忙,请稍后再试", 0, th); | |
228 | + } | |
229 | + } | |
230 | + }) | |
231 | + | |
232 | + } else { | |
233 | + | |
234 | + getApp().request.put(url, { | |
235 | + data: { | |
236 | + "storeId": a.stoid, | |
237 | + "userId": d.user_id, | |
238 | + "vipLabel": vipLabel, | |
239 | + "vipLabelId": vipLabelId, | |
240 | + "type": user_label_type, | |
241 | + "remark": remark, | |
242 | + "value": user_label_val, | |
243 | + "fromType": "REWARD" | |
244 | + }, | |
245 | + success: function(res) { | |
246 | + if (res.data.code == 0) { | |
247 | + getApp().my_warnning("领取成功", 1, th); | |
248 | + setTimeout(function() { | |
249 | + var pages = getCurrentPages(); | |
250 | + var prevPage = pages[pages.length - 2]; //上一个页面 | |
251 | + //直接调用上一个页面的setData()方法,把数据存到上一个页面中去 | |
252 | + prevPage.setData({ | |
253 | + check_label: arr | |
254 | + }) | |
255 | + th.goto(); | |
256 | + }, 2000); | |
257 | + } else { | |
258 | + getApp().my_warnning("系统繁忙,请稍后再试", 0, th); | |
259 | + } | |
260 | + } | |
261 | + }) | |
262 | + } | |
263 | + } | |
264 | + }, | |
265 | + /** | |
266 | + * 生命周期函数--监听页面显示 | |
267 | + */ | |
268 | + onShow: function() { | |
269 | + | |
270 | + } | |
271 | +}) | |
0 | 272 | \ No newline at end of file | ... | ... |
pages/user/labels/labels.json
0 → 100644
pages/user/labels/labels.wxml
0 → 100644
1 | +<view class="container"> | |
2 | + <!-- 兴趣标签集合 --> | |
3 | + <view class="lables padding"> | |
4 | + <!-- 兴趣标签标题 --> | |
5 | + <view class="flex-vertical-between labels_head"> | |
6 | + <view class="fs36">兴趣标签</view> | |
7 | + <view class="skip flex-center fs28" data-url="/pages/user/userinfo/userinfo" bindtap="goto"> | |
8 | + <view>关闭</view> | |
9 | + </view> | |
10 | + | |
11 | + </view> | |
12 | + | |
13 | + <!-- 标签内容 --> | |
14 | + <view class="label_aggregate"> | |
15 | + <!-- 单个标签 --> | |
16 | + <view class="label fs28 {{item.check==1?'click':''}}" wx:for="{{interest_lables}}" wx:for-item="item" wx:for-index="index" data-index="{{index}}" bindtap="click_label"> | |
17 | + <view class="ellipsis-1">{{item.LabelName}}</view> | |
18 | + </view> | |
19 | + </view> | |
20 | + | |
21 | + </view> | |
22 | + | |
23 | + <!-- 选中的兴趣集合标签 --> | |
24 | + <view class="padding check_item"> | |
25 | + <view class="fs32 check_head">已选中</view> | |
26 | + <view class="check_labels"> | |
27 | + <view class="check_label fs28" wx:for="{{check_label}}" wx:for-item="it" wx:for-index="key"> | |
28 | + <view class="ellipsis-1"> | |
29 | + {{it.LabelName}} | |
30 | + </view> | |
31 | + </view> | |
32 | + </view> | |
33 | + </view> | |
34 | + | |
35 | + <!-- 领取选择标签的奖励按钮 --> | |
36 | + <block wx:if="{{is_modify==0}}"> | |
37 | + <view class="receive flex-center fs36" bindtap="update_label" data-url="/pages/user/userinfo/userinfo"> | |
38 | + <block wx:if="{{user_label_val<1 || user_label_val==''}}"> | |
39 | + <view>确定选择</view> | |
40 | + </block> | |
41 | + <block wx:if="{{user_label_type==1 && user_label_val>0 && user_label_val!=''}}"> | |
42 | + <view>领取{{user_label_val}}积分</view> | |
43 | + </block> | |
44 | + <block wx:if="{{user_label_type==2 && user_label_val>0 && user_label_val!=''}}"> | |
45 | + <view>领取{{user_label_val}}成长值</view> | |
46 | + </block> | |
47 | + </view> | |
48 | + </block> | |
49 | + <block wx:if="{{is_modify==1}}"> | |
50 | + <view class="receive flex-center fs36" bindtap="update_label" data-url="/pages/user/userinfo/userinfo"> | |
51 | + <view>提交修改</view> | |
52 | + </view> | |
53 | + </block> | |
54 | + | |
55 | +</view> | |
56 | +<!-- 引入提示组件 --> | |
57 | +<warn id="warn"></warn> | |
58 | +<my_confirm id="my_confirm"></my_confirm> | |
0 | 59 | \ No newline at end of file | ... | ... |
pages/user/labels/labels.wxss
0 → 100644
1 | +page{ | |
2 | + height: 100%; | |
3 | +} | |
4 | +.padding { | |
5 | + padding: 0rpx 65rpx; | |
6 | +} | |
7 | + | |
8 | +.container { | |
9 | + border-top: 6rpx solid rgb(238, 238, 238); | |
10 | + height: 100%; | |
11 | + display: block; | |
12 | +} | |
13 | +.lables{ | |
14 | + height: 50%; | |
15 | +} | |
16 | +.labels_head { | |
17 | + padding-top: 45rpx; | |
18 | + padding-bottom: 25rpx; | |
19 | + border-bottom: 3rpx solid rgb(238, 238, 238); | |
20 | +} | |
21 | + | |
22 | +.skip { | |
23 | + width: 100rpx; | |
24 | + height: 40rpx; | |
25 | + line-height: 45rpx; | |
26 | + border: 2rpx solid rgb(155, 155, 155); | |
27 | + border-radius: 30rpx; | |
28 | + color: rgb(153, 153, 153); | |
29 | +} | |
30 | + | |
31 | +.label_aggregate { | |
32 | + height: 66%; | |
33 | + padding-top: 27rpx; | |
34 | + overflow-y: scroll; | |
35 | +} | |
36 | + | |
37 | +.label { | |
38 | + display: inline-block; | |
39 | + max-width: 200rpx; | |
40 | + height: 46rpx; | |
41 | + line-height: 46rpx; | |
42 | + border: 2rpx solid rgb(204, 204, 204); | |
43 | + border-radius: 30rpx; | |
44 | + padding: 0rpx 30rpx; | |
45 | + margin-right: 25rpx; | |
46 | + margin-bottom: 3%; | |
47 | +} | |
48 | +.click{ | |
49 | + color: rgb(255,255,255); | |
50 | + border: 2rpx solid rgb(255, 138, 160); | |
51 | + background-color: rgb(255, 138, 160); | |
52 | +} | |
53 | +.check_head { | |
54 | + padding-top: 10rpx; | |
55 | + padding-bottom: 25rpx; | |
56 | + border-bottom: 3rpx solid rgb(238, 238, 238); | |
57 | + margin-bottom: 30rpx; | |
58 | +} | |
59 | + | |
60 | +.check_label { | |
61 | + display: inline-block; | |
62 | + max-width: 200rpx; | |
63 | + height: 46rpx; | |
64 | + border: 2rpx solid rgb(255, 138, 160); | |
65 | + line-height: 46rpx; | |
66 | + margin-right: 25rpx; | |
67 | + margin-bottom: 3%; | |
68 | + padding: 0rpx 30rpx; | |
69 | + border-radius: 30rpx; | |
70 | + color: rgb(255, 255, 255); | |
71 | + background-color: rgb(255, 138, 160); | |
72 | +} | |
73 | +.receive{ | |
74 | + position: fixed; | |
75 | + bottom:60rpx; | |
76 | + left: 65rpx; | |
77 | + width: 620rpx; | |
78 | + height: 70rpx; | |
79 | + line-height: 70rpx; | |
80 | + background-color: rgb(255, 138, 160); | |
81 | + color: rgb(255, 255, 255); | |
82 | + border-radius: 40rpx; | |
83 | +} | |
84 | +.check_labels{ | |
85 | + height: 80%; | |
86 | + overflow-y: scroll; | |
87 | +} | |
88 | +.check_item{ | |
89 | + height: 30%; | |
90 | +} | |
0 | 91 | \ No newline at end of file | ... | ... |
pages/user/userinfo/userinfo.js
... | ... | @@ -2,23 +2,25 @@ function e(e, a, r) { |
2 | 2 | return a in e ? Object.defineProperty(e, a, { |
3 | 3 | value: r, |
4 | 4 | enumerable: !0, |
5 | - configurable: !0, | |
5 | + configurable: !0, | |
6 | 6 | writable: !0 |
7 | 7 | }) : e[a] = r, e; |
8 | -} | |
8 | +} | |
9 | 9 | |
10 | 10 | var a = getApp(), |
11 | 11 | r = a.globalData.setting, |
12 | 12 | t = a.request, |
13 | 13 | s = require("../../../utils/common.js"), |
14 | - util = require("../../../utils/util.js"),ut=util; | |
14 | + util = require("../../../utils/util.js"), | |
15 | + ut = util, | |
16 | + d = getApp().globalData; | |
15 | 17 | |
16 | 18 | var timestamp = Date.parse(new Date()); |
17 | 19 | var date = new Date(timestamp); |
18 | 20 | |
19 | 21 | Page({ |
20 | 22 | data: { |
21 | - phone:"", | |
23 | + phone: "", | |
22 | 24 | url: r.url, |
23 | 25 | resourceUrl: r.resourceUrl, |
24 | 26 | iurl: r.imghost, |
... | ... | @@ -46,37 +48,85 @@ Page({ |
46 | 48 | lon: 0, |
47 | 49 | only_pk: 0, |
48 | 50 | open_ind_store: 0, //哪里打开的门店列表的控制属性 |
49 | - ispwhid:1,//是否隐藏密码显示 | |
50 | - isstcsp:1,//是否启动密码消费 | |
51 | - isGender:1,//什么性别 | |
52 | - iscalendar:1,//是否是农历 | |
53 | - consumption:"",//消费密码 | |
54 | - identity_card:"",//身份证值 | |
55 | - address:"",//地址 | |
56 | - openid:"",//openid | |
57 | - pulscardname:"",//puls会员的卡 | |
58 | - gradename:"",//会员权益的卡 | |
59 | - isBool:"", | |
60 | - sto_sele_id:"",//所属门店id | |
61 | - is_zy:0, | |
62 | - | |
51 | + ispwhid: 1, //是否隐藏密码显示 | |
52 | + isstcsp: 0, //是否启动密码消费 | |
53 | + isGender: 1, //什么性别 | |
54 | + iscalendar: 1, //是否是农历 | |
55 | + consumption: "", //消费密码 | |
56 | + identity_card: "", //身份证值 | |
57 | + address: "", //地址 | |
58 | + openid: "", //openid | |
59 | + pulscardname: "", //puls会员的卡 | |
60 | + gradename: "", //会员权益的卡 | |
61 | + isBool: "", | |
62 | + sto_sele_id: "", //所属门店id | |
63 | + is_zy: 0, //是否执行onshow | |
64 | + is_lable_set: "", //是否启用我的兴趣标签 | |
65 | + check_label: [], //我选择的兴趣标签 | |
66 | + }, | |
67 | + //通过路径跳转到其他页面 | |
68 | + goto: function(e) { | |
69 | + var url = e.currentTarget.dataset.url; | |
70 | + getApp().goto(url); | |
71 | + }, | |
72 | + //获取配置信息 | |
73 | + get_config: function() { | |
74 | + var th = this; | |
75 | + getApp().getConfig2(function(ee) { | |
76 | + var sms_conf = ee.switch_list; | |
77 | + sms_conf = JSON.parse(sms_conf); | |
78 | + th.setData({ | |
79 | + is_lable_set: sms_conf.user_label_set | |
80 | + }) | |
81 | + if (sms_conf.user_label_set) { | |
82 | + th.query_checklabels(); | |
83 | + } | |
84 | + }) | |
85 | + }, | |
86 | + //查找会员选择的兴趣标签 | |
87 | + query_checklabels: function() { | |
88 | + var th = this; | |
89 | + var url = "/api/weshop/marketing/holiday/vip/interest/label/get"; | |
90 | + var interest_lables = th.data.interest_lables; //兴趣标签 | |
91 | + getApp().request.promiseGet(url, { | |
92 | + data: { | |
93 | + userId: d.user_id, | |
94 | + storeId: r.stoid | |
95 | + } | |
96 | + }).then(res => { | |
97 | + if (res.data.code == 0) { | |
98 | + var data = res.data.data; | |
99 | + var VipLabel = th.data.check_label; //通过id标签找到已选择的标签 | |
100 | + var dateList = data.VipLabel.split(","); | |
101 | + for (var i in dateList) { | |
102 | + if (dateList[i] != "") { | |
103 | + VipLabel.push(dateList[i]); | |
104 | + } | |
105 | + } | |
106 | + th.setData({ | |
107 | + check_label: VipLabel | |
108 | + }) | |
109 | + } else { | |
110 | + getApp().my_warnning("系统繁忙,请稍后再试", 0, th); | |
111 | + } | |
112 | + }) | |
63 | 113 | }, |
64 | 114 | //是否启动密码消费 |
65 | - isstcsp:function(){ | |
115 | + isstcsp: function() { | |
66 | 116 | var th = this; |
67 | 117 | var isstcsp = th.data.isstcsp; |
68 | - if (isstcsp==0){ | |
69 | - th.setData({ | |
70 | - isstcsp:1 | |
71 | - }) | |
72 | - }else{ | |
118 | + if (isstcsp == 0) { | |
119 | + th.setData({ | |
120 | + isstcsp: 1 | |
121 | + }) | |
122 | + } else { | |
73 | 123 | th.setData({ |
74 | 124 | isstcsp: 0 |
75 | 125 | }) |
76 | - } | |
126 | + } | |
77 | 127 | }, |
78 | 128 | //出生日期是否是农历 |
79 | - iscalendar:function(){ | |
129 | + iscalendar: function() { | |
80 | 130 | var th = this; |
81 | 131 | var iscalendar = th.data.iscalendar; |
82 | 132 | if (iscalendar == 0) { |
... | ... | @@ -90,21 +140,20 @@ Page({ |
90 | 140 | } |
91 | 141 | }, |
92 | 142 | //性别 |
93 | - isGender:function(e){ | |
143 | + isGender: function(e) { | |
94 | 144 | var th = this; |
95 | 145 | var sex = e.currentTarget.dataset.sex; |
96 | - console.log("点击选择性别",sex); | |
97 | - th.setData({ | |
98 | - isGender:sex | |
99 | - }) | |
146 | + th.setData({ | |
147 | + isGender: sex | |
148 | + }) | |
149 | + | |
100 | 150 | |
101 | - | |
102 | 151 | }, |
103 | 152 | //密码是否隐藏显示 |
104 | - ispwhid:function(){ | |
153 | + ispwhid: function() { | |
105 | 154 | var th = this; |
106 | 155 | var ispwhid = th.data.ispwhid; |
107 | - | |
156 | + | |
108 | 157 | if (ispwhid == 0) { |
109 | 158 | th.setData({ |
110 | 159 | ispwhid: 1 |
... | ... | @@ -158,8 +207,6 @@ Page({ |
158 | 207 | var index = th.data.sec_pick_index; |
159 | 208 | item = th.data.sec_sto.s_arr[index]; |
160 | 209 | } |
161 | - | |
162 | - console.log("选择门店刷新", "def_pick_store", item); | |
163 | 210 | th.setData({ |
164 | 211 | def_pick_store: item, |
165 | 212 | stoname: item.pickup_name, |
... | ... | @@ -376,7 +423,6 @@ Page({ |
376 | 423 | } |
377 | 424 | } |
378 | 425 | }, 200) |
379 | - console.log(th.data.all_sto + 'eeee'); | |
380 | 426 | }, |
381 | 427 | //选择更多门店 |
382 | 428 | more_store: function() { |
... | ... | @@ -452,7 +498,6 @@ Page({ |
452 | 498 | |
453 | 499 | //如果身份证不满足格式正则表达式 |
454 | 500 | if (!code || !idCardReg.test(code)) { |
455 | - console.log("您输入的身份证号格式有误!"); | |
456 | 501 | errorMess = "您输入的身份证号格式有误!"; |
457 | 502 | isPass = false; |
458 | 503 | } |
... | ... | @@ -505,92 +550,96 @@ Page({ |
505 | 550 | }, |
506 | 551 | //------初始化加载---------- |
507 | 552 | onLoad: function(t) { |
508 | - console.log("oNLOAD", "你好"); | |
509 | - var user=getApp().globalData.userInfo; | |
510 | - if(user.card_field!=''&& user.card_field!=null && user.card_field!=undefined){ | |
511 | - var now=ut.gettimestamp(); | |
512 | - var str= user.card_expiredate; | |
513 | - var end = new Date(str); | |
514 | - end = Date.parse(end) / 1000; | |
515 | - if(now<end ){ | |
516 | - this.puls_user(); | |
517 | - } | |
518 | - } | |
519 | - | |
553 | + var user = getApp().globalData.userInfo; | |
554 | + if (user.card_field != '' && user.card_field != null && user.card_field != undefined) { | |
555 | + var now = ut.gettimestamp(); | |
556 | + var str = user.card_expiredate; | |
557 | + var end = new Date(str); | |
558 | + end = Date.parse(end) / 1000; | |
559 | + if (now < end) { | |
560 | + this.puls_user(); | |
561 | + } | |
562 | + } | |
520 | 563 | this.initial_user(); |
521 | 564 | }, |
522 | - //-----------会员是否初始化--------------------- | |
523 | - initial_user: function () { | |
524 | - | |
565 | + //-----------会员是否初始化--------------------- | |
566 | + initial_user: function() { | |
567 | + | |
525 | 568 | var th = this; |
526 | 569 | getApp().request.get("/api/weshop/users/grade/vip/init/get", { |
527 | 570 | data: { |
528 | 571 | storeId: r.stoid, |
529 | 572 | }, |
530 | - success: function (su) { | |
573 | + success: function(su) { | |
531 | 574 | var isBool = su.data.data.isBool; |
532 | - console.log("会员是否初始化", isBool); | |
533 | - th.setData({isBool:isBool}); | |
534 | - | |
535 | - if(!isBool) return false; | |
536 | - //-----会员权益获取-------------- | |
537 | - getApp().request.get("/api/weshop/users/grade/aftervipinfo/get", { | |
538 | - data: { | |
539 | - storeId: r.stoid, | |
540 | - userId: getApp().globalData.user_id, | |
541 | - }, | |
542 | - success: function (su) { | |
543 | - var gradename=su.data.data.GradeName; | |
544 | - th.setData({gradename: gradename}); | |
545 | - } | |
546 | - }); | |
547 | - | |
548 | - } | |
549 | - }); | |
550 | - }, | |
551 | - | |
575 | + th.setData({ | |
576 | + isBool: isBool | |
577 | + }); | |
578 | + | |
579 | + if (!isBool) return false; | |
580 | + //-----会员权益获取-------------- | |
581 | + getApp().request.get("/api/weshop/users/grade/aftervipinfo/get", { | |
582 | + data: { | |
583 | + storeId: r.stoid, | |
584 | + userId: getApp().globalData.user_id, | |
585 | + }, | |
586 | + success: function(su) { | |
587 | + var gradename = su.data.data.GradeName; | |
588 | + th.setData({ | |
589 | + gradename: gradename | |
590 | + }); | |
591 | + } | |
592 | + }); | |
593 | + | |
594 | + } | |
595 | + }); | |
596 | + this.get_config(); | |
597 | + }, | |
598 | + | |
552 | 599 | |
553 | 600 | //-----Plus会员获取----------- |
554 | - puls_user:function(){ | |
555 | - var th=this; | |
601 | + puls_user: function() { | |
602 | + var th = this; | |
556 | 603 | getApp().request.get("/api/weshop/plus/vip/mem/list", { |
557 | 604 | data: { |
558 | 605 | storeId: r.stoid, |
559 | - userId: getApp().globalData.user_id, }, | |
560 | - success: function (su) { | |
606 | + userId: getApp().globalData.user_id, | |
607 | + }, | |
608 | + success: function(su) { | |
561 | 609 | |
562 | 610 | if (su.data.code == 0) { |
563 | - var cardname=su.data.data[0].MemCardName; | |
564 | - console.log("卡的名字", cardname); | |
565 | - th.setData({pulscardname:cardname}); | |
611 | + var cardname = su.data.data[0].MemCardName; | |
612 | + th.setData({ | |
613 | + pulscardname: cardname | |
614 | + }); | |
566 | 615 | } |
567 | 616 | } |
568 | 617 | }); |
569 | 618 | }, |
570 | - | |
571 | - onShow: function() { | |
572 | - console.log(this.data.is_zy ,"是什么东西"); | |
573 | - if(this.data.is_zy) return false; | |
574 | - this.wait_for_store_config(); | |
575 | - console.log(this.data.is_zy, "sssss是什么东西"); | |
619 | + | |
620 | + onShow: function() { | |
576 | 621 | var e = this; |
622 | + if (this.data.is_zy) return false; | |
623 | + this.wait_for_store_config(); | |
577 | 624 | var req = t; |
578 | 625 | req.get("/api/weshop/users/getAndUpdateUser/" + r.stoid + "/" + getApp().globalData.user_id, { |
579 | - success: function (src) { | |
580 | - var a=src.data.data; | |
581 | - var time = util.formatTime(a.reg_time,"'Y/M/D"); | |
626 | + success: function(src) { | |
627 | + var a = src.data.data; | |
628 | + var time = util.formatTime(a.reg_time, "'Y/M/D"); | |
582 | 629 | var birthday = util.formatTime(a.birthday, "'Y/M/D"); |
583 | 630 | a.reg_time = time; |
584 | 631 | a.birthday = birthday |
585 | 632 | e.setData({ |
586 | - phone: a.mobile, | |
587 | - user: a, | |
588 | - openid: a.openid, | |
589 | - sto_sele_id: a.pickup_id, | |
590 | - consumption: a.paypwd, | |
591 | - identity_card:a.idcard, | |
592 | - address:a.address, | |
593 | - }); | |
633 | + phone: a.mobile, | |
634 | + user: a, | |
635 | + openid: a.openid, | |
636 | + sto_sele_id: a.pickup_id, | |
637 | + consumption: a.paypwd, | |
638 | + identity_card: a.idcard, | |
639 | + address: a.address, | |
640 | + isGender: a.sex, | |
641 | + isstcsp: a.vipnopwd | |
642 | + }); | |
594 | 643 | } |
595 | 644 | }) |
596 | 645 | a.getUserInfo(function(a) { |
... | ... | @@ -600,10 +649,10 @@ Page({ |
600 | 649 | var txt2 = util.formatTime(a.reg_time, 'yyyy-M-d'), |
601 | 650 | arr2 = txt.split(' '); |
602 | 651 | a.reg_time = arr2[0]; |
603 | - if (a.pickup_id!=null) { | |
652 | + if (a.pickup_id != null) { | |
604 | 653 | req.get("/api/weshop/pickup/get/" + r.stoid + "/" + a.pickup_id, { |
605 | 654 | success: function(da) { |
606 | - | |
655 | + | |
607 | 656 | //设置门店 |
608 | 657 | e.setData({ |
609 | 658 | stoname: da.data.data.pickup_name |
... | ... | @@ -614,12 +663,12 @@ Page({ |
614 | 663 | // var phone = ""; |
615 | 664 | // phone+=a.mobile.substr(0, 3)+"****"; |
616 | 665 | // phone += a.mobile.substr(7, 12); |
617 | - | |
618 | - | |
619 | - | |
620 | - // e.setData({ | |
621 | - // isGender:e.data.user.sex | |
622 | - // }) | |
666 | + | |
667 | + | |
668 | + | |
669 | + // e.setData({ | |
670 | + // isGender:e.data.user.sex | |
671 | + // }) | |
623 | 672 | }, !0); |
624 | 673 | }, |
625 | 674 | |
... | ... | @@ -665,134 +714,120 @@ Page({ |
665 | 714 | }); |
666 | 715 | }, |
667 | 716 | //消费密码输入框失去焦点事件 |
668 | - lose_focus:function(e){ | |
669 | - var th=this; | |
670 | - var val=e.detail.value; | |
671 | - console.log("是什么东西",val); | |
672 | - if (val.length > 6 || val!=""){ | |
673 | - | |
674 | - this.setData({ consumption: val }); | |
675 | - console.log("是什么东西", val); | |
676 | - } | |
677 | - | |
678 | - | |
717 | + lose_focus: function(e) { | |
718 | + var th = this; | |
719 | + var val = e.detail.value; | |
720 | + this.setData({ | |
721 | + consumption: val | |
722 | + }) | |
679 | 723 | }, |
680 | - | |
681 | -//地址 | |
682 | - address:function(e){ | |
724 | + | |
725 | + //地址 | |
726 | + address: function(e) { | |
683 | 727 | var val = e.detail; |
684 | - console.log("地址55555555", val.value); | |
685 | - this.setData({ address: val.value }); | |
728 | + this.setData({ | |
729 | + address: val.value | |
730 | + }); | |
686 | 731 | }, |
687 | 732 | |
688 | 733 | //身份证验证 |
689 | - identity_card:function(e){ | |
734 | + identity_card: function(e) { | |
690 | 735 | var val = e.detail; |
691 | - | |
692 | - this.setData({ identity_card: val.value }); | |
693 | - | |
736 | + | |
737 | + this.setData({ | |
738 | + identity_card: val.value | |
739 | + }); | |
740 | + | |
694 | 741 | }, |
695 | 742 | //用户名字 |
696 | - user_name:function(e){ | |
743 | + user_name: function(e) { | |
744 | + var th = this; | |
697 | 745 | var name = e.detail.value; |
698 | - if (name !=""||name!=null){ | |
699 | - | |
700 | - this.setData({ user_name: name }); | |
701 | - | |
746 | + var vipname = 'user.vipname'; | |
747 | + if (name != "" || name != null) { | |
748 | + th.setData({ | |
749 | + [vipname]: name | |
750 | + }); | |
702 | 751 | } |
703 | - | |
752 | + | |
704 | 753 | }, |
705 | 754 | |
706 | 755 | //点击确认修改信息 |
707 | - confirm_revision:function(){ | |
708 | - var th=this; | |
709 | - var isstcsp=th.data.isstcsp;//是否启用消费密码 | |
710 | - var phone=th.data.phone;//手机号码 | |
711 | - if (phone == "" || phone==null){ | |
712 | - getApp().my_warnning("手机不能为空", 0, th); | |
713 | - | |
714 | - return false; | |
715 | - } | |
716 | - | |
717 | - | |
718 | - var consumption = th.data.consumption;//消费密码 | |
719 | - var isstcsp = th.data.isstcsp; | |
720 | - if(isstcsp==1){ | |
721 | - | |
722 | - if (consumption==null || consumption=="" || consumption==undefined ){ | |
723 | - getApp().my_warnning("消费密码不能为空", 0, th); return false; | |
724 | - } | |
725 | - if (consumption.length < 6){ | |
726 | - getApp().my_warnning("消费密码不能小于6位", 0, th); return false; | |
727 | - } | |
728 | - } | |
729 | - var sex = th.data.isGender;//性别 | |
730 | - | |
731 | - if (sex!="1"&&sex!="2" ) { | |
732 | - getApp().my_warnning("请选择性别", 0, th); | |
733 | - return false; | |
734 | - } | |
735 | - var user_name = th.data.user.vipname;//用户姓名 | |
736 | - console.log("名字77777",user_name); | |
737 | - if (user_name==""|| user_name== null) { | |
738 | - getApp().my_warnning("请输入名字", 0, th); | |
739 | - return false; | |
740 | - } | |
741 | - var identity_card = th.data.identity_card;//身份证 | |
742 | - console.log("身份证",identity_card); | |
743 | - | |
744 | - if (identity_card != "" && !(/(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/.test(identity_card))){ | |
745 | - getApp().my_warnning("身份证号码错误",0, th); | |
746 | - return false; | |
747 | - } | |
748 | - var address = th.data.address;//地址 | |
749 | - // console.log("地址1010101", address) | |
750 | - // if (address == "" || address == null) { | |
751 | - // getApp().my_warnning("请输入地址", 0, th); | |
752 | - // return false; | |
753 | - // } | |
754 | - //保存所属门店的id | |
755 | - var sto_sele_id=th.data.sto_sele_id; | |
756 | - // console.log("请输入所属门店的id", sto_sele_id); | |
757 | - // if (sto_sele_id == null || sto_sele_id==""){ | |
758 | - // getApp().my_warnning("请输入所属门店", 0, th); | |
759 | - // return false; | |
760 | - // } | |
761 | - console.log("要保存的数据", sex, consumption, identity_card, address, user_name); | |
762 | - var datas = { | |
763 | - mobile: phone,//手机号码 | |
764 | - store_id: r.stoid, | |
765 | - user_id: getApp().globalData.user_id, | |
766 | - vipnopwd: isstcsp, | |
767 | - vippass: consumption,//消费密码 | |
768 | - sex: sex,//性别 | |
769 | - nickname:user_name,//昵称 | |
770 | - idcard:identity_card,//身份证 | |
771 | - address:address,//地址 | |
772 | - pickup_id: sto_sele_id//自提门店 所属门店 | |
773 | - } | |
774 | - getApp().request.put("/api/weshop/users/updateUserInfo", { | |
775 | - data: datas, | |
776 | - success: function (res) { | |
777 | - | |
778 | - if (res.data.code==0){ | |
779 | - getApp().showWarning("修改成功"); | |
780 | - }else{ | |
781 | - getApp().showWarning("修改失败"); | |
782 | - } | |
783 | - | |
784 | - } | |
785 | - }) | |
786 | - } , | |
787 | - //选择地址 | |
788 | - goto_address:function(){ | |
789 | - // this.setData({ is_zy: 1 }); | |
790 | - }, | |
791 | - //更换手机 | |
792 | - go_phone:function(e){ | |
793 | - var url=e.currentTarget.dataset.url; | |
794 | - this.setData({is_zy:1}); | |
795 | - getApp().goto(url); | |
796 | - } | |
797 | - | |
756 | + confirm_revision: function() { | |
757 | + var th = this; | |
758 | + var isstcsp = th.data.isstcsp; //是否启用消费密码 | |
759 | + var phone = th.data.phone; //手机号码 | |
760 | + if (phone == "" || phone == null) { | |
761 | + getApp().my_warnning("手机不能为空", 0, th); | |
762 | + return false; | |
763 | + } | |
764 | + var consumption = th.data.consumption; //消费密码 | |
765 | + var isstcsp = th.data.isstcsp; | |
766 | + if (isstcsp == 1) { | |
767 | + | |
768 | + if (consumption == null || consumption == "" || consumption == undefined) { | |
769 | + getApp().my_warnning("消费密码不能为空", 0, th); | |
770 | + return false; | |
771 | + } | |
772 | + if (consumption.length < 6) { | |
773 | + getApp().my_warnning("消费密码不能小于6位", 0, th); | |
774 | + return false; | |
775 | + } | |
776 | + } | |
777 | + var sex = th.data.isGender; //性别 | |
778 | + | |
779 | + if (sex != "1" && sex != "2") { | |
780 | + getApp().my_warnning("请选择性别", 0, th); | |
781 | + return false; | |
782 | + } | |
783 | + var user_name = th.data.user.vipname; //用户姓名 | |
784 | + if (user_name == "" || user_name == null) { | |
785 | + getApp().my_warnning("请输入名字", 0, th); | |
786 | + return false; | |
787 | + } | |
788 | + var identity_card = th.data.identity_card; //身份证 | |
789 | + | |
790 | + if (identity_card != "" && !(/(^\d{15}$)|(^\d{18}$)|(^\d{17}(\d|X|x)$)/.test(identity_card))) { | |
791 | + getApp().my_warnning("身份证号码错误", 0, th); | |
792 | + return false; | |
793 | + } | |
794 | + var address = th.data.address; //地址 | |
795 | + var sto_sele_id = th.data.sto_sele_id; | |
796 | + var datas = { | |
797 | + mobile: phone, //手机号码 | |
798 | + store_id: r.stoid, | |
799 | + user_id: getApp().globalData.user_id, | |
800 | + vipnopwd: isstcsp, | |
801 | + vippass: consumption, //消费密码 | |
802 | + sex: sex, //性别 | |
803 | + vipname: user_name, //昵称 | |
804 | + idcard: identity_card, //身份证 | |
805 | + address: address, //地址 | |
806 | + pickup_id: sto_sele_id //自提门店 所属门店 | |
807 | + } | |
808 | + getApp().request.put("/api/weshop/users/updateUserInfo", { | |
809 | + data: datas, | |
810 | + success: function(res) { | |
811 | + if (res.data.code == 0) { | |
812 | + getApp().my_warnning("修改成功", 1, th); | |
813 | + } else { | |
814 | + getApp().my_warnning("系统繁忙,请稍后再试", 0, th); | |
815 | + } | |
816 | + } | |
817 | + }) | |
818 | + }, | |
819 | + //选择地址 | |
820 | + goto_address: function() { | |
821 | + // this.setData({ is_zy: 1 }); | |
822 | + }, | |
823 | + //更换手机 | |
824 | + go_phone: function(e) { | |
825 | + var url = e.currentTarget.dataset.url; | |
826 | + this.setData({ | |
827 | + is_zy: 1 | |
828 | + }); | |
829 | + getApp().goto(url); | |
830 | + }, | |
831 | + | |
832 | + | |
798 | 833 | }); |
799 | 834 | \ No newline at end of file | ... | ... |
pages/user/userinfo/userinfo.wxml
... | ... | @@ -3,7 +3,7 @@ |
3 | 3 | |
4 | 4 | <!-- 头像,昵称,多个卡 --> |
5 | 5 | <view class="head flex-space-between"> |
6 | - <view class="flex-center"> | |
6 | + <view class="flex-center"> | |
7 | 7 | |
8 | 8 | <view class="flex-center"> |
9 | 9 | <image class="Headportrait" src="{{user.head_pic}}"></image> |
... | ... | @@ -16,22 +16,22 @@ |
16 | 16 | </view> |
17 | 17 | |
18 | 18 | <view class="flex-center fs22 vip"> |
19 | - <block wx:if="{{isBool&&gradename}}"> | |
20 | - <navigator url="/pages/user/userqy/userqy"> | |
21 | - <view class="flex-center AncrownMax"> | |
22 | - <image class="Ancrown" src="{{iurl}}/miniapp/images/userqy/user_userqy_huang.png"></image> | |
23 | - <view>{{gradename}}</view> | |
24 | - </view> | |
25 | - </navigator> | |
26 | - </block> | |
27 | - <block wx:if="{{pulscardname}}"> | |
28 | - <navigator url="/pages/user/plus/plus"> | |
29 | - <view class="flex-center plusMax"> | |
30 | - <image class="fuls" src="{{iurl}}/miniapp/images/userinfo/userinfo/privilege_t.png"></image> | |
31 | - <view>{{pulscardname}}</view> | |
32 | - </view> | |
33 | - </navigator> | |
34 | - </block> | |
19 | + <block wx:if="{{isBool&&gradename}}"> | |
20 | + <navigator url="/pages/user/userqy/userqy"> | |
21 | + <view class="flex-center AncrownMax"> | |
22 | + <image class="Ancrown" src="{{iurl}}/miniapp/images/userqy/user_userqy_huang.png"></image> | |
23 | + <view>{{gradename}}</view> | |
24 | + </view> | |
25 | + </navigator> | |
26 | + </block> | |
27 | + <block wx:if="{{pulscardname}}"> | |
28 | + <navigator url="/pages/user/plus/plus"> | |
29 | + <view class="flex-center plusMax"> | |
30 | + <image class="fuls" src="{{iurl}}/miniapp/images/userinfo/userinfo/privilege_t.png"></image> | |
31 | + <view>{{pulscardname}}</view> | |
32 | + </view> | |
33 | + </navigator> | |
34 | + </block> | |
35 | 35 | </view> |
36 | 36 | </view> |
37 | 37 | </view> |
... | ... | @@ -52,7 +52,7 @@ |
52 | 52 | </view> |
53 | 53 | <view bindtap="editUserInfo1" class="user-name flex-vertical-between" data-type="nickname"> |
54 | 54 | <view>是否启用消费密码</view> |
55 | - <view class="flex-center" bindtap="isstcsp" > | |
55 | + <view class="flex-center" bindtap="isstcsp"> | |
56 | 56 | <view class="flex-center cmleft"> |
57 | 57 | <block wx:if="{{isstcsp}}"> |
58 | 58 | <icon size="20" type="success" color="rgb(212,2,31)"></icon> |
... | ... | @@ -65,26 +65,26 @@ |
65 | 65 | </view> |
66 | 66 | |
67 | 67 | </view> |
68 | - <!-- 是否显示密码 --> | |
69 | - <view class="flex-vertical-between user-name" wx:if="{{isstcsp==1}}"> | |
68 | + <!-- 是否显示密码 --> | |
69 | + <view class="flex-vertical-between user-name" wx:if="{{isstcsp==1}}"> | |
70 | 70 | <view class="user-txt">消费密码</view> |
71 | 71 | <view class="flex"> |
72 | - <block wx:if="{{ispwhid}}"> | |
73 | - <input bindblur="lose_focus" class="fs28 hion user-txt-right"value="{{consumption}}" password="true"/> | |
74 | - </block> | |
75 | - <block wx:else> | |
76 | - <input bindblur="lose_focus" class="fs28 hion user-txt-right"value="{{consumption}}"/> | |
77 | - </block> | |
78 | - | |
72 | + <block wx:if="{{ispwhid}}"> | |
73 | + <input bindblur="lose_focus" class="fs28 hion user-txt-right" value="{{consumption}}" password="true" type="number"/> | |
74 | + </block> | |
75 | + <block wx:else> | |
76 | + <input bindblur="lose_focus" class="fs28 hion user-txt-right" value="{{consumption}}" type="number"/> | |
77 | + </block> | |
78 | + | |
79 | 79 | <block wx:if="{{ispwhid}}"> |
80 | 80 | <image class="eye" src="{{iurl}}/miniapp/images/userinfo/userinfo/Eye.png" bindtap="ispwhid"></image> |
81 | 81 | </block> |
82 | 82 | <block wx:else> |
83 | 83 | <image class="eye" src="{{iurl}}/miniapp/images/userinfo/open_eye.png" bindtap="ispwhid"></image> |
84 | 84 | </block> |
85 | - | |
86 | -</view> | |
85 | + | |
87 | 86 | </view> |
87 | + </view> | |
88 | 88 | |
89 | 89 | |
90 | 90 | <view bindtap="editUserInfo1" class="user-name flex-vertical-between" data-type="sex"> |
... | ... | @@ -99,7 +99,7 @@ |
99 | 99 | </block> |
100 | 100 | <view class="fs24">男</view> |
101 | 101 | </view> |
102 | - <view class="flex-center {{isGender==2?'Gendercheck':'Gender'}}" data-sex="2"bindtap="isGender" > | |
102 | + <view class="flex-center {{isGender==2?'Gendercheck':'Gender'}}" data-sex="2" bindtap="isGender"> | |
103 | 103 | <block wx:if="{{isGender==2}}"> |
104 | 104 | <image class="GenderImage" src="{{iurl}}/miniapp/images/userinfo/userinfo/femalealready.png"></image> |
105 | 105 | </block> |
... | ... | @@ -109,7 +109,7 @@ |
109 | 109 | <view class="fs26">女</view> |
110 | 110 | </view> |
111 | 111 | </view> |
112 | - | |
112 | + | |
113 | 113 | </view> |
114 | 114 | |
115 | 115 | <view bindtap="editUserInfo1" class="user-name flex-vertical-between" data-type="sex"> |
... | ... | @@ -131,14 +131,13 @@ |
131 | 131 | <view class="user-txt-right"> |
132 | 132 | <!-- 填充数据的时候要判断是否已经有出生日期,有值的话就不可修改 --> |
133 | 133 | <block wx:if="{{user.birthday==''||user.birthday==null}}"> |
134 | - <picker bindchange='bindChange' value="{{datet}}" mode="date" | |
135 | - start="{{year-70}}-1-1" end="{{year}}-12-31"> | |
134 | + <picker bindchange='bindChange' value="{{datet}}" mode="date" start="{{year-70}}-1-1" end="{{year}}-12-31"> | |
136 | 135 | </picker> |
137 | 136 | </block> |
138 | 137 | <block wx:else> |
139 | 138 | <view>{{datet==""? user.birthday==""?"":filters.replace_time2(user.birthday):datet}}</view> |
140 | - </block> | |
141 | - | |
139 | + </block> | |
140 | + | |
142 | 141 | </view> |
143 | 142 | </view> |
144 | 143 | </view> |
... | ... | @@ -146,15 +145,15 @@ |
146 | 145 | <view class="Bbottom"> |
147 | 146 | <view bindtap="editUserInfo1" class="user-name mt flex-vertical-between" data-type="nickname"> |
148 | 147 | <view class="user-name-txt">姓名</view> |
149 | - <input bindblur="user_name" class="user-txt-right t-r" placeholder="*姓名" value='{{user.vipname}}'/> | |
148 | + <input bindblur="user_name" class="user-txt-right t-r" placeholder="*姓名" value='{{user.vipname}}' /> | |
150 | 149 | </view> |
151 | 150 | |
152 | 151 | <view bindtap="editUserInfo1" class="user-name flex-vertical-between" data-type="nickname"> |
153 | 152 | <view class="user-name-txt">身份证</view> |
154 | - | |
155 | - <input bindblur="identity_card" class="user-txt-right t-r" value="{{user.idcard}}" placeholder="*身份证"></input> | |
156 | - | |
157 | - | |
153 | + | |
154 | + <input bindblur="identity_card" class="user-txt-right t-r" value="{{user.idcard}}" placeholder="*身份证"></input> | |
155 | + | |
156 | + | |
158 | 157 | <!-- <block wx:else> |
159 | 158 | <input class="user-txt-right" bindblur="IdentityIDCard" value="" type="idcard" maxlength="18" placeholder="*身份证" /> |
160 | 159 | </block> --> |
... | ... | @@ -166,14 +165,14 @@ |
166 | 165 | <view class="angle">∟</view> |
167 | 166 | </view> |
168 | 167 | </view> |
169 | - | |
168 | + | |
170 | 169 | <view class="user-name flex-vertical-between" data-type="mobile"> |
171 | 170 | <view class="user-name-txt">地址</view> |
172 | 171 | <!-- <block wx:if="{{user.address.length>0}}"> |
173 | 172 | <view>{{user.address}}</view> |
174 | 173 | </block> |
175 | 174 | <block wx:else> --> |
176 | - <input bindblur="address" maxlength="30" value="{{user.address}}" class="user-txt-right" placeholder="*地址" style="text-align:right" /> | |
175 | + <input bindblur="address" maxlength="30" value="{{user.address}}" class="user-txt-right" placeholder="*地址" style="text-align:right" /> | |
177 | 176 | <!-- </block> --> |
178 | 177 | </view> |
179 | 178 | |
... | ... | @@ -182,9 +181,33 @@ |
182 | 181 | <view class="flex-center user-txt-right"> |
183 | 182 | <view class="one-line">{{stoname}} |
184 | 183 | </view> |
185 | - | |
184 | + | |
185 | + <view class="angle">∟</view> | |
186 | + </view> | |
187 | + </view> | |
188 | + </view> | |
189 | + <!-- 我的兴趣 --> | |
190 | + <view wx:if="{{ isBool==1 && is_lable_set==1}}" class="padding Bbottom"> | |
191 | + <!-- 我的兴趣 --> | |
192 | + <view wx:if="{{is_lable_set!=null && is_lable_set==1}}" class="Bbottom"> | |
193 | + <view class="interest fs28"> | |
194 | + <view class="flex-vertical-between" bindtap="goto" data-url="/pages/user/labels/labels"> | |
195 | + <view class="fs30">我的兴趣</view> | |
186 | 196 | <view class="angle">∟</view> |
187 | 197 | </view> |
198 | + <!-- 选中的标签 --> | |
199 | + <view class="lables"> | |
200 | + <block wx:if="{{check_label.length>0}}"> | |
201 | + <view class="lable" wx:for="{{check_label}}" wx:for-item="label"> | |
202 | + <view class="ellipsis-1">{{label}}</view> | |
203 | + </view> | |
204 | + </block> | |
205 | + <!-- 添加标签按钮 --> | |
206 | + <view class="add_lable ib ellipsis-1" bindtap="goto" data-url="/pages/user/labels/labels"> | |
207 | + <text class="plus">+</text> | |
208 | + <text>标签</text> | |
209 | + </view> | |
210 | + </view> | |
188 | 211 | </view> |
189 | 212 | </view> |
190 | 213 | <navigator bindtap="goto-address" class="user-name mt flex-vertical-between" url="/pages/user/address_list/address_list"> |
... | ... | @@ -202,7 +225,7 @@ |
202 | 225 | </view> |
203 | 226 | <!-- 确认修改按钮 --> |
204 | 227 | <view class="flex-center confirm"> |
205 | - <view class="flex-center fs30 confirmtext"bindtap="confirm_revision"> | |
228 | + <view class="flex-center fs30 confirmtext" bindtap="confirm_revision"> | |
206 | 229 | <view>确认修改</view> |
207 | 230 | </view> |
208 | 231 | </view> |
... | ... | @@ -369,4 +392,5 @@ |
369 | 392 | </block> |
370 | 393 | </view> |
371 | 394 | </block> |
395 | +</view> | |
372 | 396 | <warn id="warn"></warn> |
373 | 397 | \ No newline at end of file | ... | ... |
pages/user/userinfo/userinfo.wxss
1 | -.container{ | |
2 | - padding-bottom:165rpx; | |
3 | - transform: translate() | |
1 | +.container { | |
2 | + padding-bottom: 165rpx; | |
3 | + transform: translate(); | |
4 | 4 | } |
5 | + | |
5 | 6 | .user-container { |
6 | - font-size: 30rpx; | |
7 | + font-size: 30rpx; | |
7 | 8 | } |
8 | -input{ | |
9 | + | |
10 | +input { | |
9 | 11 | width: 450rpx; |
10 | 12 | } |
13 | + | |
11 | 14 | .head { |
12 | 15 | height: 220rpx; |
13 | 16 | border-bottom: 6rpx solid rgb(245, 245, 245); |
14 | 17 | border-top: 2rpx solid rgb(245, 245, 245); |
15 | 18 | background-size: 100%; |
16 | 19 | } |
17 | -.angle{ | |
20 | + | |
21 | +.angle { | |
18 | 22 | transform: rotate(225deg); |
19 | 23 | font-size: 24rpx; |
20 | 24 | margin-top: 2rpx; |
25 | + color: rgb(153, 153, 153); | |
21 | 26 | } |
27 | + | |
22 | 28 | .Headportrait { |
23 | 29 | width: 145rpx; |
24 | 30 | height: 145rpx; |
... | ... | @@ -33,18 +39,18 @@ input{ |
33 | 39 | |
34 | 40 | .AncrownMax { |
35 | 41 | background-color: rgb(57, 57, 57); |
36 | - | |
37 | 42 | height: 36rpx; |
38 | 43 | border-radius: 20rpx; |
39 | 44 | margin-right: 20rpx; |
40 | 45 | line-height: 36rpx; |
41 | 46 | padding-right: 14rpx; |
42 | -padding-left: 10rpx; | |
43 | - | |
47 | + padding-left: 10rpx; | |
44 | 48 | } |
45 | -.Nickname{ | |
46 | - max-width:170rpx; | |
49 | + | |
50 | +.Nickname { | |
51 | + max-width: 170rpx; | |
47 | 52 | } |
53 | + | |
48 | 54 | .Ancrown { |
49 | 55 | width: 30rpx; |
50 | 56 | height: 30rpx; |
... | ... | @@ -57,8 +63,7 @@ padding-left: 10rpx; |
57 | 63 | border-radius: 20rpx; |
58 | 64 | line-height: 36rpx; |
59 | 65 | padding-left: 10rpx; |
60 | -padding-right: 14rpx; | |
61 | - | |
66 | + padding-right: 14rpx; | |
62 | 67 | } |
63 | 68 | |
64 | 69 | .fuls { |
... | ... | @@ -102,15 +107,16 @@ padding-right: 14rpx; |
102 | 107 | height: 25rpx; |
103 | 108 | margin-right: 10rpx; |
104 | 109 | } |
105 | -.confirm{ | |
110 | + | |
111 | +.confirm { | |
106 | 112 | width: 100%; |
107 | - position:fixed; | |
113 | + position: fixed; | |
108 | 114 | left: 0rpx; |
109 | 115 | bottom: 0rpx; |
110 | 116 | height: 130rpx; |
111 | - background-color: rgb(255,255,255); | |
117 | + background-color: rgb(255, 255, 255); | |
112 | 118 | z-index: 9; |
113 | - border-top:1rpx solid #ddd | |
119 | + border-top: 1rpx solid #ddd; | |
114 | 120 | } |
115 | 121 | |
116 | 122 | .confirmtext { |
... | ... | @@ -126,7 +132,7 @@ padding-right: 14rpx; |
126 | 132 | } |
127 | 133 | |
128 | 134 | .hion { |
129 | - width:300rpx ; | |
135 | + width: 300rpx; | |
130 | 136 | text-align: right; |
131 | 137 | margin-top: 3rpx; |
132 | 138 | margin-right: 5rpx; |
... | ... | @@ -246,7 +252,7 @@ padding-right: 14rpx; |
246 | 252 | } |
247 | 253 | |
248 | 254 | .code { |
249 | - margin-bottom: 10rpx; | |
255 | + margin-bottom: 10rpx; | |
250 | 256 | } |
251 | 257 | |
252 | 258 | .user-txt-right { |
... | ... | @@ -317,49 +323,58 @@ padding-right: 14rpx; |
317 | 323 | width: 40rpx; |
318 | 324 | margin-left: 36rpx; |
319 | 325 | } |
326 | + | |
320 | 327 | /* 日期控件 */ |
321 | -.pi{ | |
322 | - width:200rpx; | |
323 | - height:auto; | |
324 | - margin-left:10rpx; | |
328 | + | |
329 | +.pi { | |
330 | + width: 200rpx; | |
331 | + height: auto; | |
332 | + margin-left: 10rpx; | |
325 | 333 | } |
326 | -.vipmax{ | |
334 | + | |
335 | +.vipmax { | |
327 | 336 | margin-left: 20rpx; |
328 | 337 | } |
329 | 338 | |
330 | - | |
331 | 339 | /* 门店地址 */ |
332 | -.xc-address_frame{ | |
333 | - border-top:1rpx solid #eee; | |
340 | + | |
341 | +.xc-address_frame { | |
342 | + border-top: 1rpx solid #eee; | |
334 | 343 | width: 100%; |
335 | 344 | height: auto; |
336 | 345 | } |
337 | -.on_height{ | |
338 | -height: 90rpx; | |
346 | + | |
347 | +.on_height { | |
348 | + height: 90rpx; | |
339 | 349 | } |
340 | -.sn_height{ | |
350 | + | |
351 | +.sn_height { | |
341 | 352 | height: 170rpx; |
342 | 353 | } |
343 | -.xc-address_frame .address_frame{ | |
344 | - width: 92%; | |
345 | -padding-left: 10rpx; | |
346 | -margin: auto; | |
347 | 354 | |
355 | +.xc-address_frame .address_frame { | |
356 | + width: 92%; | |
357 | + padding-left: 10rpx; | |
358 | + margin: auto; | |
348 | 359 | } |
349 | -.stores-img{ | |
350 | -width: 40rpx; | |
360 | + | |
361 | +.stores-img { | |
362 | + width: 40rpx; | |
351 | 363 | height: 35rpx; |
352 | 364 | margin-right: 10rpx; |
353 | 365 | } |
354 | -.shop_name{ | |
366 | + | |
367 | +.shop_name { | |
355 | 368 | margin-right: 10rpx; |
356 | 369 | } |
357 | -.address{ | |
370 | + | |
371 | +.address { | |
358 | 372 | width: 87%; |
359 | 373 | margin-top: 5rpx; |
360 | 374 | margin-bottom: 5rpx; |
361 | 375 | } |
362 | -.distance{ | |
376 | + | |
377 | +.distance { | |
363 | 378 | padding-left: 15rpx; |
364 | 379 | padding-right: 15rpx; |
365 | 380 | background: #eee; |
... | ... | @@ -367,203 +382,281 @@ width: 40rpx; |
367 | 382 | margin-right: 5rpx; |
368 | 383 | color: #999; |
369 | 384 | height: 38rpx; |
370 | -line-height: 38rpx; | |
371 | - | |
385 | + line-height: 38rpx; | |
372 | 386 | } |
387 | + | |
373 | 388 | /* 选择门店的弹窗 */ |
374 | -.mongolia-layer{ | |
375 | - position: fixed; | |
376 | -left: 0; | |
377 | -top: 0; | |
378 | -right: 0; | |
379 | -bottom: 0; | |
380 | -z-index: 11; | |
381 | -background: rgba(0,0,0,0.4); | |
382 | -width: 100%; | |
383 | -height: 91.9%; | |
384 | 389 | |
390 | +.mongolia-layer { | |
391 | + position: fixed; | |
392 | + left: 0; | |
393 | + top: 0; | |
394 | + right: 0; | |
395 | + bottom: 0; | |
396 | + z-index: 11; | |
397 | + background: rgba(0, 0, 0, 0.4); | |
398 | + width: 100%; | |
399 | + height: 91.9%; | |
385 | 400 | } |
386 | -.popup-frame{ | |
401 | + | |
402 | +.popup-frame { | |
387 | 403 | position: fixed; |
388 | -bottom:-1rpx; | |
389 | -z-index: 20; | |
390 | -background: white; | |
391 | -width: 100%; | |
392 | -border-radius: 20rpx 20rpx 0 0; | |
393 | -height: 72%; | |
394 | -} | |
395 | -.popup-top{ | |
404 | + bottom: -1rpx; | |
405 | + z-index: 20; | |
406 | + background: white; | |
407 | + width: 100%; | |
408 | + border-radius: 20rpx 20rpx 0 0; | |
409 | + height: 72%; | |
410 | +} | |
411 | + | |
412 | +.popup-top { | |
396 | 413 | border-bottom: 1rpx solid #eee; |
397 | 414 | height: 155rpx; |
398 | 415 | width: 95%; |
399 | 416 | margin: auto; |
400 | 417 | line-height: 155rpx; |
401 | - | |
402 | 418 | } |
403 | -.bg_rights{ | |
404 | - border-top: 2rpx solid ; | |
405 | - border-right: 2rpx solid ; | |
406 | - transform: rotate(45deg); | |
407 | - display:inline-block; | |
408 | - width:15rpx;height:15rpx; | |
409 | - border-color:#da0b31; | |
419 | + | |
420 | +.bg_rights { | |
421 | + border-top: 2rpx solid; | |
422 | + border-right: 2rpx solid; | |
423 | + transform: rotate(45deg); | |
424 | + display: inline-block; | |
425 | + width: 15rpx; | |
426 | + height: 15rpx; | |
427 | + border-color: #da0b31; | |
410 | 428 | } |
429 | + | |
411 | 430 | .modal-closes { |
412 | - position: absolute; | |
413 | - right: 30rpx; | |
414 | - top: 20rpx; | |
415 | - height: 50rpx; | |
416 | - line-height: 50rpx; | |
431 | + position: absolute; | |
432 | + right: 30rpx; | |
433 | + top: 20rpx; | |
434 | + height: 50rpx; | |
435 | + line-height: 50rpx; | |
417 | 436 | } |
418 | -.choose_more{ | |
437 | + | |
438 | +.choose_more { | |
419 | 439 | margin-top: 40rpx; |
420 | 440 | padding-right: 20rpx; |
421 | - | |
422 | 441 | } |
423 | -.choose_mores{ | |
442 | + | |
443 | +.choose_mores { | |
424 | 444 | margin-top: 30rpx; |
425 | 445 | margin-right: 15rpx; |
426 | - | |
427 | 446 | } |
428 | -.store-list{ | |
447 | + | |
448 | +.store-list { | |
429 | 449 | width: 95%; |
430 | 450 | height: 72%; |
431 | 451 | overflow-y: scroll; |
432 | 452 | margin: auto; |
433 | 453 | } |
434 | -.store-list .store_choose{ | |
454 | + | |
455 | +.store-list .store_choose { | |
435 | 456 | width: 100%; |
436 | 457 | height: 120rpx; |
437 | 458 | line-height: 125rpx; |
438 | 459 | border-bottom: 1rpx solid #eee; |
439 | - | |
440 | 460 | } |
441 | -.store-list .store_choose .store{ | |
442 | -width: 100%; | |
443 | -margin: auto; | |
444 | -line-height: 37rpx; | |
445 | -padding-left: 20rpx; | |
446 | 461 | |
462 | +.store-list .store_choose .store { | |
463 | + width: 100%; | |
464 | + margin: auto; | |
465 | + line-height: 37rpx; | |
466 | + padding-left: 20rpx; | |
447 | 467 | } |
448 | -.xc-hook{ | |
468 | + | |
469 | +.xc-hook { | |
449 | 470 | width: 33rpx; |
450 | 471 | height: 33rpx; |
451 | 472 | transform: rotate(-145deg); |
452 | -line-height: 37rpx; | |
453 | -text-align: center; | |
473 | + line-height: 37rpx; | |
474 | + text-align: center; | |
454 | 475 | } |
455 | - .xc-hooks{ | |
456 | - width: 30rpx; | |
476 | + | |
477 | +.xc-hooks { | |
478 | + width: 30rpx; | |
457 | 479 | height: 30rpx; |
458 | - border: 1rpx solid #999; | |
459 | - } | |
460 | - .address-frame{ | |
461 | - width: 93%; | |
462 | -margin-left: 7rpx; | |
463 | - | |
464 | - } | |
465 | - .nearby_store{ | |
466 | -margin-left: 17rpx; | |
467 | - } | |
468 | - .address_name{ | |
469 | - margin-right: 10rpx; | |
470 | - | |
471 | - } | |
472 | - .address-val{ | |
473 | - height: 38rpx; | |
474 | -line-height: 38rpx; | |
475 | - | |
476 | - } | |
477 | - .store-bottom{ | |
478 | - width: 85%; | |
479 | - margin: auto; | |
480 | - height: 70rpx; | |
481 | - } | |
482 | - .determine{ | |
483 | - width: 320rpx; | |
480 | + border: 1rpx solid #999; | |
481 | +} | |
482 | + | |
483 | +.address-frame { | |
484 | + width: 93%; | |
485 | + margin-left: 7rpx; | |
486 | +} | |
487 | + | |
488 | +.nearby_store { | |
489 | + margin-left: 17rpx; | |
490 | +} | |
491 | + | |
492 | +.address_name { | |
493 | + margin-right: 10rpx; | |
494 | +} | |
495 | + | |
496 | +.address-val { | |
497 | + height: 38rpx; | |
498 | + line-height: 38rpx; | |
499 | +} | |
500 | + | |
501 | +.store-bottom { | |
502 | + width: 85%; | |
503 | + margin: auto; | |
504 | + height: 70rpx; | |
505 | +} | |
506 | + | |
507 | +.determine { | |
508 | + width: 320rpx; | |
484 | 509 | height: 55rpx; |
485 | 510 | border-radius: 50rpx; |
486 | 511 | line-height: 55rpx; |
487 | - } | |
488 | - .default{ | |
489 | - width: 260rpx; | |
512 | +} | |
513 | + | |
514 | +.default { | |
515 | + width: 260rpx; | |
490 | 516 | height: 55rpx; |
491 | - border:3rpx solid #c8c8c8; | |
492 | - border-radius: 50rpx; | |
493 | - line-height: 55rpx; | |
494 | - } | |
495 | - .store-bottom-frame{ | |
496 | - width: 95%; | |
497 | - margin: auto; | |
498 | - | |
499 | - } | |
500 | - /* 门店分类列表 */ | |
501 | -.sort_store_list{ | |
517 | + border: 3rpx solid #c8c8c8; | |
518 | + border-radius: 50rpx; | |
519 | + line-height: 55rpx; | |
520 | +} | |
521 | + | |
522 | +.store-bottom-frame { | |
523 | + width: 95%; | |
524 | + margin: auto; | |
525 | +} | |
526 | + | |
527 | +/* 门店分类列表 */ | |
528 | + | |
529 | +.sort_store_list { | |
502 | 530 | height: 82%; |
503 | 531 | overflow: hidden; |
504 | 532 | overflow-y: scroll; |
505 | 533 | width: 95%; |
506 | 534 | margin: auto; |
507 | 535 | } |
508 | -.sort_store_list .sort-store-frame{ | |
509 | - width: 100%; | |
510 | -height: 100rpx; | |
511 | -line-height:100rpx; | |
512 | -border-bottom: 1rpx solid #eee; | |
513 | 536 | |
537 | +.sort_store_list .sort-store-frame { | |
538 | + width: 100%; | |
539 | + height: 100rpx; | |
540 | + line-height: 100rpx; | |
541 | + border-bottom: 1rpx solid #eee; | |
514 | 542 | } |
515 | -.sort_store_list .sort-store-frame .sort-store{ | |
543 | + | |
544 | +.sort_store_list .sort-store-frame .sort-store { | |
516 | 545 | width: 94.5%; |
517 | 546 | margin: auto; |
518 | 547 | } |
519 | -.black_rights-frame{ | |
520 | -width: 50%; | |
548 | + | |
549 | +.black_rights-frame { | |
550 | + width: 50%;; | |
521 | 551 | } |
522 | -.black_rights-frame .black_rights{ | |
552 | + | |
553 | +.black_rights-frame .black_rights { | |
523 | 554 | border-top: 3rpx solid; |
524 | -border-right: 3rpx solid; | |
525 | -transform: rotate(45deg); | |
526 | -display: inline-block; | |
527 | -width: 20rpx; | |
528 | -height: 20rpx; | |
555 | + border-right: 3rpx solid; | |
556 | + transform: rotate(45deg); | |
557 | + display: inline-block; | |
558 | + width: 20rpx; | |
559 | + height: 20rpx; | |
529 | 560 | } |
530 | -.xc-val-money{ | |
531 | - height:80rpx; | |
561 | + | |
562 | +.xc-val-money { | |
563 | + height: 80rpx; | |
532 | 564 | } |
533 | 565 | |
534 | -.xc-distance-bottom{ | |
535 | - margin-bottom: 40rpx; | |
566 | +.xc-distance-bottom { | |
567 | + margin-bottom: 40rpx; | |
536 | 568 | } |
537 | -.xc-distance-top{ | |
538 | -margin-top: 10rpx; | |
569 | + | |
570 | +.xc-distance-top { | |
571 | + margin-top: 10rpx; | |
539 | 572 | } |
540 | -.xc-width{ | |
573 | + | |
574 | +.xc-width { | |
541 | 575 | width: 100%; |
542 | 576 | } |
543 | -.right-arrow{ width: 15rpx; height:15rpx; | |
544 | - border-top: 2rpx solid #d70026; | |
545 | - border-right: 2rpx solid #d70026; | |
546 | - transform: rotate(45deg);display:inline-block; | |
547 | - margin-bottom:3rpx; | |
577 | + | |
578 | +.right-arrow { | |
579 | + width: 15rpx; | |
580 | + height: 15rpx; | |
581 | + border-top: 2rpx solid #d70026; | |
582 | + border-right: 2rpx solid #d70026; | |
583 | + transform: rotate(45deg); | |
584 | + display: inline-block; | |
585 | + margin-bottom: 3rpx; | |
548 | 586 | } |
549 | -.xc-goods-attribute{ | |
587 | + | |
588 | +.xc-goods-attribute { | |
550 | 589 | border-bottom: 1px solid #eee; |
551 | -padding-bottom: 15px; | |
552 | -margin-bottom:40rpx; | |
590 | + padding-bottom: 15px; | |
591 | + margin-bottom: 40rpx; | |
553 | 592 | } |
554 | -.xc-val-fream{ | |
593 | + | |
594 | +.xc-val-fream { | |
555 | 595 | width: 105rpx; |
556 | 596 | } |
557 | -.is_stock{ | |
558 | -width: 58%; | |
559 | -height: 70rpx; | |
560 | -border-radius: 55rpx; | |
597 | + | |
598 | +.is_stock { | |
599 | + width: 58%; | |
600 | + height: 70rpx; | |
601 | + border-radius: 55rpx; | |
561 | 602 | } |
562 | -.select_store_height{ | |
603 | + | |
604 | +.select_store_height { | |
563 | 605 | height: 50rpx; |
564 | 606 | } |
565 | -.butttem5{ | |
607 | + | |
608 | +.butttem5 { | |
566 | 609 | margin-bottom: 5rpx; |
567 | 610 | } |
568 | 611 | |
569 | -.s_btn{ margin-top: 25rpx; } | |
570 | 612 | \ No newline at end of file |
613 | +.s_btn { | |
614 | + margin-top: 25rpx; | |
615 | +} | |
616 | + | |
617 | +.padding { | |
618 | + padding: 0rpx 20rpx; | |
619 | +} | |
620 | + | |
621 | +.interest { | |
622 | + padding: 0rpx 20rpx; | |
623 | + padding-top: 30rpx; | |
624 | + padding-bottom: 30rpx; | |
625 | +} | |
626 | + | |
627 | +.lables { | |
628 | + display: inline-block; | |
629 | + padding-top: 25rpx; | |
630 | +} | |
631 | + | |
632 | +.lable { | |
633 | + display: inline-block; | |
634 | + height: 44rpx; | |
635 | + line-height: 44rpx; | |
636 | + margin-right: 15rpx; | |
637 | + color: rgb(255, 255, 255); | |
638 | + border: 2rpx solid rgb(255, 138, 160); | |
639 | + background-color: rgb(255, 138, 160); | |
640 | + padding: 0rpx 25rpx; | |
641 | + border-radius: 30rpx; | |
642 | + margin-bottom: 21rpx; | |
643 | + max-width: 195rpx; | |
644 | +} | |
645 | + | |
646 | +.add_lable { | |
647 | + height: 44rpx; | |
648 | + line-height: 44rpx; | |
649 | + color: rgb(189, 189, 189); | |
650 | + border: 2rpx solid rgb(189, 189, 189); | |
651 | + border-radius: 30rpx; | |
652 | + padding: 0rpx 25rpx; | |
653 | +} | |
654 | + | |
655 | +.plus { | |
656 | + font-weight: bold; | |
657 | + margin-right: 8rpx; | |
658 | +} | |
659 | + | |
660 | +.lable_wh { | |
661 | + height: 46rpx; | |
662 | + line-height: 46rpx; | |
663 | +} | ... | ... |