feat(数据集): 计算字段更换图标

This commit is contained in:
dataeaseShu 2024-08-29 11:29:07 +08:00
parent f08399ba32
commit 16c4605a2b
4 changed files with 17 additions and 1 deletions

View File

@ -0,0 +1,6 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M11.9787 8.5294C11.6001 8.22279 11.1902 7.98058 10.7624 7.80137L9.41055 9.47082C9.87572 9.56179 10.3261 9.76463 10.7201 10.0837C11.0857 10.3798 11.3635 10.7441 11.55 11.1435C12.0431 10.6845 12.5942 10.287 13.1911 9.96316C12.8902 9.42786 12.485 8.93938 11.9787 8.5294Z" fill="#3370FF"/>
<path d="M15.297 9.18166L16.3484 7.88318C17.3911 6.59557 17.1926 4.70648 15.905 3.66378C14.6173 2.62109 12.7283 2.81964 11.6856 4.10726L8.85362 7.60442C7.81093 8.89204 8.00948 10.7811 9.2971 11.8238C9.64739 12.1075 10.0422 12.2993 10.4524 12.4023C10.2494 12.6908 10.065 12.9933 9.90098 13.3081L9.25472 14.1061C8.82693 13.9269 8.41709 13.6847 8.03846 13.3781C5.89243 11.6403 5.56151 8.49181 7.29933 6.34578L10.1313 2.84862C11.8691 0.702591 15.0176 0.371672 17.1636 2.10949C19.2819 3.82485 19.6317 6.91463 17.9691 9.0581C17.6514 9.01974 17.328 9 17 9C16.4156 9 15.8458 9.06267 15.297 9.18166Z" fill="#3370FF"/>
<path d="M9.41893 19.5617C9.14727 18.7574 9 17.8959 9 17C9 16.9916 9.00001 16.9832 9.00004 16.9748L8.3316 17.8003C7.28891 19.0879 5.39982 19.2864 4.1122 18.2437C2.82459 17.201 2.62604 15.3119 3.66873 14.0243L5.46739 11.8032C5.16799 11.3498 4.97003 10.8198 4.90932 10.2422L4.82299 9.4209L2.11444 12.7657C0.376616 14.9117 0.707534 18.0602 2.85356 19.798C4.81911 21.3897 7.62558 21.246 9.41893 19.5617Z" fill="#3370FF"/>
<path d="M11 17C11 13.6863 13.6863 11 17 11C20.3138 11 23 13.6863 23 17C23 20.3138 20.3138 23 17 23C16.6389 23 16.2853 22.9681 15.9417 22.907C15.9517 22.8915 15.9595 22.8744 15.9649 22.856L16.1362 22.267L17.2177 17.3297H20.2439C20.2958 17.3297 20.3456 17.3091 20.3823 17.2724C20.419 17.2357 20.4396 17.1859 20.4396 17.134V16.2066C20.4396 16.1547 20.419 16.105 20.3823 16.0683C20.3456 16.0316 20.2958 16.011 20.2439 16.011H17.5065L17.734 14.9725C17.9231 14.3222 18.5395 13.8726 19.2418 13.8726H20.1867C20.2386 13.8726 20.2883 13.852 20.325 13.8153C20.3617 13.7786 20.3824 13.7288 20.3824 13.6769V12.7781C20.3824 12.7262 20.3617 12.6764 20.325 12.6397C20.2883 12.603 20.2386 12.5824 20.1867 12.5824H19.2418C17.9375 12.5824 16.7928 13.4175 16.4416 14.6251L16.1319 16.011H13.4924C13.4405 16.011 13.3908 16.0316 13.3541 16.0683C13.3174 16.105 13.2967 16.1547 13.2967 16.2066V17.134C13.2967 17.1859 13.3174 17.2357 13.3541 17.2724C13.3908 17.3091 13.4405 17.3297 13.4924 17.3297H15.8372L14.7726 22.0932L14.6468 22.521C12.5028 21.6059 11 19.4784 11 17Z" fill="#3370FF"/>
</svg>

After

Width:  |  Height:  |  Size: 2.4 KiB

View File

