From 2f7a4f718b66022d8742e65feac44c6dae391cba Mon Sep 17 00:00:00 2001 From: easy <1358086367@qq.com> Date: Thu, 16 Mar 2023 15:34:24 +0800 Subject: [PATCH] =?UTF-8?q?update:=20=E9=A6=96=E9=A1=B5=E4=BB=A3=E7=A0=81?= =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/home/components/BootCard.vue | 7 +++-- src/views/home/components/BootCardSmall.vue | 7 +++-- .../components/ComprehensiveHome/index.vue | 17 ++--------- .../home/components/DevOpsHome/index.vue | 3 -- src/views/home/components/StepCard.vue | 4 ++- .../components/dialogs/DeviceChooseDialog.vue | 4 ++- .../dialogs/ProductChooseDialog.vue | 4 +-- src/views/home/index.vue | 29 +++++++++++-------- 8 files changed, 37 insertions(+), 38 deletions(-) diff --git a/src/views/home/components/BootCard.vue b/src/views/home/components/BootCard.vue index be223180..ff47a7a2 100644 --- a/src/views/home/components/BootCard.vue +++ b/src/views/home/components/BootCard.vue @@ -34,8 +34,11 @@ const props = defineProps({ const { cardData, cardTitle } = toRefs(props); const jumpPage = (item: bootConfig) => { - if (item.auth === undefined || item.auth) _jumpPage(item.link, item.params); - else message.warning('暂无权限,请联系管理员'); + if (item.auth === undefined || item.auth) { + _jumpPage(item.link, item.params); + } else { + message.warning('暂无权限,请联系管理员'); + } }; diff --git a/src/views/home/components/BootCardSmall.vue b/src/views/home/components/BootCardSmall.vue index 4fb576ec..89da9e0e 100644 --- a/src/views/home/components/BootCardSmall.vue +++ b/src/views/home/components/BootCardSmall.vue @@ -37,8 +37,11 @@ const { cardData, cardTitle } = toRefs(props); const { jumpPage: _jumpPage } = useMenuStore(); const jumpPage = (item: bootConfig) => { - if (item.auth === undefined || item.auth) _jumpPage(item.link, item.params); - else message.warning('暂无权限,请联系管理员'); + if (item.auth === undefined || item.auth) { + _jumpPage(item.link, item.params); + } else { + message.warning('暂无权限,请联系管理员'); + } }; diff --git a/src/views/home/components/ComprehensiveHome/index.vue b/src/views/home/components/ComprehensiveHome/index.vue index ca5aaff8..3be3776e 100644 --- a/src/views/home/components/ComprehensiveHome/index.vue +++ b/src/views/home/components/ComprehensiveHome/index.vue @@ -13,7 +13,7 @@ - + @@ -157,7 +157,7 @@ const deviceStepDetails: recommendList[] = [ linkUrl: 'device/Instance', auth: devicePermission('import'), params: { - type: 'import' + type: 'import', }, }, ]; @@ -227,17 +227,4 @@ const opsStepDetails: recommendList[] = [ const productDialogVisible = ref(false); const deviceDialogVisible = ref(false); - - - -// 设备管理-产品---新增弹窗 {save:true} -// 设备管理-产品-产品详情---设备接入标签页 {id: 'xxxx', tab:'xxx'} -// 规则引擎-规则编排---新增弹窗 {save: true} - - -// 设备管理-设备---新增弹窗 -// 设备管理-设备---导入弹窗 -// 设备管理-设备-设备详情---设备诊断标签页 - -// 运维管理-日志管理---系统日志标签页 diff --git a/src/views/home/components/DevOpsHome/index.vue b/src/views/home/components/DevOpsHome/index.vue index 93bd4b05..cc698a68 100644 --- a/src/views/home/components/DevOpsHome/index.vue +++ b/src/views/home/components/DevOpsHome/index.vue @@ -46,9 +46,6 @@ const opsBootConfig: bootConfig[] = [ english: 'STEP3', label: '实时监控', link: 'link/DashBoard', - params: { - type: 'add', - }, }, ]; const opsStepDetails: recommendList[] = [ diff --git a/src/views/home/components/StepCard.vue b/src/views/home/components/StepCard.vue index e6277eef..5e6de26b 100644 --- a/src/views/home/components/StepCard.vue +++ b/src/views/home/components/StepCard.vue @@ -38,7 +38,9 @@ const props = defineProps({ // 跳转页面 const jumpPage = (row: recommendList) => { - if (row.auth === false) return message.warning('暂无权限,请联系管理员'); + if (row.auth === false) { + return message.warning('暂无权限,请联系管理员'); + } row.onClick ? row.onClick(row) : _jumpPage(row.linkUrl, row.params); }; diff --git a/src/views/home/components/dialogs/DeviceChooseDialog.vue b/src/views/home/components/dialogs/DeviceChooseDialog.vue index 94a35a02..d0bbdf50 100644 --- a/src/views/home/components/dialogs/DeviceChooseDialog.vue +++ b/src/views/home/components/dialogs/DeviceChooseDialog.vue @@ -52,7 +52,9 @@ const props = defineProps<{ // 弹窗控制 const confirm = () => { - if (selectedKeys.value.length < 1) return message.warn('请选择设备'); + if (selectedKeys.value.length < 1) { + return message.warn('请选择设备'); + } emits('confirm', selectedKeys.value[0]); emits('update:visible', false); }; diff --git a/src/views/home/components/dialogs/ProductChooseDialog.vue b/src/views/home/components/dialogs/ProductChooseDialog.vue index 5ee070b0..a4d1ac08 100644 --- a/src/views/home/components/dialogs/ProductChooseDialog.vue +++ b/src/views/home/components/dialogs/ProductChooseDialog.vue @@ -46,8 +46,8 @@ const form = ref({ const productList = ref<[productItem] | []>([]); const getOptions = () => { - getProductList_api().then((resp: any) => { - productList.value = resp.result + getProductList_api().then(({ result }: any) => { + productList.value = result .filter((i: any) => !i?.accessId) .map((item: { name: any; id: any }) => ({ label: item.name, diff --git a/src/views/home/index.vue b/src/views/home/index.vue index 72e5709a..6751556b 100644 --- a/src/views/home/index.vue +++ b/src/views/home/index.vue @@ -1,6 +1,6 @@