From 0483c2d0a7328d56bc1205140c3f218cc9c959b1 Mon Sep 17 00:00:00 2001 From: zhoulinf <2507241354@qq.com> Date: Thu, 4 Jun 2026 10:49:17 +0800 Subject: [PATCH] =?UTF-8?q?CRM=5F26-06-04#story#8753,=E5=A2=9E=E5=8A=A0?= =?UTF-8?q?=E6=BD=9C=E5=9C=A8=E4=BE=9B=E5=BA=94=E5=95=86=E6=8B=9B=E5=8B=9F?= =?UTF-8?q?=E7=9A=84H5=E9=93=BE=E6=8E=A5=E4=B8=AD=E7=9A=84=E4=BF=A1?= =?UTF-8?q?=E6=81=AF=E5=A1=AB=E5=86=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/mine.js | 15 ++- src/router/index.js | 8 ++ src/views/index/addWechat.vue | 172 ++++++++++++++++++++++++++++++ src/views/index/driverAdd.vue | 3 + src/views/index/driverManage.vue | 38 ++++++- src/views/index/supplierAdd.vue | 18 +++- src/views/index/vehicleAdd.vue | 6 +- src/views/index/vehicleManage.vue | 54 ++++++++-- 8 files changed, 301 insertions(+), 13 deletions(-) create mode 100644 src/views/index/addWechat.vue diff --git a/src/api/mine.js b/src/api/mine.js index 3d8da605..6bba5823 100644 --- a/src/api/mine.js +++ b/src/api/mine.js @@ -72,10 +72,12 @@ export function vehicleTypeList(){ }) } // 服务商服务能力 -export function supplierServiceTree(){ +export function supplierServiceTree(data){ + console.log('ddddddd0', data) return request({ url:'/supplierAppV2/dispatchApp/user/supplierServiceTree', - method:'POST' + method:'POST', + data }) } @@ -115,6 +117,15 @@ export function getSupplierInfo(key){ }) } +// 根据id查询潜在服务商 +export function supplierSelectById(params){ + return request({ + url:'/supplier/potential/supplierSelectById', + method:'GET', + params + }) +} + // 获取企微二维码 export function getOrCodeInfo(data){ return request({ diff --git a/src/router/index.js b/src/router/index.js index 32da1cca..a257400f 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -27,6 +27,14 @@ const routes = [ title: '审核中', } }, + { + path: '/addWechat', + name: 'addWechat', + component: () => import('@/views/index/addWechat'), + meta:{ + title: '添加微信', + } + }, { path: '/supplierInfo', name: 'supplierInfo', diff --git a/src/views/index/addWechat.vue b/src/views/index/addWechat.vue new file mode 100644 index 00000000..9188bf89 --- /dev/null +++ b/src/views/index/addWechat.vue @@ -0,0 +1,172 @@ + + + + + diff --git a/src/views/index/driverAdd.vue b/src/views/index/driverAdd.vue index 43006754..0d7172c5 100644 --- a/src/views/index/driverAdd.vue +++ b/src/views/index/driverAdd.vue @@ -163,6 +163,7 @@ export default { // baseURL:'', // licenseOcrInfo:'', id:'', + supplierId: '', driverName:"", driverPhone:"", identityCardNumber:"", @@ -204,6 +205,7 @@ export default { let token=localStorage.getItem('token') this.authorization.Authorization=token;*/ this.id = this.$route.params?.id; + this.supplierId = this.$route.params?.supplierId || ''; this.driverName = this.$route.params?.name; this.driverPhone = this.$route.params?.phone; this.drivingModel = this.$route.params?.drivingModel; @@ -426,6 +428,7 @@ export default { } await saveDriver({ driverId:this.id ? this.id : '', + supplierId: this.supplierId || undefined, driverName:this.driverName , driverPhone:this.driverPhone, identityCardNumber:this.identityCardNumber, diff --git a/src/views/index/driverManage.vue b/src/views/index/driverManage.vue index c1088b8d..f7e83bcf 100644 --- a/src/views/index/driverManage.vue +++ b/src/views/index/driverManage.vue @@ -3,14 +3,14 @@