From 26e543b8efe38f8aa2d72e0ee44c9004fa30d519 Mon Sep 17 00:00:00 2001 From: liuqimichale <123456lq> Date: Thu, 14 Jan 2021 11:33:50 +0800 Subject: [PATCH] ajax 统一封装 --- config/index.js | 12 ++++++++++-- package.json | 1 + src/api/parkRecord/parkRecord.js | 9 +++++++++ src/components/orderPay.vue | 134 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---- src/components/parkRecord.vue | 27 +++++++++++++++++++++++---- src/router/index.js | 5 +++-- src/utils/common.js | 0 src/utils/request.js | 46 ++++++++++++++++++++++++++++++++++++++++++++++ src/utils/utils.js | 0 src/utils/variables.js | 0 10 files changed, 222 insertions(+), 12 deletions(-) create mode 100644 src/api/parkRecord/parkRecord.js create mode 100644 src/utils/common.js create mode 100644 src/utils/request.js create mode 100644 src/utils/utils.js create mode 100644 src/utils/variables.js diff --git a/config/index.js b/config/index.js index c5eded7..7fc9d8e 100644 --- a/config/index.js +++ b/config/index.js @@ -10,7 +10,15 @@ module.exports = { // Paths assetsSubDirectory: 'static', assetsPublicPath: '/', - proxyTable: {}, + proxyTable: { + '/api/': { + target: 'http://39.98.54.240:8090/', + changeOrigin: true, + pathRewrire: { + '^/api': '' + } + } + }, // Various Dev Server settings host: 'localhost', // can be overwritten by process.env.HOST @@ -20,7 +28,7 @@ module.exports = { notifyOnErrors: true, poll: false, // https://webpack.js.org/configuration/dev-server/#devserver-watchoptions- - + /** * Source Maps */ diff --git a/package.json b/package.json index 4a81cd1..95236bf 100644 --- a/package.json +++ b/package.json @@ -10,6 +10,7 @@ "build": "node build/build.js" }, "dependencies": { + "axios": "^0.21.1", "css-loader": "^3.6.0", "less-loader": "^4.1.0", "sass-loader": "^7.3.1", diff --git a/src/api/parkRecord/parkRecord.js b/src/api/parkRecord/parkRecord.js new file mode 100644 index 0000000..628a111 --- /dev/null +++ b/src/api/parkRecord/parkRecord.js @@ -0,0 +1,9 @@ +import request from '@/utils/request' + +export function parkRecordList(params) { + return request({ + url: '/queryParkOrder/queryParkingRecordPageByCarNumbers', + method: 'post', + data: params + }) +} diff --git a/src/components/orderPay.vue b/src/components/orderPay.vue index a547fd1..dad49c1 100644 --- a/src/components/orderPay.vue +++ b/src/components/orderPay.vue @@ -1,30 +1,156 @@ diff --git a/src/components/parkRecord.vue b/src/components/parkRecord.vue index 9f224f1..592d41d 100644 --- a/src/components/parkRecord.vue +++ b/src/components/parkRecord.vue @@ -19,7 +19,7 @@
@@ -61,7 +61,7 @@ :class="{isChecked: i.checked}" > @@ -123,6 +123,8 @@