Blame view

src/views/parkPay/parkRecord.vue 17 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
            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, // 超时描述
1214e256   刘淇   d动态origID
333
                    myOrgId:i.orgId
bb951693   liuqimichale   赤峰微信公众号 -- 临停支付
334
335
336
337
338
339
340
                  }
                }
              )
            })
  
          } else {
            //$('.dialog-out').show()
df8f58a4   刘淇   货车30分钟免费
341
            this.$msgbox('提示', '您已成功申请离场!')
bb951693   liuqimichale   赤峰微信公众号 -- 临停支付
342
343
          }
  
0c49c87e   liuqimichale   微信公众号 初始化
344
        })
bb951693   liuqimichale   赤峰微信公众号 -- 临停支付
345
  
0c49c87e   liuqimichale   微信公众号 初始化
346
347
      },
      toPayHisroryPage() { // 缴纳历史费用
df8f58a4   刘淇   货车30分钟免费
348
        if (this.historyCheckedLen == 0) {
bb951693   liuqimichale   赤峰微信公众号 -- 临停支付
349
350
          this.$msgbox('提示', '请至少选择一条记录')
  
0c49c87e   liuqimichale   微信公众号 初始化
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
          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分钟免费
366
          payType: this.$utils.clientBrowsePayType(),
1214e256   刘淇   d动态origID
367
          orgId: this.historyList[0].orgId,
df8f58a4   刘淇   货车30分钟免费
368
          backDeveloperCode: this.$route.query.backDeveloperCode
0c49c87e   liuqimichale   微信公众号 初始化
369
370
        }
        jsondata.sign = this.$utils.signObject(jsondata)
df8f58a4   刘淇   货车30分钟免费
371
        console.log(jsondata)
0c49c87e   liuqimichale   微信公众号 初始化
372
373
        historyQuery(jsondata).then(response => {
          console.log(response)
a7e4d723   刘淇   免费停车
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
  
          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: '',
1214e256   刘淇   d动态origID
393
                  myOrgId:this.historyList[0].orgId,
a7e4d723   刘淇   免费停车
394
395
                  backDeveloperCode: response.data.inChargerCode
                }
0c49c87e   liuqimichale   微信公众号 初始化
396
              }
a7e4d723   刘淇   免费停车
397
398
399
400
401
            )
          }else{
            this.$msgbox('提示', response.message)
          }
  
0c49c87e   liuqimichale   微信公众号 初始化
402
403
404
        })
      }
    },
df8f58a4   刘淇   货车30分钟免费
405
    filters: {}
0c49c87e   liuqimichale   微信公众号 初始化
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
  }
  </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   微信公众号 个人页面集合
432
      background: #FEF8DB url("../../assets/images/parkPay/tip.png") no-repeat 18px center;
0c49c87e   liuqimichale   微信公众号 初始化
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
      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   微信公众号 个人页面集合
451
          background: url("../../assets/images/parkPay/carBlue.png") no-repeat 90px center;
