diff --git a/src/api/parkRecord/parkRecord.js b/src/api/parkRecord/parkRecord.js index c3baac8..d785cb6 100644 --- a/src/api/parkRecord/parkRecord.js +++ b/src/api/parkRecord/parkRecord.js @@ -25,3 +25,16 @@ export function parkingQuery(params) { } +export function appApplyParkOut(params) { // 0元出场 + return request({ + url: 'appAccountPay/appApplyParkOut', + method: 'post', + data: params + }) +} + + + + + + diff --git a/src/components/parkRecord.vue b/src/components/parkRecord.vue index c434ec4..302a657 100644 --- a/src/components/parkRecord.vue +++ b/src/components/parkRecord.vue @@ -15,7 +15,7 @@
-

停车30分钟内无需缴费,请直接离场。

+

停车15分钟内无需缴费,请直接离场。

    @@ -34,7 +34,7 @@

    停车时长:{{ $utils.dateFormat(i.parkDuration)}}

    ¥{{(i.unPayFee/100).toFixed(2)}}

    -

    出场缴费

    +

    出场缴费

@@ -47,9 +47,9 @@ -
+
-
+

总欠费金额: ¥{{(allMoney/100).toFixed(2)}}

@@ -120,11 +120,23 @@
知道了 + + + +
+
+

停车15分钟内无需缴费,请申请离场。

+
+
+ 知道了 +
+ +
@@ -435,70 +470,72 @@ export default { } } - .history-con{ + .history-con { height: calc(100% - 38px); overflow: hidden; } - .history-body{ + + .history-body { height: calc(100% - 81px); overflow-y: scroll; } - .history-footer{ + + .history-footer { height: 81px; background: #F8F8F8; } - .cost-main-history{ + .cost-main-history { margin-bottom: 10px; - background:#fff url("../assets/images/choose.png") no-repeat 10px center; + background: #fff url("../assets/images/choose.png") no-repeat 10px center; background-size: 20px 20px; cursor: pointer; } - - .isChecked{ - background:#fff url("../assets/images/choosed.png") no-repeat 10px center; + .isChecked { + background: #fff url("../assets/images/choosed.png") no-repeat 10px center; background-size: 20px 20px; } - .money-all{ + .money-all { padding-left: 18px; height: 25px; line-height: 25px; font-weight: 500; background: #FEF8DB; - span{ + span { color: #BC0202; } } - .statistical-data{ + .statistical-data { padding-left: 18px; height: 32px; line-height: 32px; background: #E6FAFA; - span{ + span { color: #D20000; } } - .opration-wrap{ + + .opration-wrap { padding-left: 18px; height: 49px; line-height: 49px; background: #f8f8f8; display: flex; justify-content: space-between; - .check-btn{ + .check-btn { padding-left: 30px; background: url("../assets/images/choose.png") no-repeat 0 center; background-size: 20px 20px; cursor: pointer; } - .isAllChecked{ + .isAllChecked { background: url("../assets/images/choosed.png") no-repeat 0 center; background-size: 20px 20px; } - .settle-btn{ + .settle-btn { width: 106px; height: 49px; background: linear-gradient(145deg, #2783E9 0%, #227ADC 100%);