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 | "pages/index/index/index", | 3 | "pages/index/index/index", |
5 | "pages/goods/categoryList/categoryList", | 4 | "pages/goods/categoryList/categoryList", |
6 | "pages/cart/cart/cart", | 5 | "pages/cart/cart/cart", |
@@ -66,12 +65,10 @@ | @@ -66,12 +65,10 @@ | ||
66 | "pages/user/user_coupon/user_coupon", | 65 | "pages/user/user_coupon/user_coupon", |
67 | "pages/user/grow_value/grow_value", | 66 | "pages/user/grow_value/grow_value", |
68 | "pages/payment/pay_success/pay_success", | 67 | "pages/payment/pay_success/pay_success", |
69 | - | ||
70 | "pages/user/plus/plus", | 68 | "pages/user/plus/plus", |
71 | - "pages/user/cardinfo/cardinfo", | 69 | + "pages/user/cardinfo/cardinfo", |
72 | "pages/user/Detailed/Detailed", | 70 | "pages/user/Detailed/Detailed", |
73 | "pages/user/Change_phone/Change_phone", | 71 | "pages/user/Change_phone/Change_phone", |
74 | - | ||
75 | "pages/user/my_service/appment_main", | 72 | "pages/user/my_service/appment_main", |
76 | "pages/user/my_service/i_service", | 73 | "pages/user/my_service/i_service", |
77 | "pages/user/my_service/cosmetology_list", | 74 | "pages/user/my_service/cosmetology_list", |
@@ -79,7 +76,9 @@ | @@ -79,7 +76,9 @@ | ||
79 | "pages/user/my_service/tment_details", | 76 | "pages/user/my_service/tment_details", |
80 | "pages/user/my_service/tment_eval", | 77 | "pages/user/my_service/tment_eval", |
81 | "pages/user/my_service/tment_order_list", | 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 | "permission": { | 83 | "permission": { |
85 | "scope.userLocation": { | 84 | "scope.userLocation": { |
pages/goods/categoryList/categoryList.js
@@ -219,8 +219,6 @@ Page({ | @@ -219,8 +219,6 @@ Page({ | ||
219 | } | 219 | } |
220 | 220 | ||
221 | } | 221 | } |
222 | - | ||
223 | - console.log("现在是1级与2级所有的数据", arr) | ||
224 | t.setData({one_level_classify:arr}); | 222 | t.setData({one_level_classify:arr}); |
225 | 223 | ||
226 | } | 224 | } |
@@ -307,8 +305,6 @@ Page({ | @@ -307,8 +305,6 @@ Page({ | ||
307 | lettersPosition = this.data.lettersPosition, | 305 | lettersPosition = this.data.lettersPosition, |
308 | eachLetterHeight = this.data.eachLetterHeight, | 306 | eachLetterHeight = this.data.eachLetterHeight, |
309 | letters = this.data.letters; | 307 | letters = this.data.letters; |
310 | - console.log(lettersPosition); | ||
311 | - console.log(y); | ||
312 | // 判断触摸点是否在字母导航栏上 | 308 | // 判断触摸点是否在字母导航栏上 |
313 | if (x >= lettersPosition[0][0]) { | 309 | if (x >= lettersPosition[0][0]) { |
314 | for (let i = 0, len = lettersPosition.length; i < len; i++) { | 310 | for (let i = 0, len = lettersPosition.length; i < len; i++) { |
@@ -362,7 +358,6 @@ Page({ | @@ -362,7 +358,6 @@ Page({ | ||
362 | }, | 358 | }, |
363 | success: function (e) { | 359 | success: function (e) { |
364 | var dda = e.data.data.pageData; | 360 | var dda = e.data.data.pageData; |
365 | - console.log("国家的数据", dda); | ||
366 | s.setData({ nationlist:dda}) | 361 | s.setData({ nationlist:dda}) |
367 | } | 362 | } |
368 | }); | 363 | }); |
@@ -392,7 +387,6 @@ Page({ | @@ -392,7 +387,6 @@ Page({ | ||
392 | success: function (e) { | 387 | success: function (e) { |
393 | var arr=new Array(); | 388 | var arr=new Array(); |
394 | var dda = e.data.data.pageData; | 389 | var dda = e.data.data.pageData; |
395 | - console.log("商品数据",dda); | ||
396 | s.setData({brand_list:dda}); | 390 | s.setData({brand_list:dda}); |
397 | for (var i = 0; i < dda.length; i++) { | 391 | for (var i = 0; i < dda.length; i++) { |
398 | 392 | ||
@@ -418,7 +412,6 @@ Page({ | @@ -418,7 +412,6 @@ Page({ | ||
418 | } | 412 | } |
419 | //进行排序 | 413 | //进行排序 |
420 | arr.sort(compare("zm")); | 414 | arr.sort(compare("zm")); |
421 | - console.log(arr); | ||
422 | s.setData({ groups: arr }); | 415 | s.setData({ groups: arr }); |
423 | 416 | ||
424 | } | 417 | } |
@@ -456,8 +449,6 @@ Page({ | @@ -456,8 +449,6 @@ Page({ | ||
456 | //图片失败,默认图片 | 449 | //图片失败,默认图片 |
457 | bind_bnerr2: function (e) { | 450 | bind_bnerr2: function (e) { |
458 | var _errImg = e.target.dataset.errorimg; | 451 | var _errImg = e.target.dataset.errorimg; |
459 | - console.log('bind_bnerr2'); | ||
460 | - console.log(_errImg); | ||
461 | var _errObj = {}; | 452 | var _errObj = {}; |
462 | _errObj[_errImg] = "/public/images/category.png"; | 453 | _errObj[_errImg] = "/public/images/category.png"; |
463 | this.setData(_errObj) //注意这里的赋值方式,只是将数据列表中的此项图片路径值替换掉 ; | 454 | this.setData(_errObj) //注意这里的赋值方式,只是将数据列表中的此项图片路径值替换掉 ; |
@@ -511,7 +502,6 @@ Page({ | @@ -511,7 +502,6 @@ Page({ | ||
511 | select_more:function(e){ | 502 | select_more:function(e){ |
512 | var cid = e.currentTarget.dataset.cid; | 503 | var cid = e.currentTarget.dataset.cid; |
513 | var pid = e.currentTarget.dataset.pid; | 504 | var pid = e.currentTarget.dataset.pid; |
514 | - console.log("选择更多"+cid); | ||
515 | var lurl = "/pages/goods/goodsList/goodsList?cat_id=" + cid + "&pid=" + pid; | 505 | var lurl = "/pages/goods/goodsList/goodsList?cat_id=" + cid + "&pid=" + pid; |
516 | wx.navigateTo({ url: lurl }); | 506 | wx.navigateTo({ url: lurl }); |
517 | 507 |
pages/goods/goodsInfo/goodsInfo.js
@@ -2631,8 +2631,6 @@ Page({ | @@ -2631,8 +2631,6 @@ Page({ | ||
2631 | 2631 | ||
2632 | //---产品名称--- | 2632 | //---产品名称--- |
2633 | //文本换行 参数:1、canvas对象,2、文本 3、距离左侧的距离 4、距离顶部的距离 5、6、文本的宽度 | 2633 | //文本换行 参数:1、canvas对象,2、文本 3、距离左侧的距离 4、距离顶部的距离 5、6、文本的宽度 |
2634 | - console.log("ssssssss", th.data.data.goods_name); | ||
2635 | - | ||
2636 | context.setFillStyle("black"); | 2634 | context.setFillStyle("black"); |
2637 | context.setFontSize(21.3 * unit) | 2635 | context.setFontSize(21.3 * unit) |
2638 | th.draw_Text(context, th.data.data.goods_name, | 2636 | th.draw_Text(context, th.data.data.goods_name, |
@@ -3136,9 +3134,6 @@ Page({ | @@ -3136,9 +3134,6 @@ Page({ | ||
3136 | var index = th.data.sec_pick_index; | 3134 | var index = th.data.sec_pick_index; |
3137 | item = th.data.sec_sto.s_arr[index]; | 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 | th.setData({ | 3137 | th.setData({ |
3143 | def_pick_store: item, | 3138 | def_pick_store: item, |
3144 | sto_sele_name: item.pickup_name, | 3139 | sto_sele_name: item.pickup_name, |
@@ -3221,10 +3216,8 @@ Page({ | @@ -3221,10 +3216,8 @@ Page({ | ||
3221 | if (th.data.choice_sort_store == 0) th.setData({ | 3216 | if (th.data.choice_sort_store == 0) th.setData({ |
3222 | fir_pick_index: 0 | 3217 | fir_pick_index: 0 |
3223 | }); | 3218 | }); |
3224 | - //s.showWarning("设置门店地址成功", null, 500, !1); | ||
3225 | getApp().globalData.pk_store = item; | 3219 | getApp().globalData.pk_store = item; |
3226 | } else { | 3220 | } else { |
3227 | - console.log("门店地址失败"); | ||
3228 | //s.showWarning("设置默认门店地址失败", null, 500, !1); | 3221 | //s.showWarning("设置默认门店地址失败", null, 500, !1); |
3229 | getApp().my_warnning("设置默认门店地址失败",0,th) | 3222 | getApp().my_warnning("设置默认门店地址失败",0,th) |
3230 | } | 3223 | } |
pages/goods/search/search.js
@@ -25,8 +25,6 @@ Page({ | @@ -25,8 +25,6 @@ Page({ | ||
25 | onLoad: function(t) { | 25 | onLoad: function(t) { |
26 | var th=this; | 26 | var th=this; |
27 | a.getConfig2(function(rs){ | 27 | a.getConfig2(function(rs){ |
28 | - console.log("onload"); | ||
29 | - console.log(rs); | ||
30 | var arr=new Array(),arr2=new Array(); | 28 | var arr=new Array(),arr2=new Array(); |
31 | if (rs.hot_keywords != null && ut.trim(rs.hot_keywords)!="" ){ | 29 | if (rs.hot_keywords != null && ut.trim(rs.hot_keywords)!="" ){ |
32 | var arr1 = rs.hot_keywords.split('|'); | 30 | var arr1 = rs.hot_keywords.split('|'); |
@@ -96,9 +94,6 @@ Page({ | @@ -96,9 +94,6 @@ Page({ | ||
96 | changeTab: function(t) { | 94 | changeTab: function(t) { |
97 | var ord = t.currentTarget.dataset.href; | 95 | var ord = t.currentTarget.dataset.href; |
98 | var ad = t.currentTarget.dataset.ad; | 96 | var ad = t.currentTarget.dataset.ad; |
99 | - | ||
100 | - console.log("changeTab"); | ||
101 | - console.log(ord + ":" + ad + ":" + this.data.requestUrl); | ||
102 | 97 | ||
103 | var url = this.data.requestUrl; | 98 | var url = this.data.requestUrl; |
104 | 99 | ||
@@ -115,8 +110,6 @@ Page({ | @@ -115,8 +110,6 @@ Page({ | ||
115 | //-----------真的调用地址进行搜索------------ | 110 | //-----------真的调用地址进行搜索------------ |
116 | requestSearch: function(t) { | 111 | requestSearch: function(t) { |
117 | var a = this; | 112 | var a = this; |
118 | - console.log('requestSearch'); | ||
119 | - console.log(t,"扫描商品的搜索商品1111111111111111111111111111"); | ||
120 | 113 | ||
121 | this.data.requestUrl = t, | 114 | this.data.requestUrl = t, |
122 | //t += "&orderField=" + a.data.tabname; | 115 | //t += "&orderField=" + a.data.tabname; |
@@ -179,7 +172,6 @@ Page({ | @@ -179,7 +172,6 @@ Page({ | ||
179 | 172 | ||
180 | //-----点击搜索按钮---- | 173 | //-----点击搜索按钮---- |
181 | search: function(t) { | 174 | search: function(t) { |
182 | - console.log(t,"是什么的"); | ||
183 | if ("string" != typeof t || "" == t) return a.showWarning("请输入搜索关键词"); | 175 | if ("string" != typeof t || "" == t) return a.showWarning("请输入搜索关键词"); |
184 | this.resetData(), this.requestSearch(this.data.baseUrl + "&key_str=" + encodeURIComponent(t)); | 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,10 +6,12 @@ var e = function (e) { | ||
6 | i = require("../../../utils/util.js"), ut = i, s = require("../../../utils/common.js"), n = new e.default(); | 6 | i = require("../../../utils/util.js"), ut = i, s = require("../../../utils/common.js"), n = new e.default(); |
7 | var regeneratorRuntime = require('../../../utils/runtime.js'); | 7 | var regeneratorRuntime = require('../../../utils/runtime.js'); |
8 | var api = require('../../../api/api.js'); | 8 | var api = require('../../../api/api.js'); |
9 | +var d = getApp().globalData; | ||
9 | 10 | ||
10 | Page({ | 11 | Page({ |
11 | data: { | 12 | data: { |
12 | url: o.imghost, | 13 | url: o.imghost, |
14 | + swiperimage: ["/miniapp/images/title.png"],//,"/miniapp/images/newpeople/newpeople.png" | ||
13 | resourceUrl: o.resourceUrl, | 15 | resourceUrl: o.resourceUrl, |
14 | logo: o.appLogo, | 16 | logo: o.appLogo, |
15 | homeData: null, | 17 | homeData: null, |
@@ -50,13 +52,12 @@ Page({ | @@ -50,13 +52,12 @@ Page({ | ||
50 | pt_timer_arr:null, | 52 | pt_timer_arr:null, |
51 | pt_timer:null, | 53 | pt_timer:null, |
52 | pt_timer_active:0, | 54 | pt_timer_active:0, |
53 | - | ||
54 | //看下商家是否开通会员权益 | 55 | //看下商家是否开通会员权益 |
55 | is_boot:0, | 56 | is_boot:0, |
56 | gd_category:null, | 57 | gd_category:null, |
57 | is_no_more:0, | 58 | is_no_more:0, |
58 | - | ||
59 | max_sw_height:0, //banner的最大高度 | 59 | max_sw_height:0, //banner的最大高度 |
60 | + is_disgraceful:0,//是否显示新人广告 | ||
60 | }, | 61 | }, |
61 | 62 | ||
62 | onLoad: function () { | 63 | onLoad: function () { |
@@ -73,10 +74,16 @@ Page({ | @@ -73,10 +74,16 @@ Page({ | ||
73 | th.setData({ is_boot: is_init }); | 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 | async onShow() { | 87 | async onShow() { |
81 | var th = this; | 88 | var th = this; |
82 | if(getApp().globalData.user_id) getApp().requestCardNum(); | 89 | if(getApp().globalData.user_id) getApp().requestCardNum(); |
@@ -173,7 +180,6 @@ Page({ | @@ -173,7 +180,6 @@ Page({ | ||
173 | var tt = { 'ad_code': o.imghost + a[i].ad_code, 'media_link': '' }; | 180 | var tt = { 'ad_code': o.imghost + a[i].ad_code, 'media_link': '' }; |
174 | arr.push(tt); | 181 | arr.push(tt); |
175 | } | 182 | } |
176 | - console.log(arr); | ||
177 | if (arr.length>0) e.setData({ banner: arr, }); | 183 | if (arr.length>0) e.setData({ banner: arr, }); |
178 | 184 | ||
179 | wx.stopPullDownRefresh(); | 185 | wx.stopPullDownRefresh(); |
@@ -199,7 +205,6 @@ Page({ | @@ -199,7 +205,6 @@ Page({ | ||
199 | 205 | ||
200 | //当前时间戳 | 206 | //当前时间戳 |
201 | var nt = ut.gettimestamp(); | 207 | var nt = ut.gettimestamp(); |
202 | - console.log(nt); | ||
203 | 208 | ||
204 | flash_data.forEach(function (val,ind) { | 209 | flash_data.forEach(function (val,ind) { |
205 | if(val.start_time>nt) flash_data[ind].status=0; | 210 | if(val.start_time>nt) flash_data[ind].status=0; |
@@ -320,8 +325,6 @@ Page({ | @@ -320,8 +325,6 @@ Page({ | ||
320 | 325 | ||
321 | //--判断小程序是否过期-- | 326 | //--判断小程序是否过期-- |
322 | setappdata: function (t) { | 327 | setappdata: function (t) { |
323 | - console.log('setappdata'); | ||
324 | - console.log(t); | ||
325 | if (t.isout == 1) | 328 | if (t.isout == 1) |
326 | wx.navigateTo({ | 329 | wx.navigateTo({ |
327 | url: "/pages/error/error?msg=小程序已经过期", | 330 | url: "/pages/error/error?msg=小程序已经过期", |
@@ -478,8 +481,6 @@ Page({ | @@ -478,8 +481,6 @@ Page({ | ||
478 | countDown2() { | 481 | countDown2() { |
479 | if(!this.data.is_timer) return false; | 482 | if(!this.data.is_timer) return false; |
480 | 483 | ||
481 | - | ||
482 | - | ||
483 | var th = this; | 484 | var th = this; |
484 | // 获取当前时间,同时得到活动结束时间数组 | 485 | // 获取当前时间,同时得到活动结束时间数组 |
485 | var newTime = ut.gettimestamp(); | 486 | var newTime = ut.gettimestamp(); |
@@ -545,10 +546,6 @@ Page({ | @@ -545,10 +546,6 @@ Page({ | ||
545 | var th=this; | 546 | var th=this; |
546 | this.data.pt_timer=setInterval(function () { | 547 | this.data.pt_timer=setInterval(function () { |
547 | var item=ut.get_rand_item(th.data.pt_timer_arr); | 548 | var item=ut.get_rand_item(th.data.pt_timer_arr); |
548 | - | ||
549 | - console.log("Interval_pt"); | ||
550 | - console.log(item); | ||
551 | - | ||
552 | th.setData({pt_timer_active:1,pt_timer_item:item}); | 549 | th.setData({pt_timer_active:1,pt_timer_item:item}); |
553 | setTimeout(function () { | 550 | setTimeout(function () { |
554 | th.setData({pt_timer_active:0}); | 551 | th.setData({pt_timer_active:0}); |
@@ -564,7 +561,6 @@ Page({ | @@ -564,7 +561,6 @@ Page({ | ||
564 | wx.scanCode({ | 561 | wx.scanCode({ |
565 | success: (res) => { | 562 | success: (res) => { |
566 | var result = res.result; | 563 | var result = res.result; |
567 | - console.log(res,"是什么所扫码的内容"+result); | ||
568 | wx.navigateTo({ | 564 | wx.navigateTo({ |
569 | url: "/pages/goods/search/search?s_key="+result, | 565 | url: "/pages/goods/search/search?s_key="+result, |
570 | }); | 566 | }); |
@@ -616,6 +612,40 @@ Page({ | @@ -616,6 +612,40 @@ Page({ | ||
616 | //计算的高度值 | 612 | //计算的高度值 |
617 | var viewHeight = 715 / ratio; | 613 | var viewHeight = 715 / ratio; |
618 | if(this.data.max_sw_height<viewHeight) this.setData({ max_sw_height:viewHeight }); | 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 | \ No newline at end of file | 652 | \ No newline at end of file |
pages/index/index/index.wxml
1 | <!--普通界面--> | 1 | <!--普通界面--> |
2 | <wxs module="filter" src="../../../utils/filter.wxs"></wxs> | 2 | <wxs module="filter" src="../../../utils/filter.wxs"></wxs> |
3 | <view class="container rel" wx:if="{{ishow}}"> | 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 | </view> | 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 | </view> | 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 | </view> | 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 | </view> | 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 | <view class="flex-vertical"> | 82 | <view class="flex-vertical"> |
82 | <image class="xc-hook" src="{{url}}/miniapp/images/index/youxuan.png"> | 83 | <image class="xc-hook" src="{{url}}/miniapp/images/index/youxuan.png"> |
83 | </image> | 84 | </image> |
84 | - <text class="yellow-co fs26 margin-left">人工优先</text> | 85 | + <text class="yellow-co fs26 margin-left">人工优先</text> |
85 | </view> | 86 | </view> |
86 | 87 | ||
87 | 88 | ||
88 | <view class="flex-vertical"> | 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 | </image> | 91 | </image> |
91 | - <text class="yellow-co fs26 margin-left">正品保证</text> | 92 | + <text class="yellow-co fs26 margin-left">正品保证</text> |
92 | </view> | 93 | </view> |
93 | 94 | ||
94 | <view class="flex-vertical"> | 95 | <view class="flex-vertical"> |
95 | <image class="xc-hook" src="{{url}}/miniapp/images/index/shouhou.png"> | 96 | <image class="xc-hook" src="{{url}}/miniapp/images/index/shouhou.png"> |
96 | </image> | 97 | </image> |
97 | - <text class="yellow-co fs26 margin-left">售后无忧</text> | ||
98 | - </view> | 98 | + <text class="yellow-co fs26 margin-left">售后无忧</text> |
99 | </view> | 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 | </view> | 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 | </view> | 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 | </view> | 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 | </view> | 161 | </view> |
162 | + </view> | ||
163 | </view> | 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 | </view> | 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 | </image> | 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 | </view> | 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 | <view class="circle spot" wx:for="{{pindGoods}}" wx:key="{{index}}" style="background:{{index==pt_index?'#fff':'#999'}}"> | 243 | <view class="circle spot" wx:for="{{pindGoods}}" wx:key="{{index}}" style="background:{{index==pt_index?'#fff':'#999'}}"> |
253 | </view> | 244 | </view> |
254 | - </view> | ||
255 | - </view> | 245 | + </view> |
256 | </view> | 246 | </view> |
257 | - | ||
258 | - | ||
259 | - | 247 | + </view> |
260 | 248 | ||
261 | - | ||
262 | - <!-- 好物推荐 --> | 249 | + <!-- 好物推荐 --> |
263 | <view class="title"> | 250 | <view class="title"> |
264 | <!-- 标题 --> | 251 | <!-- 标题 --> |
265 | <view> | 252 | <view> |
@@ -291,67 +278,84 @@ | @@ -291,67 +278,84 @@ | ||
291 | <!-- 商品列表组件 --> | 278 | <!-- 商品列表组件 --> |
292 | <goods_recommend id="goods_list"></goods_recommend> | 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 | <view class="container" wx:if="{{isTemplate}}" style="background-color:{{bgcolor_t}}"> | 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 | </view> | 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 | \ No newline at end of file | 362 | \ No newline at end of file |
pages/index/index/index.wxss
1 | -.pink-b{ | 1 | +.pink-b { |
2 | background: #ff7295; | 2 | background: #ff7295; |
3 | } | 3 | } |
4 | + | ||
4 | .search-box { | 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 | width: 50rpx; | 15 | width: 50rpx; |
15 | - height: 45rpx | 16 | + height: 45rpx; |
16 | } | 17 | } |
18 | + | ||
17 | .logo { | 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 | .search-inner { | 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 | .search-img { | 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 | .search-cont { | 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 | .search-fixed { | 58 | .search-fixed { |
59 | - background: #ff7295; | 59 | + background: #ff7295; |
60 | } | 60 | } |
61 | 61 | ||
62 | .swiper_box { | 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 | .venues_box { | 85 | .venues_box { |
85 | - background-color: #fff; | ||
86 | - padding: 20rpx 10rpx; | 86 | + background-color: #fff; |
87 | + padding: 20rpx 10rpx; | ||
87 | } | 88 | } |
88 | 89 | ||
89 | .venues_item { | 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 | .venues_item image { | 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 | .venues_item view { | 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 | .choice_box { | 110 | .choice_box { |
110 | - font-size: 14px; | 111 | + font-size: 14px; |
111 | } | 112 | } |
112 | 113 | ||
113 | .choice_box .choice_list .choice_item { | 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 | .choice_box .choice_list image { | 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 | margin-bottom: 15rpx; | 128 | margin-bottom: 15rpx; |
129 | height: auto; | 129 | height: auto; |
130 | - | ||
131 | } | 130 | } |
132 | 131 | ||
133 | .choice_box .choice_list .title { | 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 | .choice_box .choice_list .choice_footer { | 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 | .choice_box .choice_list .choice_footer .price { | 151 | .choice_box .choice_list .choice_footer .price { |
153 | - color: #f23030; height: 10px | 152 | + color: #f23030; |
153 | + height: 10px; | ||
154 | } | 154 | } |
155 | 155 | ||
156 | .choice_box .choice_list .choice_footer .similer { | 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 | .section { | 169 | .section { |
170 | - margin-top: 20rpx; | ||
171 | - background-color: #fff; | 170 | + margin-top: 20rpx; |
171 | + background-color: #fff; | ||
172 | } | 172 | } |
173 | 173 | ||
174 | .section-title { | 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 | .section-subtitle { | 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 | .seckill { | 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 | .seckill-time { | 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 | .sk-tips { | 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 | .sk-time { | 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 | .sk-time::before { | 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 | .sk-time:last-child::before { | 236 | .sk-time:last-child::before { |
237 | - content: ''; | 237 | + content: ''; |
238 | } | 238 | } |
239 | 239 | ||
240 | .seckill-time>navigator { | 240 | .seckill-time>navigator { |
241 | - font-size: 28rpx; | 241 | + font-size: 28rpx; |
242 | } | 242 | } |
243 | 243 | ||
244 | .sk-pic { | 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 | .seckill-list { | 250 | .seckill-list { |
251 | - | ||
252 | - overflow: hidden; | 251 | + overflow: hidden; |
253 | } | 252 | } |
254 | 253 | ||
255 | /* .seckill-list navigator { | 254 | /* .seckill-list navigator { |
256 | width: 236rpx; margin-right: 10rpx; position: relative; | 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 | width: 203rpx; | 275 | width: 203rpx; |
280 | height: 203rpx; | 276 | height: 203rpx; |
281 | border-radius: 10rpx; | 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 | /* text-overflow: -o-ellipsis-lastline; | 327 | /* text-overflow: -o-ellipsis-lastline; |
305 | overflow: hidden; | 328 | overflow: hidden; |
306 | text-overflow: ellipsis; | 329 | text-overflow: ellipsis; |
307 | display: -webkit-box; | 330 | display: -webkit-box; |
308 | -webkit-line-clamp: 2; | 331 | -webkit-line-clamp: 2; |
309 | -webkit-box-orient: vertical; */ | 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 | width: 52rpx; | 432 | width: 52rpx; |
353 | height: 52rpx; | 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 | line-height: 40rpx; | 446 | line-height: 40rpx; |
366 | margin-top: 40rpx; | 447 | margin-top: 40rpx; |
367 | margin-bottom: 20rpx; | 448 | margin-bottom: 20rpx; |
368 | - | ||
369 | - | ||
370 | } | 449 | } |
371 | -.xc-title-img{ | 450 | + |
451 | +.xc-title-img { | ||
372 | height: 220rpx; | 452 | height: 220rpx; |
373 | width: 100%; | 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 | line-height: 24rpx; | 464 | line-height: 24rpx; |
384 | } | 465 | } |
385 | -.seckill-lists{ | 466 | + |
467 | +.seckill-lists { | ||
386 | line-height: 30rpx; | 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 | height: 36rpx; | 477 | height: 36rpx; |
395 | margin-right: 10rpx; | 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 | width: 66rpx; | 515 | width: 66rpx; |
426 | border-left: 5rpx solid #eee; | 516 | border-left: 5rpx solid #eee; |
427 | } | 517 | } |
428 | 518 | ||
429 | - | ||
430 | /* 团购列表 */ | 519 | /* 团购列表 */ |
431 | 520 | ||
432 | .kill-item { | 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 | .kill-pic { | 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 | .kill-cont { | 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 | font-size: 20rpx; | 565 | font-size: 20rpx; |
480 | - border-radius:20rpx; | 566 | + border-radius: 20rpx; |
481 | padding-left: 32rpx; | 567 | padding-left: 32rpx; |
482 | padding-right: 15rpx; | 568 | padding-right: 15rpx; |
483 | padding-bottom: 2rpx; | 569 | padding-bottom: 2rpx; |
484 | height: 28rpx; | 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 | .goods-num { | 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 | padding-top: 15rpx; | 604 | padding-top: 15rpx; |
511 | margin-top: 25rpx; | 605 | margin-top: 25rpx; |
512 | } | 606 | } |
607 | + | ||
513 | .underline { | 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,12 +636,14 @@ margin-top: 10rpx; | ||
538 | 636 | ||
539 | .title .China .line { | 637 | .title .China .line { |
540 | height: 40rpx; | 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 | border-left: 3rpx solid #000; | 643 | border-left: 3rpx solid #000; |
545 | margin-left: 5rpx; | 644 | margin-left: 5rpx; |
546 | } | 645 | } |
646 | + | ||
547 | .title .China .line .one { | 647 | .title .China .line .one { |
548 | height: 23rpx; | 648 | height: 23rpx; |
549 | } | 649 | } |
@@ -608,15 +708,19 @@ margin-top: 10rpx; | @@ -608,15 +708,19 @@ margin-top: 10rpx; | ||
608 | line-height: 28rpx; | 708 | line-height: 28rpx; |
609 | align-items: baseline; | 709 | align-items: baseline; |
610 | } | 710 | } |
611 | -.collect .money view{ | 711 | + |
712 | +.collect .money view { | ||
612 | line-height: 28rpx; | 713 | line-height: 28rpx; |
613 | } | 714 | } |
715 | + | ||
614 | .collect .money .flex { | 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 | padding-top: 5rpx; | 721 | padding-top: 5rpx; |
619 | } | 722 | } |
723 | + | ||
620 | .collect .Discount { | 724 | .collect .Discount { |
621 | width: 156rpx; | 725 | width: 156rpx; |
622 | height: 28rpx; | 726 | height: 28rpx; |
@@ -666,76 +770,141 @@ margin-top: 10rpx; | @@ -666,76 +770,141 @@ margin-top: 10rpx; | ||
666 | height: 2rpx; | 770 | height: 2rpx; |
667 | background-color: rgb(138, 138, 138); | 771 | background-color: rgb(138, 138, 138); |
668 | } | 772 | } |
669 | -.goods_name{ | 773 | + |
774 | +.goods_name { | ||
670 | height: 70rpx; | 775 | height: 70rpx; |
671 | margin-top: 6rpx; | 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 | padding: 0rpx; | 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 | margin-top: 20rpx; | 831 | margin-top: 20rpx; |
708 | } | 832 | } |
709 | -.mar-tops{ | 833 | + |
834 | +.mar-tops { | ||
710 | margin-top: 10rpx; | 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 | @keyframes sport { | 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 | margin-left: 18rpx; | 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 | border-top: 10rpx solid #eee; | 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 | \ No newline at end of file | 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 | overflow-x: hidden; | 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 | width: 100%; | 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+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/+4ADkFkb2JlAGTAAAAAAf/bAIQAAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQICAgICAgICAgICAwMDAwMDAwMDAwEBAQEBAQECAQECAgIBAgIDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMD/8AAEQgA2gPtAwERAAIRAQMRAf/EAIAAAQEBAQEAAwEBAQAAAAAAAAADBAIBBgcIBQkKAQEAAAAAAAAAAAAAAAAAAAAAEAABAwIDBgUDAwIFAwMFAQABABECITFBUQPwYXGBEgSRobHBBdHhBvEiMhMHQiMzFBVigkNSolOSsiQ0FggRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AP8AhnQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQfs7//AD9+Gj4j4XuPyzvNJvkPmo/0Pj+uI6tD4yEv3akerT64S7vVi9JEShGKD9CmbhsT6IJmXSH22ZBMycUxuK+qCMp1YYU80EZSuQRu9vRBnM+mla5fTKqCEpO58NuKDNLUIpdy/APh4IIzkDXIDjf6oMcpMQ3Pggzy1CXpXMW5IMWpK7YUQZJT6fevkgzzmCC2Plm6DJIud23JBn1JNy83QQnqBr33+TVLIMUzTeSgw6kjU5U4bFBh1JeXqUGKcm9TtdBmnqPuckcmoLXQY9SV/AIMMy54U5oMWocMTVBk1Dfd9AgwzOHigyzLnhT6oJTNOKDLM14beKDNM1OQ2KDHI0L4v5oM8iw3myDJqxhIfui5qxsfG5QYZ6Uo1FR5oJICD+t8H8VrfNfKdp8dogvr6sRqS/8Aj0Yl9XULkfxh5oP1n2vbaPZdtodn28RHQ7bSho6cRQdMAz8SaoKyLYs+N2QRQcTNAM/ZBJBGRcnwCCUywbNBJBCRckoIzNWy24IJTLD7sUECQA5QQQQJcughMvLyQQmatl6/oghM2HighMsGzQRJYOggaVQZybk8SggS5dBCZctSm10HKDiZYNnfNBJB9foCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg+Yfgf4trfmH5P8b8LDqGhqao1+/wBUOP6PY6BE+4n1AS6ZSj+yJYjqkEH+jGhpaPZaGh2fbacdLtu10NPQ7fRgBGOnpaUejTiAAAGiAg6lJzQ0FjxQcdYJZyfTkglObEkYebIJSlR3qfU18UGcyY86jlcIIzlcg3ttWtEGeUzENcHBBnnJ6vhSvizb0GWcmau8/VBGUwXL1OWbeyDFqTY8KDjigzzmDR7VL518aIMWoXvcl+CDLKRqOX6oOEGPUlhzOHoaFBi1J1o/P7YIM09QF87NfnwQZNSWFaVKDBqGo8fH9EGHVk77z5D9EGLUl5UHugzT1BQF6X4mg4fdBkmaXqcsc0GOcrl7W9kGLUl6uduaDHI3KDOgjqSDUqB62QZJGhPHxP3QZZmjZ7eqDLMuWy9UGeZq2SDNIuUEJmrIM82ffig4Qffn9r/gT2fY63zfcQbX77/K7R3Bj2sT+6bFv9WVjkg+1EEpnB6ZbxyQcIIG529yg5LAF9vCqCCCMqyO21UE5FhxogigzlBGRc8LIIzNhh7oITNGxKCJLAlBAlnJQZzmUEJFyTs36IM8i5JQSmcMroITNGz9kGeZYNmghIsP19kEUBBCRc3cYIOH/czYX2wQfAUBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQftT+xf4h/wP45qfP8Ad6Zh8l8+Iz0eoSEtD4yBP9AN1EP3Uz1uAHiYg2QfePW7nHfign1GNXPrszoJyniGJdBIzf8AacKvtjVBKcq7hV0EDOlL70EJyIpXO59EEZyBetbb/dkGUzILPTEb8eaCGpK+9/AIMstTpN6Y8a+iDNqHyD8UGOcmrifZBCU3D0pl74oMxLAlBmM2o537kGec3BOdPC/JkGCcqEvWwb2QZJTYnIXxfHyQZZ6hLk8ftkgxzlQ5nb0QYtSV91Bx/VBh1Dv3nPmgwahtm7oM5mGIrkNnQZ9Q/XbFBi1JXONggyTNhzQRkWHkOKDLqHDn6oM2ocK2tmgyykCScN6DMTcmmKDNI0Js78n87oIE3OzlBmJYPtuQRJckoP7n438Nq/O/L9p2EAf6c9QT7iYBI09CB6tSUiBRxQbyg/V+jo6XbaOl2+hEQ0dDThpacRYQgOkIKGlUGdBzIsDtVBFBKdwglIsOOxQRQRmXO4bFBGZwzQRkWH1QR3lBnQRkXPCiCEzVsPdBCZsM0EZlhxp9UGeRYOEEUECXJKCEi5PggzzLnhRBCZq2A80HCDwlgSgggg5d8UHwZAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQfOv7dfic/zD8o7H42UZf7HSl/vPk9QAtDstAiU4EiUTGWvJtMEVBk+CD/AEDiNPR04aWlEaelpwjp6WnANGGnpxEYRAsBGIAQeSk7Mc39EHBm4Y3wwf2KCRmQTZtsigl1AuXtUkeKCJm/7Tc148UEZyYu7MgjKYLtQnd4oM0p9J3Cp+iCE5UoQSTu4oM0tRnfC1cbIM05PwuT5oMk9TDAkoIakrkYBhtxQZSWBKCcpOGCDHqyfe9H3XsgxzmxIo1vIoM+rJvXmgwzLBs0GGcmrmc/HxQQnJwSDYNwPiUGLUkwvvPsgw6kvOp4IMM5Y1qWG67UQZJyIOTY02CDOdQl8z5BBmmatgNq8EGUlySgjM4PQetcUGWcrmrcnQZNSRvmfD0QZpmjZ+n6oM8zQcfY4IMszgghM4eKDPM2HH6IJoP0N/bT4D/jvi5/K9xpt3XyYB0uqLS0+0j/AAqQCP6pPUeSD7KQcTNGz9mQSQSlIGz3QcGgJyQZ7oJTNWemPFBMlgSghepQQJckoIzNWyQRmaAIIyLDb6FBnJYOggc0ECXLoIzLlstigzzNW2dBGZYNmghIsPJBA2PAoIIM5Ll0BBKZLtggjMsGz9EEkHwdAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQftr+zX4kPxv8Zh8h3On0/K/Px0+71OqLT0exAJ7PQe464n+obfyY2QfbnXWpdrHd51qgn1kOcMkHEpipfk77BBI6hZj40Zhm+ZKCUp9NPHhxQSMgXlzugiZvSg90EZyY7hnmgzym9uJPjSwQZpanTwtzzCCGpKl6XPqPFBkOoRQm+7xQZpyufD0QZ324oOJmjeW5BjlM1Nn2ZwCUGfUlj4IMGoWzpt7oMxngTlh5+KDLqyuHd3ZrM6DDqSvutx/VBkM2LbeHBBm1D5knkgw6kr4vQbZIMepJuVeaDDqHDE1O3FBk1Js+VqZoJSkCDWpP3fgglapQZZmmb5+3BBmmaN7+2SDJMgnhtbcgzSLl8B6IM8i5JwHsgzk1JKCEi5O6iDPIueFEHyP8T+Dn8/812vZ9JPbwkNfu5ABo9vpkGQLuP8w/t5oP1TCENKENLSiIaelCOnpwiABGEAIxAAAYABB0ghIuSfDgg5JZBAly6DiZwzQSKDOgnM2D8fZBGRYeSCKCBLkmyCEi53IIzNhttRBnmbBBCZYNmgiSwJQZzQbBBBBGZc7gghMueGxQZ5mrc+aCMyw4oJIPCWBKCCCBLl0HD/ALmrb78bIPhKAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICD7E/tj+Jn8s/J+17fWgT8b2Dd/8AJyZ4nt9GQ6dCoYnudVoNfpJOCD91GQAaLREQIxiAAIxiwjGIDACIsg46yzeaDk6jBiRXdVBOUmI80E5S6i4wp4cggiZu4euGZrfOwQSlNqN7IJSlV3o9N2zIIS1Oqn3oMNyDNKZDy/T03oIykCzHj5IMx1MKC/FmN6oMupK5G4DYoIEvflu3IJTNgOJ9kGczcY5cqtmgy6km4D1QYzNnGVd+TcAEGbULDdjyqgxSk37t428EGeUnBLkgUwx4UxQY9Q8AM/r4oMM5MCbE7FBl6xWm29Blma8B+qDFqSfia7mQY9SVSciw8UGPUPmX28UEkHEzRt/kgyTLnhTzKDLqEhzkaPx+iDNIsH2dBnkWBQZZmjZ+iCEiwO/9PdBnkWF2y5V82QRQfpH+3f4//wAP8MO87iHT3vygjrFwOrT7b/w6e7qieo8UHz9BzP8AiUEUHEzRn4jbggkghIuSgnM0Axd0EkEJVJ4oITNeCCUywx29EEJFh5bckECWqUESXLlBnJckoITLm7jbxQRmbBBnmcOaCRLAlBnNAeCCCCBLl0EJFycsNt6DlBxM0bNBCRYcfBBAlqlBFy74vtyQfDkBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQACSAASSWAFSSbADNB+3P7V/io/FvxnQPcQ6fk/l46fyHfOP3acJQfte2NAR/S0ZOQaiUjkg+yZTIoNz+H3QcmbmlPXA+yDky6jvseWW6qCX9Tjt6l0EzIxYOa70EZFyglKdKGuG76IImTUOPmfq4QZ5yYkirnk2+yCUpdXi6DOZFyxZ6X9PBBmmak3w8LoM5JLbZ/VBOZIZkEZzcOMbbbkGOU2JrQbb8UENSViTvPsgwTkXpTHxdBDUk4fO3D6IMWrK92tzrVBilJjTC+W7egjqFwd5+/sgw60hbZ8UGKcmxIa6CEpAxxr7HFBi1JXOdBuQZJnDm+WzIMki5dBKUi7A8droJSnib2bHYoM8jQ1Y1KDHMuWy9UGeZr5efkXCDPM1bL3ZBlkXJQRmXLZfb3QZ533D6AoPln4T8CfnvnO30pxJ7TtSO67w1Y6enIGOm+erNhwdB+oWAaMR0xiBGMQGEYxDAAYAICCM747ZIOUECXJKDiZYcafVBFBAlySgnM0bP2QRNEEDWqCMi5pam3mghM1bJBGZYUz+qCEiw3nYoIEsCUECcSghIuSfDggzyLn04IJTOHNBnmbDdXbkghMsGz9EEZFg6CCAghIuUEZmrPb1QRmcPr4oJIPh6AgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIPs7+1X4r/8A0n5Lo63c6fV8Z8R0973jj9mpOEh/t+3yJ1NQOR/6QUH7Q6wTWn2sByQcibXc1ug562Bff5oODLpG1Q4dBOU3Zt/09EHEtQEVwNRvdkEDNgxN9vBBEzrSw8EEZzcUJqX4B/KyCRkLE2Fq0CDPKbF7PluCCE5XIfC+f2dBAyJDFBORZstvZBDUlcvu5eyDKZs4GD+KDNqSz4lBklqByCbtyy3IMs5Y52rbggyGdS1RggzaknJfCpPL2QYpyvmduSDPKd8xT7oMmpKpfCp4lBh1JEnjXf8Aogzmd91B7oMszVq5/ogxzljStG5IM5sUGeRYE76YoIIJTOG+nhUZXQZCbnmgzylc+iDNOVz4bbkGclgTdBAl6lBC5oCXNBjU0HFB+nPwT4D/AIL4LSnqwA775Dp7nuSR+6EZxfR0cx/Tga7yg+ZoPCW25oIIOJlg2J9EEkEp34IJyLAoIIIyLm9MEEpmjZoIksCUEEGcl8+dUEZFzRBCZdmP0/VBCZwQQmWDYlBCRYEoIoM5NzzQQJcnifVBCZc8KIITNQNq/og4QcyLDYIIoM6CMi5vTBBN/wBzbvO/og+IoCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICDqMZTlGEImU5yEYxAcylItGIGJJKD9tf28/Gofiv432na6kBH5DvRHvfkpN+4a2pH/AC9EmhbQ0yA2BdB85Mw1L+iDgzdsCDnuyQeGb0JAbk/sUEzPpLYZPj90EzMhy+25BOU8QQSUEpTcPSjoJnUDNYnPHdmgz9d6PWlUEpSapxNeGJQQnMFyMA2F/wBUEHoBgEHEpdLbbVQR1JuHHAeaDKZAEg4fR0GbUlXm/DKqDPLU6hvty9EGLUkxPFhyQQnOgOQ8z7IMWpLpFzyvlmgzSm4Ob8dqoMupJuXIlBjlNiwrmgzahoBzQY5m5BZBjlJjStPOqCOpK+Z9EGSZctl6oIzLBs/RBlma7hv9Rmgy9Rd/0yQTmaXq7oM8ywbP7IM8zht93QZZly2ToIzJFKMUGeZYNifRB81/APx//nPm9PU1odXY/H9Pc9w4PTOcT/kaL/8AVMOdwQfpiRwFhTbgg5QcTNGz29kEkEZFyd23qg4kWDoIIJTNWy9UE5Fg/hxQQQRkXO7BBCZq2XqgjM0Az9kEJFonw8UECWDlBBBAlySghIuT4IITLlsvsgjMsGzQQmWHGiCBLAlBAlnJQZ0BBKZq2SCEzg/EIJSLB9ue5BnJYEoIPV8boPi6AgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg+1v7Tfi/8Aznz4+R7rT6vjvhunuJ9QeGt3ZP8A+No1BiekjrIyCD9bf1CSSaufAe6DzrY0sWvhm1UHBkC8sMPQIOeoEP8Arv8AJBzKfUL1fxCDgyoz2ryqgl/UAvmwI8qFBGcmIaznbcglOWPD78wglKVm28EETPCrild1fBBF/V0HMpM3HyCCM5YncP0dBlM7h7YHNj9EGect9Tt7IM8pOHu9PLwQZDIufD78UGeZrhTY+iDIZAEh86l3Z/DBBk1T4EnysgzGRBLEF7VdsPFBn1DhlUoME5ZUc1bkb3xQQnKj428DWiDJqFtzB9ggw6h8y6CUpUrgLbnQZ0EJSeuAfbwQZdSQri7ttkgyyk1rlBMl6lBCRrVBnmandtuQZTWqCMi5PlwQQIlOYjEGUiRGMQHJJLAAYkkoP1P+GfAx/H/g9DRnEf7zuQO672X+L+rqAdOkammjBo8XQfJkBBAkkuUHJLBBBBKZq2SDhBAl6lBGZsNsvJkE5Fg6CBpVBnNaoISLl0EZmoCCMzQDM+iCEiw45bWQQkWBQZyWBKCBrVBGX8ighMuWy2KCE8BX2/UIITNGz9P1QSQEGdBAlycNsd6CUzgOaCEyw4oJIPi6AgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICCmlpamvq6ejpRM9XV1IaWnCNZTnOQjCI3ykWQftT8M/H9P8AGPx/svjYgf7qcR3PfzA/dPutUCUgf+nSB6RwQfLOsNvbzsg5OoWbHPnkg4Mmo98Pte4QeGYDb/RBwZ1cWGZ9UE5TIqDc2rWtfBBOUnHmQgl1jF3FGy3IImT/ALSd7IJGZelskHCCcpUo9fJkEZSYGtRQeFOSDPKbU8sAgzTOGzIITk4u70HjVBmlOhANfv7oMupJv+2vP2qgzym8fUcMkGPUk1d+NaYoM8pY+HhRBk1JX31NOdEEJycULvQnlaqDFqG55W5YMgy9QqMtm4oM2oXN71+iDJM1OQptzQZfdBzIsN7U8vqgzTNGxO1UGWZq2XugyzkHfB2FNqIJmYb2+u5BGVibenBBkmcOY4/RkEZFh5IISLAlB8+/tx+P/wDL/Mjvu40+rsvjDHWl1B4anck/5GncOxBlj/FB+kJmjZoJIOJlg2J9C6CSCczgNmQTtUoIEvUoOJlhxp9UEUECXLlBKZsPFBCZo2d0EJFggigzoIyLnhRBCZctl6oITItkgzzNhntRBIlgUGclhntzQQNaoIEuT5cEEJfyKDlBxM0bPbmghMsKbfRBHyQQJckoISLn2OBxQcoPi6AgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICD7c/tJ+N/8n8xP5nudPq7P4iukJAGOr38x/lhi7/0YHqszsg/TxkSXt9rPhRB4ZdWVMUHhk9CR41y9kHPWC4e2Zog86w5pb1yQT67xJv7nDig46w7Vvy9UEjqdJvQmgO1EEpSIIaoZBwS5JQeIJGbjLPggiZs4bhlxQZ5TY54nigz6ki++7+SCEpOCSXem2SDP1gFvNBlnMiRO6uRQQ1JPzL0QZDIuSNrD2QZdWV67h7oM70bAIMuoTXB+fKpeiDKZ3bkf1CDNqFuQJ28EGOUgKnEoITLubbMEGOZsEE0EpmrZeqDLOVTuttvQZJlhvOxQZJmrZIOEEp4Vw2PNBlkXKCM2enP28igmIT1tTT0dOJnPUlGEIgEmU5npiAAHJJKD9W/inwcPx/4XtexYf7iURr95Ojy7nUAMwSLjT/iNwQf3ZFycth7IPEEZlzZsPug5QQJdBOZo2zIJIIyL/TLPiglMsOPpigkggSSXKDPIufRBGZqBzQRmWDZ+iCEiw45bWQQJYOggTcoIEuSUGeRcv4IJTOGV/ZBnmcPFBCZYcfTFBCRYY8kEUBBCRc55cEEJlzemCCMzhmgkSwJQQQePVtzoPjCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgILdvoavda+j22hAz1tfVho6UBeU9SQjEeJQfsz8X+F0vx34Tsvi9Lp/qaWl/U7qYZ9TudX92tMkXYlhuQf3wSLfZB51/wCJ7b8RTEoOTMVL1yte6DzrDP5Uf9EHJm7M4z9kE5agk5xA96HzQcdYY4FBNybklAQcGYBbxKCUpVqTWnLegjKZBvSwyz9kEZyYUO8tfcghOQIcG9/fggzmYILGu/bJBnMmLXp5oM85t6koM85PR3e/igzGdKXs+7xQZdSTF8Rbeb+6DPOT1wZ8eaDIZMXOJOzVQQ1JX8Bz5IMZmxphfbcgjqS832dBi1JMeFAPVBGUgWZBlkXLoIykeqmG3ugnKTOcSgyTJt47XQZZy8AgyEs5KDwSBG+tOAQZ5EgUugiafeiDOTclB9k/2y/H/wDkflJ/L9xB+1+MkDpdQBjqd5IPpgdUSCNGP7qEEFkH6GkWCCCDwlgggg5kWB3oIoIyLnba6Ccyw479nQRQSmatkgjMsGz+yCEiwKCNqlBAlySghIufJBCZctljighM2Dc0EJmgGfsghMsN52KCJLB0Gcm5KCMi5JQQmXLZIM8zVuaDhBzIsN5ttuQQJYEoIIIyLndhb2QQmcNvVBwgh1fu6t+w8EHx5AQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEH3D/AGm/Hv8AdfIanz3cwfQ7AnS7MSdp93OP7tQWf+lplhvO5B+husOz38K58UHvU2ND4fRByZAMHv4ZIPDNiMR929kHhnWlQg56j68n9UHKAg4lJrVr6e6CZk9bNlu90E5SpTHFBGUnDvgw4oImRNCeW6iCMpuG4eHtZBnM3cDxdBAzY7h5lBDUlXLF3wyPJBDUkSBW/p90GaUgxGNkGaUiDTD3QZtSXNnJ4oMxkSG3+WSDNqSYvfBBCcwz4jZkGOUmfNBGcqEngNgyDDM1uCANqoJGQZwa4IImxQZpybiS6CcpO2DOgyyNztuQZJyIpm757FBmmcOb+yCaCMiDZ9skEZnBuBfxQeaWjq9zraPbaEDqa2vqw0tOEQSZTmRGIAFSSSg/WP458NpfA/Edp8dpiJnpwE+4mP8Ay9zMA6s3YEjqoHr0gIP68zUDL3QcIJTNWyQcIIzv+iCcjQ4YIIoIyLlsAg4kWDoIIIyLk7qIITNWy90EZmjZoISLA76IIEsHQQQQkXJOHsgzyLndggjMuWwHqghM2HNBGZYcUECWBKCBzQZ0BBGZctgPVBGZsP1QRmWHFBFBAlzd/JBOZo2e2aCSD4+gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgINPZ9rrd93Xb9n28DPW7nVho6cQCSZTkIuQAT0xucgEH7B+C+J0fhPiuz+M0AOnt9KI1JD/ya0g+tqm9ZzJKD+sgICAgbbeKDxw7PVBwJ3fkg5M3DG90ETO4F89sUE3uHvdBMzP7hxA9CgiZgFr38UETKt26vNBGU2N2wzHFkGeUqu9Ba+zoIzlS4rUnbeghOQIu7tyCDOZ3GNQMkGYzIJA2KDNOWHiSghOTsHO++5roMpkXLcMDT0QZ9SV93r+qDOZEgDx3oMs53PgNnQZ5SPThS2CDJMsGzQSQcTNGzQY5SBJOAQTlINe9mQZZnDKpQZZFy708GH2QZyXPog5Joc2ogiS5dBnkam5alq+SD7S/tf8Aj/8Au+/1vnO4g/b9iTp9p1Cmp3cx+6YwI0Yf+4hB9+EsCUEEBBnNSg8JYGtWLIIIJzOHjT3QSJYEoIIJTOD02ugmSwJQZyWDoIkuSd6CEi54UQQmatkghM4ePsghP+PE/f2QQkWHGiCNqlBnOzoIEuXQRmatl7sghM4YbXQZ5mw5oJoPCWDoIGlUECXLoITLnhT6oJTLDigkghIuX29Sg5cOz1QfwEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBB9y/2q/Hxqa+t+QdzD9mh1aHYCQpLWNNXWi9+gftG8lB979e7Hy+qB10314eqDzrLb9uOCAZkjLP7IPDMkN4nayDjqer/AKIODqPm+9B4ZuA1Dig4lN/3XwpsUEpSqCC33QTlIs5qUEpTxs36+qCMpZHbegnOVHx8sOd0EJzpm18HPmgjKTgBq4oM5m4Ia9uH1QQlK4HDmgzymxYYX23IM85NjVw/jTxKCE5Uvervh6MgzmQYsa+aDNM2HP6IITlhnUlBk6zhTz9UGfUJruFPBBm6ixG90EJFzwog5QZ9SVzxAbmyDJM0bNBElg6DPI0Jx+qDNItE76bckGeUukbyg4lIFmQSkW43HLDmg67Xtdfvu67fs+3iZ6/da0NHSiA5M5yAFyBS/BB+svg/itH4X4vtPjtABu30ojUkA39TWIfV1DUl5T8kH9OZo2aCSDiZYNn9kEkE5nDJtvBBM0CCBL70Epmw5oJGgJyCCCCUzVsAgjM0bf5IISLAoIEsCUEEECXJKCEy54IITIJAydBCZsM7+SCMywbPYoIEsHKCBNzxOxQQJckoM5Ll0HiCUzYZXQSmWHFBAlg6CBqdigjIuT9G8UE5Fhdjt5oIoJ9X7vK2+17oP4aAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICDb8d2Ot8l33a9j28TLV7rWhpRarCR/dM/9MIgk7gg/WvxXYaPxPx/afH9tER0u10owsAZzZ56kmAHVORJO8oP6PWdyD0zyHig86y/ttZB4ZF3FNt+KDwyxdnyKDkyA22og5665jdyQcGZs7O7Wtkgn1gOHP1QT6jUHHy+yCcp3D4PnW3iyCXUWZ9tggl1itC+CCJncZVwqfsgiZ4E4454h+aCJkXLGhoPqN6CMplyBwxdBnlIiVMPPHgghORelHqfFBDUkSw58kGaUgxY7kEDIAttvwugy6sq3pfbkghOTi7v7IM8pEGmW9Bm1JVud9fXkgzdZrvtuQcE3PNBAlyTtsyCMzUBBlnK5uHt4B0EpSBjTc/qgzTJdqj3QZpmp8L3QZ5FzTbhuQcoJTNWy2dB9uf2t+A/ra2t8/3EAdPQM+27EEO+sQP62sK/+OJYUudyD7xQQkXJQeIIyLnhRByggakugnM0A2p+qCSCEi5dBOZo1N+f6IImgJyQQvUoISLkkIIzLlsB6oITNhz+iCMyw4oISLB/BBnJoTx8UEEEJXPE+qCMy54eqCEzhz4oITLBs0EJFgUEUBBAlySghIueFEEZnDO6CMiwpdBFBOZwQSJYPXl90EEH8dAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBB9zf2x+DEBrfPdzCp6u37ESeg/82sAz1I6RudB9xde9waHHA+yD0SIsabeKD3+oRcip25BA6yL7fog862DE3oNuaDnqDs9UHPWK7qDz8Ag563DWLCu96oODJw5LgbeKDiUqUY4Hdkg4lqY2CCR1K5uz5/SyCcp1d2wHBiglKTMxDXPrXcyCUpMXIv65MghKQd7Ph4IJTkxFaBvH3oghqSYu+b86PTegjOXiUGeUqE3f3+yDNKQYtXDx+yCLitbX9kGaRZq1eubc0ENQ332ptggz9QZ3cDb3QZZzL77lBDUk43n6oIoOJlg2aDOZsWZBGZoTiW28EGOZq23NBMkCpQZ5GhPHd4cEGeRLE0dBBB4dtigr8f2Ov8AJd923YdtEy1u61Y6UBk5rIlmAjGpQfrT4r47Q+J+P7T4/twBp9row03AbrkB+/UO+c3KDdIsD4IIoOZFgd9PFBFBxOTU97IJIIyLl0E5lhxogigjIufJBGZw2ZBGRYHfTxQRQZzmUECXJKCMy5bL1QQmbDmgzzOHMoIyLChY+qCBLB7oIHE390Gc1qgjIudwQZ5lzwog5QcTLDjigiSwPlxQQOZQQkXJ8BwQRmatkgmSwJQRJckoJTwH6oJoP46AgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIP6PxPx2t8r8h2vYaIPV3GrGMpAUhpgvqahyEIAlB+o+x7XQ+P7Xt+y0IiGl22lDSgKWjGpJo5Juc0Gtw7Y5IOnLM9EHhm7B38MBiUB6M9B5bOgGVK4Ybvug46w3C4PtzQede79EHh1GrhtWiCZm37c77kHPXUjixw8sEHBkSGLIImYIN93sfFBN8HtvsglKZNNmQRlOjiuFsm4IOJScbr/AHQZ5SfcBtdBCUnFsUEZTcXfDkQSgjIsPTigzmQAz2H1QZ5SrXFygz6k8ccr0QRnOm12QZvRBnnK53sEEZFzt5oOUEZFya0DoMpqScyglqSblXnggyE4k3QTnLDm/oyCEzRtggyzNWwv6oOEE5tQYoPub+134+0db5/uYVPV23YCQ/w/+fWAIetIg5Og+5kEpmo4eqDhBKZq23LxQcIIyLncLIJysUEUEJFz6cEHEiw+7IIoIEuXQRmXLZIIzLDj6YoISLRO+m3JBA2PBBAlnJQZ71KCMi5O6iDPMucaUQRmTao9DRBGZYcUGeRYcaIIoM5rVAQRn/JBGZsOZ9kEJmnEoIksCUEEE5nDx9kE0ECXJOaDl6tudB/IQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBB9zf25+GHb9tqfMa8f83uX0u1cVjoRLTmHDj+pKxyCD7QEgX3IPQQbFA6xUu5x3+xFEDqBq+3BB6+INEHJmxuS92/WtEAyA8H23oOeu9OH3QcOSGeldjzQcGVHuXzrzyog5M7NxP0QTlNjUs/s30QTM60s3nnyQSMgLm4f382QT6zUYF23IImbOGrVvbxQT6iIkG3sggZEhtuCCRmGOeH1yQQMgxzGGKDOZByHrWu/wCqCJNd5qyCEpAnyCDPOVzgNigjKTs2Ww8kGYyJfI/b6IM8i54UQcoJTNWyQRmaAZ7e6DLKRehoG280EdQvzLoMszVsroOEEJGpOCDOS5JQeINnxPxut8z8l2vx+gHn3GrGEpB2hpiupqEsemMYgnJB+sex7PQ+P7Pt+y7eIjo9tpQ0YRH/AEipxrKTk7yg1EsHQQQEECXLoOJFonw8UEUEpmoGXuglIsNtrIIoJTLkDJBGZYNmgkgzkuXQRkXPkgzzLnhRBGZsPH2QZ5mw5oIyLBBA2PAoIIIEufTgghIueFEEJmvBBCZwzQTQeSLA7VQQQQJckoISLnDltdBGdgNqfqgmggS9UE5kMz33P+iCSCL/ALn9xwuzMyD+agICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIP6vwvxmp8v8l23ZQB6dSYOtIf4NGNdSRy/bQbyg/SGhp6fa6Gj2+hDo0tCEdOEcBCIAAo1UF+sYZ1cYbqoOjMCorXgUAzFN/l4OgdQDb+H1ZB71AY3Hl90HPWK3pbbJB5103+V0HJmdwxQcmVXJZ+W1EHPUASPNBx1mvkef0QcGRILl2wQSMywzxQTnOo8OQvlWqCZm5pRvdBMyANeKCJlWpu7c8EETOpaxDffzQRlJi3nkghKbGt2v6OggZAXxdBGRrU4sMkENQh72pzQRmQ19/KvK6CEpMKEPa/mgzddTlhtk6CaDwlgSgzmQdiaoITlchzk+1kGdBCUnJPIe3igzEuXQcTLDigzzNGzQZ5SZvr7IOTNxvx80H3h/bL4E9t2mr85rwbW7t9Hs+ofuj28T/makX/APlkG3hB9rAkWKD2WoLWONrfVByg4mWDYn0QSQSmXLZIJksHQQQSmatltyQcWqUECXLoISLkoJTNGfiEEZFg/ggzmgJyQQQQNSTvQZ5FyUEZly2SCEzhzKCMyw44oISLA8GQZyWBKCCCBLklB4gnM2HNBCZYcUEJFh6IIoISLn0QTmWDZoJIIyLk7t6CUyRbF9ggkg/noCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICD7k/A/if8AZdjL5LVh/n98B/ScF4dsD+1q1/qmvBkHz8TbMvvsd25A6zWnDd5IOusP78vqgCYxog9EgSyDwzDOPDmgGYFqoPOutqeaDkzJJDs+FMkHhlSth+iCZlRxnb6oOTOzbj9sEEzJj0ve/KyDkzDnar80EDL+RxHr+qDiUnG2xQTlJq3KCEpYnBkEpyc8KvxQSlNjmTU8PqgjKQepZ0EJSc3pggjM1bL3r6IITNhh5/oghM0bE+mwQQkWFOF9qhBFBzIsHQTlJ42rfwHugzEuXQSmRbFBmMi5GFvIoIzLDj6Mgh1AFj9kE5FzemCDPIgknDNtwQZpXKD+x8B8Tq/N/K9p8fpg9OrMS1pgP/T0IV1Zn/tpxKD9Tdvp6Xa6Gj2ujAaej2+nHR04gACMYBhbh5oNAL2QRkXJZAEiLeCDyU4k5NSvigWqUECXO3nvQTmaNn7MgkS1SggS5dBOZo2aCEiw8kEUEJFz6cEEZmwyughM0bnyQRmSBTHFBnmWHGnkUECWBKCCCBZy2aCEy54UQRmcOaDPM4U90EZEgUQRQeGgJyQRJcvXmghIueFEEJmrZeqCUqRO21EEUEZfyKCciwNaoIoIzLnGhKDlB/PQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQf2PgvjJfLfJaHasf6XV/U7iWEdGBBm9Q3V/HiUH39pxjpwhp6YEYQiIRiLCMQIgcAEHbnba6DrrOXD7oPeum/wBUDrpkfHmg96xTl9/BA6w+7OqB1hyg56yzefNBwZYk2De3ig86g97/AF+oQeGYqPPDyQSMiQ2xqg5lJqnE123IJynlZjt5IOHvWuNfVBIzdw236IJk0JGHrkglKZI4V8EEZSeIY3uNt6CM5Gla25N9SglKQqTbBBGZqBlt7II6lhx9AgjOVCTewZ0ECSzmrA4oM/ugIJTLlskEZ2HFBAyYgbbkEJyLE47eyCCCMzfc/Cn1QZTUk5lBzIsDvp4oM8iw40QRQffH9t/hB2Px8/lu4gB3Hfj/ACDIVh2w/i2I/qyrwQfZDvXOvig8MumuPgg8jIG9/JB6SwJQQQJTIDEkv7IPAQbIJSLlBKZo2e1UEkEZlzhRBCZLtggjOyCJLAlBC9SgjIud2CCEzXGngghM2HNBCZoBn7IITLR40QQJYPlsfJBAkCpoEECXJKCEi5KCEy54UQcIOJlg2fogiSwJQQuggS5JQRmagYXQSkWBQRQSmagIJksCUEL1KAg/noCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIPt/wDD/jB2HYf7nVi3cd8I6lRWGiK6cXf/ABO5QfMQcj4fZB65pW1tuSD3rO3NB117qY+6B11tTzQe9Y+lN3HNB4J0rUvs+CB17kHhmXpSjffig4fB+T+yDzqDO7t9fqg5MxhVBz1nLhtigmZXc238/N0EzM0amaDgyD1IBKCZmxIG2xQTfB97P5oIyk4ZBKUgxY1BQSnMs/IcW5XZBGUgdwGJQSmSGbH2ZBCci2808kEZSo5wQRlJ6Nig5QTMmkcrUQRmS16k/qgiTjkNuaCBLklBHUkBQ0A9UEyWBKDLM0bP0QSQSmas9sN6DNIudw2KD+3+OfET+a+W7bswD/S6v6vcyH+HQ0yDOpBDysOKD9ORhDR0tPR0hGOnpwjCEYswjAARAAoAGQeiRCBKb0pw2NkHKDmUyKYXQeiQP0N0EpFyUHBkRE182rnxCDkTGPkg4kXL4YIJyLC7ZIIoM5qSc0EpmrYcdqoIzNAM/ZBCRYcaeKCBoCgggzmtUEJFyeNEEJFzwp9+aCMzYc0EZlhhWiDPIsN+CCBLAlBBAQRkXPCn1QRmcPH6IITLDigkggS5dBKZsOaCdkGfyQcTsz8s0EkHHV+5vYv9PsgxICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg/t/AfGn5P5DS05B9DSI1tc4dECP2WY9cmDZIPumMoxiAAwiABEYAUAGFAg7EhgWzenig6citkHokQXu6DoTzCB10tVB51lrV8kHvX98fcIPOs132bBB51SzQeGRNbUA24lBz1AFnQcmdHF3b7oODImzjmg5Mq1uat9HQTM3DNdBMnEn3QcGbGlUEjIPXFygmZ1LcvrwQRMgziqCRkSKmgQSnKgbGqCMiw34bcEEZSxOA8/Z0EpSBZtnQcIPJWP67OggghIufQIJzIZtm37kEOoVrba6DNM+J2KCSCMi5O6iDlBmkaEnZ0EEH3z+AfCx+O+M/32tER7rv2nVuqHbj/TjYEdV+aD5z1F3dB0JjHxwQcc7WQe9ZiK1G9B4T1EkIOZFh6cUHEZ4Hx+qDyZBZq7fZBKRYHwQSBIL7WZB5LUBLUDPsSzIOJSDMMUESWBKCBNyeJQQJckoIzIfhdBGZoAgzzNGz9EEJFgd+x8kGeRYeSCKCBLklBCRJPCyCEpPTLFBCZw8UE0HhLCqCCCEi5PFBCZc8NvFBKZYNn6IJIM5Ll0E5mwwv9kE0ECXJKDklgSgl1F35Ng2TIMqAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIPtj8Z+P/4/sI6k4tr9106uq4qIEf5cC8QQ0S5GZQfJescEHTg2IQevg/JB6CRQHb2QddZbfn9kDrOSB1n7bMg9691UHhmSzUQedUs0HJlmT45/qg86hd7+u9Bx11OW79UHJmSMqu74IOTIO5Iqg4M7t9kEnwfkg4lJhS/p7IJmTn0QTlJqDx+yCJIAJyQTMyQ1Pt9UEZEdN725GqCRkw3DBBKUnFMfr4IOEHhLAlBBBGRclvXJBGZsOaCUpYnggggjIuXQTkWG1N6CBkAz4oOJlxQiqDPM2HNB/e/F/iD8x8toaEg/b6RGv3Jw/pwIaJOc5U4Og/RTR04RhAGMYgRiBQAAMB4IPBMi9R5oEpAgM93QBM42zQdSkGLY0QTBIsg8Oo9CRT9PFB4SwJQRcgliblAlMSIGIuN/6IOSWDoIIJmdd21Qg8lIGgPFBGdtrIIksCUEL1KCBLklBnkXJQRmXLZIM8zVskEZlg2fogibHggzksCUEDWqCBqSUHiCczggjMsONPqggSwJQQQRkXJ3U8EEplg2aCSCEi5JCDiRYHP6oIoOJlhvQSQZ0BAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBB/c+A+P/3/AH0OsPoaDauq4pLpP7YZful5Og+14yalxTkyDoTBvT0QeiYJyOG9B11PV+boOhM3dxyZAEyDnu+mSB1lB117qoPOs7vD7oPOonHa/FA6jTdtVBz1XD3qd+zoPHGY8UHJmzNV6oODIl605IOSTiXZBwZscxuQTJJet9hkg46gQTltvugnKTtfeMEE5TY8vs2DWQSJck5oIylcNzQTJYPs6CRk4a2aDlBzIsEEjIm+GxQSMwQW4Vb6oJOK1tdBA3ONboJTNWyQTkWDoIIJTNWy9UGaRc7sEHNkECSTvQfe34X8P/xnxcdXVj0913vTrar/AMoaZH+VpmpZol+aD5aZkEgGj24XQdCYO7j9UE+ouSMcEFBMHcUHEpF6HlSnHwQeidK0LX38M0EyXLoPDPpDGoPkzIHUGe7XQRJq+90Hkp4F61fBBzKQ6b3FOaCKCBJJdBM6hJrUPTAeQQeTkCwB4oITLDjsUEJFonw8UECWDoIEs5KCBLklBGZc8NigzzNWyQQmTbBBCZYNmgkg8JYOgiak8UEJlzw2KCMzhzfxQSlQFBBBGf8AIoJzLR40QRQRkXNEHKCMi5PgOCDlBnQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEHzz8T/8A1e5/0/8AXjb/AFP4f4/+n/080HzGP8Re+HFB2gIPcMfbBB3/AITf+I42/wDt+6Do/wAf8WFv5fqg6QEBB4Lm+F7ckHn/ANX8tv8AtQTnfHnxKDk3N743570BB4bG/K/Legn/AID/ACwvbkg4QcyxvbC19uSCKAedxbj6IIy/kb3x2sgmbm/8cOJ80ETc3vjfnvQTn/HH+WPNBNAQTnz9sfNBGX8TfkgiggbnifVBycL3FvfcgzzxvfC/8sN6Dif8Re4vexvvQZpfyF74cv8A3IOTfHndBmQeS/ifZB12f/7fbf6f+vo/6v8Ap/6kf5/9GaD9KQ/hD+P8Y/x/jYfx/wCnJB2bm98b896DmVvC17iyD0WHvfmg9QEHM/4nl6hAjbHnww3IOJ3GwQcYi+NuBvuQEEp35e5QcIPDbHldBA3N743570GdBx/iP8r/APbYX3oOZ35e5QQnYXvy/VBGf8Ty9QgzT/jjfZ0EkEDc+9+aCEv5G98drIM0v5G98UEp2F78v1QTQcT/AI432dBE2N+V+W9BBBCX8je+O1kEtTDn7IJGxvyvy3oIIJz5+2PmgmggbnifVBybHgfRBBAQf//Z") 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 | height: 50rpx; | 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 | width: 100%; | 381 | width: 100%; |
351 | height: 73rpx; | 382 | height: 73rpx; |
352 | margin: auto; | 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 | .xc-goods-recommend { | 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 | color: #c0c0c0; | 432 | color: #c0c0c0; |
401 | } | 433 | } |
402 | -.xc-good-explain{ | 434 | + |
435 | +.xc-good-explain { | ||
403 | width: 283rpx; | 436 | width: 283rpx; |
404 | - height:58rpx; | 437 | + height: 58rpx; |
405 | word-break: normal; | 438 | word-break: normal; |
406 | - margin-left:30rpx; | 439 | + margin-left: 30rpx; |
407 | line-height: 30rpx; | 440 | line-height: 30rpx; |
408 | margin-top: 5rpx; | 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 | width: 283rpx; | 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 | color: #c6172f; | 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 | .order-num { | 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 | \ No newline at end of file | 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 | \ No newline at end of file | 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 | \ No newline at end of file | 91 | \ No newline at end of file |
pages/user/userinfo/userinfo.js
@@ -2,23 +2,25 @@ function e(e, a, r) { | @@ -2,23 +2,25 @@ function e(e, a, r) { | ||
2 | return a in e ? Object.defineProperty(e, a, { | 2 | return a in e ? Object.defineProperty(e, a, { |
3 | value: r, | 3 | value: r, |
4 | enumerable: !0, | 4 | enumerable: !0, |
5 | - configurable: !0, | 5 | + configurable: !0, |
6 | writable: !0 | 6 | writable: !0 |
7 | }) : e[a] = r, e; | 7 | }) : e[a] = r, e; |
8 | -} | 8 | +} |
9 | 9 | ||
10 | var a = getApp(), | 10 | var a = getApp(), |
11 | r = a.globalData.setting, | 11 | r = a.globalData.setting, |
12 | t = a.request, | 12 | t = a.request, |
13 | s = require("../../../utils/common.js"), | 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 | var timestamp = Date.parse(new Date()); | 18 | var timestamp = Date.parse(new Date()); |
17 | var date = new Date(timestamp); | 19 | var date = new Date(timestamp); |
18 | 20 | ||
19 | Page({ | 21 | Page({ |
20 | data: { | 22 | data: { |
21 | - phone:"", | 23 | + phone: "", |
22 | url: r.url, | 24 | url: r.url, |
23 | resourceUrl: r.resourceUrl, | 25 | resourceUrl: r.resourceUrl, |
24 | iurl: r.imghost, | 26 | iurl: r.imghost, |
@@ -46,37 +48,85 @@ Page({ | @@ -46,37 +48,85 @@ Page({ | ||
46 | lon: 0, | 48 | lon: 0, |
47 | only_pk: 0, | 49 | only_pk: 0, |
48 | open_ind_store: 0, //哪里打开的门店列表的控制属性 | 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 | var th = this; | 116 | var th = this; |
67 | var isstcsp = th.data.isstcsp; | 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 | th.setData({ | 123 | th.setData({ |
74 | isstcsp: 0 | 124 | isstcsp: 0 |
75 | }) | 125 | }) |
76 | - } | 126 | + } |
77 | }, | 127 | }, |
78 | //出生日期是否是农历 | 128 | //出生日期是否是农历 |
79 | - iscalendar:function(){ | 129 | + iscalendar: function() { |
80 | var th = this; | 130 | var th = this; |
81 | var iscalendar = th.data.iscalendar; | 131 | var iscalendar = th.data.iscalendar; |
82 | if (iscalendar == 0) { | 132 | if (iscalendar == 0) { |
@@ -90,21 +140,20 @@ Page({ | @@ -90,21 +140,20 @@ Page({ | ||
90 | } | 140 | } |
91 | }, | 141 | }, |
92 | //性别 | 142 | //性别 |
93 | - isGender:function(e){ | 143 | + isGender: function(e) { |
94 | var th = this; | 144 | var th = this; |
95 | var sex = e.currentTarget.dataset.sex; | 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 | var th = this; | 154 | var th = this; |
106 | var ispwhid = th.data.ispwhid; | 155 | var ispwhid = th.data.ispwhid; |
107 | - | 156 | + |
108 | if (ispwhid == 0) { | 157 | if (ispwhid == 0) { |
109 | th.setData({ | 158 | th.setData({ |
110 | ispwhid: 1 | 159 | ispwhid: 1 |
@@ -158,8 +207,6 @@ Page({ | @@ -158,8 +207,6 @@ Page({ | ||
158 | var index = th.data.sec_pick_index; | 207 | var index = th.data.sec_pick_index; |
159 | item = th.data.sec_sto.s_arr[index]; | 208 | item = th.data.sec_sto.s_arr[index]; |
160 | } | 209 | } |
161 | - | ||
162 | - console.log("选择门店刷新", "def_pick_store", item); | ||
163 | th.setData({ | 210 | th.setData({ |
164 | def_pick_store: item, | 211 | def_pick_store: item, |
165 | stoname: item.pickup_name, | 212 | stoname: item.pickup_name, |
@@ -376,7 +423,6 @@ Page({ | @@ -376,7 +423,6 @@ Page({ | ||
376 | } | 423 | } |
377 | } | 424 | } |
378 | }, 200) | 425 | }, 200) |
379 | - console.log(th.data.all_sto + 'eeee'); | ||
380 | }, | 426 | }, |
381 | //选择更多门店 | 427 | //选择更多门店 |
382 | more_store: function() { | 428 | more_store: function() { |
@@ -452,7 +498,6 @@ Page({ | @@ -452,7 +498,6 @@ Page({ | ||
452 | 498 | ||
453 | //如果身份证不满足格式正则表达式 | 499 | //如果身份证不满足格式正则表达式 |
454 | if (!code || !idCardReg.test(code)) { | 500 | if (!code || !idCardReg.test(code)) { |
455 | - console.log("您输入的身份证号格式有误!"); | ||
456 | errorMess = "您输入的身份证号格式有误!"; | 501 | errorMess = "您输入的身份证号格式有误!"; |
457 | isPass = false; | 502 | isPass = false; |
458 | } | 503 | } |
@@ -505,92 +550,96 @@ Page({ | @@ -505,92 +550,96 @@ Page({ | ||
505 | }, | 550 | }, |
506 | //------初始化加载---------- | 551 | //------初始化加载---------- |
507 | onLoad: function(t) { | 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 | this.initial_user(); | 563 | this.initial_user(); |
521 | }, | 564 | }, |
522 | - //-----------会员是否初始化--------------------- | ||
523 | - initial_user: function () { | ||
524 | - | 565 | + //-----------会员是否初始化--------------------- |
566 | + initial_user: function() { | ||
567 | + | ||
525 | var th = this; | 568 | var th = this; |
526 | getApp().request.get("/api/weshop/users/grade/vip/init/get", { | 569 | getApp().request.get("/api/weshop/users/grade/vip/init/get", { |
527 | data: { | 570 | data: { |
528 | storeId: r.stoid, | 571 | storeId: r.stoid, |
529 | }, | 572 | }, |
530 | - success: function (su) { | 573 | + success: function(su) { |
531 | var isBool = su.data.data.isBool; | 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 | //-----Plus会员获取----------- | 600 | //-----Plus会员获取----------- |
554 | - puls_user:function(){ | ||
555 | - var th=this; | 601 | + puls_user: function() { |
602 | + var th = this; | ||
556 | getApp().request.get("/api/weshop/plus/vip/mem/list", { | 603 | getApp().request.get("/api/weshop/plus/vip/mem/list", { |
557 | data: { | 604 | data: { |
558 | storeId: r.stoid, | 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 | if (su.data.code == 0) { | 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 | var e = this; | 621 | var e = this; |
622 | + if (this.data.is_zy) return false; | ||
623 | + this.wait_for_store_config(); | ||
577 | var req = t; | 624 | var req = t; |
578 | req.get("/api/weshop/users/getAndUpdateUser/" + r.stoid + "/" + getApp().globalData.user_id, { | 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 | var birthday = util.formatTime(a.birthday, "'Y/M/D"); | 629 | var birthday = util.formatTime(a.birthday, "'Y/M/D"); |
583 | a.reg_time = time; | 630 | a.reg_time = time; |
584 | a.birthday = birthday | 631 | a.birthday = birthday |
585 | e.setData({ | 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 | a.getUserInfo(function(a) { | 645 | a.getUserInfo(function(a) { |
@@ -600,10 +649,10 @@ Page({ | @@ -600,10 +649,10 @@ Page({ | ||
600 | var txt2 = util.formatTime(a.reg_time, 'yyyy-M-d'), | 649 | var txt2 = util.formatTime(a.reg_time, 'yyyy-M-d'), |
601 | arr2 = txt.split(' '); | 650 | arr2 = txt.split(' '); |
602 | a.reg_time = arr2[0]; | 651 | a.reg_time = arr2[0]; |
603 | - if (a.pickup_id!=null) { | 652 | + if (a.pickup_id != null) { |
604 | req.get("/api/weshop/pickup/get/" + r.stoid + "/" + a.pickup_id, { | 653 | req.get("/api/weshop/pickup/get/" + r.stoid + "/" + a.pickup_id, { |
605 | success: function(da) { | 654 | success: function(da) { |
606 | - | 655 | + |
607 | //设置门店 | 656 | //设置门店 |
608 | e.setData({ | 657 | e.setData({ |
609 | stoname: da.data.data.pickup_name | 658 | stoname: da.data.data.pickup_name |
@@ -614,12 +663,12 @@ Page({ | @@ -614,12 +663,12 @@ Page({ | ||
614 | // var phone = ""; | 663 | // var phone = ""; |
615 | // phone+=a.mobile.substr(0, 3)+"****"; | 664 | // phone+=a.mobile.substr(0, 3)+"****"; |
616 | // phone += a.mobile.substr(7, 12); | 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 | }, !0); | 672 | }, !0); |
624 | }, | 673 | }, |
625 | 674 | ||
@@ -665,134 +714,120 @@ Page({ | @@ -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 | var val = e.detail; | 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 | var val = e.detail; | 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 | var name = e.detail.value; | 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 | \ No newline at end of file | 834 | \ No newline at end of file |
pages/user/userinfo/userinfo.wxml
@@ -3,7 +3,7 @@ | @@ -3,7 +3,7 @@ | ||
3 | 3 | ||
4 | <!-- 头像,昵称,多个卡 --> | 4 | <!-- 头像,昵称,多个卡 --> |
5 | <view class="head flex-space-between"> | 5 | <view class="head flex-space-between"> |
6 | - <view class="flex-center"> | 6 | + <view class="flex-center"> |
7 | 7 | ||
8 | <view class="flex-center"> | 8 | <view class="flex-center"> |
9 | <image class="Headportrait" src="{{user.head_pic}}"></image> | 9 | <image class="Headportrait" src="{{user.head_pic}}"></image> |
@@ -16,22 +16,22 @@ | @@ -16,22 +16,22 @@ | ||
16 | </view> | 16 | </view> |
17 | 17 | ||
18 | <view class="flex-center fs22 vip"> | 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 | </view> | 35 | </view> |
36 | </view> | 36 | </view> |
37 | </view> | 37 | </view> |
@@ -52,7 +52,7 @@ | @@ -52,7 +52,7 @@ | ||
52 | </view> | 52 | </view> |
53 | <view bindtap="editUserInfo1" class="user-name flex-vertical-between" data-type="nickname"> | 53 | <view bindtap="editUserInfo1" class="user-name flex-vertical-between" data-type="nickname"> |
54 | <view>是否启用消费密码</view> | 54 | <view>是否启用消费密码</view> |
55 | - <view class="flex-center" bindtap="isstcsp" > | 55 | + <view class="flex-center" bindtap="isstcsp"> |
56 | <view class="flex-center cmleft"> | 56 | <view class="flex-center cmleft"> |
57 | <block wx:if="{{isstcsp}}"> | 57 | <block wx:if="{{isstcsp}}"> |
58 | <icon size="20" type="success" color="rgb(212,2,31)"></icon> | 58 | <icon size="20" type="success" color="rgb(212,2,31)"></icon> |
@@ -65,26 +65,26 @@ | @@ -65,26 +65,26 @@ | ||
65 | </view> | 65 | </view> |
66 | 66 | ||
67 | </view> | 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 | <view class="user-txt">消费密码</view> | 70 | <view class="user-txt">消费密码</view> |
71 | <view class="flex"> | 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 | <block wx:if="{{ispwhid}}"> | 79 | <block wx:if="{{ispwhid}}"> |
80 | <image class="eye" src="{{iurl}}/miniapp/images/userinfo/userinfo/Eye.png" bindtap="ispwhid"></image> | 80 | <image class="eye" src="{{iurl}}/miniapp/images/userinfo/userinfo/Eye.png" bindtap="ispwhid"></image> |
81 | </block> | 81 | </block> |
82 | <block wx:else> | 82 | <block wx:else> |
83 | <image class="eye" src="{{iurl}}/miniapp/images/userinfo/open_eye.png" bindtap="ispwhid"></image> | 83 | <image class="eye" src="{{iurl}}/miniapp/images/userinfo/open_eye.png" bindtap="ispwhid"></image> |
84 | </block> | 84 | </block> |
85 | - | ||
86 | -</view> | 85 | + |
87 | </view> | 86 | </view> |
87 | + </view> | ||
88 | 88 | ||
89 | 89 | ||
90 | <view bindtap="editUserInfo1" class="user-name flex-vertical-between" data-type="sex"> | 90 | <view bindtap="editUserInfo1" class="user-name flex-vertical-between" data-type="sex"> |
@@ -99,7 +99,7 @@ | @@ -99,7 +99,7 @@ | ||
99 | </block> | 99 | </block> |
100 | <view class="fs24">男</view> | 100 | <view class="fs24">男</view> |
101 | </view> | 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 | <block wx:if="{{isGender==2}}"> | 103 | <block wx:if="{{isGender==2}}"> |
104 | <image class="GenderImage" src="{{iurl}}/miniapp/images/userinfo/userinfo/femalealready.png"></image> | 104 | <image class="GenderImage" src="{{iurl}}/miniapp/images/userinfo/userinfo/femalealready.png"></image> |
105 | </block> | 105 | </block> |
@@ -109,7 +109,7 @@ | @@ -109,7 +109,7 @@ | ||
109 | <view class="fs26">女</view> | 109 | <view class="fs26">女</view> |
110 | </view> | 110 | </view> |
111 | </view> | 111 | </view> |
112 | - | 112 | + |
113 | </view> | 113 | </view> |
114 | 114 | ||
115 | <view bindtap="editUserInfo1" class="user-name flex-vertical-between" data-type="sex"> | 115 | <view bindtap="editUserInfo1" class="user-name flex-vertical-between" data-type="sex"> |
@@ -131,14 +131,13 @@ | @@ -131,14 +131,13 @@ | ||
131 | <view class="user-txt-right"> | 131 | <view class="user-txt-right"> |
132 | <!-- 填充数据的时候要判断是否已经有出生日期,有值的话就不可修改 --> | 132 | <!-- 填充数据的时候要判断是否已经有出生日期,有值的话就不可修改 --> |
133 | <block wx:if="{{user.birthday==''||user.birthday==null}}"> | 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 | </picker> | 135 | </picker> |
137 | </block> | 136 | </block> |
138 | <block wx:else> | 137 | <block wx:else> |
139 | <view>{{datet==""? user.birthday==""?"":filters.replace_time2(user.birthday):datet}}</view> | 138 | <view>{{datet==""? user.birthday==""?"":filters.replace_time2(user.birthday):datet}}</view> |
140 | - </block> | ||
141 | - | 139 | + </block> |
140 | + | ||
142 | </view> | 141 | </view> |
143 | </view> | 142 | </view> |
144 | </view> | 143 | </view> |
@@ -146,15 +145,15 @@ | @@ -146,15 +145,15 @@ | ||
146 | <view class="Bbottom"> | 145 | <view class="Bbottom"> |
147 | <view bindtap="editUserInfo1" class="user-name mt flex-vertical-between" data-type="nickname"> | 146 | <view bindtap="editUserInfo1" class="user-name mt flex-vertical-between" data-type="nickname"> |
148 | <view class="user-name-txt">姓名</view> | 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 | </view> | 149 | </view> |
151 | 150 | ||
152 | <view bindtap="editUserInfo1" class="user-name flex-vertical-between" data-type="nickname"> | 151 | <view bindtap="editUserInfo1" class="user-name flex-vertical-between" data-type="nickname"> |
153 | <view class="user-name-txt">身份证</view> | 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 | <!-- <block wx:else> | 157 | <!-- <block wx:else> |
159 | <input class="user-txt-right" bindblur="IdentityIDCard" value="" type="idcard" maxlength="18" placeholder="*身份证" /> | 158 | <input class="user-txt-right" bindblur="IdentityIDCard" value="" type="idcard" maxlength="18" placeholder="*身份证" /> |
160 | </block> --> | 159 | </block> --> |
@@ -166,14 +165,14 @@ | @@ -166,14 +165,14 @@ | ||
166 | <view class="angle">∟</view> | 165 | <view class="angle">∟</view> |
167 | </view> | 166 | </view> |
168 | </view> | 167 | </view> |
169 | - | 168 | + |
170 | <view class="user-name flex-vertical-between" data-type="mobile"> | 169 | <view class="user-name flex-vertical-between" data-type="mobile"> |
171 | <view class="user-name-txt">地址</view> | 170 | <view class="user-name-txt">地址</view> |
172 | <!-- <block wx:if="{{user.address.length>0}}"> | 171 | <!-- <block wx:if="{{user.address.length>0}}"> |
173 | <view>{{user.address}}</view> | 172 | <view>{{user.address}}</view> |
174 | </block> | 173 | </block> |
175 | <block wx:else> --> | 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 | <!-- </block> --> | 176 | <!-- </block> --> |
178 | </view> | 177 | </view> |
179 | 178 | ||
@@ -182,9 +181,33 @@ | @@ -182,9 +181,33 @@ | ||
182 | <view class="flex-center user-txt-right"> | 181 | <view class="flex-center user-txt-right"> |
183 | <view class="one-line">{{stoname}} | 182 | <view class="one-line">{{stoname}} |
184 | </view> | 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 | <view class="angle">∟</view> | 196 | <view class="angle">∟</view> |
187 | </view> | 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 | </view> | 211 | </view> |
189 | </view> | 212 | </view> |
190 | <navigator bindtap="goto-address" class="user-name mt flex-vertical-between" url="/pages/user/address_list/address_list"> | 213 | <navigator bindtap="goto-address" class="user-name mt flex-vertical-between" url="/pages/user/address_list/address_list"> |
@@ -202,7 +225,7 @@ | @@ -202,7 +225,7 @@ | ||
202 | </view> | 225 | </view> |
203 | <!-- 确认修改按钮 --> | 226 | <!-- 确认修改按钮 --> |
204 | <view class="flex-center confirm"> | 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 | <view>确认修改</view> | 229 | <view>确认修改</view> |
207 | </view> | 230 | </view> |
208 | </view> | 231 | </view> |
@@ -369,4 +392,5 @@ | @@ -369,4 +392,5 @@ | ||
369 | </block> | 392 | </block> |
370 | </view> | 393 | </view> |
371 | </block> | 394 | </block> |
395 | +</view> | ||
372 | <warn id="warn"></warn> | 396 | <warn id="warn"></warn> |
373 | \ No newline at end of file | 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 | .user-container { | 6 | .user-container { |
6 | - font-size: 30rpx; | 7 | + font-size: 30rpx; |
7 | } | 8 | } |
8 | -input{ | 9 | + |
10 | +input { | ||
9 | width: 450rpx; | 11 | width: 450rpx; |
10 | } | 12 | } |
13 | + | ||
11 | .head { | 14 | .head { |
12 | height: 220rpx; | 15 | height: 220rpx; |
13 | border-bottom: 6rpx solid rgb(245, 245, 245); | 16 | border-bottom: 6rpx solid rgb(245, 245, 245); |
14 | border-top: 2rpx solid rgb(245, 245, 245); | 17 | border-top: 2rpx solid rgb(245, 245, 245); |
15 | background-size: 100%; | 18 | background-size: 100%; |
16 | } | 19 | } |
17 | -.angle{ | 20 | + |
21 | +.angle { | ||
18 | transform: rotate(225deg); | 22 | transform: rotate(225deg); |
19 | font-size: 24rpx; | 23 | font-size: 24rpx; |
20 | margin-top: 2rpx; | 24 | margin-top: 2rpx; |
25 | + color: rgb(153, 153, 153); | ||
21 | } | 26 | } |
27 | + | ||
22 | .Headportrait { | 28 | .Headportrait { |
23 | width: 145rpx; | 29 | width: 145rpx; |
24 | height: 145rpx; | 30 | height: 145rpx; |
@@ -33,18 +39,18 @@ input{ | @@ -33,18 +39,18 @@ input{ | ||
33 | 39 | ||
34 | .AncrownMax { | 40 | .AncrownMax { |
35 | background-color: rgb(57, 57, 57); | 41 | background-color: rgb(57, 57, 57); |
36 | - | ||
37 | height: 36rpx; | 42 | height: 36rpx; |
38 | border-radius: 20rpx; | 43 | border-radius: 20rpx; |
39 | margin-right: 20rpx; | 44 | margin-right: 20rpx; |
40 | line-height: 36rpx; | 45 | line-height: 36rpx; |
41 | padding-right: 14rpx; | 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 | .Ancrown { | 54 | .Ancrown { |
49 | width: 30rpx; | 55 | width: 30rpx; |
50 | height: 30rpx; | 56 | height: 30rpx; |
@@ -57,8 +63,7 @@ padding-left: 10rpx; | @@ -57,8 +63,7 @@ padding-left: 10rpx; | ||
57 | border-radius: 20rpx; | 63 | border-radius: 20rpx; |
58 | line-height: 36rpx; | 64 | line-height: 36rpx; |
59 | padding-left: 10rpx; | 65 | padding-left: 10rpx; |
60 | -padding-right: 14rpx; | ||
61 | - | 66 | + padding-right: 14rpx; |
62 | } | 67 | } |
63 | 68 | ||
64 | .fuls { | 69 | .fuls { |
@@ -102,15 +107,16 @@ padding-right: 14rpx; | @@ -102,15 +107,16 @@ padding-right: 14rpx; | ||
102 | height: 25rpx; | 107 | height: 25rpx; |
103 | margin-right: 10rpx; | 108 | margin-right: 10rpx; |
104 | } | 109 | } |
105 | -.confirm{ | 110 | + |
111 | +.confirm { | ||
106 | width: 100%; | 112 | width: 100%; |
107 | - position:fixed; | 113 | + position: fixed; |
108 | left: 0rpx; | 114 | left: 0rpx; |
109 | bottom: 0rpx; | 115 | bottom: 0rpx; |
110 | height: 130rpx; | 116 | height: 130rpx; |
111 | - background-color: rgb(255,255,255); | 117 | + background-color: rgb(255, 255, 255); |
112 | z-index: 9; | 118 | z-index: 9; |
113 | - border-top:1rpx solid #ddd | 119 | + border-top: 1rpx solid #ddd; |
114 | } | 120 | } |
115 | 121 | ||
116 | .confirmtext { | 122 | .confirmtext { |
@@ -126,7 +132,7 @@ padding-right: 14rpx; | @@ -126,7 +132,7 @@ padding-right: 14rpx; | ||
126 | } | 132 | } |
127 | 133 | ||
128 | .hion { | 134 | .hion { |
129 | - width:300rpx ; | 135 | + width: 300rpx; |
130 | text-align: right; | 136 | text-align: right; |
131 | margin-top: 3rpx; | 137 | margin-top: 3rpx; |
132 | margin-right: 5rpx; | 138 | margin-right: 5rpx; |
@@ -246,7 +252,7 @@ padding-right: 14rpx; | @@ -246,7 +252,7 @@ padding-right: 14rpx; | ||
246 | } | 252 | } |
247 | 253 | ||
248 | .code { | 254 | .code { |
249 | - margin-bottom: 10rpx; | 255 | + margin-bottom: 10rpx; |
250 | } | 256 | } |
251 | 257 | ||
252 | .user-txt-right { | 258 | .user-txt-right { |
@@ -317,49 +323,58 @@ padding-right: 14rpx; | @@ -317,49 +323,58 @@ padding-right: 14rpx; | ||
317 | width: 40rpx; | 323 | width: 40rpx; |
318 | margin-left: 36rpx; | 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 | margin-left: 20rpx; | 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 | width: 100%; | 343 | width: 100%; |
335 | height: auto; | 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 | height: 170rpx; | 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 | height: 35rpx; | 363 | height: 35rpx; |
352 | margin-right: 10rpx; | 364 | margin-right: 10rpx; |
353 | } | 365 | } |
354 | -.shop_name{ | 366 | + |
367 | +.shop_name { | ||
355 | margin-right: 10rpx; | 368 | margin-right: 10rpx; |
356 | } | 369 | } |
357 | -.address{ | 370 | + |
371 | +.address { | ||
358 | width: 87%; | 372 | width: 87%; |
359 | margin-top: 5rpx; | 373 | margin-top: 5rpx; |
360 | margin-bottom: 5rpx; | 374 | margin-bottom: 5rpx; |
361 | } | 375 | } |
362 | -.distance{ | 376 | + |
377 | +.distance { | ||
363 | padding-left: 15rpx; | 378 | padding-left: 15rpx; |
364 | padding-right: 15rpx; | 379 | padding-right: 15rpx; |
365 | background: #eee; | 380 | background: #eee; |
@@ -367,203 +382,281 @@ width: 40rpx; | @@ -367,203 +382,281 @@ width: 40rpx; | ||
367 | margin-right: 5rpx; | 382 | margin-right: 5rpx; |
368 | color: #999; | 383 | color: #999; |
369 | height: 38rpx; | 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 | position: fixed; | 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 | border-bottom: 1rpx solid #eee; | 413 | border-bottom: 1rpx solid #eee; |
397 | height: 155rpx; | 414 | height: 155rpx; |
398 | width: 95%; | 415 | width: 95%; |
399 | margin: auto; | 416 | margin: auto; |
400 | line-height: 155rpx; | 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 | .modal-closes { | 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 | margin-top: 40rpx; | 439 | margin-top: 40rpx; |
420 | padding-right: 20rpx; | 440 | padding-right: 20rpx; |
421 | - | ||
422 | } | 441 | } |
423 | -.choose_mores{ | 442 | + |
443 | +.choose_mores { | ||
424 | margin-top: 30rpx; | 444 | margin-top: 30rpx; |
425 | margin-right: 15rpx; | 445 | margin-right: 15rpx; |
426 | - | ||
427 | } | 446 | } |
428 | -.store-list{ | 447 | + |
448 | +.store-list { | ||
429 | width: 95%; | 449 | width: 95%; |
430 | height: 72%; | 450 | height: 72%; |
431 | overflow-y: scroll; | 451 | overflow-y: scroll; |
432 | margin: auto; | 452 | margin: auto; |
433 | } | 453 | } |
434 | -.store-list .store_choose{ | 454 | + |
455 | +.store-list .store_choose { | ||
435 | width: 100%; | 456 | width: 100%; |
436 | height: 120rpx; | 457 | height: 120rpx; |
437 | line-height: 125rpx; | 458 | line-height: 125rpx; |
438 | border-bottom: 1rpx solid #eee; | 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 | width: 33rpx; | 470 | width: 33rpx; |
450 | height: 33rpx; | 471 | height: 33rpx; |
451 | transform: rotate(-145deg); | 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 | height: 30rpx; | 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 | height: 55rpx; | 509 | height: 55rpx; |
485 | border-radius: 50rpx; | 510 | border-radius: 50rpx; |
486 | line-height: 55rpx; | 511 | line-height: 55rpx; |
487 | - } | ||
488 | - .default{ | ||
489 | - width: 260rpx; | 512 | +} |
513 | + | ||
514 | +.default { | ||
515 | + width: 260rpx; | ||
490 | height: 55rpx; | 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 | height: 82%; | 530 | height: 82%; |
503 | overflow: hidden; | 531 | overflow: hidden; |
504 | overflow-y: scroll; | 532 | overflow-y: scroll; |
505 | width: 95%; | 533 | width: 95%; |
506 | margin: auto; | 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 | width: 94.5%; | 545 | width: 94.5%; |
517 | margin: auto; | 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 | border-top: 3rpx solid; | 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 | width: 100%; | 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 | border-bottom: 1px solid #eee; | 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 | width: 105rpx; | 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 | height: 50rpx; | 605 | height: 50rpx; |
564 | } | 606 | } |
565 | -.butttem5{ | 607 | + |
608 | +.butttem5 { | ||
566 | margin-bottom: 5rpx; | 609 | margin-bottom: 5rpx; |
567 | } | 610 | } |
568 | 611 | ||
569 | -.s_btn{ margin-top: 25rpx; } | ||
570 | \ No newline at end of file | 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 | +} |