From d8a108c6c957f881e0ddebd39411390fdbbc40d7 Mon Sep 17 00:00:00 2001 From: liuqimichale <123456lq> Date: Thu, 15 Apr 2021 15:34:40 +0800 Subject: [PATCH] 本次订单与欠费补缴订单页面合成一个 --- .babelrc | 14 +++++++++++++- package.json | 5 ++++- src/api/orderPay/orderPay.js | 11 +++++++++++ src/components/orderPay.vue | 105 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--- src/components/parkRecord.vue | 12 +++++++----- src/components/plateNumber.vue | 1 + src/main.js | 5 +++++ 7 files changed, 143 insertions(+), 10 deletions(-) diff --git a/.babelrc b/.babelrc index 3a280ba..e4b6de4 100644 --- a/.babelrc +++ b/.babelrc @@ -8,5 +8,17 @@ }], "stage-2" ], - "plugins": ["transform-vue-jsx", "transform-runtime"] + "plugins": ["transform-vue-jsx", "transform-runtime", [ + "component", + { + "libraryName": "element-ui", + "styleLibraryName": "theme-chalk" + } + ]], + "env": { + "test": { + "presets": ["env", "stage-2"], + "plugins": ["transform-vue-jsx", "transform-es2015-modules-commonjs", "dynamic-import-node"] + } + } } diff --git a/package.json b/package.json index ded9088..5665f27 100644 --- a/package.json +++ b/package.json @@ -12,8 +12,10 @@ "dependencies": { "axios": "^0.21.1", "css-loader": "^3.6.0", + "element-ui": "^2.15.1", "js-base64": "^3.6.0", "less-loader": "^4.1.0", + "mint-ui": "^2.2.13", "sass-loader": "^7.3.1", "vue": "^2.5.2", "vue-h5-popup": "^1.0.2", @@ -57,7 +59,8 @@ "webpack": "^3.6.0", "webpack-bundle-analyzer": "^2.9.0", "webpack-dev-server": "^2.9.1", - "webpack-merge": "^4.1.0" + "webpack-merge": "^4.1.0", + "babel-plugin-component": "^1.1.1" }, "engines": { "node": ">= 5.0.0", diff --git a/src/api/orderPay/orderPay.js b/src/api/orderPay/orderPay.js index c24de4b..0a9d574 100644 --- a/src/api/orderPay/orderPay.js +++ b/src/api/orderPay/orderPay.js @@ -34,6 +34,17 @@ export function bankH5Pay(params) { // 农行 }) } +export function queryParkingRecordPageByCarNumbers(params) { // 支付完成后查询记录 + return request({ + url: 'queryParkOrder/queryParkingRecordPageByCarNumbers', + method: 'post', + data: params + }) +} + + + + diff --git a/src/components/orderPay.vue b/src/components/orderPay.vue index 81fd1c1..04af29b 100644 --- a/src/components/orderPay.vue +++ b/src/components/orderPay.vue @@ -42,8 +42,8 @@