0c49c87e   liuqimichale   微信公众号 初始化
452
453
454
          background-size: 28px 17px;
        }
        &.carYellow {
94c1e6a3   liuqimichale   微信公众号 个人页面集合
455
          background: url("../../assets/images/parkPay/carYellow.png") no-repeat 90px center;
0c49c87e   liuqimichale   微信公众号 初始化
456
457
458
          background-size: 28px 17px;
        }
        &.carGreen {
94c1e6a3   liuqimichale   微信公众号 个人页面集合
459
          background: url("../../assets/images/parkPay/carGreen.png") no-repeat 90px center;
0c49c87e   liuqimichale   微信公众号 初始化
460
461
462
          background-size: 28px 17px;
        }
        &.carWhite {
94c1e6a3   liuqimichale   微信公众号 个人页面集合
463
          background: url("../../assets/images/parkPay/carWhite.png") no-repeat 90px center;
0c49c87e   liuqimichale   微信公众号 初始化
464
465
466
          background-size: 28px 17px;
        }
        &.carBlack {
94c1e6a3   liuqimichale   微信公众号 个人页面集合
467
          background: url("../../assets/images/parkPay/carBlack.png") no-repeat 90px center;
0c49c87e   liuqimichale   微信公众号 初始化
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
505
506
          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分钟免费
507
    .history-con {
0c49c87e   liuqimichale   微信公众号 初始化
508
509
510
      height: calc(100% - 38px);
      overflow: hidden;
    }
df8f58a4   刘淇   货车30分钟免费
511
512
  
    .history-body {
0c49c87e   liuqimichale   微信公众号 初始化
513
514
515
      height: calc(100% - 81px);
      overflow-y: scroll;
    }
df8f58a4   刘淇   货车30分钟免费
516
517
  
    .history-footer {
0c49c87e   liuqimichale   微信公众号 初始化
518
519
520
521
      height: 81px;
      background: #F8F8F8;
    }
  
df8f58a4   刘淇   货车30分钟免费
522
    .cost-main-history {
0c49c87e   liuqimichale   微信公众号 初始化
523
      margin-bottom: 10px;
df8f58a4   刘淇   货车30分钟免费
524
      background: #fff url("../../assets/images/parkPay/choose.png") no-repeat 10px center;
0c49c87e   liuqimichale   微信公众号 初始化
525
526
527
528
      background-size: 20px 20px;
      cursor: pointer;
    }
  
df8f58a4   刘淇   货车30分钟免费
529
530
    .isChecked {
      background: #fff url("../../assets/images/parkPay/choosed.png") no-repeat 10px center;
0c49c87e   liuqimichale   微信公众号 初始化
531
532
533
      background-size: 20px 20px;
    }
  
df8f58a4   刘淇   货车30分钟免费
534
    .money-all {
0c49c87e   liuqimichale   微信公众号 初始化
535
536
537
538
539
      padding-left: 18px;
      height: 25px;
      line-height: 25px;
      font-weight: 500;
      background: #FEF8DB;
df8f58a4   刘淇   货车30分钟免费
540
      span {
0c49c87e   liuqimichale   微信公众号 初始化
541
542
543
544
        color: #BC0202;
      }
    }
  
df8f58a4   刘淇   货车30分钟免费
545
    .statistical-data {
0c49c87e   liuqimichale   微信公众号 初始化
546
547
548
549
      padding-left: 18px;
      height: 32px;
      line-height: 32px;
      background: #E6FAFA;
df8f58a4   刘淇   货车30分钟免费
550
      span {
0c49c87e   liuqimichale   微信公众号 初始化
551
552
553
        color: #D20000;
      }
    }
df8f58a4   刘淇   货车30分钟免费
554
555
  
    .opration-wrap {
0c49c87e   liuqimichale   微信公众号 初始化
556
557
558
559
560
561
      padding-left: 18px;
      height: 49px;
      line-height: 49px;
      background: #f8f8f8;
      display: flex;
      justify-content: space-between;
df8f58a4   刘淇   货车30分钟免费
562
      .check-btn {
0c49c87e   liuqimichale   微信公众号 初始化
563
        padding-left: 30px;
94c1e6a3   liuqimichale   微信公众号 个人页面集合
564
        background: url("../../assets/images/parkPay/choose.png") no-repeat 0 center;
0c49c87e   liuqimichale   微信公众号 初始化
565
566
567
        background-size: 20px 20px;
        cursor: pointer;
      }
df8f58a4   刘淇   货车30分钟免费
568
      .isAllChecked {
94c1e6a3   liuqimichale   微信公众号 个人页面集合
569
        background: url("../../assets/images/parkPay/choosed.png") no-repeat 0 center;
0c49c87e   liuqimichale   微信公众号 初始化
570
571
        background-size: 20px 20px;
      }
df8f58a4   刘淇   货车30分钟免费
572
      .settle-btn {
0c49c87e   liuqimichale   微信公众号 初始化
573
574
575
576
577
578
579
580
581
582
583
        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   微信公众号 个人页面集合
584
      background: url("../../assets/images/parkPay/noRecord.png") no-repeat center 60px;
0c49c87e   liuqimichale   微信公众号 初始化
585
586
587
588
      background-size: 161px 124px;
      text-align: center;
    }
  </style>