Blame view

src/views/parkPay/parkRecord.vue 16.9 KB
0c49c87e   liuqimichale   微信公众号 初始化
1
2
3
4
5
6
7
8
9
10
11
12
  <template>
    <div style="height: 100%">
      <div v-if="parkList.length>0" style="height: 100%">
        <ul class="tabWrap">
          <li v-for="(i,index) in tabList"
              :key="i.id"
              :class="{tabActive:currentTabActive == index}"
              @click="tabHandle(index)"
          >{{i.text}}
          </li>
        </ul>
  
df8f58a4   刘淇   货车30分钟免费
13
  
0c49c87e   liuqimichale   微信公众号 初始化
14
15
16
17
        <!--本次缴费-->
        <div v-show="currentTabActive==0">
  
          <div v-if="parkingData.length>0">
df8f58a4   刘淇   货车30分钟免费
18
            <p class="free-tip" v-if="parkingData[0].parkDuration<=900">停车15分钟内(货车30分钟内)无需缴费!</p>
0c49c87e   liuqimichale   微信公众号 初始化
19
20
21
22
23
24
25
26
  
            <div class="cost-main" v-for="i in parkingData">
              <ul class="cost-header">
                <li :class="carColor | formateColor">{{i.carNumber}}</li>
                <li>本次费用</li>
              </ul>
  
              <div class="cost-body">
df8f58a4   刘淇   货车30分钟免费
27
                <!--<p>车辆类型:临停车</p>-->
0c49c87e   liuqimichale   微信公众号 初始化
28
29
30
31
32
33
34
35
36
                <p>车场名称:{{i.parkName}}
                </p>
                <p> 进场时间:{{i.parkInTime}}
                </p>
                <p>出场时间:{{i.parkOutTime}}
                </p>
                <p>停车时长:{{ $utils.dateFormat(i.parkDuration)}}</p>
                <div class="out-wrap">
                  <p class="mon-wrap">¥{{(i.unPayFee/100).toFixed(2)}}</p>
a7e4d723   刘淇   免费停车
37
38
39
40
41
42
43
44
                  <!--<p class="out-btn" @click="toPayCurrent(i,parkingData[0].parkDuration)" v-if="parkingData[0].parkDuration<=900">申请离场</p>-->
                  <!--<p class="out-btn" @click="toPayCurrent(i,parkingData[0].parkDuration)" v-else-if="parkingData[0].parkDuration<=1800&parkingData[0].carType==7">申请离场</p>-->
                  <!--<p class="out-btn" @click="toPayCurrent(i,parkingData[0].parkDuration)" v-else-if="parkingData[0].parkDuration<=1800&parkingData[0].carType==8">申请离场</p>-->
                  <!--<p class="out-btn" @click="toPayCurrent(i,parkingData[0].parkDuration)" v-else>出场缴费</p>-->
  
  
                  <p class="out-btn" @click="toPayCurrent(i,parkingData[0].parkDuration)">{{i.parkDuration>i.orderFreeDuration?"结束停车":"申请离场"}}</p>
  
0c49c87e   liuqimichale   微信公众号 初始化
45
46
47
48
49
                </div>
              </div>
            </div>
          </div>
          <!--没有在停费用-->
df8f58a4   刘淇   货车30分钟免费
50
          <div class="noRecord" v-else>暂无记录</div>
0c49c87e   liuqimichale   微信公众号 初始化
51
52
53
54
55
56
  
  
        </div>
  
  
        <!--历史缴费-->
df8f58a4   刘淇   货车30分钟免费
57
        <div v-show="currentTabActive==1" class="history-con">
0c49c87e   liuqimichale   微信公众号 初始化
58
          <div v-if="historyList.length>0" style="height: 100%;">
df8f58a4   刘淇   货车30分钟免费
59
            <div class="history-body">
0c49c87e   liuqimichale   微信公众号 初始化
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
              <p class="money-all">总欠费金额:
                <span>¥{{(allMoney/100).toFixed(2)}}</span>
              </p>
  
              <div class="cost-main  cost-main-history" style="padding-left: 50px;"
  
                   v-for="(i, index) in historyList" :key="i.id"
                   @click="chooseHandle(i, index)"
                   :class="{isChecked: i.checked}"
              >
                <ul class="cost-header">
                  <li :class="carColor | formateColor">{{i.carNumber}}</li>
                  <li>欠费</li>
                </ul>
  
                <div class="cost-body">
