Commit 826ea4560f6f9275ede3cf1c06251d2ee3dcdf8b
1 parent
13998654
活动分享
Showing
3 changed files
with
380 additions
and
27 deletions
packageA/pages/activity_share/activity_share.js
@@ -7,7 +7,7 @@ Page({ | @@ -7,7 +7,7 @@ Page({ | ||
7 | */ | 7 | */ |
8 | data: { | 8 | data: { |
9 | // tab | 9 | // tab |
10 | - tab: ['秒杀','拼单','促销','专享礼包'], | 10 | + tab: ['秒杀','拼单','促销','专享礼包','预售','团购','组合购'], |
11 | currentIndex: 0, | 11 | currentIndex: 0, |
12 | //促销页tab | 12 | //促销页tab |
13 | tab2: ['订单促销','搭配促销','优惠促销'], | 13 | tab2: ['订单促销','搭配促销','优惠促销'], |
@@ -56,7 +56,7 @@ Page({ | @@ -56,7 +56,7 @@ Page({ | ||
56 | var th=this; | 56 | var th=this; |
57 | //接受有没有导购的参数 | 57 | //接受有没有导购的参数 |
58 | var first_leader=options.first_leader; | 58 | var first_leader=options.first_leader; |
59 | - var StaffId=options.StaffId; | 59 | + var StaffId=options.StaffId; |
60 | var StorageId=options.StorageId; | 60 | var StorageId=options.StorageId; |
61 | if(first_leader){ | 61 | if(first_leader){ |
62 | //-- user_id代过来免登录 -- | 62 | //-- user_id代过来免登录 -- |
@@ -142,9 +142,10 @@ Page({ | @@ -142,9 +142,10 @@ Page({ | ||
142 | * 用户点击右上角分享 | 142 | * 用户点击右上角分享 |
143 | */ | 143 | */ |
144 | onShareAppMessage: function () { | 144 | onShareAppMessage: function () { |
145 | + console.log('abc'); | ||
145 | var th = this; | 146 | var th = this; |
146 | //礼包的转发 | 147 | //礼包的转发 |
147 | - if(th.data.currentIndex==3){ | 148 | + if(th.data.currentIndex==3) { |
148 | var lbid=th.data.hui_active.lbId; | 149 | var lbid=th.data.hui_active.lbId; |
149 | var url="/pages/giftpack/giftpacklist/giftpacklist?lbId="+lbid+"&isBuy=1"; | 150 | var url="/pages/giftpack/giftpacklist/giftpacklist?lbId="+lbid+"&isBuy=1"; |
150 | if(getApp().globalData.user_id){ | 151 | if(getApp().globalData.user_id){ |
@@ -161,26 +162,71 @@ Page({ | @@ -161,26 +162,71 @@ Page({ | ||
161 | th.setData({share_hidden:1}); | 162 | th.setData({share_hidden:1}); |
162 | th.insert_act_share(title,lbid,6,null,th.data.hui_active.payMoney); | 163 | th.insert_act_share(title,lbid,6,null,th.data.hui_active.payMoney); |
163 | return ob; | 164 | return ob; |
164 | - }else{ | ||
165 | - //---秒杀,拼团,促销--- | 165 | + }else if(th.data.currentIndex==4) { |
166 | + let item = this.data.hui_active; | ||
167 | + let pre_id = item.id; | ||
168 | + let goods_id = item.goods_id; | ||
169 | + let price = item.presell_money; | ||
170 | + let url = `packageC/pages/presell/goodsInfo/goodsInfo?goods_id=${goods_id}&pre_id=${pre_id}`; | ||
171 | + let title = item.goods_name; | ||
172 | + let img = this.data.url + item.original_img; | ||
173 | + | ||
174 | + // console.log('preselll=======>>>>>', item, url); | ||
175 | + | ||
176 | + if(getApp().globalData.user_id){ | ||
177 | + url += "&first_leader=" + getApp().globalData.user_id; | ||
178 | + } | ||
179 | + th.setData({share_hidden:1,share_good:null}); | ||
180 | + return { | ||
181 | + title: price + "元 " +title, | ||
182 | + path: url, | ||
183 | + imageUrl: img, | ||
184 | + }; | ||
185 | + } else if(th.data.currentIndex==6) { | ||
186 | + let item = this.data.hui_active; | ||
187 | + let id = item.id; | ||
188 | + let title = item.name; | ||
189 | + let price = item.zhprice; | ||
190 | + let url = `/packageB/pages/zuhegou/index/index?id=${id}&title=${title}`; | ||
191 | + let img = this.data.url + item.img_url; | ||
192 | + | ||
193 | + console.log('zuhebuy=======>>>>>', item, url); | ||
194 | + | ||
195 | + if(getApp().globalData.user_id){ | ||
196 | + url += "&first_leader=" + getApp().globalData.user_id; | ||
197 | + } | ||
198 | + th.setData({share_hidden:1}); | ||
199 | + return { | ||
200 | + title: price + "元 " +title, | ||
201 | + path: url, | ||
202 | + imageUrl: img, | ||
203 | + }; | ||
204 | + | ||
205 | + } else { | ||
206 | + //---秒杀,拼团,促销, 团购--- | ||
166 | var item=this.data.share_good; | 207 | var item=this.data.share_good; |
208 | + | ||
167 | if(item){ | 209 | if(item){ |
168 | var price = item.price; | 210 | var price = item.price; |
169 | if(!price) price=item.shop_price; | 211 | if(!price) price=item.shop_price; |
170 | switch(th.data.currentIndex){ | 212 | switch(th.data.currentIndex){ |
171 | case 0: item.prom_type=1;break; | 213 | case 0: item.prom_type=1;break; |
172 | case 1: item.prom_type=6;break; | 214 | case 1: item.prom_type=6;break; |
173 | - case 2: | ||
174 | - if(th.data.currentIndex2==1) item.prom_type = 5; | ||
175 | - if(th.data.currentIndex2==2) { | ||
176 | - item.prom_type = 3; | ||
177 | - item.id=item.prom_id; | ||
178 | - } | ||
179 | - break; | 215 | + case 2: |
216 | + if(th.data.currentIndex2==1) item.prom_type = 5; | ||
217 | + if(th.data.currentIndex2==2) { | ||
218 | + item.prom_type = 3; | ||
219 | + item.id=item.prom_id; | ||
220 | + }; | ||
221 | + break; | ||
222 | + case 5: | ||
223 | + item.prom_type = 2; | ||
224 | + break; | ||
180 | } | 225 | } |
181 | - item.prom_id=item.id; | 226 | + |
227 | + item.prom_id=item.id; | ||
182 | 228 | ||
183 | - var title= item.goods_name; | 229 | + var title= item.goods_name; |
184 | var img=this.data.url+item.original_img; | 230 | var img=this.data.url+item.original_img; |
185 | var url="/pages/goods/goodsInfo/goodsInfo?goods_id=" + item.goods_id+"&prom_type="+item.prom_type+"&prom_id="+item.prom_id; | 231 | var url="/pages/goods/goodsInfo/goodsInfo?goods_id=" + item.goods_id+"&prom_type="+item.prom_type+"&prom_id="+item.prom_id; |
186 | if(getApp().globalData.user_id){ | 232 | if(getApp().globalData.user_id){ |
@@ -200,6 +246,8 @@ Page({ | @@ -200,6 +246,8 @@ Page({ | ||
200 | ind=4;//拼团 | 246 | ind=4;//拼团 |
201 | }else if(th.data.currentIndex==2){ | 247 | }else if(th.data.currentIndex==2){ |
202 | ind=5;//促销 | 248 | ind=5;//促销 |
249 | + }else if(th.data.currentIndex==5){ | ||
250 | + ind=8;//团购 | ||
203 | } | 251 | } |
204 | 252 | ||
205 | //插入活动 | 253 | //插入活动 |
@@ -284,6 +332,7 @@ Page({ | @@ -284,6 +332,7 @@ Page({ | ||
284 | this.requestGoodsList(); | 332 | this.requestGoodsList(); |
285 | } | 333 | } |
286 | }, | 334 | }, |
335 | + | ||
287 | // 关闭弹出层 | 336 | // 关闭弹出层 |
288 | closePopup() { | 337 | closePopup() { |
289 | this.setData({ | 338 | this.setData({ |
@@ -363,7 +412,7 @@ Page({ | @@ -363,7 +412,7 @@ Page({ | ||
363 | }, | 412 | }, |
364 | 413 | ||
365 | //-- -------获取商品列表-------- | 414 | //-- -------获取商品列表-------- |
366 | - requestGoodsList:function(){ | 415 | + requestGoodsList:function() { |
367 | var th=this; | 416 | var th=this; |
368 | if(th.data.is_load) return false; //-- 正在加载 | 417 | if(th.data.is_load) return false; //-- 正在加载 |
369 | if(th.data.is_no_data) return false; //-- 没有数据 | 418 | if(th.data.is_no_data) return false; //-- 没有数据 |
@@ -430,7 +479,42 @@ Page({ | @@ -430,7 +479,42 @@ Page({ | ||
430 | if(th.data.key_str && th.data.key_str.trim()){ | 479 | if(th.data.key_str && th.data.key_str.trim()){ |
431 | req_data.key_str=th.data.key_str.trim(); | 480 | req_data.key_str=th.data.key_str.trim(); |
432 | } | 481 | } |
433 | - break; | 482 | + break; |
483 | + | ||
484 | + case 4: //预售 | ||
485 | + url = '/api/weshop/marketing/marketingPresellList/page'; | ||
486 | + req_data.is_end = 0; | ||
487 | + req_data.pageSize = 10; | ||
488 | + req_data.timetype = 1; | ||
489 | + req_data.isuse = 1; | ||
490 | + req_data.user_id = user_id; | ||
491 | + | ||
492 | + if(th.data.key_str && th.data.key_str.trim()){ | ||
493 | + req_data.key_str=th.data.key_str.trim(); | ||
494 | + } | ||
495 | + break; | ||
496 | + | ||
497 | + case 5: //团购 | ||
498 | + url = '/api/weshop/goods/groupBuy/page'; | ||
499 | + req_data.is_show = 1; | ||
500 | + req_data.is_end = 0; | ||
501 | + req_data.timetype = 1; | ||
502 | + if(th.data.key_str && th.data.key_str.trim()){ | ||
503 | + req_data.key_str = th.data.key_str.trim(); | ||
504 | + } | ||
505 | + break; | ||
506 | + | ||
507 | + case 6: //组合购 | ||
508 | + // "/api/weshop/prom/zhbuy/page?is_end=0&timetype=1&page=" + e.data.currentPage | ||
509 | + url = '/api/weshop/prom/zhbuy/page'; | ||
510 | + req_data.user_id = user_id; | ||
511 | + req_data.is_end = 0; | ||
512 | + req_data.timetype = 1; | ||
513 | + // req_data.page = 20; | ||
514 | + if(th.data.key_str && th.data.key_str.trim()){ | ||
515 | + req_data.key_str = th.data.key_str.trim(); | ||
516 | + } | ||
517 | + break; | ||
434 | } | 518 | } |
435 | 519 | ||
436 | if(this.data.key_str && this.data.key_str.trim()){ | 520 | if(this.data.key_str && this.data.key_str.trim()){ |
@@ -454,6 +538,7 @@ Page({ | @@ -454,6 +538,7 @@ Page({ | ||
454 | if(res.data.data.page*10>res.data.data.total){th.setData({is_no_more:1});} | 538 | if(res.data.data.page*10>res.data.data.total){th.setData({is_no_more:1});} |
455 | var list=th.data.list; | 539 | var list=th.data.list; |
456 | list=list.concat(data); | 540 | list=list.concat(data); |
541 | + console.log('list------>>>>', data) | ||
457 | th.setData({list:list}); | 542 | th.setData({list:list}); |
458 | }else{ | 543 | }else{ |
459 | if(th.data.currentPage==1){ | 544 | if(th.data.currentPage==1){ |
@@ -1174,6 +1259,8 @@ Page({ | @@ -1174,6 +1259,8 @@ Page({ | ||
1174 | if(th.data.currentIndex2==1) item.prom_type = 5; | 1259 | if(th.data.currentIndex2==1) item.prom_type = 5; |
1175 | if(th.data.currentIndex2==2) item.prom_type = 3; | 1260 | if(th.data.currentIndex2==2) item.prom_type = 3; |
1176 | break; | 1261 | break; |
1262 | + case 5: | ||
1263 | + item.prom_type = 2;break; | ||
1177 | } | 1264 | } |
1178 | 1265 | ||
1179 | item.prom_id = item.id; | 1266 | item.prom_id = item.id; |
@@ -1202,7 +1289,7 @@ Page({ | @@ -1202,7 +1289,7 @@ Page({ | ||
1202 | var url="/api/weshop/sharetypeList/save"; | 1289 | var url="/api/weshop/sharetypeList/save"; |
1203 | var req_data={ | 1290 | var req_data={ |
1204 | shareActId:actid, | 1291 | shareActId:actid, |
1205 | - shareActName:title, | 1292 | + shareActName:title, |
1206 | shareType:ind, | 1293 | shareType:ind, |
1207 | shareUserId:th.data.first_leader, | 1294 | shareUserId:th.data.first_leader, |
1208 | shareStaffId:th.data.StaffId, | 1295 | shareStaffId:th.data.StaffId, |
packageA/pages/activity_share/activity_share.wxml
1 | +<wxs module="filters" src="../../../utils/filter.wxs"></wxs> | ||
1 | <wxs module="g_filter" src="g_filter.wxs"></wxs> | 2 | <wxs module="g_filter" src="g_filter.wxs"></wxs> |
2 | <view class="container"> | 3 | <view class="container"> |
3 | <!-- 搜索框 --> | 4 | <!-- 搜索框 --> |
@@ -9,11 +10,11 @@ | @@ -9,11 +10,11 @@ | ||
9 | <!-- 列表 --> | 10 | <!-- 列表 --> |
10 | <view class="list-container"> | 11 | <view class="list-container"> |
11 | <!-- 标题 --> | 12 | <!-- 标题 --> |
12 | - <view class="title" > | ||
13 | - <block wx:for="{{tab}}"> | ||
14 | - <view class="title-item {{currentIndex == index ? 'active':''}}" data-index="{{index}}" bindtap="clickTab">{{item}}</view> | ||
15 | - </block> | ||
16 | - </view> | 13 | + <scroll-view class="title" scroll-x="true"> |
14 | + <!-- <block> --> | ||
15 | + <view wx:for="{{tab}}" class="title-item {{currentIndex == index ? 'active':''}}" data-index="{{index}}" bindtap="clickTab">{{item}}</view> | ||
16 | + <!-- </block> --> | ||
17 | + </scroll-view> | ||
17 | <!-- 促销页标题 --> | 18 | <!-- 促销页标题 --> |
18 | <view class="subTab-title flex" wx:if="{{currentIndex == 2}}"> | 19 | <view class="subTab-title flex" wx:if="{{currentIndex == 2}}"> |
19 | <block wx:for="{{tab2}}"> | 20 | <block wx:for="{{tab2}}"> |
@@ -22,7 +23,7 @@ | @@ -22,7 +23,7 @@ | ||
22 | </view> | 23 | </view> |
23 | <!-- 列表项 --> | 24 | <!-- 列表项 --> |
24 | <scroll-view | 25 | <scroll-view |
25 | - class="list {{currentIndex == 2?'active1':''}} {{currentIndex == 3?'active2':''}}" | 26 | + class="list {{currentIndex == 2?'active1':''}} {{(currentIndex == 3 || currentIndex == 4 || currentIndex == 5 || currentIndex == 6)?'active2':''}}" |
26 | scroll-y="true" | 27 | scroll-y="true" |
27 | bindscrolltolower="refresh" | 28 | bindscrolltolower="refresh" |
28 | scroll-anchoring | 29 | scroll-anchoring |
@@ -129,6 +130,101 @@ | @@ -129,6 +130,101 @@ | ||
129 | </view> | 130 | </view> |
130 | </block> | 131 | </block> |
131 | 132 | ||
133 | + <!-- 预售 --> | ||
134 | + <block wx:if="{{currentIndex == 4}}"> | ||
135 | + <view class="kill-item"> | ||
136 | + <navigator class="kill-pic rel" url="/packageC/pages/presell/goodsInfo/goodsInfo?goods_id={{item.goods_id}}&pre_id={{item.id}}"> | ||
137 | + <image class="wh100" src="{{url+item.original_img}}" data-val="{{item.original_img}}" | ||
138 | + data-errorimg="goodlist[{{index}}].original_img" binderror="bind_bnerr2" lazy-load="true"></image> | ||
139 | + </navigator> | ||
140 | + <view class="kill-cont"> | ||
141 | + <navigator class="goods-name ellipsis-2" | ||
142 | + url="/packageC/pages/presell/goodsInfo/goodsInfo?goods_id={{item.goods_id}}&pre_id={{item.id}}">{{item.goods_name}}</navigator> | ||
143 | + <view class="flex-vertical xc-strip-frame"> | ||
144 | + <view class="xc-strip-blank rel"> | ||
145 | + | ||
146 | + <view class="flex-vertical rel total"> | ||
147 | + <view class="t-c abs xc-fill" style="width:{{215*(item.buy_goodnum+item.virtual_qty)/(item.presell_sumqty+item.virtual_qty)}}rpx;background:#e4374d;"></view> | ||
148 | + <text class="fs20 white abs xc-fill-text">已预售{{filters.toFix((item.buy_goodnum+item.virtual_qty)/(item.presell_sumqty+item.virtual_qty)*100,0)}}%</text> | ||
149 | + </view> | ||
150 | + | ||
151 | + </view> | ||
152 | + <view class=" ml10 fs20">库存还剩{{item.presell_sumqty-item.buy_goodnum}}件</view> | ||
153 | + </view> | ||
154 | + | ||
155 | + | ||
156 | + <view class="goods-num"> | ||
157 | + <view> | ||
158 | + <view class="{{type==1?'xc-wc':'blue_c'}}"></view> | ||
159 | + <view class="fs40 flex xc-buttom-money {{type==1?'xc-wc':'blue_c'}}" > | ||
160 | + <view class="fs28" style="line-height: 16px;">¥{{item.presell_price}}</view> | ||
161 | + <text>{{item.price}}</text> | ||
162 | + <span class="underline fs20">零售价¥{{item.market_price}}</span></view> | ||
163 | + | ||
164 | + </view> | ||
165 | + <view class="btn-share fs26" catchtap="share_index" data-index="{{index}}">分享</view> | ||
166 | + </view> | ||
167 | + </view> | ||
168 | + </view> | ||
169 | + </block> | ||
170 | + | ||
171 | + <!-- 团购 --> | ||
172 | + <block wx:if="{{currentIndex == 5}}"> | ||
173 | + <view class="list-item" bindtap="go_goods" data-index="{{index}}"> | ||
174 | + <view class="img-container"> | ||
175 | + <image class="img-block" src="{{url + item.original_img}}" data-val="{{item.original_img}}" | ||
176 | + data-errorimg="list[{{index}}].original_img" binderror="bind_bnerr2" lazy-load="true"></image> | ||
177 | + </view> | ||
178 | + <view class="mgl20 flex fdc f1 jc_sb"> | ||
179 | + <view> | ||
180 | + <view class="fs30">{{item.title}}</view> | ||
181 | + <view class="flex ai_c"> | ||
182 | + <view class="fs26 tag">{{item.rebate}}折</view> | ||
183 | + <view class="rmb c-red fs30">{{item.price}}</view> | ||
184 | + <view class="rmb del fs24 c-7b pdl10">{{item.market_price}}</view> | ||
185 | + </view> | ||
186 | + </view> | ||
187 | + <view class="flex jc_sb ai-center c-7b pdt20"> | ||
188 | + <view class="fs24"> | ||
189 | + <view>已售{{item.buy_num+item.virtual_num}}件</view> | ||
190 | + <view class=""><text class="iconfont icon-shizhong fs24"></text>{{item.djs.day}}天{{item.djs.hou}}时{{item.djs.min}}分{{item.djs.sec}}秒</view> | ||
191 | + </view> | ||
192 | + <view class="btn" catchtap="share_good" data-index="{{index}}">分享</view> | ||
193 | + </view> | ||
194 | + </view> | ||
195 | + </view> | ||
196 | + </block> | ||
197 | + | ||
198 | + <!-- 组合购 --> | ||
199 | + <block wx:if="{{currentIndex == 6}}"> | ||
200 | + <view class="kill-item"> | ||
201 | + <navigator class="kill-pic rel zhbuy" url="/packageB/pages/zuhegou/index/index?id={{item.id}}&title={{item.name}}" hover-class="none"> | ||
202 | + <image class="wh100" src="{{url+item.img_url}}" data-val="{{item.img_url}}" | ||
203 | + data-errorimg="list[{{index}}].img_url" binderror="bind_bnerr2" lazy-load="true"></image> | ||
204 | + </navigator> | ||
205 | + <view class="kill-cont"> | ||
206 | + <navigator class="goods-name" url="/packageB/pages/zuhegou/index/index?id={{item.id}}&title={{item.name}}" hover-class="none" style="height: auto !important;"> | ||
207 | + {{item.name}} | ||
208 | + <view class="goods-num zhbuy"> | ||
209 | + <!-- <view> --> | ||
210 | + <view>组合数量: {{item.zhbuyqty}}</view> | ||
211 | + <view>活动时间: {{filters.format_time(item.start_time) + '至' + filters.format_time(item.end_time)}}</view> | ||
212 | + <view class="flex jc_sb ai-center pdt10"> | ||
213 | + <view class="fs40 flex xc-buttom-money {{type==1?'xc-wc':'blue_c'}}" > | ||
214 | + <view class="fs28" style="line-height: 16px;">¥</view> | ||
215 | + <text>{{item.zhprice}}</text> | ||
216 | + </view> | ||
217 | + <view class="btn-share" catchtap="share_index" data-index="{{index}}">分享</view> | ||
218 | + </view> | ||
219 | + | ||
220 | + | ||
221 | + <!-- </view> --> | ||
222 | + </view> | ||
223 | + </navigator> | ||
224 | + </view> | ||
225 | + </view> | ||
226 | + </block> | ||
227 | + | ||
132 | </block><!--for的闭合 --> | 228 | </block><!--for的闭合 --> |
133 | <view style="height: 1rpx;"></view> | 229 | <view style="height: 1rpx;"></view> |
134 | <nodata wx:if="{{list.length==0}}" nodataContainer="nodata">暂无数据</nodata> | 230 | <nodata wx:if="{{list.length==0}}" nodataContainer="nodata">暂无数据</nodata> |
packageA/pages/activity_share/activity_share.wxss
@@ -49,7 +49,7 @@ page { | @@ -49,7 +49,7 @@ page { | ||
49 | border-radius: 0 6rpx 6rpx 0; | 49 | border-radius: 0 6rpx 6rpx 0; |
50 | } | 50 | } |
51 | .title { | 51 | .title { |
52 | - display: flex; | 52 | + white-space: nowrap; |
53 | font-size: 30rpx; | 53 | font-size: 30rpx; |
54 | border-bottom: 2rpx solid #f8f8f8; | 54 | border-bottom: 2rpx solid #f8f8f8; |
55 | } | 55 | } |
@@ -59,10 +59,11 @@ page { | @@ -59,10 +59,11 @@ page { | ||
59 | margin-left: 8rpx; | 59 | margin-left: 8rpx; |
60 | } | 60 | } |
61 | .title-item { | 61 | .title-item { |
62 | - width: 25%; | 62 | + /* width: 25%; */ |
63 | + display: inline-block; | ||
63 | box-sizing: border-box; | 64 | box-sizing: border-box; |
64 | text-align: center; | 65 | text-align: center; |
65 | - padding: 20rpx; | 66 | + padding: 20rpx 30rpx; |
66 | position: relative; | 67 | position: relative; |
67 | } | 68 | } |
68 | .title-item.active { | 69 | .title-item.active { |
@@ -105,7 +106,7 @@ page { | @@ -105,7 +106,7 @@ page { | ||
105 | .img-container { | 106 | .img-container { |
106 | background-color: #f0f0f0; | 107 | background-color: #f0f0f0; |
107 | width: 280rpx; | 108 | width: 280rpx; |
108 | - height: 248rpx; | 109 | + /* height: 248rpx; */ |
109 | display: flex; | 110 | display: flex; |
110 | align-items: center; | 111 | align-items: center; |
111 | justify-content: center; | 112 | justify-content: center; |
@@ -392,3 +393,172 @@ radio .wx-radio-input.wx-radio-input-checked::before{ | @@ -392,3 +393,172 @@ radio .wx-radio-input.wx-radio-input-checked::before{ | ||
392 | } | 393 | } |
393 | 394 | ||
394 | 395 | ||
396 | + | ||
397 | + | ||
398 | +.kill-time { | ||
399 | + text-align: center; | ||
400 | + justify-content: space-around; | ||
401 | + align-items: center; | ||
402 | + /* height: 101rpx; */ | ||
403 | + border-bottom: 1px solid #ddd; | ||
404 | + border-top: 1px solid #ddd; | ||
405 | + background-color: #f6f6f6; | ||
406 | +} | ||
407 | +.kill-time .theader{ | ||
408 | + display: flex; margin: 0 auto; align-items: center; | ||
409 | + height: 100rpx; | ||
410 | + | ||
411 | +} | ||
412 | +.kill-time .theader .timeac { | ||
413 | + font-size: 32rpx; height:100%; width: 50%; | ||
414 | + color: #333; background-color: #fff; | ||
415 | + | ||
416 | +} | ||
417 | + | ||
418 | +.kill-time .theader .timeac.active{color: #c4182e} | ||
419 | + | ||
420 | +.kill-item { | ||
421 | + display: flex; | ||
422 | + justify-content: space-between; | ||
423 | + background-color: #fff; | ||
424 | + padding: 20rpx; | ||
425 | + /* margin-bottom: 10rpx; */ | ||
426 | + border-radius: 10rpx; | ||
427 | + /* height: 249rpx; */ | ||
428 | + align-items: center; | ||
429 | + /* margin-top: 20rpx; */ | ||
430 | +} | ||
431 | + | ||
432 | +.kill-pic { | ||
433 | + width: 215rpx; | ||
434 | + height: 215rpx; | ||
435 | +} | ||
436 | + | ||
437 | +/* .kill-pic.zhbuy::before { | ||
438 | + content: none; | ||
439 | +} | ||
440 | + | ||
441 | +.kill-pic::before { | ||
442 | + position: absolute; | ||
443 | + content: '预售'; | ||
444 | + left: 0; | ||
445 | + top: 0; | ||
446 | + background-color: #e23245; | ||
447 | + color: white; | ||
448 | + font-size: 22rpx; | ||
449 | + padding: 0 10rpx; | ||
450 | + border-radius: 4rpx 4rpx 4rpx 0; | ||
451 | +} */ | ||
452 | + | ||
453 | +.kill-cont { | ||
454 | + /* width: 465rpx; | ||
455 | + margin-left:20rpx; | ||
456 | + margin-right: 5rpx; */ | ||
457 | + padding-left: 20rpx; | ||
458 | + flex: 1; | ||
459 | +} | ||
460 | + | ||
461 | +.goods-name { | ||
462 | + height: 60rpx; | ||
463 | + font-size: 27rpx; | ||
464 | + color: #555; | ||
465 | + line-height: 30rpx; | ||
466 | + | ||
467 | +} | ||
468 | + | ||
469 | +.goods-num { | ||
470 | + padding-top: 30rpx; | ||
471 | + display: flex; | ||
472 | + align-items: center; | ||
473 | + justify-content: space-between; | ||
474 | + line-height: 42rpx; | ||
475 | + font-size: 24rpx; | ||
476 | + color: #999; | ||
477 | +} | ||
478 | + | ||
479 | +.goods-num .co-red { | ||
480 | + font-size: 30rpx; | ||
481 | + font-weight: bold; | ||
482 | +} | ||
483 | + | ||
484 | +.underline { | ||
485 | + text-decoration: line-through; | ||
486 | + color:#999999; font-size: 20rpx; | ||
487 | + margin-left: 10rpx; | ||
488 | + line-height: 30rpx; | ||
489 | +} | ||
490 | + | ||
491 | +.kill-btn { | ||
492 | + text-align: right; | ||
493 | + display: flex; | ||
494 | +height: 100%; | ||
495 | +align-items: flex-end; | ||
496 | +padding-top: 4rpx; | ||
497 | + | ||
498 | +} | ||
499 | + | ||
500 | +.kill-btn>navigator { | ||
501 | + padding: 0 20rpx; | ||
502 | + background: #e23245; | ||
503 | + color: #fff; | ||
504 | + border-radius: 20rpx; | ||
505 | + /* margin-top: 37px; */ | ||
506 | + | ||
507 | +} | ||
508 | + | ||
509 | +.kill-btn .gray { | ||
510 | + background-color: #555; | ||
511 | +} | ||
512 | + | ||
513 | +.total{ | ||
514 | + width:215rpx;height:26rpx;border-radius:20rpx; | ||
515 | + background: #aaa; | ||
516 | +} | ||
517 | + | ||
518 | +.xc-fill-text{ | ||
519 | + left:34%; | ||
520 | + line-height: 26rpx; | ||
521 | +} | ||
522 | + | ||
523 | +.rmb { | ||
524 | + position: relative; | ||
525 | +} | ||
526 | + | ||
527 | +.rmb::before { | ||
528 | + content: '¥'; | ||
529 | + font-size: 24rpx; | ||
530 | +} | ||
531 | + | ||
532 | +.del { | ||
533 | + text-decoration: line-through; | ||
534 | +} | ||
535 | + | ||
536 | +.btn { | ||
537 | + background-color: #ff6768; | ||
538 | + color: white; | ||
539 | + padding: 10rpx 30rpx; | ||
540 | + border-radius: 6rpx; | ||
541 | + font-size: 26rpx; | ||
542 | +} | ||
543 | + | ||
544 | +.tag { | ||
545 | + background-color: #ff6768; | ||
546 | + color: white; | ||
547 | + font-size: 24rpx; | ||
548 | + padding-left: 10rpx; | ||
549 | + padding-right: 10rpx; | ||
550 | +} | ||
551 | + | ||
552 | +.xc-fill{ | ||
553 | + border-radius:20rpx;height:26rpx; | ||
554 | +} | ||
555 | + | ||
556 | +.ml10 { | ||
557 | + margin-left: 10rpx; | ||
558 | +} | ||
559 | + | ||
560 | +.goods-num.zhbuy { | ||
561 | + display: block; | ||
562 | + padding-top: 20rpx; | ||
563 | +} | ||
564 | + |