From 2b5e3a73961b0c3a11d6c1b368a6aefd57819ad6 Mon Sep 17 00:00:00 2001 From: zhouxueli <2841188632@qq.com> Date: Tue, 22 Aug 2023 18:05:12 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B7=A5=E5=8D=95=E6=8A=A5=E5=A4=87=E6=8C=89?= =?UTF-8?q?=E9=92=AE=E5=8A=A0=E9=98=B2=E9=87=8D=E5=A4=8D=E7=82=B9=E5=87=BB?= =?UTF-8?q?=EF=BC=8C=E6=8F=90=E4=BA=A4=E6=8A=A5=E5=A4=87=E5=81=9A=E5=BF=85?= =?UTF-8?q?=E5=A1=AB=E9=A1=B9=E7=9A=84=E5=88=A4=E6=96=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/order.js | 9 ++++++ src/utils/myMixins.js | 20 ++++++++++++ src/views/index/driverAdd.vue | 6 +--- src/views/index/driverManage.vue | 20 ++++++++++-- src/views/index/invoicingNotify.vue | 6 ++-- src/views/index/reporting.vue | 46 ++++++++++++++++++---------- src/views/index/supplySettlement.vue | 32 ++++++++++++------- src/views/index/vehicleAdd.vue | 5 +-- src/views/index/vehicleManage.vue | 6 ++-- 9 files changed, 104 insertions(+), 46 deletions(-) diff --git a/src/api/order.js b/src/api/order.js index b9e02493..a434cce5 100644 --- a/src/api/order.js +++ b/src/api/order.js @@ -34,6 +34,15 @@ export function orderReporting(data){ data }) } +// 获取订单结算单信息 +export function getOrderSettlement(data){ + return request({ + url:'/supplierAppV2/dispatchApp/order/getOrderSettlement', + method:'POST', + contentType:'application/json', + data + }) +} // 修改结算信息 export function updateOrderSettlement(data){ return request({ diff --git a/src/utils/myMixins.js b/src/utils/myMixins.js index b477a466..e7e56f37 100644 --- a/src/utils/myMixins.js +++ b/src/utils/myMixins.js @@ -37,5 +37,25 @@ export const myMixins = { h5GoBack(){ this.$router.back(); }, + noMultipleClicks(methods, info) { + // methods是需要点击后需要执行的函数, info是点击需要传的参数 + let that = this; + if (that.noClick) { + // 第一次点击 + that.noClick = false; + if (info && info !== '') { + //info是执行函数需要传的参数 + methods(info) + } else { + methods(); + } + setTimeout(() => { + console.log("shengxiaoxi") + that.noClick = true; + }, 3000) + } else { + // 这里是重复点击的判断 + } + } } } diff --git a/src/views/index/driverAdd.vue b/src/views/index/driverAdd.vue index e8709eaa..e961496f 100644 --- a/src/views/index/driverAdd.vue +++ b/src/views/index/driverAdd.vue @@ -127,11 +127,7 @@ export default { } }, cancelBtn(){//取消 - this.driverName=''; - this.driverPhone='', - this.identityCardNumber='', - this.drivingModel='' - this.states='' + this.$router.back() }, validatePhoneNumber() { const phoneNumberRegex = /^1[0-9]{10}$/; diff --git a/src/views/index/driverManage.vue b/src/views/index/driverManage.vue index a7d87c13..a2c1d7cf 100644 --- a/src/views/index/driverManage.vue +++ b/src/views/index/driverManage.vue @@ -1,5 +1,5 @@