Browse Source

upload

newCard
HolyKnightIX 1 year ago
parent
commit
8224db7860
16 changed files with 430 additions and 290 deletions
  1. BIN
      assets/images/gift.png
  2. +5
    -5
      components/commodityMould/commodityMould.wxml
  3. +2
    -1
      components/commodityMould/commodityMould.wxss
  4. +2
    -0
      index/passCar.js
  5. +2
    -3
      index/user.js
  6. +3
    -2
      pages/ConsumeDetail/ConsumeDetail.js
  7. +12
    -12
      pages/addPark/addPark.js
  8. +2
    -0
      pages/coupon/detail/index.js
  9. +34
    -22
      pages/coupon/detail/index.wxml
  10. +1
    -1
      pages/coupon/detail/index.wxss
  11. +4
    -0
      pages/getphoneInfo/index.js
  12. +1
    -0
      pages/index/searchbar/detail/index.js
  13. +10
    -1
      pages/passCar/showList/showList.js
  14. +5
    -1
      pages/spellGroup/mySpellGroup/index.js
  15. +35
    -21
      pages/spellGroup/mySpellGroup/index.wxml
  16. +312
    -221
      pages/spellGroup/mySpellGroup/index.wxss

BIN
assets/images/gift.png View File

Before After
Width: 857  |  Height: 691  |  Size: 66 KiB

+ 5
- 5
components/commodityMould/commodityMould.wxml View File

@@ -22,24 +22,24 @@
<image class="img" src="{{obj.cover}}" mode='scaleToFill'></image>
</view>
<div class="itemBox" wx:if="{{obj.couponList&&obj.couponList.length>0}}">
<view class="item" wx:for="{{obj.couponList}}" wx:key="index" bindtap="goDetail" data-type="{{item.type}}" data-id="{{item.id}}" data-couponid="{{item.couponId}}">
<view class="item" wx:for="{{obj.couponList}}" wx:key="index" bindtap="goDetail" data-type="{{item.type}}" data-id="{{item.id}}" data-couponid="{{item.couponId}}">
<view class="itemImg">
<image class="img" src="{{item.coverImg}}" mode='scaleToFill'></image>
<view class="sellout" wx:if="{{item.remainInventory==0}}">
<image class="selloutImg" src="https://formall.oss-accelerate.aliyuncs.com/cimg/v20211214/home_img_ysx.png"></image>
</view>
</view>
<view class="titleNameBox">
<view class="titleName">{{item.title}}</view>
</view>
<view class="priceBox">
<view class="sellingBox f">
<view class="fuhao">¥</view>
<view class="int" wx:if="{{item.type!=50}}">{{item.salePriceStrQ?item.salePriceStrQ:item.salePriceStr}}</view>
<view class="fuhao" wx:if="{{item.type!=50}}">{{item.salePriceStrH?'.'+item.salePriceStrH:''}}</view>
<view class="int" wx:if="{{item.type==50}}">{{item.creditPrice}}</view>
<view class="fuhao" wx:if="{{item.type==50}}"> 积分</view>
</view>
@@ -54,7 +54,7 @@
</view>
<view class="item moreItem" bindtap="lookAll">
<view class="noDataImg">
<image class="img" src="https://formall.oss-accelerate.aliyuncs.com/cimg/v20211214/home_img_zwlp.png"></image>
<image class="img" src="https://formall.oss-accelerate.aliyuncs.com/cimg/v20211214/gift.png"></image>
</view>
<view class="noDataText">查看更多优惠活动</view>
</view>


+ 2
- 1
components/commodityMould/commodityMould.wxss View File

@@ -242,6 +242,7 @@
font-family: OPPOSans;
font-weight: 500;
color: #999;
margin-top: 50rpx;
}

.product {
@@ -256,4 +257,4 @@
height: 100%;
display: block;
width: 100%;
}
}

+ 2
- 0
index/passCar.js View File

@@ -328,6 +328,7 @@ Page({
showCancel: false,
})
},

