From 66c20f66b6732a22aaff73c9490c9f9f3b7bf6cf Mon Sep 17 00:00:00 2001 From: XiaoXinPro 14 IAH5R <568170040@qq.com> Date: Wed, 17 May 2023 15:51:04 +0800 Subject: [PATCH 1/7] upload --- assets/images/gift.png | Bin 0 -> 67268 bytes components/commodityMould/commodityMould.wxml | 8 +- components/commodityMould/commodityMould.wxss | 3 +- index/user.js | 4 +- pages/ConsumeDetail/ConsumeDetail.js | 5 +- pages/addPark/addPark.js | 24 +- pages/coupon/detail/index.js | 2 + pages/coupon/detail/index.wxml | 56 +- pages/coupon/detail/index.wxss | 2 +- pages/spellGroup/mySpellGroup/index.js | 6 +- pages/spellGroup/mySpellGroup/index.wxml | 58 +- pages/spellGroup/mySpellGroup/index.wxss | 533 ++++++++++-------- 12 files changed, 413 insertions(+), 288 deletions(-) create mode 100644 assets/images/gift.png diff --git a/assets/images/gift.png b/assets/images/gift.png new file mode 100644 index 0000000000000000000000000000000000000000..cb67017ee2a17331b77036687b81abad51282e98 GIT binary patch literal 67268 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
- + - + {{item.title}} - + {{item.salePriceStrQ?item.salePriceStrQ:item.salePriceStr}} {{item.salePriceStrH?'.'+item.salePriceStrH:''}} - + {{item.creditPrice}} 积分 diff --git a/components/commodityMould/commodityMould.wxss b/components/commodityMould/commodityMould.wxss index 0f9742f..78a379b 100644 --- a/components/commodityMould/commodityMould.wxss +++ b/components/commodityMould/commodityMould.wxss @@ -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%; -} +} \ No newline at end of file diff --git a/index/user.js b/index/user.js index ea44edb..2e07150 100644 --- a/index/user.js +++ b/index/user.js @@ -13,7 +13,6 @@ Page({ * 页面的初始数据 */ data: { - mch_id: mch_id, businessSwitch: businessSwitch, goUrl: "", @@ -430,6 +429,5 @@ Page({ console.log("获取设备信息失败" + e); } return size; - }, - + } }); \ No newline at end of file diff --git a/pages/ConsumeDetail/ConsumeDetail.js b/pages/ConsumeDetail/ConsumeDetail.js index 6135f18..a6fc7e4 100644 --- a/pages/ConsumeDetail/ConsumeDetail.js +++ b/pages/ConsumeDetail/ConsumeDetail.js @@ -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, diff --git a/pages/addPark/addPark.js b/pages/addPark/addPark.js index 2b0cbcd..9960b08 100644 --- a/pages/addPark/addPark.js +++ b/pages/addPark/addPark.js @@ -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 diff --git a/pages/coupon/detail/index.js b/pages/coupon/detail/index.js index 8658cc4..7b960bb 100644 --- a/pages/coupon/detail/index.js +++ b/pages/coupon/detail/index.js @@ -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, diff --git a/pages/coupon/detail/index.wxml b/pages/coupon/detail/index.wxml index 92e3490..ff8cb26 100644 --- a/pages/coupon/detail/index.wxml +++ b/pages/coupon/detail/index.wxml @@ -88,14 +88,17 @@ - - 自领取之日起 {{validDays}}天内有效 (请在有效期内使用) + + + 售卖期:{{soldStartTime}} 至 {{soldEndTime}} + + - {{validStartDate}}至{{validEndDate}} + 使用期:{{validStartDate}} 至 {{validEndDate}} 当次有效 @@ -163,21 +166,26 @@ 首页 - - + + + + + + + - - - - - - + + + + + @@ -187,17 +195,21 @@ 首页 -
- -
-
- -
+ + +
+ +
+
+ +
+
+ diff --git a/pages/coupon/detail/index.wxss b/pages/coupon/detail/index.wxss index 8de95ee..ddbbc3e 100644 --- a/pages/coupon/detail/index.wxss +++ b/pages/coupon/detail/index.wxss @@ -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; diff --git a/pages/spellGroup/mySpellGroup/index.js b/pages/spellGroup/mySpellGroup/index.js index 4c4ba6a..5b6e257 100644 --- a/pages/spellGroup/mySpellGroup/index.js +++ b/pages/spellGroup/mySpellGroup/index.js @@ -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({ diff --git a/pages/spellGroup/mySpellGroup/index.wxml b/pages/spellGroup/mySpellGroup/index.wxml index aa86114..8a4628d 100644 --- a/pages/spellGroup/mySpellGroup/index.wxml +++ b/pages/spellGroup/mySpellGroup/index.wxml @@ -28,9 +28,18 @@ 过期不退款 - - {{data.validStartDate}}至{{data.validEndDate}}(请在有效期内使用) + + + 售卖期:{{data.soldStartTime}} 至 {{data.soldEndTime}} + (请在售卖期内购买) + + + + 使用期:{{data.validStartDate}} 至 {{data.validEndDate}} + (请在使用期内使用) + + @@ -84,25 +93,32 @@ 首页 -
- -
- -
- -
+ + +
+ +
+ +
+ +
+
+ + + +
diff --git a/pages/spellGroup/mySpellGroup/index.wxss b/pages/spellGroup/mySpellGroup/index.wxss index 6ca5bf9..7318dda 100644 --- a/pages/spellGroup/mySpellGroup/index.wxss +++ b/pages/spellGroup/mySpellGroup/index.wxss @@ -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; } -.time { +.timeX { + display: block; font-size: 24rpx; color: #333; 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; } .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; From 9631b4c7c1bb9f77957bdb5f50eff317c70a3407 Mon Sep 17 00:00:00 2001 From: XiaoXinPro 14 IAH5R <568170040@qq.com> Date: Wed, 17 May 2023 17:09:46 +0800 Subject: [PATCH 2/7] upload --- index/passCar.js | 190 ++++++++++++++++------------- index/user.js | 1 - pages/getphoneInfo/index.js | 9 +- pages/passCar/showList/showList.js | 11 +- 4 files changed, 124 insertions(+), 87 deletions(-) diff --git a/index/passCar.js b/index/passCar.js index 4e728e2..645b7a7 100644 --- a/index/passCar.js +++ b/index/passCar.js @@ -301,68 +301,75 @@ Page({ showCancel: false, }) }, + onShow: function (options) { - this.setData({ - goHomeUrl: app.globalData.goHomeUrl - }) - if (typeof this.getTabBar === 'function' && - this.getTabBar()) { - this.getTabBar().setData({ - selected: 2 - }) - } var that = this; - that.setData({ - etcpAppId: extConfig.attr.car.etcp.etcpAppId, - carMiniVersion: extConfig.attr.car.version, - etcpCallbackUrl: extConfig.attr.car.etcp.etcpCallbackUrl, - payPath: extConfig.attr.car.etcp.payPath, - ifHaveCarModular: extConfig.attr.ifHaveCarModular - }) - console.log(this.data.ifHaveCarModular, 'ifHaveCarModular'); - if (app.globalData.token) { - that.getList(); - that.init(); - } else { - that.init(); - } - /** - * 只有用户选择了优惠券 - * 才会进行券和车牌的绑定 - */ - /* if (wx.getStorageSync("chosed") && that.data.quanid) { - that.getStopFee(that.data.listCardNum); - that.bindCoupon(that.data.quanid); - wx.setStorage({ - key: 'chosed', - data: '', + Http.get({ + url: config.api.checkPhoneStatus, + data: {} + }).then(res => { + this.setData({ + goHomeUrl: app.globalData.goHomeUrl }) - }; */ - if (app.globalData.token) { - // that.initUsrCarList(); - that.initUsrCarList("flags"); + if (typeof this.getTabBar === 'function' && + this.getTabBar()) { + this.getTabBar().setData({ + selected: 2 + }) + } + that.setData({ - current: 0 + etcpAppId: extConfig.attr.car.etcp.etcpAppId, + carMiniVersion: extConfig.attr.car.version, + etcpCallbackUrl: extConfig.attr.car.etcp.etcpCallbackUrl, + payPath: extConfig.attr.car.etcp.payPath, + ifHaveCarModular: extConfig.attr.ifHaveCarModular }) - } - - if (that.data.addCar) { - // 绑车牌 - if (app.globalData.carLogin) { - that.bindCar(that.data.addCar); + console.log(this.data.ifHaveCarModular, 'ifHaveCarModular'); + if (app.globalData.token) { + that.getList(); + that.init(); } else { - that.bindCar(that.data.addCar); + that.init(); + } + /** + * 只有用户选择了优惠券 + * 才会进行券和车牌的绑定 + */ + /* if (wx.getStorageSync("chosed") && that.data.quanid) { + that.getStopFee(that.data.listCardNum); + that.bindCoupon(that.data.quanid); + wx.setStorage({ + key: 'chosed', + data: '', + }) + }; */ + if (app.globalData.token) { + // that.initUsrCarList(); + that.initUsrCarList("flags"); + that.setData({ + current: 0 + }) } - that.setData({ - addCar: null - }); - } - - this.getTicketList(0, 1); - + if (that.data.addCar) { + // 绑车牌 + if (app.globalData.carLogin) { + that.bindCar(that.data.addCar); + } else { + that.bindCar(that.data.addCar); + } + that.setData({ + addCar: null + }); + } + this.getTicketList(0, 1); + }).catch(err => { + that.init(); + }) }, + cancelMove: function () { console.log(111) return false; @@ -376,39 +383,45 @@ Page({ }) }, onLoad: function (options) { - var that = this; - /** - * 获得分享小程序的 - * title - * desc - */ + Http.get({ - url: config.api.getWeapNote, - data: { - appId: config.weapp.AppId, + url: config.api.checkPhoneStatus, + data: {} + }).then(res => { + /** + * 获得分享小程序的 + * title + * desc + */ + Http.get({ + url: config.api.getWeapNote, + data: { + appId: config.weapp.AppId, + } + }) + .then(res => { + let weapNote = JSON.parse(res.data.weapNote); + that.setData({ + desc: weapNote.carpage.desc, + title: weapNote.carpage.title + }) + }) + .catch(err => { + console.log(err); + }) + // 登录 + var scene = decodeURIComponent(options.scene); + that.setData({ + scene: scene + }); + if (app.globalData.token) { } else { + // app.getLocation(); + that.userLogin() } + }).catch(err => { + return }) - .then(res => { - let weapNote = JSON.parse(res.data.weapNote); - that.setData({ - desc: weapNote.carpage.desc, - title: weapNote.carpage.title - }) - }) - .catch(err => { - console.log(err); - }) - // 登录 - var scene = decodeURIComponent(options.scene); - that.setData({ - scene: scene - }); - if (app.globalData.token) { } else { - // app.getLocation(); - that.userLogin() - } - }, /** * 用户登录 @@ -499,9 +512,18 @@ Page({ .catch(err => { }) }, jumpToAdd: function () { - wx.navigateTo({ - url: `/pages/addPark/addPark?flags=managepalte` - }); + Http.get({ + url: config.api.checkPhoneStatus, + data: {} + }).then(res => { + wx.navigateTo({ + url: `/pages/addPark/addPark?flags=managepalte` + }); + }).catch(err => { + wx.navigateTo({ + url: `/pages/getphoneInfo/index?mineFlag=passCar`, + }) + }) }, passc: function () { wx.navigateTo({ diff --git a/index/user.js b/index/user.js index 2e07150..6e12987 100644 --- a/index/user.js +++ b/index/user.js @@ -101,7 +101,6 @@ Page({ }, //是否授权手机号 ifPhoneInfo() { - let that = this; Http.get({ url: config.api.checkPhoneStatus, data: {} diff --git a/pages/getphoneInfo/index.js b/pages/getphoneInfo/index.js index 7921956..4e862af 100755 --- a/pages/getphoneInfo/index.js +++ b/pages/getphoneInfo/index.js @@ -227,10 +227,13 @@ Page({ url: `/pages/radetail/joinActivity/edit?activityId=${that.data.signActivity}` }) } else if (that.data.mineFlag == 'mine') { - wx.switchTab({ url: '/index/user' }); + } else if (that.data.mineFlag == 'passCar') { + wx.switchTab({ + url: '/index/passCar' + }); } else if (that.data.mineFlag == 'index') { wx.switchTab({ url: app.globalData.goHomeUrl @@ -243,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, diff --git a/pages/passCar/showList/showList.js b/pages/passCar/showList/showList.js index 72cb4b2..39e1967 100644 --- a/pages/passCar/showList/showList.js +++ b/pages/passCar/showList/showList.js @@ -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`, + }) + }) }, /** From ace2f60add8ce81c93e5dc8af2b56f458c551d84 Mon Sep 17 00:00:00 2001 From: XiaoXinPro 14 IAH5R <568170040@qq.com> Date: Fri, 19 May 2023 14:43:02 +0800 Subject: [PATCH 3/7] nothing --- pages/index/searchbar/detail/index.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pages/index/searchbar/detail/index.js b/pages/index/searchbar/detail/index.js index 6ce6581..87dc198 100644 --- a/pages/index/searchbar/detail/index.js +++ b/pages/index/searchbar/detail/index.js @@ -47,7 +47,7 @@ Page({ }) }, /** - * 生命周期函数--监听页面加载 + * 生命周期函数--监听页面加载 */ onLoad: function (options) { console.log(options, 'options'); @@ -61,7 +61,7 @@ Page({ }); that.getList(options.id); that.getCouponList(options.id); - that.checkPhoneStatus() + // that.checkPhoneStatus() that.setData({ currentTab: 0 }) From f79149590db2b47d1384efe72b222164086e360e Mon Sep 17 00:00:00 2001 From: XiaoXinPro 14 IAH5R <568170040@qq.com> Date: Fri, 19 May 2023 15:02:24 +0800 Subject: [PATCH 4/7] upload --- index/user.js | 1 + 1 file changed, 1 insertion(+) diff --git a/index/user.js b/index/user.js index d2774f9..1c1d3d7 100644 --- a/index/user.js +++ b/index/user.js @@ -102,6 +102,7 @@ Page({ }, //是否授权手机号 ifPhoneInfo() { + const that = this Http.get({ url: config.api.checkPhoneStatus, data: {} From 1cdebd368fab9f05fd7cf281c32e35f0b6c91abe Mon Sep 17 00:00:00 2001 From: XiaoXinPro 14 IAH5R <568170040@qq.com> Date: Fri, 19 May 2023 15:10:13 +0800 Subject: [PATCH 5/7] upload --- pages/couponorder/detail/index.wxml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pages/couponorder/detail/index.wxml b/pages/couponorder/detail/index.wxml index 4e1ca7b..aca0ee4 100644 --- a/pages/couponorder/detail/index.wxml +++ b/pages/couponorder/detail/index.wxml @@ -26,9 +26,9 @@ 有效期: - {{data.type==10?validStartDate:soldStartTime}} + {{data.type == 10 ? soldStartTime : validStartDate}} - {{data.type==10?validEndDate:soldEndTime}} + {{data.type == 10 ? soldEndTime : validEndDate}} 满{{data.usePrice/100}}元可用 From 30fba0f974e2d8970d8fd5e21cd1a0d9be278523 Mon Sep 17 00:00:00 2001 From: XiaoXinPro 14 IAH5R <568170040@qq.com> Date: Fri, 19 May 2023 17:58:09 +0800 Subject: [PATCH 6/7] upload --- pages/coupon/detail/index.js | 3 ++- pages/coupon/detail/index.wxml | 22 +++++++++++----------- 2 files changed, 13 insertions(+), 12 deletions(-) diff --git a/pages/coupon/detail/index.js b/pages/coupon/detail/index.js index 7b960bb..a93841f 100644 --- a/pages/coupon/detail/index.js +++ b/pages/coupon/detail/index.js @@ -710,7 +710,8 @@ Page({ // title: res.data.title // }) that.setData({ - barTitle: res.data.title + barTitle: res.data.title, + activityStatus: res.data.activityStatus ? res.data.activityStatus : '' }) var EndTime = res.data.validStartDate; var NowTime = new Date().getTime(); diff --git a/pages/coupon/detail/index.wxml b/pages/coupon/detail/index.wxml index ff8cb26..0833703 100644 --- a/pages/coupon/detail/index.wxml +++ b/pages/coupon/detail/index.wxml @@ -29,8 +29,8 @@ - 距结束 : - 距开始 : + 距结束 : + 距开始 : 已经结束 @@ -166,26 +166,26 @@ 首页 - - + - + - + - + - + - + - + @@ -196,7 +196,7 @@ 首页 - +

fHK89lO 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 z