From f24b5feab210b9ef2ae63160a992ce374eb380f3 Mon Sep 17 00:00:00 2001 From: zhouxueli <2841188632@qq.com> Date: Mon, 14 Aug 2023 14:27:01 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A1=B5=E9=9D=A2=E4=BB=A3=E7=A0=81=E4=BC=98?= =?UTF-8?q?=E5=8C=96=EF=BC=8C=E4=BB=A3=E5=8A=9E=E4=BA=8B=E9=A1=B9=E5=88=97?= =?UTF-8?q?=E8=A1=A8=E5=92=8C=E4=BB=A3=E5=8A=9E=E5=AE=A1=E6=A0=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package-lock.json | 84 ++++++++++++++--------------- src/api/order.js | 33 ++++++++++-- src/components/cellGroup.vue | 23 ++++---- src/components/twoBtnCommon.vue | 2 +- src/styles/common.scss | 14 +++++ src/utils/http.js | 30 +++++------ src/views/index/driverAdd.vue | 93 ++++++++++++++++++++------------- src/views/index/toDoList.vue | 52 ++++++++++-------- src/views/index/vehicleAdd.vue | 48 ++++++++++------- vue.config.js | 4 +- 10 files changed, 233 insertions(+), 150 deletions(-) diff --git a/package-lock.json b/package-lock.json index d39fcf6f..bb0e232c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2030,6 +2030,49 @@ "webpack-merge": "^5.7.3", "webpack-virtual-modules": "^0.4.2", "whatwg-fetch": "^3.6.2" + }, + "dependencies": { + "@vue/vue-loader-v15": { + "version": "npm:vue-loader@15.10.1", + "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-15.10.1.tgz", + "integrity": "sha512-SaPHK1A01VrNthlix6h1hq4uJu7S/z0kdLUb6klubo738NeQoLbS6V9/d8Pv19tU0XdQKju3D1HSKuI8wJ5wMA==", + "dev": true, + "requires": { + "@vue/component-compiler-utils": "^3.1.0", + "hash-sum": "^1.0.2", + "loader-utils": "^1.1.0", + "vue-hot-reload-api": "^2.3.0", + "vue-style-loader": "^4.1.0" + }, + "dependencies": { + "hash-sum": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz", + "integrity": "sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==", + "dev": true + } + } + }, + "json5": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", + "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, + "loader-utils": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", + "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", + "dev": true, + "requires": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + } + } } }, "@vue/cli-shared-utils": { @@ -2194,47 +2237,6 @@ } } }, - "@vue/vue-loader-v15": { - "version": "npm:vue-loader@15.10.1", - "resolved": "https://registry.npmjs.org/vue-loader/-/vue-loader-15.10.1.tgz", - "integrity": "sha512-SaPHK1A01VrNthlix6h1hq4uJu7S/z0kdLUb6klubo738NeQoLbS6V9/d8Pv19tU0XdQKju3D1HSKuI8wJ5wMA==", - "dev": true, - "requires": { - "@vue/component-compiler-utils": "^3.1.0", - "hash-sum": "^1.0.2", - "loader-utils": "^1.1.0", - "vue-hot-reload-api": "^2.3.0", - "vue-style-loader": "^4.1.0" - }, - "dependencies": { - "hash-sum": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz", - "integrity": "sha512-fUs4B4L+mlt8/XAtSOGMUO1TXmAelItBPtJG7CyHJfYTdDjwisntGO2JQz7oUsatOY9o68+57eziUVNw/mRHmA==", - "dev": true - }, - "json5": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.2.tgz", - "integrity": "sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==", - "dev": true, - "requires": { - "minimist": "^1.2.0" - } - }, - "loader-utils": { - "version": "1.4.2", - "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.4.2.tgz", - "integrity": "sha512-I5d00Pd/jwMD2QCduo657+YM/6L3KZu++pmX9VFncxaxvHcru9jx1lBaFft+r4Mt2jK0Yhp41XlRAihzPxHNCg==", - "dev": true, - "requires": { - "big.js": "^5.2.2", - "emojis-list": "^3.0.0", - "json5": "^1.0.1" - } - } - } - }, "@vue/web-component-wrapper": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/@vue/web-component-wrapper/-/web-component-wrapper-1.3.0.tgz", diff --git a/src/api/order.js b/src/api/order.js index 2f98ec5b..e5141ae4 100644 --- a/src/api/order.js +++ b/src/api/order.js @@ -1,13 +1,36 @@ import request from '@/utils/http' -// 预计费用计算 +// 代办事项列表 export function getToDoList() { return request({ url: '/supplierAppV2/dispatchApp/toDoMessage/toDoList', method: 'POST', - // withCredentials: true - // contentType: 'application/json', - // data }) } - +// 代办事项审核 +export function toDoAudit(data){ + return request({ + url:'/supplierAppV2/dispatchApp/toDoMessage/toDoAudit', + method:'POST', + contentType: 'application/json', + data + }) +} +// 工单详情 +export function getOrderDetail(data){ + return request({ + url:'/supplierAppV2/dispatchApp/order/getOrderDetail', + method:'POST', + contentType:'application/json', + data + }) +} +// 工单报备 +export function orderReporting(data){ + return request({ + url:'/supplierAppV2/dispatchApp/order/orderReporting', + method:'POST', + contentType:'application/json', + data + }) +} diff --git a/src/components/cellGroup.vue b/src/components/cellGroup.vue index 1f893faf..f7936447 100644 --- a/src/components/cellGroup.vue +++ b/src/components/cellGroup.vue @@ -39,25 +39,28 @@ export default { } - \ No newline at end of file diff --git a/src/components/twoBtnCommon.vue b/src/components/twoBtnCommon.vue index e1e48cd1..0bd70670 100644 --- a/src/components/twoBtnCommon.vue +++ b/src/components/twoBtnCommon.vue @@ -31,13 +31,13 @@ export default {