@ -0,0 +1,6 @@
<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M11.9787 8.5294C11.6001 8.22279 11.1902 7.98058 10.7624 7.80137L9.41055 9.47082C9.87572 9.56179 10.3261 9.76463 10.7201 10.0837C11.0857 10.3798 11.3635 10.7441 11.55 11.1435C12.0431 10.6845 12.5942 10.287 13.1911 9.96316C12.8902 9.42786 12.485 8.93938 11.9787 8.5294Z" fill="#04B49C"/>
<path d="M15.297 9.18166L16.3484 7.88318C17.3911 6.59557 17.1926 4.70648 15.905 3.66378C14.6173 2.62109 12.7283 2.81964 11.6856 4.10726L8.85362 7.60442C7.81093 8.89204 8.00948 10.7811 9.2971 11.8238C9.64739 12.1075 10.0422 12.2993 10.4524 12.4023C10.2494 12.6908 10.065 12.9933 9.90098 13.3081L9.25472 14.1061C8.82693 13.9269 8.41709 13.6847 8.03846 13.3781C5.89243 11.6403 5.56151 8.49181 7.29933 6.34578L10.1313 2.84862C11.8691 0.702591 15.0176 0.371672 17.1636 2.10949C19.2819 3.82485 19.6317 6.91463 17.9691 9.0581C17.6514 9.01974 17.328 9 17 9C16.4156 9 15.8458 9.06267 15.297 9.18166Z" fill="#04B49C"/>
<path d="M9.41893 19.5617C9.14727 18.7574 9 17.8959 9 17C9 16.9916 9.00001 16.9832 9.00004 16.9748L8.3316 17.8003C7.28891 19.0879 5.39982 19.2864 4.1122 18.2437C2.82459 17.201 2.62604 15.3119 3.66873 14.0243L5.46739 11.8032C5.16799 11.3498 4.97003 10.8198 4.90932 10.2422L4.82299 9.4209L2.11444 12.7657C0.376616 14.9117 0.707534 18.0602 2.85356 19.798C4.81911 21.3897 7.62558 21.246 9.41893 19.5617Z" fill="#04B49C"/>
<path d="M11 17C11 13.6863 13.6863 11 17 11C20.3138 11 23 13.6863 23 17C23 20.3138 20.3138 23 17 23C16.6389 23 16.2853 22.9681 15.9417 22.907C15.9517 22.8915 15.9595 22.8744 15.9649 22.856L16.1362 22.267L17.2177 17.3297H20.2439C20.2958 17.3297 20.3456 17.3091 20.3823 17.2724C20.419 17.2357 20.4396 17.1859 20.4396 17.134V16.2066C20.4396 16.1547 20.419 16.105 20.3823 16.0683C20.3456 16.0316 20.2958 16.011 20.2439 16.011H17.5065L17.734 14.9725C17.9231 14.3222 18.5395 13.8726 19.2418 13.8726H20.1867C20.2386 13.8726 20.2883 13.852 20.325 13.8153C20.3617 13.7786 20.3824 13.7288 20.3824 13.6769V12.7781C20.3824 12.7262 20.3617 12.6764 20.325 12.6397C20.2883 12.603 20.2386 12.5824 20.1867 12.5824H19.2418C17.9375 12.5824 16.7928 13.4175 16.4416 14.6251L16.1319 16.011H13.4924C13.4405 16.011 13.3908 16.0316 13.3541 16.0683C13.3174 16.105 13.2967 16.1547 13.2967 16.2066V17.134C13.2967 17.1859 13.3174 17.2357 13.3541 17.2724C13.3908 17.3091 13.4405 17.3297 13.4924 17.3297H15.8372L14.7726 22.0932L14.6468 22.521C12.5028 21.6059 11 19.4784 11 17Z" fill="#04B49C"/>
</svg>

After

Width:  |  Height:  |  Size: 2.4 KiB

View File

@ -3,6 +3,8 @@ import { computed } from 'vue'
import { propTypes } from '@/utils/propTypes'
import _401 from '@/assets/svg/401.svg'
import icon_link_calculated_outlined from '@/assets/svg/icon_link-calculated_outlined.svg'
import icon_link_calculated_outlined_1 from '@/assets/svg/icon_link-calculated_outlined-1.svg'
import icon_text_calculated_outlined from '@/assets/svg/icon_text-calculated_outlined.svg'
import icon_text_calculated_outlined_1 from '@/assets/svg/icon_text-calculated_outlined-1.svg'
import icon_number_calculated_outlined from '@/assets/svg/icon_number-calculated_outlined.svg'
@ -693,6 +695,8 @@ import tHeatmapDark from '@/assets/svg/t-heatmap-dark.svg'
import tHeatmapOrigin from '@/assets/svg/t-heatmap-origin.svg'
const iconMap = {
'401': _401,
icon_link_calculated_outlined,
icon_link_calculated_outlined_1,
icon_text_calculated_outlined,
icon_text_calculated_outlined_1,
icon_number_calculated_outlined,

View File

@ -108,7 +108,7 @@ export const fieldTypeCalculated = [
'icon_number_calculated_outlined',
'icon_local_calculated_outlined',
'binary',
'url'
'icon_link_calculated_outlined'
]
export const fieldTypeText = [
'文本',