df8f58a4   刘淇   货车30分钟免费
76
                  <!--<p>车辆类型:临停车</p>-->
0c49c87e   liuqimichale   微信公众号 初始化
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
  
                  <p>车场名称:{{i.parkName}}
                  </p>
                  <p> 进场时间:{{i.parkInTime}}
                  </p>
                  <p>出场时间:{{i.parkOutTime}}
                  </p>
                  <p>停车时长:{{ $utils.dateFormat(i.parkDuration)}}</p>
                  <div class="out-wrap">
                    <p class="mon-wrap">¥{{(i.unPayFee/100).toFixed(2)}}</p>
                  </div>
  
                </div>
              </div>
  
            </div>
  
  
            <div class="history-footer">
              <p class="statistical-data">您已选中
                <span>{{historyCheckedLen}}</span>笔交易
                &nbsp;&nbsp;&nbsp;&nbsp;合计:¥ <span>{{(historyCheckedMon/100).toFixed(2)}}</span>
              </p>
              <div class="opration-wrap">
                <p class="check-btn" :class="{isAllChecked:allChecked}"
                   @click="checkedAll"
                >全选</p>
                <p class="settle-btn" @click="toPayHisroryPage">清缴欠费</p>
              </div>
            </div>
          </div>
  
  
df8f58a4   刘淇   货车30分钟免费
110
111
          <!--没有在停费用-->
          <div class="noRecord" v-else>暂无记录</div>
0c49c87e   liuqimichale   微信公众号 初始化
112
113
114
115
116
117
118
  
        </div>
  
      </div>
  
  
      <div v-else class="noRecord">
df8f58a4   刘淇   货车30分钟免费
119
        暂无记录
0c49c87e   liuqimichale   微信公众号 初始化
120
121
      </div>
  
df8f58a4   刘淇   货车30分钟免费
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
      <!--<modal-alert ref="alert">-->
      <!--<div class="trave-tip-content txt-l" slot="content">-->
      <!--<div class="confirm-text">-->
      <!--<p>请至少选择一笔记录</p>-->
      <!--</div>-->
      <!--</div>-->
      <!--<span slot="button">知道了</span>-->
      <!--</modal-alert>-->
  
  
      <!--<modal-alert ref="zeroAlert">-->
      <!--<div class="trave-tip-content txt-l" slot="content">-->
      <!--<div class="confirm-text">-->
      <!--<p>停车15分钟内无需缴费,申请成功。</p>-->
      <!--</div>-->
      <!--</div>-->
      <!--<span slot="button">知道了</span>-->
      <!--</modal-alert>-->
  
bb951693   liuqimichale   赤峰微信公众号 -- 临停支付
141
  
0c49c87e   liuqimichale   微信公众号 初始化
142
143
144
145
    </div>
  </template>
  
  <script>
df8f58a4   刘淇   货车30分钟免费
146
147
  import {parkRecordList, historyQuery, parkingQuery, appApplyParkOut} from '@/api/parkRecord/parkRecord.js'
  import axios from 'axios'