onShow: function (options) {
var that = this;
Http.get({
@@ -403,6 +404,7 @@ Page({
that.getParkStatus();
})
},

cancelMove: function () {
console.log(111)
return false;


+ 2
- 3
index/user.js View File

@@ -102,7 +102,7 @@ Page({
},
//是否授权手机号
ifPhoneInfo() {
let that = this;
const that = this
Http.get({
url: config.api.checkPhoneStatus,
data: {}
@@ -638,6 +638,5 @@ Page({
console.log("获取设备信息失败" + e);
}
return size;
},

}
});

+ 3
- 2
pages/ConsumeDetail/ConsumeDetail.js View File

@@ -166,8 +166,9 @@ Page({
console.log(res);
if (res.code == 200 && res.data.list && res.data.list.length > 0) {
wx.hideLoading();
res.data.list.map(file => {
file.updateDate = util.formatTime(file.updateDate, "yyyy-MM-dd hh:mm:ss")
res.data.list.map(item => {
item.updateDate = util.formatTime(item.updateDate, "yyyy-MM-dd hh:mm:ss")
item.createDate = util.formatTime(item.createDate, "yyyy-MM-dd hh:mm:ss")
})
that.setData({
showPage: true,


+ 12
- 12
pages/addPark/addPark.js View File

@@ -36,29 +36,29 @@ Page({
],
chooseNumFir: [
['A', 'B', 'C', 'D', 'E', 'F', 'G'],
['H', 'J', 'K', 'L', 'M', 'N', 'P',],
['Q', 'R', 'S', 'T', 'U', 'V', 'W'],
['X', 'Y', 'Z', '', '', '','DEL'],
['H', 'J', 'K', 'L', 'M', 'N', 'O'],
['P', 'Q', 'R', 'S', 'T', 'U', 'V'],
['X', 'Y', 'Z', 'W', '', '', 'DEL'],
],
chooseNumSco: [
['A', 'B', 'C', 'D', 'E', 'F', 'G'],
['H', 'J', 'K', 'L', 'M', 'N', 'P'],
['Q', 'R', 'S', 'T', 'U', 'V', 'W'],
['X', 'Y', 'Z', '1', '2','3', '4'],
['X', 'Y', 'Z', '1', '2', '3', '4'],
['5', '6', '7', '8', '9', '0', 'DEL'],
],
chooseSpec: [
['A', 'B', 'C', 'D', 'E', 'F', 'G'],
['H', 'J', 'K', 'L', 'M', 'N', 'P'],
['Q', 'R', 'S', 'T', 'U', 'V', 'W'],
['X', 'Y', 'Z', '港', '澳','1', '2'],
['X', 'Y', 'Z', '港', '澳', '1', '2'],
['3', '4', '5', '6', '7', '8', '9'],
['0', '', '', '', "", "",'DEL']
['0', '', '', '', "", "", 'DEL']
],
},


onLoad: function(options) {
onLoad: function (options) {
let that = this;

if (Object.keys(options).length != 0) {
@@ -67,13 +67,13 @@ Page({
})
}
},
jumpTo: function() {
jumpTo: function () {
// 返回
wx.navigateBack({
url: '/index/passCar'
})
},
handleTap: function(e) {
handleTap: function (e) {
this.buttonStatus();
this.setData({
choose: e.target.dataset.cardata,
@@ -114,7 +114,7 @@ Page({

}
},
chooseNum: function(e) {
chooseNum: function (e) {
if (e.target.dataset.msg == 'I') {
return
}
@@ -338,7 +338,7 @@ Page({
this.buttonStatus();
},

submit: function() {
submit: function () {
if (this.data.title != "" && this.data.numFir != "" && this.data.numSco != "" && this.data.numThr != "" && this.data.numFor != "" && this.data.numFive != "" && this.data.numSix != "") {
var carNumber = ''
carNumber += this.data.title + this.data.numFir + this.data.numSco + this.data.numThr + this.data.numFor + this.data.numFive + this.data.numSix
@@ -361,7 +361,7 @@ Page({
}
},

buttonStatus: function() {
buttonStatus: function () {
if (this.data.title != "" && this.data.numFir != "" && this.data.numSco != "" && this.data.numThr != "" && this.data.numFor != "" && this.data.numFive != "" && this.data.numSix != "") {
this.setData({
buttonStatus: true


+ 2
- 0
pages/coupon/detail/index.js View File

@@ -765,6 +765,8 @@ Page({
if (res.data.type == 10) {
that.setData({
salePriceStr: res.data.salePriceStr,
soldStartTime: util.formatTime(res.data.soldStartTime, "yyyy-MM-dd"),
soldEndTime: util.formatTime(res.data.soldEndTime, "yyyy-MM-dd"),
validEndDate: util.formatTime(res.data.validEndDate, "yyyy-MM-dd"),
validStartDate: util.formatTime(res.data.validStartDate, "yyyy-MM-dd"),
priceStr: res.data.priceStr,


+ 34
- 22
pages/coupon/detail/index.wxml View File

@@ -88,14 +88,17 @@
</view>
</view>



<view class='rest' wx:if="{{data.validType==2}}">自领取之日起
<text class='time'>{{validDays}}</text>天内有效
<text class="use">(请在有效期内使用)</text>
</view>

<view class='rest' wx:if="{{data.validType==1 && data.type!=10 && soldStartTime}}">
<text class='time'>售卖期:{{soldStartTime}} 至 {{soldEndTime}}</text>
</view>

<view class='rest' wx:if="{{data.validType==1&&data.type!=10}}">
<text class='time'>{{validStartDate}}至{{validEndDate}}</text>
<text class='time'>使用期:{{validStartDate}} {{validEndDate}}</text>
</view>
<view class='rest' wx:if="{{data.type==5}}">
<text class='time'>当次有效</text>
@@ -163,21 +166,26 @@
<image src='{{homeSelectedO}}' mode="widthFix"></image>
<text class='btnTxt'>首页</text>
</button>
<button form-type="submit" disabled='{{showbutton}}' hover-class='active' class='buy' wx:if="{{data.type!=11&&data.type!=8&&data.type!=50&&data.type!=51&&priceAndStockObj.salePrice/100!=0&&priceAndStockObj.remainInventory!=0&&endtime!='活动已结束'&&data.activityStatus!=0}}">
<button form-type="submit" disabled='{{showbutton}}' hover-class='active' class='buy' wx:if="{{data.type!=11 && data.type!=8 && data.type!=50 && data.type!=51 && priceAndStockObj.salePrice/100!=0 && priceAndStockObj.remainInventory!=0 && endtime!='活动已结束' && data.activityStatus!=0}}">
<text class='txt'>{{priceAndStockObj.salePrice/100}}元</text>马上购买
</button>
<button wx:if="{{data.type==11&&priceAndStockObj.remainInventory!=0}}" bindtap="gohome" data-couponchannelid="{{couponChannelId}}" data-couponid="{{couponId}}" data-shippingtype="2" class="home">配送到家
</button>
<button wx:if="{{data.type==11&&priceAndStockObj.remainInventory!=0}}" bindtap="gohome" data-couponchannelid="{{couponChannelId}}" data-couponid="{{couponId}}" data-shippingtype="1" class="arrive">到店自提
</button>
<button form-type="submit" disabled='{{showbutton}}' class='buy' wx:if="{{data.type!=8&&data.type!=50&&data.type!=51&&priceAndStockObj.salePrice/100==0&&priceAndStockObj.remainInventory!=0&&endtime!='活动已结束'&&data.activityStatus!=0}}">免费领取</button>
<button form-type="submit" disabled='{{showbutton}}' class='buy' wx:if="{{data.type !=8 && data.type !=50 && data.type != 51 && priceAndStockObj.salePrice / 100 == 0 && priceAndStockObj.remainInventory !=0 && endtime != '活动已结束' && data.activityStatus != 0}}">免费领取</button>

<button form-type="submit" disabled='{{showbutton || activityStatus == 0}}' class='buy' wx:if="{{data.type == 51 && (priceAndStockObj.remainInventory !=0 || data.type == 50) && priceAndStockObj.remainInventory != 0 }}">马上兑换</button>

<button class='buy buyHr' disabled='true' wx:if="{{data.sendType !=3 && (priceAndStockObj.remainInventory ==0 && endtime != '活动已结束' || priceAndStockObj.remainInventory ==0 && data.type == 8)}}">已售罄</button>

<button class='buy' disabled='true' wx:if="{{priceAndStockObj.remainInventory ==0 && data.type == 50 || priceAndStockObj.remainInventory ==0 && data.type == 51}}">已兑完</button>

<button form-type="submit" disabled='{{showbutton}}' class='buy' wx:if="{{data.type==51&&priceAndStockObj.remainInventory!=0||data.type==50&&priceAndStockObj.remainInventory!=0}}">马上兑换</button>
<button class='buy buyHr' disabled='true' wx:if="{{data.sendType!=3&&(priceAndStockObj.remainInventory==0&&endtime!='活动已结束'||priceAndStockObj.remainInventory==0&&data.type==8)}}">已售罄</button>
<button class='buy' disabled='true' wx:if="{{priceAndStockObj.remainInventory==0&&data.type==50||priceAndStockObj.remainInventory==0&&data.type==51}}">已兑完</button>
<button class='buy' disabled='true' wx:if="{{endtime=='活动已结束'&&data.activityStatus!=0}}">活动已结束</button>
<button class='buy' disabled='true' wx:if="{{total_micro_second<=0&&data.activityStatus!=0}}">活动已结束</button>
<button id='noBuy' disabled='true' wx:if="{{data.activityStatus==0}}">活动未开始</button>
<button class='buy' disabled='true' wx:if="{{endtime == '活动已结束' && data.activityStatus != 0}}">活动已结束</button>

<button class='buy' disabled='true' wx:if="{{total_micro_second <=0 && data.activityStatus != 0}}">活动已结束</button>

<button id='noBuy' disabled='true' wx:if="{{data.activityStatus == 0}}">活动未开始</button>
</view>
</form>
</view>
@@ -187,17 +195,21 @@
<image src='{{homeSelectedO}}' mode="widthFix"></image>
<text class='btnTxt'>首页</text>
</button>
<form bindsubmit="gotopay" report-submit='true' class="fl">
<button form-type="submit" style='background:transparent;color:#fff;' data-discount='discount1' disabled='{{showbutton}}'>
<text>¥{{priceAndStockObj.price/100}}</text>
<text>立即购买</text>
</button>
</form>
<form bindsubmit="inviteFriend" report-submit='true' class="fr">
<button form-type="submit" class="kanjiaBtn" style='background:{{!showbutton1?"transparent":"#ccc"}};' disabled='{{showbutton1}}'>
发起砍价
</button>
</form>

<block wx:if="{{data.activityStatus != 0}}">
<form bindsubmit="gotopay" report-submit='true' class="fl">
<button form-type="submit" style='background:transparent;color:#fff;' data-discount='discount1' disabled='{{showbutton}}'>
<text>¥{{priceAndStockObj.price/100}}</text>
<text>立即购买</text>
</button>
</form>
<form bindsubmit="inviteFriend" report-submit='true' class="fr">
<button form-type="submit" class="kanjiaBtn" style='background:{{!showbutton1?"transparent":"#ccc"}};' disabled='{{showbutton1}}'>
发起砍价
</button>
</form>
</block>

</view>

<!-- 问卷调查 -->


+ 1
- 1
pages/coupon/detail/index.wxss View File

@@ -391,7 +391,7 @@ button::after {

#noBuy {
position: relative;
background-color: rgba(0, 0, 0, 0.2);
background-color: #00000033;
height: 94rpx;
width: 560rpx;
margin: 0 auto 30rpx;


+ 4
- 0
pages/getphoneInfo/index.js View File

@@ -246,6 +246,10 @@ Page({
wx.navigateTo({
url: `/pages/index/searchbar/detail/index?id=${that.data.id}`
})
} else if (that.data.path == 'passCarList') {
wx.navigateTo({
url: `/pages/passCar/showList/showList`
})
} else {
wx.showToast({
title: res.data.msg,


+ 1
- 0
pages/index/searchbar/detail/index.js View File

@@ -61,6 +61,7 @@ Page({
});
that.getList(options.id);
that.getCouponList(options.id);
// 2023-5-19,因微信公众平台审核无法通过,此页面不再要求授权手机号
// that.checkPhoneStatus()
that.setData({
currentTab: 0


+ 10
- 1
pages/passCar/showList/showList.js View File

@@ -112,7 +112,16 @@ Page({
* 生命周期函数--监听页面加载
*/
onLoad(options) {
this.getList(this.data.pageNum)
Http.get({
url: config.api.checkPhoneStatus,
data: {}
}).then(res => {
this.getList(this.data.pageNum)
}).catch(err => {
wx.navigateTo({
url: `/pages/getphoneInfo/index?path=passCarList`,
})
})
},

/**


+ 5
- 1
pages/spellGroup/mySpellGroup/index.js View File

@@ -52,7 +52,8 @@ Page({
merchantVoList: [],
goHomeUrl: "",
mallList: '',
contentType: ''
contentType: '',
activityStatus: ''
},

/**
@@ -503,8 +504,11 @@ Page({
data.salePrice = (data.salePrice / 100).toFixed(2);
data.validStartDate = utils.formatTime(data.validStartDate, 'yyyy-MM-dd')
data.validEndDate = utils.formatTime(data.validEndDate, 'yyyy-MM-dd')
data.soldStartTime = utils.formatTime(data.soldStartTime, 'yyyy-MM-dd')
data.soldEndTime = utils.formatTime(data.soldEndTime, 'yyyy-MM-dd')
that.setData({
data,
activityStatus: data.activityStatus
// merchantVoList: data.merchantVoList
});
Http.get({


+ 35
- 21
pages/spellGroup/mySpellGroup/index.wxml View File

@@ -28,9 +28,16 @@
<text class='time refound'><text class="use">过期不退款</text></text>
</text>
</view>
<view class='rest' wx:if="{{data.validType==1}}">
<text class='time'>{{data.validStartDate}}至{{data.validEndDate}}<text class="use">(请在有效期内使用)</text></text>
<view class='rest' wx:if="{{data.validType==1}}" style="margin-bottom: 15rpx;">
<view class='timeX' style="margin-bottom: 10rpx;">
售卖期:{{data.soldStartTime}} 至 {{data.soldEndTime}}
</view>

<view class='timeX'>
使用期:{{data.validStartDate}} 至 {{data.validEndDate}}
</view>
</view>

<view class='rest'>
<!-- <text class='txt01'>限购条件:</text> -->
<view class='quan'></view>
@@ -84,25 +91,32 @@
<image src='{{homeSelectedO}}' mode="widthFix"></image>
<text class='btnTxt'>首页</text>
</button>
<form bindsubmit='{{canBuyIf?"gotoBuy":""}}' report-submit='true' wx:if='{{data.id}}'>
<button class='edit-left' form-type="submit">
<view class='edit-left-top'>
<view class='price'>{{data.price}}</view>
<view class='price-unit'>元</view>
</view>
<view class='edit-left-bottom'>立即购买</view>
</button>
</form>
<!-- <button class='edit-right' id="shareBtn" open-type="share"></button> -->
<form bindsubmit='{{canSpell?"gotoSpell":""}}' report-submit='true' wx:if='{{data.id}}'>
<button class='edit-right' form-type="submit">
<view class='edit-left-top'>
<view class='price'>{{data.salePrice}}</view>
<view class='price-unit'>元</view>
</view>
<view class='edit-left-bottom'>发起拼团</view>
</button>
</form>

<block wx:if="{{activityStatus != 0}}">
<form bindsubmit='{{canBuyIf?"gotoBuy":""}}' report-submit='true' wx:if='{{data.id}}'>
<button class='edit-left' form-type="submit">
<view class='edit-left-top'>
<view class='price'>{{data.price}}</view>
<view class='price-unit'>元</view>
</view>
<view class='edit-left-bottom'>立即购买</view>
</button>
</form>
<!-- <button class='edit-right' id="shareBtn" open-type="share"></button> -->
<form bindsubmit='{{canSpell?"gotoSpell":""}}' report-submit='true' wx:if='{{data.id}}'>
<button class='edit-right' form-type="submit">
<view class='edit-left-top'>
<view class='price'>{{data.salePrice}}</view>
<view class='price-unit'>元</view>
</view>
<view class='edit-left-bottom'>发起拼团</view>
</button>
</form>
</block>

<block wx:if="{{data.activityStatus == 0}}">
<button id='noBuy' disabled='true'>活动未开始</button>
</block>
</view>
</view>
<!-- 分享弹框 -->


+ 312
- 221
pages/spellGroup/mySpellGroup/index.wxss View File

@@ -7,52 +7,64 @@
width: 130rpx;
text-align: center;
margin-left: 26rpx;
color: red!important;
color: red !important;
}
page{

page {
background: #F4F5F9;
}
.top-img{

.top-img {
width: 100%;
height: 533rpx;
z-index: 1;
}
.top-img image{

.top-img image {
width: 100%;
height: 533rpx;
}

.goback {
float:left;
width:132rpx!important;
height:96rpx;
background:rgba(255,255,255,1);
line-height:96rpx;
border-radius:32rpx;
margin-right:25rpx;
}
.timess{
float: left;
width: 132rpx !important;
height: 96rpx;
background: rgba(255, 255, 255, 1);
line-height: 96rpx;
border-radius: 32rpx;
margin-right: 25rpx;
}

.timess {
color: #af6e34;
}
.wx-swiper-dots{

.wx-swiper-dots {
margin-bottom: 30rpx;
}
button::after{ border: none; }
.goback image{

button::after {
border: none;
}

.goback image {
position: absolute;
width:52rpx;
width: 52rpx;
height: 50rpx;
left: 0;
right: 0;
top: 0;
bottom:0;
margin:10rpx auto;
bottom: 0;
margin: 10rpx auto;
}
.content-box{

.content-box {
box-sizing: content-box;
height: auto;
overflow: hidden;
}
.content{

.content {
position: relative;
width: 100%;
height: auto;
@@ -60,11 +72,13 @@ button::after{ border: none; }
overflow: hidden;
padding-bottom: 130rpx;
}
.text{

.text {
position: relative;
/* padding: 0 30rpx; */
}
.title{

.title {
position: relative;
background-color: #fff;
z-index: 10;
@@ -73,24 +87,26 @@ button::after{ border: none; }
padding-left: 30rpx;
line-height: 50rpx;
opacity: 1;
font-size:32rpx;
font-weight:bold;
color:rgba(51,51,51,1);
font-size: 32rpx;
font-weight: bold;
color: rgba(51, 51, 51, 1);
box-sizing: border-box;
}
.remark{

.remark {
background: #FFF;
font-size:24rpx;
font-family:PingFang-SC-Medium;
font-weight:500;
color:rgba(134,134,134,1);
font-size: 24rpx;
font-family: PingFang-SC-Medium;
font-weight: 500;
color: rgba(134, 134, 134, 1);
line-height: 48rpx;
padding: 0 80rpx 0 30rpx;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
}
.des{

.des {
width: 100%;
height: auto;
padding-top: 6rpx;
@@ -99,207 +115,237 @@ button::after{ border: none; }
color: #FD782D;
display: flex;
}
.des-peoplenum{

.des-peoplenum {
display: inline;
font-size:24rpx;
font-family:PingFang-SC-Medium;
font-weight:500;
line-height:70rpx;
font-size: 24rpx;
font-family: PingFang-SC-Medium;
font-weight: 500;
line-height: 70rpx;
}
.des-saleprice{

.des-saleprice {
display: inline;
font-size:40rpx;
font-family:PingFang-SC-Medium;
font-weight:500;
font-size: 40rpx;
font-family: PingFang-SC-Medium;
font-weight: 500;
}
.status{

.status {
width: 100%;
border-radius: 15rpx;
background:rgba(255,235,229,1);
background: rgba(255, 235, 229, 1);
margin: 30rpx 0;
overflow: hidden;
}
.status01{

.status01 {
float: left;
width: 130rpx;
height: 130rpx;
}
.status01 image{

.status01 image {
width: 90rpx;
height: 90rpx;
border-radius: 45rpx;
margin: 20rpx 0 0 20rpx;
}
.status02{

.status02 {
margin-top: 20rpx;
float: left;
width: 140rpx;
font-size:28rpx;
font-family:PingFang-SC-Medium;
font-weight:500;
color:rgba(51,51,51,1);
font-size: 28rpx;
font-family: PingFang-SC-Medium;
font-weight: 500;
color: rgba(51, 51, 51, 1);
}
.r-p-num{

.r-p-num {
display: inline;
color: #FF3535;
}
.status03{

.status03 {
width: 264rpx;
float: left;
padding-left: 10rpx;
color: #F74812;
box-sizing: border-box;
}
.hh,.mm,.ss{

.hh,
.mm,
.ss {
display: inline-block;
font-size:26rpx;
font-family:PingFang-SC-Medium;
font-weight:500;
color:rgba(255,255,255,1);
font-size: 26rpx;
font-family: PingFang-SC-Medium;
font-weight: 500;
color: rgba(255, 255, 255, 1);
height: 38rpx;
width: 38rpx;
background: #F74812;
border-radius:10rpx;
border-radius: 10rpx;
margin: 46rpx 0 0 0;
text-align: center;
line-height: 38rpx;
}
.day-box{

.day-box {
width: 40rpx;
text-align: center;
}
.mao{

.mao {
display: inline-block;
width: 20rpx;
text-align: center;
}
.status04{

.status04 {
float: left;
width: 146rpx;
}
.s-button{
background:#ED3D2E;

.s-button {
background: #ED3D2E;
width: 120rpx;
height: 48rpx;
font-size:28rpx;
font-family:PingFang-SC-Medium;
font-weight:500;
color:rgba(255,255,255,1);
font-size: 28rpx;
font-family: PingFang-SC-Medium;
font-weight: 500;
color: rgba(255, 255, 255, 1);
text-align: center;
line-height: 48rpx;
border-radius: 24rpx;
margin: 40rpx auto 0;
}
.p-title{
font-size:30rpx;
color:rgba(51,51,51,1);

.p-title {
font-size: 30rpx;
color: rgba(51, 51, 51, 1);
margin: 10rpx 0 20rpx 0;
}
.p-list{
font-size:24rpx;
font-family:PingFang-SC-Medium;
font-weight:500;
color:rgba(51,51,51,1);
line-height:50rpx;
}
.edit{
position:fixed;
bottom:0;
left:0;
right:0;
padding:20rpx 22rpx;
background:transparent!important;
}
.edit-left{

.p-list {
font-size: 24rpx;
font-family: PingFang-SC-Medium;
font-weight: 500;
color: rgba(51, 51, 51, 1);
line-height: 50rpx;
}

.edit {
position: fixed;
bottom: 0;
left: 0;
right: 0;
padding: 20rpx 22rpx;
background: transparent !important;
}

.edit-left {
float: left;
width: 268rpx;
height: 96rpx;
background:linear-gradient(127deg,rgba(252,177,74,1) 0%,rgba(254,70,20,1) 100%);
border-radius:32rpx;
background: linear-gradient(127deg, rgba(252, 177, 74, 1) 0%, rgba(254, 70, 20, 1) 100%);
border-radius: 32rpx;
}
.edit-right{

.edit-right {
float: right;
width: 268rpx;
height: 96rpx;
line-height: 46rpx;
background:linear-gradient(90deg,rgba(40,179,255,1) 0%,rgba(48,103,255,1) 100%);
border-radius:32rpx;
background: linear-gradient(90deg, rgba(40, 179, 255, 1) 0%, rgba(48, 103, 255, 1) 100%);
border-radius: 32rpx;
}
.btnTxt{

.btnTxt {
width: 50rpx;
height: 30rpx;
line-height: 50rpx;
color: #FD782D;
font-size: 20rpx;
position: absolute;
right:42rpx ;
right: 42rpx;
bottom: 15rpx;
}
.edit-left-top{

.edit-left-top {
height: 46rpx;
text-align: center;
line-height:65rpx;
line-height: 65rpx;
}
.price{

.price {
display: inline;
font-size:32rpx;
font-size: 32rpx;
line-height: 32rpx;
font-family:PingFang-SC-Medium;
font-weight:500;
color:rgba(254,254,254,1);
font-family: PingFang-SC-Medium;
font-weight: 500;
color: rgba(254, 254, 254, 1);
}
.price-unit{

.price-unit {
display: inline;
font-size:27rpx;
font-size: 27rpx;
line-height: 27rpx;
font-family:PingFang-SC-Medium;
font-weight:500;
color:rgba(254,254,254,1);
font-family: PingFang-SC-Medium;
font-weight: 500;
color: rgba(254, 254, 254, 1);
}
.edit-left-bottom{

.edit-left-bottom {
text-align: center;
font-size:30rpx;
font-size: 30rpx;
line-height: 40rpx;
font-family:PingFang-SC-Medium;
font-weight:500;
color:rgba(254,254,254,1);
font-family: PingFang-SC-Medium;
font-weight: 500;
color: rgba(254, 254, 254, 1);
}

.edit-right-top{
.edit-right-top {
line-height: 32rpx;
text-align: center;
margin-top: 13rpx;
}
.real-price{

.real-price {
display: inline;
font-size:32rpx;
font-family:PingFang-SC-Medium;
font-weight:500;
color:rgba(254,254,254,1);
font-size: 32rpx;
font-family: PingFang-SC-Medium;
font-weight: 500;
color: rgba(254, 254, 254, 1);
}
.real-price-unit{

.real-price-unit {
display: inline;
font-size:27rpx;
font-size: 27rpx;
line-height: 27rpx;
font-weight:500;
color:rgba(254,254,254,1);
font-weight: 500;
color: rgba(254, 254, 254, 1);
}
.edit-right-bottom{

.edit-right-bottom {
text-align: center;
font-size:30rpx;
font-size: 30rpx;
line-height: 40rpx;
font-weight:500;
color:rgba(254,254,254,1);
font-weight: 500;
color: rgba(254, 254, 254, 1);
}

.posi {
position: relative;
background: #FFF;
margin-top: 18rpx;
padding: 15rpx 30rpx
padding: 15rpx 30rpx
}
.applyshop{
font-size:32rpx;
color:rgba(51,51,51,1);

.applyshop {
font-size: 32rpx;
color: rgba(51, 51, 51, 1);
margin: 10rpx 0 20rpx 0;
}

@@ -364,6 +410,7 @@ button::after{ border: none; }
height: 36rpx;
overflow: hidden;
}

.tel {
right: 0;
top: 0;
@@ -372,6 +419,7 @@ button::after{ border: none; }
width: 50rpx;
height: 50rpx;
}

.rest {
font-size: 24rpx;
color: #919191;
@@ -383,9 +431,11 @@ button::after{ border: none; }
background: #FFF;
padding: 0 30rpx;
}
.right-text{

.right-text {
float: right;
}

.restNum {
font-size: 24rpx;
color: #999;
@@ -393,12 +443,31 @@ button::after{ border: none; }
text-align: right;
}

.timeX {
display: block;
font-size: 24rpx;
color: #7c7c7c;
letter-spacing: 0;
line-height: 33rpx;
}

#noBuy {
height: 94rpx;
width: 490rpx;
margin: 0 auto 30rpx;
color: #fff;
font-size: 36rpx;
line-height: 94rpx;
border-radius: 61rpx;
background-color: #25252533;
}

.time {
display: inline-block;
font-size: 24rpx;
color: #333;
letter-spacing: 0;
line-height: 33rpx;
display: inline-block;
}

.txt01 {
@@ -428,27 +497,30 @@ button::after{ border: none; }
font-weight: bold;
background: #ff4949;
}

.fenxiang {
position:absolute;
right:0;
top:-55rpx;
width:108rpx;
z-index:10;
position: absolute;
right: 0;
top: -55rpx;
width: 108rpx;
z-index: 10;
display: flex;
flex-direction: column;
}

.fenxiang image {
width:48rpx;
width: 48rpx;
height: 48rpx;
z-index: 10;
margin: 0 auto;
}
.gift{

.gift {
color: #3C3C3C;
font-size: 20rpx;
margin: 0 auto;
}

.user-motto {
width: 270rpx;
border: 0;
@@ -457,6 +529,7 @@ button::after{ border: none; }
color: #fff;
position: fixed;
}

.user-motto::after {
border: none;
}
@@ -545,80 +618,84 @@ button::after{ border: none; }
width: 100%;
margin-bottom: 20rpx;
}
.poster{

.poster {
width: 100%;
height: 100%;
padding: 20rpx;
position: absolute;
top: 0;
left: 0;
height: 100%;
padding: 20rpx;
position: absolute;
top: 0;
left: 0;
}

.bottomsave {
width: 100%;
height: 140rpx;
line-height: 140rpx;
margin: auto 0;
bottom:0;
left: 0;
right: 0;
border-top: 1px solid #ccc;
box-shadow: 0 0rpx 150rpx #ccc;
background: #fff;
width: 100%;
height: 140rpx;
line-height: 140rpx;
margin: auto 0;
bottom: 0;
left: 0;
right: 0;
border-top: 1px solid #ccc;
box-shadow: 0 0rpx 150rpx #ccc;
background: #fff;
}

.saveposter {
color: #fff;
width: 380rpx;
height: 80rpx;
border-radius: 50rpx;
background: #f08f04;
margin-top: 30rpx;
font-size: 32rpx;
color: #fff;
width: 380rpx;
height: 80rpx;
border-radius: 50rpx;
background: #f08f04;
margin-top: 30rpx;
font-size: 32rpx;
}

.modal {
width: 100%;
height: 100%;
position: fixed;
top: 0;
left: 0;
background: rgba(0, 0, 0, 0.5);
overflow: hidden;
z-index: 10000;
color: #fff;
width: 100%;
height: 100%;
position: fixed;
top: 0;
left: 0;
background: rgba(0, 0, 0, 0.5);
overflow: hidden;
z-index: 10000;
color: #fff;
}

.modal-content {
width: 540rpx;
height: 233rpx;
line-height: 60rpx;
overflow: hidden;
position: fixed;
top: 50%;
left: 0;
z-index: 11;
background: #f9f9f9;
margin: -130rpx 105rpx;
border-radius: 36rpx;
display: flex;
width: 540rpx;
height: 233rpx;
line-height: 60rpx;
overflow: hidden;
position: fixed;
top: 50%;
left: 0;
z-index: 11;
background: #f9f9f9;
margin: -130rpx 105rpx;
border-radius: 36rpx;
display: flex;
}

.modal-content view {
display: inline-block;
flex: 1;
text-align: center;
display: inline-block;
flex: 1;
text-align: center;
}

.modal-content view>text {
color: #000;
display: block;
font-size: 30rpx;
height: 80rpx;
line-height: 80rpx;
color: #000;
display: block;
font-size: 30rpx;
height: 80rpx;
line-height: 80rpx;
}

.modal-content view>image {
margin-top: 30rpx;
width: 90rpx;
height: 90rpx;
margin-top: 30rpx;
width: 90rpx;
height: 90rpx;
}

.b1 .con {
@@ -674,7 +751,7 @@ height: 90rpx;
border-bottom: 1rpx solid #eee;
}

.b1 .quessss >view:last-child {
.b1 .quessss>view:last-child {
border-bottom: 0;
}

@@ -740,7 +817,8 @@ height: 90rpx;
background: #fff;
}

.b1 .btns .fr,.btns .fl {
.b1 .btns .fr,
.btns .fl {
width: 277rpx;
height: 95rpx;
border-radius: 48rpx;
@@ -896,7 +974,8 @@ height: 90rpx;
text-overflow: ellipsis;
}

.b1 checkbox-group, radio-group {
.b1 checkbox-group,
radio-group {
height: 400rpx;
overflow-y: scroll;
}
@@ -911,6 +990,7 @@ height: 90rpx;
width: 100%;
margin-bottom: 20rpx;
}

.b1 .content {
margin: 0;
padding: 0;
@@ -919,26 +999,29 @@ height: 90rpx;
background: #f3f3f3;
position: relative;
}
.b1 .poster{
width: 100%;

.b1 .poster {
width: 100%;
height: 100%;
padding: 20rpx;
position: absolute;
top: 0;
left: 0;
padding: 20rpx;
position: absolute;
top: 0;
left: 0;
}

.b1 .bottomsave {
width: 100%;
height: 140rpx;
line-height: 140rpx;
margin: auto 0;
bottom:0;
bottom: 0;
left: 0;
right: 0;
border-top: 1px solid #ccc;
box-shadow: 0 0rpx 150rpx #ccc;
background: #fff;
}

.b1 .saveposter {
color: #fff;
width: 380rpx;
@@ -948,6 +1031,7 @@ height: 90rpx;
margin-top: 30rpx;
font-size: 32rpx;
}

.b1 .modal {
width: 100%;
height: 100%;
@@ -992,37 +1076,44 @@ height: 90rpx;
width: 90rpx;
height: 90rpx;
}
.b1 .wx-swiper-dots{

.b1 .wx-swiper-dots {
margin-bottom: 30rpx;
}
.quan{

.quan {
float: left;
margin:28rpx 15rpx 0 0;
margin: 28rpx 15rpx 0 0;
width: 12rpx;
height: 12rpx;
background: #E1E1E1;
border-radius: 50%;
}
.swiper-box .wx-swiper-dots.wx-swiper-dots-horizontal{
margin-bottom: 2rpx;

.swiper-box .wx-swiper-dots.wx-swiper-dots-horizontal {
margin-bottom: 2rpx;
}
.swiper-box .wx-swiper-dot{
width:40rpx;
display: inline-flex;
height: 6rpx;
margin-left: 10rpx;
border-radius:6rpx;
justify-content:space-between;

.swiper-box .wx-swiper-dot {
width: 40rpx;
display: inline-flex;
height: 6rpx;
margin-left: 10rpx;
border-radius: 6rpx;
justify-content: space-between;
}
.swiper-box .wx-swiper-dot::before{
content: '';
flex-grow: 1;
background: #ccc8c8;

.swiper-box .wx-swiper-dot::before {
content: '';
flex-grow: 1;
background: #ccc8c8;
}
.swiper-box .wx-swiper-dot-active::before{
background:#f6792b;

.swiper-box .wx-swiper-dot-active::before {
background: #f6792b;
}
.yj{

.yj {
text-decoration: line-through;
color: #CCC;
font-size: 26rpx;


Loading…
Cancel
Save