From fb9f427bb965e40a74ff0cb83f22f7cde86d1b87 Mon Sep 17 00:00:00 2001 From: BianLzhaoMin <11485688+bianliangzhaomin123@user.noreply.gitee.com> Date: Fri, 29 Nov 2024 09:27:46 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=A3=E7=A0=81=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- components.d.ts | 9 ---- env/.env.dev | 4 +- src/components/header/index.vue | 17 ++++-- src/layout/header.vue | 17 ++++-- src/router/index.ts | 94 +++++++++++++++++++++++++++++++++ src/store/user.ts | 12 ++--- 6 files changed, 129 insertions(+), 24 deletions(-) diff --git a/components.d.ts b/components.d.ts index eeb74da..84af7ee 100644 --- a/components.d.ts +++ b/components.d.ts @@ -8,8 +8,6 @@ export {} declare module 'vue' { export interface GlobalComponents { Breadcrumb: typeof import('./src/components/Breadcrumb/index.vue')['default'] - ElBreadcrumb: typeof import('element-plus/es')['ElBreadcrumb'] - ElBreadcrumbItem: typeof import('element-plus/es')['ElBreadcrumbItem'] ElButton: typeof import('element-plus/es')['ElButton'] ElCarousel: typeof import('element-plus/es')['ElCarousel'] ElCarouselItem: typeof import('element-plus/es')['ElCarouselItem'] @@ -17,10 +15,8 @@ declare module 'vue' { ElCheckbox: typeof import('element-plus/es')['ElCheckbox'] ElCol: typeof import('element-plus/es')['ElCol'] ElConfigProvider: typeof import('element-plus/es')['ElConfigProvider'] - ElCountdown: typeof import('element-plus/es')['ElCountdown'] ElDatePicker: typeof import('element-plus/es')['ElDatePicker'] ElDialog: typeof import('element-plus/es')['ElDialog'] - ElEmpty: typeof import('element-plus/es')['ElEmpty'] ElForm: typeof import('element-plus/es')['ElForm'] ElFormItem: typeof import('element-plus/es')['ElFormItem'] ElIcon: typeof import('element-plus/es')['ElIcon'] @@ -30,19 +26,14 @@ declare module 'vue' { ElMenu: typeof import('element-plus/es')['ElMenu'] ElMenuItem: typeof import('element-plus/es')['ElMenuItem'] ElOption: typeof import('element-plus/es')['ElOption'] - ElPageHeader: typeof import('element-plus/es')['ElPageHeader'] ElPagination: typeof import('element-plus/es')['ElPagination'] ElPopconfirm: typeof import('element-plus/es')['ElPopconfirm'] ElProgress: typeof import('element-plus/es')['ElProgress'] - ElRadioButton: typeof import('element-plus/es')['ElRadioButton'] - ElRadioGroup: typeof import('element-plus/es')['ElRadioGroup'] ElRow: typeof import('element-plus/es')['ElRow'] ElSelect: typeof import('element-plus/es')['ElSelect'] ElTable: typeof import('element-plus/es')['ElTable'] ElTableColumn: typeof import('element-plus/es')['ElTableColumn'] ElTag: typeof import('element-plus/es')['ElTag'] - ElTimeline: typeof import('element-plus/es')['ElTimeline'] - ElTimelineItem: typeof import('element-plus/es')['ElTimelineItem'] ElUpload: typeof import('element-plus/es')['ElUpload'] EquipCard: typeof import('./src/components/equipCard.vue')['default'] EquipCardHall: typeof import('./src/components/equipCardHall/index.vue')['default'] diff --git a/env/.env.dev b/env/.env.dev index b7fd2d0..1fd9f19 100644 --- a/env/.env.dev +++ b/env/.env.dev @@ -7,8 +7,8 @@ VITE_API_URL = '/proxyApi' # 开发环境接口地址 # VITE_proxyTarget = 'http://10.40.92.74:8080' #盛旭 -VITE_proxyTarget = 'http://192.168.2.246:28080' # 马帅 -# VITE_proxyTarget = 'http://192.168.0.244:28580' # 马帅 +# VITE_proxyTarget = 'http://192.168.2.246:28080' # 马帅 +VITE_proxyTarget = 'http://192.168.0.244:28580' # 马帅 # VITE_proxyTarget = 'http://192.168.2.129:18080' # 马帅 # VITE_proxyTarget = 'http://10.40.92.185:9206' # 赵福海 ( 设备类型) diff --git a/src/components/header/index.vue b/src/components/header/index.vue index c606b2c..9881b0e 100644 --- a/src/components/header/index.vue +++ b/src/components/header/index.vue @@ -94,15 +94,17 @@ const onRolesCheck = () => { // 选择角色 const onSelectRoles = (type: number) => { if (type === 1) { - rolesName.value = '出租方' + rolesName.value = '1' userStore.editMenuList(1) userStore.editUserMenuList(1) localStorage.setItem('rolesType', '1') + router.replace({ name: 'my-lease' }) } else { - rolesName.value = '承租方' + rolesName.value = '2' userStore.editMenuList(2) userStore.editUserMenuList(2) localStorage.setItem('rolesType', '2') + router.replace({ name: 'my-lessee' }) } isRolesSelect.value = false } @@ -161,7 +163,16 @@ const onCarts = () => {
diff --git a/src/layout/header.vue b/src/layout/header.vue
index a9cdf12..8b62a1a 100644
--- a/src/layout/header.vue
+++ b/src/layout/header.vue
@@ -14,7 +14,7 @@ const router = useRouter()
const isRolesSelect = ref
diff --git a/src/router/index.ts b/src/router/index.ts
index 5cca330..6b0728c 100644
--- a/src/router/index.ts
+++ b/src/router/index.ts
@@ -445,9 +445,102 @@ const routes: Array