0c49c87e   liuqimichale   微信公众号 初始化
148
149
150
151
152
153
154
  
  export default {
    name: 'parkRecord',
    data() {
      return {
        tabList: [  // 切换数据
          { text: '在停缴费', id: 1 },
df8f58a4   刘淇   货车30分钟免费
155
          { text: '离场待缴', id: 2 },
0c49c87e   liuqimichale   微信公众号 初始化
156
157
        ],
        carColor: 1,// 车牌颜色
bb951693   liuqimichale   赤峰微信公众号 -- 临停支付
158
        currentTabActive: 0, // 显示当前哪个
0c49c87e   liuqimichale   微信公众号 初始化
159
        carNumber: '', //  车牌号码
df8f58a4   刘淇   货车30分钟免费
160
        parkingData: [], //  在停数据
0c49c87e   liuqimichale   微信公众号 初始化
161
        parkList: [], // 停车记录数据
df8f58a4   刘淇   货车30分钟免费
162
163
164
165
166
167
        historyList: [  // 历史欠费数据
          { money: 100, checked: false, id: 1 },
        ],
        allChecked: false, // 全部选择事件
        allMoney: 0, // 欠费所有的费用
        historyCheckedLen: 0, //选中了几笔交易
0c49c87e   liuqimichale   微信公众号 初始化
168
169
170
171
        historyCheckedMon: 0, //选中了待缴纳的金额
        orderIds: [] // 选中数据的订单 数组
      }
    },
df8f58a4   刘淇   货车30分钟免费
172
    mounted() {
7850cc26   liuqimichale   赤峰微信公众号 -- 临停支付
173
  
0c49c87e   liuqimichale   微信公众号 初始化
174
175
    },
    created() {
df8f58a4   刘淇   货车30分钟免费
176
177
178
179
      // this.$Indicator.open({
      //   text: '加载中...',
      //   spinnerType: 'fading-circle'
      // })
0c49c87e   liuqimichale   微信公众号 初始化
180
181
      this.carNumber = this.$route.query.carNumber  // 获取车牌号
      this.carColor = this.$route.query.carNumberColor  // 获取颜色   0:蓝牌;1:黄牌;2:白牌;3:黑牌;4:绿色
df8f58a4   刘淇   货车30分钟免费
182
183
      this.currentTabActive = this.$route.query.parkFlag ? this.$route.query.parkFlag : 0
      console.log(this.currentTabActive)
0c49c87e   liuqimichale   微信公众号 初始化
184
185
      console.log(this.carNumber)
      this.parkRecordList(this.carNumber)
0c49c87e   liuqimichale   微信公众号 初始化
186
187
    },
    methods: {
df8f58a4   刘淇   货车30分钟免费
188
      parkRecordList() {  // 获取停车记录数据
0c49c87e   liuqimichale   微信公众号 初始化
189
190
191
192
193
194
195
196
197
198
199
200
        var salt = this.$utils.myCommonSalt(32);
        var jsondata = {
          app_id: this.$utils.myVarAppid,
          deviceInfo: this.$utils.myDeviceInfo,
          salt: salt,
          sign_type: "md5",
          pageNum: 1,
          pageSize: 1000,
          parkState: 10,
          terminalSource: 7,
          carNumber: this.carNumber,
          carNumberColor: this.carColor,
df8f58a4   刘淇   货车30分钟免费
201
202
          orgId: this.$utils.myOrgId,
  
0c49c87e   liuqimichale   微信公众号 初始化
203
204
205
206
207
208
209
210
211
212
213
214
        }
        jsondata.sign = this.$utils.signObject(jsondata)
  
        // jsondata.sign = md5sign
        console.log('停车记录传参  ' + JSON.stringify(jsondata));
        parkRecordList(jsondata).then(response => {
          console.log(response)
          this.parkList = response.data.dataList
  
          this.parkingData = this.parkList.filter(item => {
            return item.parkState == '10'
          })
df8f58a4   刘淇   货车30分钟免费
215
          // if (this.parkingData.length > 0) {
bb951693   liuqimichale   赤峰微信公众号 -- 临停支付
216
217
          //   this.currentTabActive = 0
          // }
0c49c87e   liuqimichale   微信公众号 初始化
218
219
220
221
          console.log(this.parkingData)
          this.historyList = this.parkList.filter(item => {
            return item.parkState == '20'
          })
0c49c87e   liuqimichale   微信公众号 初始化
222
223
224
225
          this.historyList.forEach( i => {
            this.allMoney += Number(i.unPayFee)
          })
  
7850cc26   liuqimichale   赤峰微信公众号 -- 临停支付
226
227
228
229
230
231
232
233
          if(this.parkingData.length==0 && this.historyList.length>0){
            this.currentTabActive = 1
          }
  
          if(this.$route.query.parkFlag == 1){
            this.currentTabActive = 1
            this.checkedAll()
          }
0c49c87e   liuqimichale   微信公众号 初始化
234
          console.log(this.historyList)
df8f58a4   刘淇   货车30分钟免费
235
236
237
  
          this.$Indicator.close()
  
0c49c87e   liuqimichale   微信公众号 初始化
238
239
240
241
242
243
244
245
246
        })
      },
  
      tabHandle(index) { // tab 切换
        this.currentTabActive = index
      },
      chooseHandle(i, index) { // 历史欠费单个选择事件
        i.checked = !i.checked
        let me = this
df8f58a4   刘淇   货车30分钟免费
247
248
249
        if (i.checked) { //单个选中
          me.historyCheckedLen++
          if (me.historyCheckedLen == this.historyList.length) {
0c49c87e   liuqimichale   微信公众号 初始化
250
251
252
253
254
            this.allChecked = true
  
          }
          me.orderIds.push(i.orderId)
          me.historyCheckedMon += Number(i.unPayFee)
df8f58a4   刘淇   货车30分钟免费
255
        } else { //单个不选中
0c49c87e   liuqimichale   微信公众号 初始化
256
          let _i = me.orderIds.indexOf(i.orderId)
df8f58a4   刘淇   货车30分钟免费
257
          me.orderIds.splice(_i, 1)
0c49c87e   liuqimichale   微信公众号 初始化
258
          this.allChecked = false
df8f58a4   刘淇   货车30分钟免费
259
          me.historyCheckedLen--
0c49c87e   liuqimichale   微信公众号 初始化
260
261
262
          me.historyCheckedMon -= Number(i.unPayFee)
        }
  
0c49c87e   liuqimichale   微信公众号 初始化
263
264
265
      },
      checkedAll() { // 全选选择事件
        this.allChecked = !this.allChecked
df8f58a4   刘淇   货车30分钟免费
266
267
268
        if (this.allChecked) {  //全选
          let me = this
          this.historyList.forEach(function (item) {
0c49c87e   liuqimichale   微信公众号 初始化
269
270
271
272
273
274
            item.checked = true;
            me.orderIds.push(item.orderId)
          });
          this.historyCheckedMon = this.allMoney
          this.historyCheckedLen = this.historyList.length
  
df8f58a4   刘淇   货车30分钟免费
275
276
        } else { //反选
          this.historyList.forEach(function (item) {
0c49c87e   liuqimichale   微信公众号 初始化
277
278
279
280
281
282
283
284
            item.checked = false;
  
          });
          this.historyCheckedLen = 0
          this.historyCheckedMon = 0
          this.orderIds = []
        }
      },
bb951693   liuqimichale   赤峰微信公众号 -- 临停支付
285
      toPayCurrent(i, num) { // 缴纳本次在停费用
0c49c87e   liuqimichale   微信公众号 初始化
286
        var salt = this.$utils.myCommonSalt(32);
bb951693   liuqimichale   赤峰微信公众号 -- 临停支付
287
        var params = {
0c49c87e   liuqimichale   微信公众号 初始化
288
289
290
291
          app_id: this.$utils.myVarAppid,
          deviceInfo: this.$utils.myDeviceInfo,
          salt: salt,
          sign_type: "md5",
0c49c87e   liuqimichale   微信公众号 初始化
292
          orderId: i.orderId,
bb951693   liuqimichale   赤峰微信公众号 -- 临停支付
293
294
          payOrderType: '101',
          terminalSource: '3',
0c49c87e   liuqimichale   微信公众号 初始化
295
        }
bb951693   liuqimichale   赤峰微信公众号 -- 临停支付
296
297
298
        params.sign = this.$utils.signObject(params)
        appApplyParkOut(params).then(response => {
          console.log(response)
0c49c87e   liuqimichale   微信公众号 初始化
299
  
df8f58a4   刘淇   货车30分钟免费
300
          if (response.code == '5005') {
bb951693   liuqimichale   赤峰微信公众号 -- 临停支付
301
302
303
304
305
306
307
308
309
310
311
312
            var salt = this.$utils.myCommonSalt(32);
            var jsondata = {
              app_id: this.$utils.myVarAppid,
              deviceInfo: this.$utils.myDeviceInfo,
              salt: salt,
              sign_type: "md5",
              payType: this.$utils.clientBrowsePayType(),
              appId: this.$utils.myVxAppId,
              orderId: i.orderId,
              terminalSource: '7',
              parkCode: i.parkCode,
              carNumber: this.carNumber,
0c49c87e   liuqimichale   微信公众号 初始化
313
            }
bb951693   liuqimichale   赤峰微信公众号 -- 临停支付
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
            jsondata.sign = this.$utils.signObject(jsondata)
            parkingQuery(jsondata).then(result => {
              console.log(result)
              let res = result.data
              let _dis = res.discountFee
              let discountFee = _dis.slice(1, _dis.length - 1)
  
              this.$router.push(
                {
                  path: 'orderPay',
                  query: {
                    carColor: this.carColor,// 车牌颜色
                    arrearageTotalFee: res.orderTotalFee,// 应收
                    arrearageDiscFee: discountFee * 100,// 优惠
                    arrearageActFee: res.orderFee,// 实收
                    carNumber: this.carNumber, // 车牌
                    paySrcType: 101, //支付的类型   101 是本次   103是历史欠费
                    ordeID: i.orderId, //支付的订单号
                    appOrderTimeout: res.appOrderTimeout, // 超时描述
                  }
                }
              )
            })
  
          } else {
            //$('.dialog-out').show()
df8f58a4   刘淇   货车30分钟免费
340
            this.$msgbox('提示', '您已成功申请离场!')
bb951693   liuqimichale   赤峰微信公众号 -- 临停支付
341
342
          }
  
0c49c87e   liuqimichale   微信公众号 初始化
343
        })
bb951693   liuqimichale   赤峰微信公众号 -- 临停支付
344
  
0c49c87e   liuqimichale   微信公众号 初始化
345
346
      },
      toPayHisroryPage() { // 缴纳历史费用
df8f58a4   刘淇   货车30分钟免费
347
        if (this.historyCheckedLen == 0) {
bb951693   liuqimichale   赤峰微信公众号 -- 临停支付
348
349
          this.$msgbox('提示', '请至少选择一条记录')
  
0c49c87e   liuqimichale   微信公众号 初始化
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
          return
        }
        var salt = this.$utils.myCommonSalt(32);
  
        var list = "[" + this.orderIds + "]"
  
        var jsondata = {
          app_id: this.$utils.myVarAppid,
          deviceInfo: this.$utils.myDeviceInfo,
          salt: salt,
          // sign: md5sign,
          sign_type: "md5",
          appId: this.$utils.myVxAppId,
          orderIds: list,
          terminalSource: '7',
df8f58a4   刘淇   货车30分钟免费
365
          payType: this.$utils.clientBrowsePayType(),
0c49c87e   liuqimichale   微信公众号 初始化
366
          orgId: this.$utils.myOrgId,
df8f58a4   刘淇   货车30分钟免费
367
          backDeveloperCode: this.$route.query.backDeveloperCode
0c49c87e   liuqimichale   微信公众号 初始化
368
369
        }
        jsondata.sign = this.$utils.signObject(jsondata)
df8f58a4   刘淇   货车30分钟免费
370
        console.log(jsondata)
0c49c87e   liuqimichale   微信公众号 初始化
371
372
        historyQuery(jsondata).then(response => {
          console.log(response)
a7e4d723   刘淇   免费停车
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
  
          if (response.code == 0) {
            let res = response.data.carArrearages[0]
            console.log(res)
  
            this.orderIds = JSON.stringify(this.orderIds)
            console.log(this.orderIds)
            this.$router.push(
              {
                path: 'orderPay',
                query: {
                  carColor: this.carColor,// 车牌颜色
                  arrearageTotalFee: res.arrearageTotalFee,// 应收
                  arrearageDiscFee: res.arrearageDiscFee,// 优惠
                  arrearageActFee: res.arrearageActFee,// 实收
                  carNumber: this.carNumber, // 车牌
                  paySrcType: 103, //支付的类型   101 是本次   103是历史欠费
                  ordeID: this.orderIds, //支付的订单号
                  appOrderTimeout: '',
                  backDeveloperCode: response.data.inChargerCode
                }
0c49c87e   liuqimichale   微信公众号 初始化
394
              }
a7e4d723   刘淇   免费停车
395
396
397
398
399
            )
          }else{
            this.$msgbox('提示', response.message)
          }
  
0c49c87e   liuqimichale   微信公众号 初始化
400
401
402
        })
      }
    },
df8f58a4   刘淇   货车30分钟免费
403
    filters: {}
0c49c87e   liuqimichale   微信公众号 初始化
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
  }
  </script>
  
  <style scoped lang="scss">
    .tabWrap {
      height: 38px;
      background: #FFF;
      display: flex;
      color: #666;
      li {
        flex: 1;
        line-height: 38px;
        text-align: center;
        border-bottom: 1px solid #DFDFDF;
      }
      .tabActive {
        color: #0564CC;
        border-bottom: 1px solid #0564CC;
        font-weight: bold;
      }
    }
  
    .free-tip {
      height: 25px;
      line-height: 25px;
      padding-left: 45px;
94c1e6a3   liuqimichale   微信公众号 个人页面集合
430
      background: #FEF8DB url("../../assets/images/parkPay/tip.png") no-repeat 18px center;
0c49c87e   liuqimichale   微信公众号 初始化
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
      background-size: 18px 18px;
    }
  
    .cost-main {
      padding-left: 18px;
      background: #fff;
    }
  
    .cost-header {
      display: flex;
      justify-content: space-between;
      height: 45px;
      line-height: 45px;
      border-bottom: 1px solid #DFDFDF;
      font-weight: bold;
      li:first-child {
        width: 150px;
        &.carBlue {
94c1e6a3   liuqimichale   微信公众号 个人页面集合
449
          background: url("../../assets/images/parkPay/carBlue.png") no-repeat 90px center;
0c49c87e   liuqimichale   微信公众号 初始化
450
451
452
          background-size: 28px 17px;
        }
        &.carYellow {
94c1e6a3   liuqimichale   微信公众号 个人页面集合
453
          background: url("../../assets/images/parkPay/carYellow.png") no-repeat 90px center;
0c49c87e   liuqimichale   微信公众号 初始化
454
455
456
          background-size: 28px 17px;
        }
        &.carGreen {
94c1e6a3   liuqimichale   微信公众号 个人页面集合
457
          background: url("../../assets/images/parkPay/carGreen.png") no-repeat 90px center;
0c49c87e   liuqimichale   微信公众号 初始化
458
459
460
          background-size: 28px 17px;
        }
        &.carWhite {
94c1e6a3   liuqimichale   微信公众号 个人页面集合
461
          background: url("../../assets/images/parkPay/carWhite.png") no-repeat 90px center;
0c49c87e   liuqimichale   微信公众号 初始化
462
463
464
          background-size: 28px 17px;
        }
        &.carBlack {
94c1e6a3   liuqimichale   微信公众号 个人页面集合
465
          background: url("../../assets/images/parkPay/carBlack.png") no-repeat 90px center;
0c49c87e   liuqimichale   微信公众号 初始化
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
          background-size: 28px 17px;
        }
      }
      li:last-child {
        margin-right: 18px;
        color: #BC0202;
      }
    }
  
    .cost-body {
      padding-top: 10px;
      position: relative;
      > p {
        padding-bottom: 10px;
      }
      .out-wrap {
        position: absolute;
        right: 18px;
        top: 50%;
        transform: translateY(-50%);
        .mon-wrap {
          font-size: 16px;
          color: #333;
          font-weight: bold;
        }
        .out-btn {
          width: 72px;
          height: 24px;
          margin-top: 18px;
          line-height: 24px;
          text-align: center;
          background: linear-gradient(180deg, #3885D9 0%, #4194EF 100%);
          border-radius: 4px;
          color: #FFF;
          cursor: pointer;
        }
      }
    }
  
df8f58a4   刘淇   货车30分钟免费
505
    .history-con {
0c49c87e   liuqimichale   微信公众号 初始化
506
507
508
      height: calc(100% - 38px);
      overflow: hidden;
    }
df8f58a4   刘淇   货车30分钟免费
509
510
  
    .history-body {
0c49c87e   liuqimichale   微信公众号 初始化
511
512
513
      height: calc(100% - 81px);
      overflow-y: scroll;
    }
df8f58a4   刘淇   货车30分钟免费
514
515
  
    .history-footer {
0c49c87e   liuqimichale   微信公众号 初始化
516
517
518
519
      height: 81px;
      background: #F8F8F8;
    }
  
df8f58a4   刘淇   货车30分钟免费
520
    .cost-main-history {
0c49c87e   liuqimichale   微信公众号 初始化
521
      margin-bottom: 10px;
df8f58a4   刘淇   货车30分钟免费
522
      background: #fff url("../../assets/images/parkPay/choose.png") no-repeat 10px center;
0c49c87e   liuqimichale   微信公众号 初始化
523
524
525
526
      background-size: 20px 20px;
      cursor: pointer;
    }
  
df8f58a4   刘淇   货车30分钟免费
527
528
    .isChecked {
      background: #fff url("../../assets/images/parkPay/choosed.png") no-repeat 10px center;
0c49c87e   liuqimichale   微信公众号 初始化
529
530
531
      background-size: 20px 20px;
    }
  
df8f58a4   刘淇   货车30分钟免费
532
    .money-all {
0c49c87e   liuqimichale   微信公众号 初始化
533
534
535
536
537
      padding-left: 18px;
      height: 25px;
      line-height: 25px;
      font-weight: 500;
      background: #FEF8DB;
df8f58a4   刘淇   货车30分钟免费
538
      span {
0c49c87e   liuqimichale   微信公众号 初始化
539
540
541
542
        color: #BC0202;
      }
    }
  
df8f58a4   刘淇   货车30分钟免费
543
    .statistical-data {
0c49c87e   liuqimichale   微信公众号 初始化
544
545
546
547
      padding-left: 18px;
      height: 32px;
      line-height: 32px;
      background: #E6FAFA;
df8f58a4   刘淇   货车30分钟免费
548
      span {
0c49c87e   liuqimichale   微信公众号 初始化
549
550
551
        color: #D20000;
      }
    }
df8f58a4   刘淇   货车30分钟免费
552
553
  
    .opration-wrap {
0c49c87e   liuqimichale   微信公众号 初始化
554
555
556
557
558
559
      padding-left: 18px;
      height: 49px;
      line-height: 49px;
      background: #f8f8f8;
      display: flex;
      justify-content: space-between;
df8f58a4   刘淇   货车30分钟免费
560
      .check-btn {
0c49c87e   liuqimichale   微信公众号 初始化
561
        padding-left: 30px;
94c1e6a3   liuqimichale   微信公众号 个人页面集合
562
        background: url("../../assets/images/parkPay/choose.png") no-repeat 0 center;
0c49c87e   liuqimichale   微信公众号 初始化
563
564
565
        background-size: 20px 20px;
        cursor: pointer;
      }
df8f58a4   刘淇   货车30分钟免费
566
      .isAllChecked {
94c1e6a3   liuqimichale   微信公众号 个人页面集合
567
        background: url("../../assets/images/parkPay/choosed.png") no-repeat 0 center;
0c49c87e   liuqimichale   微信公众号 初始化
568
569
        background-size: 20px 20px;
      }
df8f58a4   刘淇   货车30分钟免费
570
      .settle-btn {
0c49c87e   liuqimichale   微信公众号 初始化
571
572
573
574
575
576
577
578
579
580
581
        width: 106px;
        height: 49px;
        background: linear-gradient(145deg, #2783E9 0%, #227ADC 100%);
        text-align: center;
        color: #fff;
        cursor: pointer;
      }
    }
  
    .noRecord {
      padding-top: 200px;
94c1e6a3   liuqimichale   微信公众号 个人页面集合
582
      background: url("../../assets/images/parkPay/noRecord.png") no-repeat center 60px;
0c49c87e   liuqimichale   微信公众号 初始化
583
584
585
586
      background-size: 161px 124px;
      text-align: center;
    }
  </style>