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 @@