Merge pull request #12413 from dataease/pr@dev-v2_st

fix: svg分包
This commit is contained in:
dataeaseShu
2024-09-24 16:51:19 +08:00
committed by GitHub
12 changed files with 72 additions and 25 deletions

View File

@@ -17,7 +17,10 @@
<Icon class-name="view-type-icon"
><component
class="svg-icon view-type-icon"
:is="iconChartMap[state.curJumpViewInfo.type]"
:is="
iconChartMap[state.curJumpViewInfo.type] ||
iconChartDivideMap[state.curJumpViewInfo.type]
"
></component
></Icon>
{{ state.curJumpViewInfo.title }}</span
@@ -265,7 +268,9 @@
><component
class="svg-icon view-type-icon"
style="width: 14px; height: 14px"
:is="iconChartMap[item.type]"
:is="
iconChartMap[item.type] || iconChartDivideMap[item.type]
"
></component
></Icon>
<span style="float: left; margin-left: 4px; font-size: 14px">{{
@@ -432,6 +437,7 @@
<script lang="ts" setup>
import { iconFieldMap } from '@/components/icon-group/field-list'
import { iconChartMap } from '@/components/icon-group/chart-list'
import { iconChartDivideMap } from '@/components/icon-group/chart-divide-list'
import datasetOutline from '@/assets/svg/dataset-outline.svg'
import dvLinkTarget from '@/assets/svg/dv-link-target.svg'
import dvDashboardSpine from '@/assets/svg/dv-dashboard-spine.svg'

View File

@@ -20,7 +20,10 @@
<Icon class-name="view-type-icon"
><component
class="svg-icon view-type-icon"
:is="iconChartMap[state.curLinkageViewInfo.type]"
:is="
iconChartMap[state.curLinkageViewInfo.type] ||
iconChartDivideMap[state.curLinkageViewInfo.type]
"
></component
></Icon>
{{ state.curLinkageViewInfo.title }}</span
@@ -87,7 +90,10 @@
<span class="tree-select-field">
<Icon class-name="view-type-icon"
><component
:is="iconChartMap[data.targetViewType]"
:is="
iconChartMap[data.targetViewType] ||
iconChartDivideMap[data.targetViewType]
"
style="margin-right: 4px"
class="svg-icon view-type-icon"
></component
@@ -138,7 +144,10 @@
><component
class="svg-icon view-type-icon"
style="margin-right: 4px"
:is="iconChartMap[data.targetViewType]"
:is="
iconChartMap[data.targetViewType] ||
iconChartDivideMap[data.targetViewType]
"
></component
></Icon>
{{ data.targetViewName }}
@@ -270,6 +279,7 @@
<script lang="ts" setup>
import { iconFieldMap } from '@/components/icon-group/field-list'
import { iconChartMap } from '@/components/icon-group/chart-list'
import { iconChartDivideMap } from '@/components/icon-group/chart-divide-list'
import datasetOutline from '@/assets/svg/dataset-outline.svg'
import dvLinkTarget from '@/assets/svg/dv-link-target.svg'
import icon_deleteTrash_outlined from '@/assets/svg/icon_delete-trash_outlined.svg'