Commit 0b9d5f71f9df5aec0fc69bd152303272e2cae88d

Authored by 刘淇
1 parent d6331720

停车记录详情

common/common.js
... ... @@ -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 2 <view>
3 3 <uni-section title="50%(折扣券)" type="line">
4 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 6 <uni-list>
15   - <uni-list-item title="适应车场" rightText="万达商业广场" >
  7 + <uni-list-item title="适应车场" rightText="万达商业广场">
16 8 <text></text>
17 9 </uni-list-item>
18 10 <uni-list-item title="价格:¥5/张" rightText="商户库存:0张"></uni-list-item>
... ... @@ -49,7 +41,7 @@
49 41 <!--</view>-->
50 42 <!--</template>-->
51 43 <uni-list>
52   - <uni-list-item title="适应车场" rightText="万达商业广场" >
  44 + <uni-list-item title="适应车场" rightText="万达商业广场">
53 45 <text></text>
54 46 </uni-list-item>
55 47 <uni-list-item title="价格:¥5/张" rightText="商户库存:0张"></uni-list-item>
... ... @@ -77,7 +69,7 @@
77 69 <!--</view>-->
78 70 <!--</template>-->
79 71 <uni-list>
80   - <uni-list-item title="适应车场" rightText="万达商业广场" >
  72 + <uni-list-item title="适应车场" rightText="万达商业广场">
81 73 <text></text>
82 74 </uni-list-item>
83 75 <uni-list-item title="价格:¥5/张" rightText="商户库存:0张"></uni-list-item>
... ... @@ -106,7 +98,7 @@
106 98 <!--</view>-->
107 99 <!--</template>-->
108 100 <uni-list>
109   - <uni-list-item title="适应车场" rightText="万达商业广场" >
  101 + <uni-list-item title="适应车场" rightText="万达商业广场">
110 102 <text></text>
111 103 </uni-list-item>
112 104 <uni-list-item title="价格:¥5/张" rightText="商户库存:0张"></uni-list-item>
... ... @@ -135,7 +127,7 @@
135 127 <!--</view>-->
136 128 <!--</template>-->
137 129 <uni-list>
138   - <uni-list-item title="适应车场" rightText="万达商业广场" >
  130 + <uni-list-item title="适应车场" rightText="万达商业广场">
139 131 <text></text>
140 132 </uni-list-item>
141 133 <uni-list-item title="价格:¥5/张" rightText="商户库存:0张"></uni-list-item>
... ... @@ -163,7 +155,7 @@
163 155 <!--</view>-->
164 156 <!--</template>-->
165 157 <uni-list>
166   - <uni-list-item title="适应车场" rightText="万达商业广场" >
  158 + <uni-list-item title="适应车场" rightText="万达商业广场">
167 159 <text></text>
168 160 </uni-list-item>
169 161 <uni-list-item title="价格:¥5/张" rightText="商户库存:0张"></uni-list-item>
... ... @@ -179,138 +171,6 @@
179 171 </uni-card>
180 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   - <!--&lt;!&ndash; <view class="border-bg"></view> &ndash;&gt;-->
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   - <!--&gt;-->
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   - <!--&gt;-->
308   - <!--</view>-->
309   - <!--</uni-list>-->
310   -
311   - <!--</uni-load-more>-->
312   -
313   -
314 174 </view>
315 175 </template>
316 176  
... ... @@ -329,109 +189,62 @@ export default {
329 189 indexWay: 0,
330 190 benginDate: currentDate,
331 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 205 onLoad(params) {
346 206 wx.showShareMenu({
347 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 211 onShow() {
367 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 215 computed: {
382   - startDate() {
383   - return this.getDate('start');
384   - },
385   - endDate() {
386   - return this.getDate('end');
387   - }
  216 +
388 217 },
389 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 238 </script>
427 239  
428 240 <style lang="scss" scoped>
429   - /deep/ .uni-section{
  241 + /deep/ .uni-section {
430 242 padding-bottom: 10px;
431 243 }
432   - .rechargeWrap{
  244 +
  245 + .rechargeWrap {
433 246 position: relative;
434   - .rechargeArrow{
  247 + .rechargeArrow {
435 248 position: absolute;
436 249 right: 10px;
437 250 top: 30px;
... ... @@ -439,6 +252,7 @@ export default {
439 252 color: #999;
440 253 }
441 254 }
  255 +
442 256 .recordCon {
443 257 padding-right: 35px;
444 258 color: #999;
... ... @@ -479,20 +293,24 @@ export default {
479 293 height: 45px;
480 294 border-top: 1px #eee solid;
481 295 }
  296 +
482 297 .card-actions-item {
483 298 display: flex;
484 299 flex-direction: row;
485 300 align-items: center;
486 301 }
  302 +
487 303 .card-actions-item-text {
488 304 font-size: 12px;
489 305 color: #666;
490 306 margin-left: 5px;
491 307 }
  308 +
492 309 .cover-image {
493 310 flex: 1;
494 311 height: 150px;
495 312 }
  313 +
496 314 .no-border {
497 315 border-width: 0;
498 316 }
... ...