From 377b3968da25cb307b04ad05916805a6ef325dab Mon Sep 17 00:00:00 2001 From: yunuo970428 <405378304@qq.com> Date: Tue, 30 Jul 2024 13:41:51 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E5=96=84=E5=AE=A2=E6=88=B7=E7=AE=A1?= =?UTF-8?q?=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/api/client/customermanagement.js | 8 +- yxt-as-ui/src/router/index.js | 6 + .../customermanagement/customermanagement.vue | 134 +++++++++++++++++- .../customermanagement/relation/person.vue | 113 +++++++++++++++ .../customermanagement/relation/vehicle.vue | 5 +- .../relation/vehicleAdd.vue | 11 +- 6 files changed, 267 insertions(+), 10 deletions(-) create mode 100644 yxt-as-ui/src/views/client/customermanagement/relation/person.vue diff --git a/yxt-as-ui/src/api/client/customermanagement.js b/yxt-as-ui/src/api/client/customermanagement.js index bccfdfcfb1..5991669c97 100644 --- a/yxt-as-ui/src/api/client/customermanagement.js +++ b/yxt-as-ui/src/api/client/customermanagement.js @@ -44,7 +44,7 @@ export default { // 定点企业禁用 disableState: function(data) { return request({ - url: '/crm/v1/crmcustomerorg/disableState', + url: '/crm/v1/crmcustomertemp/disableState', method: 'post', data: data, headers: { 'Content-Type': 'application/json' } @@ -53,7 +53,7 @@ export default { // 定点企业启用 enable: function(data) { return request({ - url: '/crm/v1/crmcustomerorg/enable', + url: '/crm/v1/crmcustomertemp/enable', method: 'post', data: data, headers: { 'Content-Type': 'application/json' } @@ -103,7 +103,7 @@ export default { // 对接人列表 personList: function(params) { return request({ - url: '/as/v1/ascustomerperson/personList', + url: '/crm/v1/crmmaintenanceenterpriseperson/personList', method: 'get', params: params }) @@ -111,7 +111,7 @@ export default { // 删除对接人信息 delPersonBySids: function(data) { return request({ - url: '/as/v1/ascustomerperson/delBySids', + url: '/crm/v1/crmmaintenanceenterpriseperson/delBySids', method: 'DELETE', data: data, headers: { 'Content-Type': 'application/json' } diff --git a/yxt-as-ui/src/router/index.js b/yxt-as-ui/src/router/index.js index 0492665998..de51a10848 100644 --- a/yxt-as-ui/src/router/index.js +++ b/yxt-as-ui/src/router/index.js @@ -431,6 +431,12 @@ export const constantRoutes = [{ name: 'CustomerManagement', meta: { title: '客户管理', noCache: true } }, + { + path: '/filing/maintenanceEnterprise', + component: () => import('@/views/client/filing/maintenanceEnterprise.vue'), + name: 'MaintenanceEnterprise', + meta: { title: '定点企业备案', noCache: true } + }, { path: '/customerunit/customerunit', component: () => import('@/views/client/customerunit/customerunit.vue'), diff --git a/yxt-as-ui/src/views/client/customermanagement/customermanagement.vue b/yxt-as-ui/src/views/client/customermanagement/customermanagement.vue index 0b6b4d2748..9b2b421bd0 100644 --- a/yxt-as-ui/src/views/client/customermanagement/customermanagement.vue +++ b/yxt-as-ui/src/views/client/customermanagement/customermanagement.vue @@ -58,6 +58,18 @@ + + + + + + + +