Commit 0b9d5f71f9df5aec0fc69bd152303272e2cae88d
1 parent
d6331720
停车记录详情
Showing
2 changed files
with
46 additions
and
228 deletions
common/common.js
@@ -30,8 +30,8 @@ const getPayOrderByOrderId = serverUrl + "/business/h5/order/getPayOrderByOrderI | @@ -30,8 +30,8 @@ const getPayOrderByOrderId = serverUrl + "/business/h5/order/getPayOrderByOrderI | ||
30 | //刘淇接口 | 30 | //刘淇接口 |
31 | 31 | ||
32 | 32 | ||
33 | - | ||
34 | - | 33 | +// 商户卡券-可以购买卡券列表-分页 |
34 | +const couponRuleParkPage = serverUrl + "business/h5/coupon/couponRuleParkPage"; | ||
35 | 35 | ||
36 | 36 | ||
37 | //陈彪接口 | 37 | //陈彪接口 |
pages/businessCard/businessCard.vue
@@ -2,17 +2,9 @@ | @@ -2,17 +2,9 @@ | ||
2 | <view> | 2 | <view> |
3 | <uni-section title="50%(折扣券)" type="line"> | 3 | <uni-section title="50%(折扣券)" type="line"> |
4 | <uni-card padding="0" spacing="0"> | 4 | <uni-card padding="0" spacing="0"> |
5 | - <!--<template v-slot:cover>--> | ||
6 | - <!--<view class="custom-cover">--> | ||
7 | - <!--<image class="cover-image" mode="aspectFill" :src="cover">--> | ||
8 | - <!--</image>--> | ||
9 | - <!--<view class="cover-content">--> | ||
10 | - <!--<text class="uni-subtitle uni-white">今日新闻热点</text>--> | ||
11 | - <!--</view>--> | ||
12 | - <!--</view>--> | ||
13 | - <!--</template>--> | 5 | + |
14 | <uni-list> | 6 | <uni-list> |
15 | - <uni-list-item title="适应车场" rightText="万达商业广场" > | 7 | + <uni-list-item title="适应车场" rightText="万达商业广场"> |
16 | <text></text> | 8 | <text></text> |
17 | </uni-list-item> | 9 | </uni-list-item> |
18 | <uni-list-item title="价格:¥5/张" rightText="商户库存:0张"></uni-list-item> | 10 | <uni-list-item title="价格:¥5/张" rightText="商户库存:0张"></uni-list-item> |
@@ -49,7 +41,7 @@ | @@ -49,7 +41,7 @@ | ||
49 | <!--</view>--> | 41 | <!--</view>--> |
50 | <!--</template>--> | 42 | <!--</template>--> |
51 | <uni-list> | 43 | <uni-list> |
52 | - <uni-list-item title="适应车场" rightText="万达商业广场" > | 44 | + <uni-list-item title="适应车场" rightText="万达商业广场"> |
53 | <text></text> | 45 | <text></text> |
54 | </uni-list-item> | 46 | </uni-list-item> |
55 | <uni-list-item title="价格:¥5/张" rightText="商户库存:0张"></uni-list-item> | 47 | <uni-list-item title="价格:¥5/张" rightText="商户库存:0张"></uni-list-item> |
@@ -77,7 +69,7 @@ | @@ -77,7 +69,7 @@ | ||
77 | <!--</view>--> | 69 | <!--</view>--> |
78 | <!--</template>--> | 70 | <!--</template>--> |
79 | <uni-list> | 71 | <uni-list> |
80 | - <uni-list-item title="适应车场" rightText="万达商业广场" > | 72 | + <uni-list-item title="适应车场" rightText="万达商业广场"> |
81 | <text></text> | 73 | <text></text> |
82 | </uni-list-item> | 74 | </uni-list-item> |
83 | <uni-list-item title="价格:¥5/张" rightText="商户库存:0张"></uni-list-item> | 75 | <uni-list-item title="价格:¥5/张" rightText="商户库存:0张"></uni-list-item> |
@@ -106,7 +98,7 @@ | @@ -106,7 +98,7 @@ | ||
106 | <!--</view>--> | 98 | <!--</view>--> |
107 | <!--</template>--> | 99 | <!--</template>--> |
108 | <uni-list> | 100 | <uni-list> |
109 | - <uni-list-item title="适应车场" rightText="万达商业广场" > | 101 | + <uni-list-item title="适应车场" rightText="万达商业广场"> |
110 | <text></text> | 102 | <text></text> |
111 | </uni-list-item> | 103 | </uni-list-item> |
112 | <uni-list-item title="价格:¥5/张" rightText="商户库存:0张"></uni-list-item> | 104 | <uni-list-item title="价格:¥5/张" rightText="商户库存:0张"></uni-list-item> |
@@ -135,7 +127,7 @@ | @@ -135,7 +127,7 @@ | ||
135 | <!--</view>--> | 127 | <!--</view>--> |
136 | <!--</template>--> | 128 | <!--</template>--> |
137 | <uni-list> | 129 | <uni-list> |
138 | - <uni-list-item title="适应车场" rightText="万达商业广场" > | 130 | + <uni-list-item title="适应车场" rightText="万达商业广场"> |
139 | <text></text> | 131 | <text></text> |
140 | </uni-list-item> | 132 | </uni-list-item> |
141 | <uni-list-item title="价格:¥5/张" rightText="商户库存:0张"></uni-list-item> | 133 | <uni-list-item title="价格:¥5/张" rightText="商户库存:0张"></uni-list-item> |
@@ -163,7 +155,7 @@ | @@ -163,7 +155,7 @@ | ||
163 | <!--</view>--> | 155 | <!--</view>--> |
164 | <!--</template>--> | 156 | <!--</template>--> |
165 | <uni-list> | 157 | <uni-list> |
166 | - <uni-list-item title="适应车场" rightText="万达商业广场" > | 158 | + <uni-list-item title="适应车场" rightText="万达商业广场"> |
167 | <text></text> | 159 | <text></text> |
168 | </uni-list-item> | 160 | </uni-list-item> |
169 | <uni-list-item title="价格:¥5/张" rightText="商户库存:0张"></uni-list-item> | 161 | <uni-list-item title="价格:¥5/张" rightText="商户库存:0张"></uni-list-item> |
@@ -179,138 +171,6 @@ | @@ -179,138 +171,6 @@ | ||
179 | </uni-card> | 171 | </uni-card> |
180 | </uni-section> | 172 | </uni-section> |
181 | 173 | ||
182 | - | ||
183 | - | ||
184 | - <!--<view class="statistics yellow-bg uni-list-cell-pd" style="color: #fff">共18笔充值,充值总金额100.00元</view>--> | ||
185 | - <!--<view class="uni-list">--> | ||
186 | - <!--<view class="uni-list-cell">--> | ||
187 | - <!--<view class="uni-list-cell-left">--> | ||
188 | - <!--消费类型--> | ||
189 | - <!--</view>--> | ||
190 | - <!--<view class="uni-list-cell-db">--> | ||
191 | - <!--<picker @change="bindPickerChange" :value="index" :range="array">--> | ||
192 | - <!--<view class="uni-input">{{array[index]}}</view>--> | ||
193 | - <!--</picker>--> | ||
194 | - <!--</view>--> | ||
195 | - <!--</view>--> | ||
196 | - <!--</view>--> | ||
197 | - | ||
198 | - <!--<view class="uni-list">--> | ||
199 | - <!--<view class="uni-list-cell">--> | ||
200 | - <!--<view class="uni-list-cell-left">--> | ||
201 | - <!--充值方式--> | ||
202 | - <!--</view>--> | ||
203 | - <!--<view class="uni-list-cell-db">--> | ||
204 | - <!--<picker @change="bindPickerChangeWay" :value="indexWay" :range="arrayWay">--> | ||
205 | - <!--<view class="uni-input">{{arrayWay[indexWay]}}</view>--> | ||
206 | - <!--</picker>--> | ||
207 | - <!--</view>--> | ||
208 | - <!--</view>--> | ||
209 | - <!--</view>--> | ||
210 | - | ||
211 | - | ||
212 | - <!--<view class="uni-list">--> | ||
213 | - <!--<view class="uni-list-cell">--> | ||
214 | - <!--<view class="uni-list-cell-left">--> | ||
215 | - <!--开始时间--> | ||
216 | - <!--</view>--> | ||
217 | - <!--<view class="uni-list-cell-db">--> | ||
218 | - <!--<picker mode="date" :value="date" :start="startDate" :end="endDate" @change="bindStartDateChange">--> | ||
219 | - <!--<view class="uni-input">{{benginDate}}</view>--> | ||
220 | - <!--</picker>--> | ||
221 | - <!--</view>--> | ||
222 | - <!--</view>--> | ||
223 | - <!--</view>--> | ||
224 | - | ||
225 | - <!--<view class="uni-list">--> | ||
226 | - <!--<view class="uni-list-cell">--> | ||
227 | - <!--<view class="uni-list-cell-left">--> | ||
228 | - <!--结束时间--> | ||
229 | - <!--</view>--> | ||
230 | - <!--<view class="uni-list-cell-db">--> | ||
231 | - <!--<picker mode="date" :value="date" :start="startDate" :end="endDate" @change="bindEndDateChange">--> | ||
232 | - <!--<view class="uni-input">{{overDate}}</view>--> | ||
233 | - <!--</picker>--> | ||
234 | - <!--</view>--> | ||
235 | - <!--</view>--> | ||
236 | - <!--</view>--> | ||
237 | - | ||
238 | - <!--<!– <view class="border-bg"></view> –>--> | ||
239 | - | ||
240 | - | ||
241 | - <!--<uni-load-more class="load"--> | ||
242 | - <!--:content-text="contentText"--> | ||
243 | - <!--:status="status"--> | ||
244 | - <!--:icon-size="24"--> | ||
245 | - <!--:iconType="iconType"--> | ||
246 | - <!--v-if="rows.length == 0">--> | ||
247 | - | ||
248 | - <!--<uni-list class="rechargeWrap">--> | ||
249 | - <!--<view class="recordCon uni-list-cell-pd">--> | ||
250 | - <!--<text>+66</text>--> | ||
251 | - <!--<text>充值成功</text>--> | ||
252 | - <!--</view>--> | ||
253 | - <!--<view class="recordCon uni-list-cell-pd">--> | ||
254 | - <!--<text class="color-green">微信充值</text>--> | ||
255 | - <!--<text>2020-10-01 01:01:01</text>--> | ||
256 | - <!--</view>--> | ||
257 | - <!--</uni-list>--> | ||
258 | - | ||
259 | - <!--<uni-list class="rechargeWrap">--> | ||
260 | - <!--<view class="recordCon uni-list-cell-pd">--> | ||
261 | - <!--<text>+66</text>--> | ||
262 | - <!--<text>充值成功</text>--> | ||
263 | - <!--</view>--> | ||
264 | - <!--<view class="recordCon uni-list-cell-pd">--> | ||
265 | - <!--<text class="color-blue">支付宝充值</text>--> | ||
266 | - <!--<text>2020-10-01 01:01:01</text>--> | ||
267 | - <!--</view>--> | ||
268 | - <!--</uni-list>--> | ||
269 | - | ||
270 | - <!--<uni-list class="rechargeWrap">--> | ||
271 | - <!--<view class="recordCon uni-list-cell-pd">--> | ||
272 | - <!--<text>+66</text>--> | ||
273 | - <!--<text>充值成功</text>--> | ||
274 | - <!--</view>--> | ||
275 | - <!--<view class="recordCon uni-list-cell-pd">--> | ||
276 | - <!--<text class="color-red">线下公对公充值</text>--> | ||
277 | - <!--<text>2020-10-01 01:01:01</text>--> | ||
278 | - <!--</view>--> | ||
279 | - <!--</uni-list>--> | ||
280 | - | ||
281 | - <!--<uni-list class="rechargeWrap">--> | ||
282 | - <!--<view class="recordCon uni-list-cell-pd">--> | ||
283 | - <!--<text>-66</text>--> | ||
284 | - <!--<text>支付成功</text>--> | ||
285 | - <!--</view>--> | ||
286 | - <!--<view class="recordCon uni-list-cell-pd">--> | ||
287 | - <!--<text class="color-green">购买卡券</text>--> | ||
288 | - <!--<text>2020-10-01 01:01:01</text>--> | ||
289 | - <!--</view>--> | ||
290 | - <!--<view class="rechargeArrow">--> | ||
291 | - <!-->--> | ||
292 | - <!--</view>--> | ||
293 | - <!--</uni-list>--> | ||
294 | - | ||
295 | - | ||
296 | - | ||
297 | - <!--<uni-list class="rechargeWrap">--> | ||
298 | - <!--<view class="recordCon uni-list-cell-pd">--> | ||
299 | - <!--<text>-66</text>--> | ||
300 | - <!--<text>支付成功</text>--> | ||
301 | - <!--</view>--> | ||
302 | - <!--<view class="recordCon uni-list-cell-pd">--> | ||
303 | - <!--<text class="">停车支付</text>--> | ||
304 | - <!--<text>2020-10-01 01:01:01</text>--> | ||
305 | - <!--</view>--> | ||
306 | - <!--<view class="rechargeArrow">--> | ||
307 | - <!-->--> | ||
308 | - <!--</view>--> | ||
309 | - <!--</uni-list>--> | ||
310 | - | ||
311 | - <!--</uni-load-more>--> | ||
312 | - | ||
313 | - | ||
314 | </view> | 174 | </view> |
315 | </template> | 175 | </template> |
316 | 176 | ||
@@ -329,109 +189,62 @@ export default { | @@ -329,109 +189,62 @@ export default { | ||
329 | indexWay: 0, | 189 | indexWay: 0, |
330 | benginDate: currentDate, | 190 | benginDate: currentDate, |
331 | overDate: currentDate, | 191 | overDate: currentDate, |
332 | - rows:[], | ||
333 | - pageNum:1,//当前页 | ||
334 | - pageSize:1,//每页条数 | ||
335 | - reload:false, | ||
336 | - status:'more', | ||
337 | - contentText:{ | ||
338 | - contentdown:'上拉加载更多~', | ||
339 | - contentrefresh:'正在加载更多~', | ||
340 | - contentmore:'我是有底线的~' | 192 | + rows: [], |
193 | + pageNum: 1,//当前页 | ||
194 | + pageSize: 1,//每页条数 | ||
195 | + reload: false, | ||
196 | + status: 'more', | ||
197 | + contentText: { | ||
198 | + contentdown: '上拉加载更多~', | ||
199 | + contentrefresh: '正在加载更多~', | ||
200 | + contentmore: '我是有底线的~' | ||
341 | }, | 201 | }, |
342 | - iconType:'auto', // 图标样式 | 202 | + iconType: 'auto', // 图标样式 |
343 | } | 203 | } |
344 | }, | 204 | }, |
345 | onLoad(params) { | 205 | onLoad(params) { |
346 | wx.showShareMenu({ | 206 | wx.showShareMenu({ |
347 | withShareTicket: true | 207 | withShareTicket: true |
348 | }) | 208 | }) |
349 | - // this.mycarNumber = params.carNumber; | ||
350 | - // this.myorderId = params.orderId; | ||
351 | - // this.myparkCode = params.parkCode; | ||
352 | - // this.myorderState = params.orderState; | ||
353 | - // this.totalFee = params.totalFee | ||
354 | - // this.unPayFee = params.unPayFee | ||
355 | - // if (params.orderState == 5) { | ||
356 | - // //停车补缴单 103 | ||
357 | - // this.mypaySrcType = '103' | ||
358 | - // } else { | ||
359 | - // this.mypaySrcType = '101' | ||
360 | - // } | ||
361 | - // // this.GetbillQueryInfo(this.mycarNumber, this.myorderId, this.myparkCode); | ||
362 | - // this.getWxCode(); | ||
363 | - // this.PDlogin(); | ||
364 | - //console.log("xxxmake = "+this.makedateFormat()); | 209 | + this.couponRuleParkPage() |
365 | }, | 210 | }, |
366 | onShow() { | 211 | onShow() { |
367 | var me = this; | 212 | var me = this; |
368 | - var userInfo = me.getGlobalUser("globalUser"); | ||
369 | - if (userInfo != null) { | ||
370 | - me.phoneNumb = userInfo.userPhone; | ||
371 | - } | ||
372 | - var pages = getCurrentPages(); | ||
373 | - var currPage = pages[pages.length - 1]; //当前页面 | ||
374 | - console.log('currPage.data.selCoupon = ' + currPage.data.selCoupon); | ||
375 | - me.selCoupon = currPage.data.selCoupon; | ||
376 | - console.log(JSON.stringify(me.selCoupon)); | ||
377 | - // me.GetbillQueryInfo(me.mycarNumber, me.myorderId, me.myparkCode, me.selCoupon.cardNo, me.selCoupon.couponType, me.selCoupon | ||
378 | - // .discValue); | ||
379 | - // GetbillQueryInfo(carnum, orderId, parkCode, cardNo, couponType, disValue) { | 213 | + |
380 | }, | 214 | }, |
381 | computed: { | 215 | computed: { |
382 | - startDate() { | ||
383 | - return this.getDate('start'); | ||
384 | - }, | ||
385 | - endDate() { | ||
386 | - return this.getDate('end'); | ||
387 | - } | 216 | + |
388 | }, | 217 | }, |
389 | methods: { | 218 | methods: { |
390 | - actionsClick(text){ | ||
391 | - uni.showToast({ | ||
392 | - title:text, | ||
393 | - icon:'none' | ||
394 | - }) | ||
395 | - }, | ||
396 | - bindPickerChange: function (e) { | ||
397 | - console.log('picker发送选择改变,携带值为', e.detail.value) | ||
398 | - this.index = e.detail.value | ||
399 | - }, | ||
400 | - bindPickerChangeWay: function (e) { | ||
401 | - console.log('picker发送选择改变,携带值为', e.detail.value) | ||
402 | - this.indexWay = e.detail.value | ||
403 | - }, | ||
404 | - bindStartDateChange: function (e) { | ||
405 | - this.benginDate = e.detail.value | ||
406 | - }, | ||
407 | - bindEndDateChange: function (e) { | ||
408 | - this.overDate = e.detail.value | ||
409 | - }, | ||
410 | - getDate(type) { | ||
411 | - const date = new Date(); | ||
412 | - let year = date.getFullYear(); | ||
413 | - let month = date.getMonth() + 1; | ||
414 | - let day = date.getDate(); | ||
415 | - if (type === 'start') { | ||
416 | - year = year - 60; | ||
417 | - } else if (type === 'end') { | ||
418 | - year = year + 2; | 219 | + // 通过商户ID查询停车记录信息 |
220 | + couponRuleParkPage() { | ||
221 | + let that = this | ||
222 | + let paramsData = { | ||
223 | + pageNum: '1', | ||
224 | + pageSize: '10' | ||
419 | } | 225 | } |
420 | - month = month > 9 ? month : '0' + month; | ||
421 | - day = day > 9 ? day : '0' + day; | ||
422 | - return `${year}-${month}-${day}`; | 226 | + // 首页信息获取 接口 |
227 | + that.$myRequest({ | ||
228 | + url: that.$common.getBusinessParkOrderByBusIdForPage, | ||
229 | + method: 'POST', | ||
230 | + data: that.$common.requestSign(paramsData) | ||
231 | + }).then(res => { | ||
232 | + this.recordList = res.data.dataList | ||
233 | + }) | ||
423 | }, | 234 | }, |
235 | + | ||
424 | } | 236 | } |
425 | } | 237 | } |
426 | </script> | 238 | </script> |
427 | 239 | ||
428 | <style lang="scss" scoped> | 240 | <style lang="scss" scoped> |
429 | - /deep/ .uni-section{ | 241 | + /deep/ .uni-section { |
430 | padding-bottom: 10px; | 242 | padding-bottom: 10px; |
431 | } | 243 | } |
432 | - .rechargeWrap{ | 244 | + |
245 | + .rechargeWrap { | ||
433 | position: relative; | 246 | position: relative; |
434 | - .rechargeArrow{ | 247 | + .rechargeArrow { |
435 | position: absolute; | 248 | position: absolute; |
436 | right: 10px; | 249 | right: 10px; |
437 | top: 30px; | 250 | top: 30px; |
@@ -439,6 +252,7 @@ export default { | @@ -439,6 +252,7 @@ export default { | ||
439 | color: #999; | 252 | color: #999; |
440 | } | 253 | } |
441 | } | 254 | } |
255 | + | ||
442 | .recordCon { | 256 | .recordCon { |
443 | padding-right: 35px; | 257 | padding-right: 35px; |
444 | color: #999; | 258 | color: #999; |
@@ -479,20 +293,24 @@ export default { | @@ -479,20 +293,24 @@ export default { | ||
479 | height: 45px; | 293 | height: 45px; |
480 | border-top: 1px #eee solid; | 294 | border-top: 1px #eee solid; |
481 | } | 295 | } |
296 | + | ||
482 | .card-actions-item { | 297 | .card-actions-item { |
483 | display: flex; | 298 | display: flex; |
484 | flex-direction: row; | 299 | flex-direction: row; |
485 | align-items: center; | 300 | align-items: center; |
486 | } | 301 | } |
302 | + | ||
487 | .card-actions-item-text { | 303 | .card-actions-item-text { |
488 | font-size: 12px; | 304 | font-size: 12px; |
489 | color: #666; | 305 | color: #666; |
490 | margin-left: 5px; | 306 | margin-left: 5px; |
491 | } | 307 | } |
308 | + | ||
492 | .cover-image { | 309 | .cover-image { |
493 | flex: 1; | 310 | flex: 1; |
494 | height: 150px; | 311 | height: 150px; |
495 | } | 312 | } |
313 | + | ||
496 | .no-border { | 314 | .no-border { |
497 | border-width: 0; | 315 | border-width: 0; |
498 | } | 316 | } |