mirror of
https://github.com/dataease/dataease.git
synced 2026-05-23 13:58:26 +08:00
Merge pull request #8923 from dataease/pr@dev-v2@refactor_workbranch
refactor(工作台): 工作台资源列表增加移动端标识
This commit is contained in:
@@ -164,7 +164,12 @@ watch(
|
||||
<el-table-column key="name" width="280" prop="name" :label="t('common.name')">
|
||||
<template v-slot:default="scope">
|
||||
<div class="name-content">
|
||||
<el-icon class="main-color"> <Icon name="icon_dashboard_outlined" /> </el-icon>
|
||||
<el-icon style="margin-right: 12px; font-size: 18px" v-if="scope.row.extFlag">
|
||||
<Icon name="dv-dashboard-spine-mobile"></Icon>
|
||||
</el-icon>
|
||||
<el-icon class="main-color" v-else>
|
||||
<Icon name="icon_dashboard_outlined" />
|
||||
</el-icon>
|
||||
<el-tooltip placement="top">
|
||||
<template #content>{{ scope.row.name }}</template>
|
||||
<span class="ellipsis" style="max-width: 250px">{{ scope.row.name }}</span>
|
||||
|
||||
@@ -36,7 +36,9 @@ const state = reactive({
|
||||
const busiDataMap = computed(() => interactiveStore.getData)
|
||||
const iconMap = {
|
||||
panel: 'icon_dashboard_outlined',
|
||||
panelMobile: 'dv-dashboard-spine-mobile',
|
||||
dashboard: 'icon_dashboard_outlined',
|
||||
dashboardMobile: 'dv-dashboard-spine-mobile',
|
||||
screen: 'icon_operation-analysis_outlined',
|
||||
dataV: 'icon_operation-analysis_outlined',
|
||||
dataset: 'icon_app_outlined',
|
||||
@@ -281,7 +283,10 @@ const getEmptyDesc = (): string => {
|
||||
<el-table-column key="name" width="280" prop="name" :label="t('common.name')">
|
||||
<template v-slot:default="scope">
|
||||
<div class="name-content" :class="{ 'jump-active': jumpActiveCheck(scope.row) }">
|
||||
<el-icon :class="`main-color color-${scope.row.type}`">
|
||||
<el-icon v-if="scope.row.extFlag" style="margin-right: 12px; font-size: 18px">
|
||||
<Icon :name="iconMap[scope.row.type + 'Mobile']" />
|
||||
</el-icon>
|
||||
<el-icon v-else :class="`main-color color-${scope.row.type}`">
|
||||
<Icon :name="iconMap[scope.row.type]" />
|
||||
</el-icon>
|
||||
<el-tooltip placement="top">
|
||||
|
||||
Reference in New Issue
Block a user