From a9867574c78dcf81d881d902e69b8c9db95bec0b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E7=86=99=E6=9C=9D?= <13694051+wangxizhao123@user.noreply.gitee.com> Date: Mon, 27 May 2024 22:42:22 +0800 Subject: [PATCH] =?UTF-8?q?fast()=E7=94=A8=E6=88=B7=E8=A1=A8=E6=9D=83?= =?UTF-8?q?=E9=99=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/goods/business.js | 10 + src/api/goods/car.js | 53 +++ src/api/goods/enterprise.js | 16 +- src/api/system/user.js | 11 + src/views/client/car/index.vue | 339 ++++++++++++++++++++ src/views/client/enterprise/index.vue | 74 +++++ src/views/dataAssets/dataAcess/index.vue | 1 + src/views/enterprise/appreciation/index.vue | 47 +++ src/views/enterprise/enter/index.vue | 72 ++--- 9 files changed, 577 insertions(+), 46 deletions(-) create mode 100644 src/api/goods/business.js create mode 100644 src/api/goods/car.js create mode 100644 src/views/client/car/index.vue create mode 100644 src/views/client/enterprise/index.vue create mode 100644 src/views/enterprise/appreciation/index.vue diff --git a/src/api/goods/business.js b/src/api/goods/business.js new file mode 100644 index 0000000..8596559 --- /dev/null +++ b/src/api/goods/business.js @@ -0,0 +1,10 @@ +import request from '@/utils/request' + +// 查询企业列表 +export function listEnterprise() { + return request({ + url: '/rule/client/listEnterprise', + method: 'post' + }) + +} diff --git a/src/api/goods/car.js b/src/api/goods/car.js new file mode 100644 index 0000000..0649626 --- /dev/null +++ b/src/api/goods/car.js @@ -0,0 +1,53 @@ +import request from '@/utils/request' + +// 查询车辆信息列表 +export function listCar(query) { + return request({ + url: '/rule/car/list', + method: 'get', + params: query + }) +} + +// 查询车辆信息详细 +export function getCar(carId) { + return request({ + url: '/rule/car/' + carId, + method: 'get' + }) +} + +// 查询车辆信息详细 +export function query(carId) { + return request({ + url: '/rule/car/query/' + carId, + method: 'post' + }) +} + +// 新增车辆信息 +export function addCar(data) { + return request({ + url: '/rule/car', + method: 'post', + data: data + }) +} + +// 修改车辆信息 +export function updateCar(data) { + return request({ + url: '/rule/car', + method: 'put', + data: data + }) +} + + +// 删除车辆信息 +export function delCar(carId) { + return request({ + url: '/rule/car/' + carId, + method: 'delete' + }) +} diff --git a/src/api/goods/enterprise.js b/src/api/goods/enterprise.js index 2a46ed3..a83d25a 100644 --- a/src/api/goods/enterprise.js +++ b/src/api/goods/enterprise.js @@ -20,7 +20,7 @@ export function getEnterprise(id) { // 新增企业 export function addEnterprise(data) { return request({ - url: '/goods/enterprise', + url: '/goods/enterprise/enterprise', method: 'post', data: data }) @@ -29,16 +29,26 @@ export function addEnterprise(data) { // 修改企业 export function updateEnterprise(data) { return request({ - url: '/goods/enterprise', + url: '/goods/enterprise/enterprise', method: 'put', data: data }) } +// 企业认证 +export function authentication(id) { + return request({ + url: '/goods/enterprise/authentication?id=' + id, + method: 'post' + }) +} + + + // 删除企业 export function delEnterprise(id) { return request({ - url: '/goods/enterprise/' + id, + url: '/goods/enterprise/enterprise/' + id, method: 'delete' }) } diff --git a/src/api/system/user.js b/src/api/system/user.js index 89d3972..3dfd4c3 100644 --- a/src/api/system/user.js +++ b/src/api/system/user.js @@ -133,3 +133,14 @@ export function deptTreeSelect() { method: 'get' }) } + +/** + * 获取企业绑定用户的登录信息 + * @returns {*} + */ +export function getSysUserById() { + return request({ + url: '/system/user/getSysUserById', + method: 'post' + }) +} diff --git a/src/views/client/car/index.vue b/src/views/client/car/index.vue new file mode 100644 index 0000000..c57a1b6 --- /dev/null +++ b/src/views/client/car/index.vue @@ -0,0 +1,339 @@ + + + diff --git a/src/views/client/enterprise/index.vue b/src/views/client/enterprise/index.vue new file mode 100644 index 0000000..7afca3d --- /dev/null +++ b/src/views/client/enterprise/index.vue @@ -0,0 +1,74 @@ + + + + diff --git a/src/views/dataAssets/dataAcess/index.vue b/src/views/dataAssets/dataAcess/index.vue index 5b11242..2a76313 100644 --- a/src/views/dataAssets/dataAcess/index.vue +++ b/src/views/dataAssets/dataAcess/index.vue @@ -1,3 +1,4 @@ + - - + + + + 、 + + + + + 未认证 + 已认证 + + + + + + 企业认证 + + - - - - - - - - - - - - - -