diff --git a/core/core-frontend/src/assets/svg/icon_link-calculated_outlined-1.svg b/core/core-frontend/src/assets/svg/icon_link-calculated_outlined-1.svg
new file mode 100644
index 0000000000..14e476412b
--- /dev/null
+++ b/core/core-frontend/src/assets/svg/icon_link-calculated_outlined-1.svg
@@ -0,0 +1,6 @@
+
diff --git a/core/core-frontend/src/assets/svg/icon_link-calculated_outlined.svg b/core/core-frontend/src/assets/svg/icon_link-calculated_outlined.svg
new file mode 100644
index 0000000000..0d93deb777
--- /dev/null
+++ b/core/core-frontend/src/assets/svg/icon_link-calculated_outlined.svg
@@ -0,0 +1,6 @@
+
diff --git a/core/core-frontend/src/components/icon-custom/src/Icon.vue b/core/core-frontend/src/components/icon-custom/src/Icon.vue
index d579e4f073..606c3df97d 100644
--- a/core/core-frontend/src/components/icon-custom/src/Icon.vue
+++ b/core/core-frontend/src/components/icon-custom/src/Icon.vue
@@ -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,
diff --git a/core/core-frontend/src/utils/attr.ts b/core/core-frontend/src/utils/attr.ts
index 154c78df4e..30d91729d3 100644
--- a/core/core-frontend/src/utils/attr.ts
+++ b/core/core-frontend/src/utils/attr.ts
@@ -108,7 +108,7 @@ export const fieldTypeCalculated = [
'icon_number_calculated_outlined',
'icon_local_calculated_outlined',
'binary',
- 'url'
+ 'icon_link_calculated_outlined'
]
export const fieldTypeText = [
'文本',