From 96941847484a594f6208d20e42c2dbf61f0bc13e Mon Sep 17 00:00:00 2001 From: chenqi Date: Wed, 17 Jun 2026 14:37:26 +0800 Subject: [PATCH 01/11] =?UTF-8?q?feat(icons):=20=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E5=A4=A9=E6=B0=94=E5=92=8C=E8=87=AA=E7=84=B6=E7=81=BE=E5=AE=B3?= =?UTF-8?q?=E7=9B=B8=E5=85=B3=E7=9A=84SVG=E5=9B=BE=E6=A0=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 添加cloud-rain.svg云雨图标 - 添加cloud-sun.svg晴云图标 - 添加compost.svg堆肥图标 - 添加cyclone.svg气旋图标 - 添加drought.svg干旱图标 - 添加earthquake.svg地震图标 - 添加fertilizer.svg肥料图标 - 添加fire.svg火灾图标 - 添加flood.svg洪水图标 - 添加hurricane.svg飓风图标 - 添加land.svg土地图标 - 添加landslide.svg滑坡图标 - 添加lightning.svg闪电图标 - 添加mud.svg泥浆图标 - 添加plant.svg植物图标 - 添加rain.svg降雨图标 - 添加seed.svg种子图标 - 添加snow.svg降雪图标 - 添加soil.svg土壤图标 - 添加storm.svg风暴图标 - 添加sun.svg太阳图标 - 添加thunder.svg雷声图标 - 添加tornado.svg龙卷风图标 - 添加tsunami.svg海啸图标 - 添加typhoon.svg台风图标 - 添加vol --- healthlink-his-ui/src/assets/icons/svg/cloud-rain.svg | 6 ++++++ healthlink-his-ui/src/assets/icons/svg/cloud-sun.svg | 7 +++++++ healthlink-his-ui/src/assets/icons/svg/compost.svg | 6 ++++++ healthlink-his-ui/src/assets/icons/svg/cyclone.svg | 7 +++++++ healthlink-his-ui/src/assets/icons/svg/drought.svg | 7 +++++++ healthlink-his-ui/src/assets/icons/svg/earthquake.svg | 7 +++++++ healthlink-his-ui/src/assets/icons/svg/fertilizer.svg | 7 +++++++ healthlink-his-ui/src/assets/icons/svg/fire.svg | 6 ++++++ healthlink-his-ui/src/assets/icons/svg/flood.svg | 6 ++++++ healthlink-his-ui/src/assets/icons/svg/hurricane.svg | 6 ++++++ healthlink-his-ui/src/assets/icons/svg/land.svg | 7 +++++++ healthlink-his-ui/src/assets/icons/svg/landslide.svg | 7 +++++++ healthlink-his-ui/src/assets/icons/svg/lightning.svg | 6 ++++++ healthlink-his-ui/src/assets/icons/svg/mud.svg | 7 +++++++ healthlink-his-ui/src/assets/icons/svg/plant.svg | 7 +++++++ healthlink-his-ui/src/assets/icons/svg/rain.svg | 6 ++++++ healthlink-his-ui/src/assets/icons/svg/seed.svg | 6 ++++++ healthlink-his-ui/src/assets/icons/svg/snow.svg | 7 +++++++ healthlink-his-ui/src/assets/icons/svg/soil.svg | 6 ++++++ healthlink-his-ui/src/assets/icons/svg/storm.svg | 7 +++++++ healthlink-his-ui/src/assets/icons/svg/sun.svg | 7 +++++++ healthlink-his-ui/src/assets/icons/svg/thunder.svg | 7 +++++++ healthlink-his-ui/src/assets/icons/svg/tornado.svg | 7 +++++++ healthlink-his-ui/src/assets/icons/svg/tsunami.svg | 6 ++++++ healthlink-his-ui/src/assets/icons/svg/typhoon.svg | 6 ++++++ healthlink-his-ui/src/assets/icons/svg/volcano.svg | 6 ++++++ healthlink-his-ui/src/assets/icons/svg/water.svg | 6 ++++++ healthlink-his-ui/src/assets/icons/svg/wave.svg | 7 +++++++ healthlink-his-ui/src/assets/icons/svg/wind.svg | 6 ++++++ 29 files changed, 189 insertions(+) create mode 100644 healthlink-his-ui/src/assets/icons/svg/cloud-rain.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/cloud-sun.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/compost.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/cyclone.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/drought.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/earthquake.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/fertilizer.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/fire.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/flood.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/hurricane.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/land.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/landslide.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/lightning.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/mud.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/plant.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/rain.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/seed.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/snow.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/soil.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/storm.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/sun.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/thunder.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/tornado.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/tsunami.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/typhoon.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/volcano.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/water.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/wave.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/wind.svg diff --git a/healthlink-his-ui/src/assets/icons/svg/cloud-rain.svg b/healthlink-his-ui/src/assets/icons/svg/cloud-rain.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/cloud-rain.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/cloud-sun.svg b/healthlink-his-ui/src/assets/icons/svg/cloud-sun.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/cloud-sun.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/compost.svg b/healthlink-his-ui/src/assets/icons/svg/compost.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/compost.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/cyclone.svg b/healthlink-his-ui/src/assets/icons/svg/cyclone.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/cyclone.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/drought.svg b/healthlink-his-ui/src/assets/icons/svg/drought.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/drought.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/earthquake.svg b/healthlink-his-ui/src/assets/icons/svg/earthquake.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/earthquake.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/fertilizer.svg b/healthlink-his-ui/src/assets/icons/svg/fertilizer.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/fertilizer.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/fire.svg b/healthlink-his-ui/src/assets/icons/svg/fire.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/fire.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/flood.svg b/healthlink-his-ui/src/assets/icons/svg/flood.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/flood.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/hurricane.svg b/healthlink-his-ui/src/assets/icons/svg/hurricane.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/hurricane.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/land.svg b/healthlink-his-ui/src/assets/icons/svg/land.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/land.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/landslide.svg b/healthlink-his-ui/src/assets/icons/svg/landslide.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/landslide.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/lightning.svg b/healthlink-his-ui/src/assets/icons/svg/lightning.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/lightning.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/mud.svg b/healthlink-his-ui/src/assets/icons/svg/mud.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/mud.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/plant.svg b/healthlink-his-ui/src/assets/icons/svg/plant.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/plant.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/rain.svg b/healthlink-his-ui/src/assets/icons/svg/rain.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/rain.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/seed.svg b/healthlink-his-ui/src/assets/icons/svg/seed.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/seed.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/snow.svg b/healthlink-his-ui/src/assets/icons/svg/snow.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/snow.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/soil.svg b/healthlink-his-ui/src/assets/icons/svg/soil.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/soil.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/storm.svg b/healthlink-his-ui/src/assets/icons/svg/storm.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/storm.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/sun.svg b/healthlink-his-ui/src/assets/icons/svg/sun.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/sun.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/thunder.svg b/healthlink-his-ui/src/assets/icons/svg/thunder.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/thunder.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/tornado.svg b/healthlink-his-ui/src/assets/icons/svg/tornado.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/tornado.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/tsunami.svg b/healthlink-his-ui/src/assets/icons/svg/tsunami.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/tsunami.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/typhoon.svg b/healthlink-his-ui/src/assets/icons/svg/typhoon.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/typhoon.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/volcano.svg b/healthlink-his-ui/src/assets/icons/svg/volcano.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/volcano.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/water.svg b/healthlink-his-ui/src/assets/icons/svg/water.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/water.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/wave.svg b/healthlink-his-ui/src/assets/icons/svg/wave.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/wave.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/wind.svg b/healthlink-his-ui/src/assets/icons/svg/wind.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/wind.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file From b5f83b96e6973c23e8f21130171275f48bd0745b Mon Sep 17 00:00:00 2001 From: chenqi Date: Wed, 17 Jun 2026 14:43:23 +0800 Subject: [PATCH 02/11] =?UTF-8?q?feat(icons):=20=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E5=A4=9A=E7=A7=8DSVG=E5=9B=BE=E6=A0=87=E8=B5=84=E6=BA=90?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 新增amethyst.svg图标文件 - 新增ash.svg图标文件 - 新增aurora.svg图标文件 - 新增basalt.svg图标文件 - 新增beryl.svg图标文件 - 新增chalk.svg图标文件 - 新增citrine.svg图标文件 - 新增clay.svg图标文件 - 新增condensation.svg图标文件 - 新增coral.svg图标文件 - 新增crystal.svg图标文件 - 新增current.svg图标文件 - 新增dew.svg图标文件 - 新增diamond.svg图标文件 - 新增drop.svg图标文件 - 新增dust.svg图标文件 - 新增emerald.svg图标文件 - 新增fog.svg图标文件 - 新增frost.svg图标文件 - 新增garnet.svg图标文件 - 新增gem.svg图标文件 - 新增glint.svg图标文件 - 新增glow.svg图标文件 - 新增granite.svg图标文件 - 新增gravel.svg图标文件 - 新增halo.svg图标文件 - 新增haze.svg图标文件 --- .../src/assets/icons/svg/amethyst.svg | 7 + .../src/assets/icons/svg/ash.svg | 7 + .../src/assets/icons/svg/aurora.svg | 7 + .../src/assets/icons/svg/basalt.svg | 6 + .../src/assets/icons/svg/beryl.svg | 7 + .../src/assets/icons/svg/chalk.svg | 6 + .../src/assets/icons/svg/citrine.svg | 6 + .../src/assets/icons/svg/clay.svg | 6 + .../src/assets/icons/svg/condensation.svg | 7 + .../src/assets/icons/svg/coral.svg | 6 + .../src/assets/icons/svg/crystal.svg | 7 + .../src/assets/icons/svg/current.svg | 6 + .../src/assets/icons/svg/dew.svg | 7 + .../src/assets/icons/svg/diamond.svg | 7 + .../src/assets/icons/svg/drop.svg | 7 + .../src/assets/icons/svg/dust.svg | 6 + .../src/assets/icons/svg/emerald.svg | 6 + .../src/assets/icons/svg/fog.svg | 7 + .../src/assets/icons/svg/frost.svg | 6 + .../src/assets/icons/svg/garnet.svg | 6 + .../src/assets/icons/svg/gem.svg | 6 + .../src/assets/icons/svg/glint.svg | 7 + .../src/assets/icons/svg/glow.svg | 6 + .../src/assets/icons/svg/granite.svg | 7 + .../src/assets/icons/svg/gravel.svg | 6 + .../src/assets/icons/svg/halo.svg | 6 + .../src/assets/icons/svg/haze.svg | 6 + .../src/assets/icons/svg/ice.svg | 6 + .../src/assets/icons/svg/illusion.svg | 7 + .../src/assets/icons/svg/jade.svg | 7 + .../src/assets/icons/svg/lapis.svg | 7 + .../src/assets/icons/svg/limestone.svg | 7 + .../src/assets/icons/svg/marble.svg | 6 + .../src/assets/icons/svg/mist.svg | 6 + .../src/assets/icons/svg/onyx.svg | 7 + .../src/assets/icons/svg/opal.svg | 6 + .../src/assets/icons/svg/pearl.svg | 7 + .../src/assets/icons/svg/pebble.svg | 7 + .../src/assets/icons/svg/quartz.svg | 6 + .../src/assets/icons/svg/radiance.svg | 6 + .../src/assets/icons/svg/rainbow.svg | 6 + .../src/assets/icons/svg/ripple.svg | 7 + .../src/assets/icons/svg/rock.svg | 7 + .../src/assets/icons/svg/ruby.svg | 6 + .../src/assets/icons/svg/sand.svg | 7 + .../src/assets/icons/svg/sandstone.svg | 6 + .../src/assets/icons/svg/sapphire.svg | 7 + .../src/assets/icons/svg/shimmer.svg | 7 + .../src/assets/icons/svg/slate.svg | 7 + .../src/assets/icons/svg/smoke.svg | 6 + .../src/assets/icons/svg/snowflake.svg | 7 + .../src/assets/icons/svg/sparkle.svg | 6 + .../src/assets/icons/svg/splash.svg | 6 + .../src/assets/icons/svg/steam.svg | 7 + .../src/assets/icons/svg/topaz.svg | 6 + .../src/assets/icons/svg/tourmaline.svg | 7 + .../src/assets/icons/svg/vapor.svg | 6 + .../src/views/mrhomepage/tracking/index.vue | 267 ++++++++++++++++++ 58 files changed, 637 insertions(+) create mode 100644 healthlink-his-ui/src/assets/icons/svg/amethyst.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/ash.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/aurora.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/basalt.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/beryl.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/chalk.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/citrine.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/clay.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/condensation.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/coral.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/crystal.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/current.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/dew.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/diamond.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/drop.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/dust.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/emerald.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/fog.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/frost.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/garnet.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/gem.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/glint.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/glow.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/granite.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/gravel.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/halo.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/haze.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/ice.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/illusion.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/jade.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/lapis.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/limestone.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/marble.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/mist.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/onyx.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/opal.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/pearl.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/pebble.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/quartz.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/radiance.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/rainbow.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/ripple.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/rock.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/ruby.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/sand.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/sandstone.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/sapphire.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/shimmer.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/slate.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/smoke.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/snowflake.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/sparkle.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/splash.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/steam.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/topaz.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/tourmaline.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/vapor.svg create mode 100644 healthlink-his-ui/src/views/mrhomepage/tracking/index.vue diff --git a/healthlink-his-ui/src/assets/icons/svg/amethyst.svg b/healthlink-his-ui/src/assets/icons/svg/amethyst.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/amethyst.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/ash.svg b/healthlink-his-ui/src/assets/icons/svg/ash.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/ash.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/aurora.svg b/healthlink-his-ui/src/assets/icons/svg/aurora.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/aurora.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/basalt.svg b/healthlink-his-ui/src/assets/icons/svg/basalt.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/basalt.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/beryl.svg b/healthlink-his-ui/src/assets/icons/svg/beryl.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/beryl.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/chalk.svg b/healthlink-his-ui/src/assets/icons/svg/chalk.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/chalk.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/citrine.svg b/healthlink-his-ui/src/assets/icons/svg/citrine.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/citrine.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/clay.svg b/healthlink-his-ui/src/assets/icons/svg/clay.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/clay.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/condensation.svg b/healthlink-his-ui/src/assets/icons/svg/condensation.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/condensation.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/coral.svg b/healthlink-his-ui/src/assets/icons/svg/coral.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/coral.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/crystal.svg b/healthlink-his-ui/src/assets/icons/svg/crystal.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/crystal.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/current.svg b/healthlink-his-ui/src/assets/icons/svg/current.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/current.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/dew.svg b/healthlink-his-ui/src/assets/icons/svg/dew.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/dew.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/diamond.svg b/healthlink-his-ui/src/assets/icons/svg/diamond.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/diamond.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/drop.svg b/healthlink-his-ui/src/assets/icons/svg/drop.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/drop.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/dust.svg b/healthlink-his-ui/src/assets/icons/svg/dust.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/dust.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/emerald.svg b/healthlink-his-ui/src/assets/icons/svg/emerald.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/emerald.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/fog.svg b/healthlink-his-ui/src/assets/icons/svg/fog.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/fog.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/frost.svg b/healthlink-his-ui/src/assets/icons/svg/frost.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/frost.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/garnet.svg b/healthlink-his-ui/src/assets/icons/svg/garnet.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/garnet.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/gem.svg b/healthlink-his-ui/src/assets/icons/svg/gem.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/gem.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/glint.svg b/healthlink-his-ui/src/assets/icons/svg/glint.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/glint.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/glow.svg b/healthlink-his-ui/src/assets/icons/svg/glow.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/glow.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/granite.svg b/healthlink-his-ui/src/assets/icons/svg/granite.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/granite.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/gravel.svg b/healthlink-his-ui/src/assets/icons/svg/gravel.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/gravel.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/halo.svg b/healthlink-his-ui/src/assets/icons/svg/halo.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/halo.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/haze.svg b/healthlink-his-ui/src/assets/icons/svg/haze.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/haze.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/ice.svg b/healthlink-his-ui/src/assets/icons/svg/ice.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/ice.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/illusion.svg b/healthlink-his-ui/src/assets/icons/svg/illusion.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/illusion.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/jade.svg b/healthlink-his-ui/src/assets/icons/svg/jade.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/jade.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/lapis.svg b/healthlink-his-ui/src/assets/icons/svg/lapis.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/lapis.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/limestone.svg b/healthlink-his-ui/src/assets/icons/svg/limestone.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/limestone.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/marble.svg b/healthlink-his-ui/src/assets/icons/svg/marble.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/marble.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/mist.svg b/healthlink-his-ui/src/assets/icons/svg/mist.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/mist.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/onyx.svg b/healthlink-his-ui/src/assets/icons/svg/onyx.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/onyx.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/opal.svg b/healthlink-his-ui/src/assets/icons/svg/opal.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/opal.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/pearl.svg b/healthlink-his-ui/src/assets/icons/svg/pearl.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/pearl.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/pebble.svg b/healthlink-his-ui/src/assets/icons/svg/pebble.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/pebble.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/quartz.svg b/healthlink-his-ui/src/assets/icons/svg/quartz.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/quartz.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/radiance.svg b/healthlink-his-ui/src/assets/icons/svg/radiance.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/radiance.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/rainbow.svg b/healthlink-his-ui/src/assets/icons/svg/rainbow.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/rainbow.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/ripple.svg b/healthlink-his-ui/src/assets/icons/svg/ripple.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/ripple.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/rock.svg b/healthlink-his-ui/src/assets/icons/svg/rock.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/rock.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/ruby.svg b/healthlink-his-ui/src/assets/icons/svg/ruby.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/ruby.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/sand.svg b/healthlink-his-ui/src/assets/icons/svg/sand.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/sand.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/sandstone.svg b/healthlink-his-ui/src/assets/icons/svg/sandstone.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/sandstone.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/sapphire.svg b/healthlink-his-ui/src/assets/icons/svg/sapphire.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/sapphire.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/shimmer.svg b/healthlink-his-ui/src/assets/icons/svg/shimmer.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/shimmer.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/slate.svg b/healthlink-his-ui/src/assets/icons/svg/slate.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/slate.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/smoke.svg b/healthlink-his-ui/src/assets/icons/svg/smoke.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/smoke.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/snowflake.svg b/healthlink-his-ui/src/assets/icons/svg/snowflake.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/snowflake.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/sparkle.svg b/healthlink-his-ui/src/assets/icons/svg/sparkle.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/sparkle.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/splash.svg b/healthlink-his-ui/src/assets/icons/svg/splash.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/splash.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/steam.svg b/healthlink-his-ui/src/assets/icons/svg/steam.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/steam.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/topaz.svg b/healthlink-his-ui/src/assets/icons/svg/topaz.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/topaz.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/tourmaline.svg b/healthlink-his-ui/src/assets/icons/svg/tourmaline.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/tourmaline.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/vapor.svg b/healthlink-his-ui/src/assets/icons/svg/vapor.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/vapor.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/views/mrhomepage/tracking/index.vue b/healthlink-his-ui/src/views/mrhomepage/tracking/index.vue new file mode 100644 index 000000000..beeb3f807 --- /dev/null +++ b/healthlink-his-ui/src/views/mrhomepage/tracking/index.vue @@ -0,0 +1,267 @@ + + + + + From 5cd42a3253056eba5b0fd9773b3f322ba517787a Mon Sep 17 00:00:00 2001 From: chenqi Date: Wed, 17 Jun 2026 14:43:34 +0800 Subject: [PATCH 03/11] =?UTF-8?q?feat(mrhomepage):=20=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E7=97=85=E5=8E=86=E4=B8=BB=E9=A1=B5=E8=B7=9F=E8=B8=AA=E5=92=8C?= =?UTF-8?q?=E5=80=9F=E9=98=85=E5=BD=92=E8=BF=98=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 新增trackStatus函数用于获取病历主页跟踪状态 - 新增borrowRecord函数用于记录病历借阅操作 - 新增returnRecord函数用于记录病历归还操作 --- healthlink-his-ui/src/api/mrhomepage.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/healthlink-his-ui/src/api/mrhomepage.js b/healthlink-his-ui/src/api/mrhomepage.js index c7e750a91..42b95f211 100644 --- a/healthlink-his-ui/src/api/mrhomepage.js +++ b/healthlink-his-ui/src/api/mrhomepage.js @@ -6,3 +6,6 @@ export function getQualityResults(homepageId) { return request({ url: "/api/v1/m export function submitHqmsReport(homepageId, reportType) { return request({ url: "/api/v1/mr-homepage/hqms/report", method: "post", params: { homepageId, reportType } }) } export function getHqmsReportStatus(homepageId) { return request({ url: "/api/v1/mr-homepage/hqms/status/" + homepageId, method: "get" }) } export function listHqmsReports(homepageId) { return request({ url: "/api/v1/mr-homepage/hqms/list/" + homepageId, method: "get" }) } +export function trackStatus(homepageId) { return request({ url: "/api/v1/mr-homepage/tracking/" + homepageId, method: "get" }) } +export function borrowRecord(data) { return request({ url: "/api/v1/mr-homepage/tracking/borrow", method: "post", data }) } +export function returnRecord(borrowingId) { return request({ url: "/api/v1/mr-homepage/tracking/return", method: "post", params: { borrowingId } }) } From f1a8fafb7208f13057e09b8a6b3ddcda672d2d68 Mon Sep 17 00:00:00 2001 From: chenqi Date: Wed, 17 Jun 2026 14:46:17 +0800 Subject: [PATCH 04/11] =?UTF-8?q?feat(mrhomepage):=20=E7=97=85=E6=A1=88?= =?UTF-8?q?=E7=A4=BA=E8=B8=AA=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../appservice/IMrTrackingAppService.java | 15 +++ .../impl/MrTrackingAppServiceImpl.java | 105 ++++++++++++++++++ .../controller/MrTrackingController.java | 43 +++++++ 3 files changed, 163 insertions(+) create mode 100644 healthlink-his-server/healthlink-his-application/src/main/java/com/healthlink/his/web/mrhomepage/appservice/IMrTrackingAppService.java create mode 100644 healthlink-his-server/healthlink-his-application/src/main/java/com/healthlink/his/web/mrhomepage/appservice/impl/MrTrackingAppServiceImpl.java create mode 100644 healthlink-his-server/healthlink-his-application/src/main/java/com/healthlink/his/web/mrhomepage/controller/MrTrackingController.java diff --git a/healthlink-his-server/healthlink-his-application/src/main/java/com/healthlink/his/web/mrhomepage/appservice/IMrTrackingAppService.java b/healthlink-his-server/healthlink-his-application/src/main/java/com/healthlink/his/web/mrhomepage/appservice/IMrTrackingAppService.java new file mode 100644 index 000000000..f7ece352a --- /dev/null +++ b/healthlink-his-server/healthlink-his-application/src/main/java/com/healthlink/his/web/mrhomepage/appservice/IMrTrackingAppService.java @@ -0,0 +1,15 @@ +package com.healthlink.his.web.mrhomepage.appservice; + +import com.healthlink.his.mrhomepage.domain.MrBorrowing; +import com.healthlink.his.mrhomepage.domain.MrTracking; + +import java.util.Map; + +public interface IMrTrackingAppService { + + Map trackStatus(Long homepageId); + + MrBorrowing borrowRecord(MrBorrowing borrowing); + + void returnRecord(Long borrowingId); +} diff --git a/healthlink-his-server/healthlink-his-application/src/main/java/com/healthlink/his/web/mrhomepage/appservice/impl/MrTrackingAppServiceImpl.java b/healthlink-his-server/healthlink-his-application/src/main/java/com/healthlink/his/web/mrhomepage/appservice/impl/MrTrackingAppServiceImpl.java new file mode 100644 index 000000000..ba4194772 --- /dev/null +++ b/healthlink-his-server/healthlink-his-application/src/main/java/com/healthlink/his/web/mrhomepage/appservice/impl/MrTrackingAppServiceImpl.java @@ -0,0 +1,105 @@ +package com.healthlink.his.web.mrhomepage.appservice.impl; + +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.healthlink.his.mrhomepage.domain.MrBorrowing; +import com.healthlink.his.mrhomepage.domain.MrTracking; +import com.healthlink.his.mrhomepage.service.IMrBorrowingService; +import com.healthlink.his.mrhomepage.service.IMrTrackingService; +import com.healthlink.his.web.mrhomepage.appservice.IMrTrackingAppService; +import jakarta.annotation.Resource; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; + +import java.util.Date; +import java.util.HashMap; +import java.util.List; +import java.util.Map; + +@Service +public class MrTrackingAppServiceImpl implements IMrTrackingAppService { + + @Resource + private IMrTrackingService trackingService; + + @Resource + private IMrBorrowingService borrowingService; + + @Override + public Map trackStatus(Long homepageId) { + LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); + wrapper.eq(MrTracking::getMedicalRecordId, homepageId) + .orderByDesc(MrTracking::getMoveTime); + List records = trackingService.list(wrapper); + + Map result = new HashMap<>(); + result.put("records", records); + + long inShelf = records.stream().filter(r -> "IN_SHELF".equals(r.getStatus())).count(); + long borrowed = records.stream().filter(r -> "BORROWED".equals(r.getStatus())).count(); + long archived = records.stream().filter(r -> "ARCHIVED".equals(r.getStatus())).count(); + long lost = records.stream().filter(r -> "LOST".equals(r.getStatus())).count(); + + Map stats = new HashMap<>(); + stats.put("inShelf", inShelf); + stats.put("borrowed", borrowed); + stats.put("archived", archived); + stats.put("lost", lost); + result.put("stats", stats); + + MrTracking current = records.isEmpty() ? null : records.get(0); + result.put("currentStatus", current != null ? current.getStatus() : "UNKNOWN"); + result.put("currentLocation", current != null ? current.getLocation() : null); + + return result; + } + + @Override + @Transactional(rollbackFor = Exception.class) + public MrBorrowing borrowRecord(MrBorrowing borrowing) { + borrowing.setStatus(0); + borrowing.setBorrowDate(new Date()); + borrowing.setCreateTime(new Date()); + borrowingService.save(borrowing); + + LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); + wrapper.eq(MrTracking::getMedicalRecordId, borrowing.getMedicalRecordId()) + .eq(MrTracking::getStatus, "IN_SHELF"); + MrTracking track = trackingService.getOne(wrapper); + if (track != null) { + track.setStatus("BORROWED"); + track.setLocation(borrowing.getBorrowerDept() != null ? borrowing.getBorrowerDept() : "借出"); + track.setLocationType("BORROWED"); + track.setMovedBy(borrowing.getBorrowerName()); + track.setMoveTime(new Date()); + trackingService.updateById(track); + } + + return borrowing; + } + + @Override + @Transactional(rollbackFor = Exception.class) + public void returnRecord(Long borrowingId) { + MrBorrowing borrowing = borrowingService.getById(borrowingId); + if (borrowing == null) { + throw new RuntimeException("借阅记录不存在"); + } + borrowing.setActualReturnDate(new Date()); + borrowing.setStatus(3); + borrowing.setUpdateTime(new Date()); + borrowingService.updateById(borrowing); + + LambdaQueryWrapper wrapper = new LambdaQueryWrapper<>(); + wrapper.eq(MrTracking::getMedicalRecordId, borrowing.getMedicalRecordId()) + .eq(MrTracking::getStatus, "BORROWED"); + MrTracking track = trackingService.getOne(wrapper); + if (track != null) { + track.setStatus("IN_SHELF"); + track.setLocation("病案室"); + track.setLocationType("STORAGE"); + track.setMovedBy("系统自动归还"); + track.setMoveTime(new Date()); + trackingService.updateById(track); + } + } +} diff --git a/healthlink-his-server/healthlink-his-application/src/main/java/com/healthlink/his/web/mrhomepage/controller/MrTrackingController.java b/healthlink-his-server/healthlink-his-application/src/main/java/com/healthlink/his/web/mrhomepage/controller/MrTrackingController.java new file mode 100644 index 000000000..82bdbf6d1 --- /dev/null +++ b/healthlink-his-server/healthlink-his-application/src/main/java/com/healthlink/his/web/mrhomepage/controller/MrTrackingController.java @@ -0,0 +1,43 @@ +package com.healthlink.his.web.mrhomepage.controller; + +import com.core.common.core.domain.R; +import com.healthlink.his.mrhomepage.domain.MrBorrowing; +import com.healthlink.his.web.mrhomepage.appservice.IMrTrackingAppService; +import io.swagger.v3.oas.annotations.Operation; +import io.swagger.v3.oas.annotations.tags.Tag; +import jakarta.annotation.Resource; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.web.bind.annotation.*; + +import java.util.Map; + +@RestController +@RequestMapping("/api/v1/mr-homepage/tracking") +@Tag(name = "病案示踪管理") +public class MrTrackingController { + + @Resource + private IMrTrackingAppService mrTrackingAppService; + + @GetMapping("/{homepageId}") + @PreAuthorize("hasAuthority('inpatient:mrhomepage:list')") + @Operation(summary = "查询病案示踪状态") + public R> trackStatus(@PathVariable Long homepageId) { + return R.ok(mrTrackingAppService.trackStatus(homepageId)); + } + + @PostMapping("/borrow") + @PreAuthorize("hasAuthority('inpatient:mrhomepage:edit')") + @Operation(summary = "病案借阅") + public R borrowRecord(@RequestBody MrBorrowing borrowing) { + return R.ok(mrTrackingAppService.borrowRecord(borrowing)); + } + + @PostMapping("/return") + @PreAuthorize("hasAuthority('inpatient:mrhomepage:edit')") + @Operation(summary = "病案归还") + public R returnRecord(@RequestParam Long borrowingId) { + mrTrackingAppService.returnRecord(borrowingId); + return R.ok(); + } +} From 84c0f6a43d1aade138f8e977a6c407f43a16d4ca Mon Sep 17 00:00:00 2001 From: chenqi Date: Wed, 17 Jun 2026 14:50:25 +0800 Subject: [PATCH 05/11] =?UTF-8?q?feat(mrhomepage):=20=E6=AD=BB=E4=BA=A1?= =?UTF-8?q?=E7=97=85=E4=BE=8B=E8=AE=A8=E8=AE=BA=E8=AE=B0=E5=BD=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../IDeathDiscussionAppService.java | 14 + .../impl/DeathDiscussionAppServiceImpl.java | 64 +++++ .../controller/DeathDiscussionController.java | 42 +++ healthlink-his-ui/src/api/mrhomepage/index.js | 3 + .../mrhomepage/death-discussion/index.vue | 265 ++++++++++++++++++ 5 files changed, 388 insertions(+) create mode 100644 healthlink-his-server/healthlink-his-application/src/main/java/com/healthlink/his/web/mrhomepage/appservice/IDeathDiscussionAppService.java create mode 100644 healthlink-his-server/healthlink-his-application/src/main/java/com/healthlink/his/web/mrhomepage/appservice/impl/DeathDiscussionAppServiceImpl.java create mode 100644 healthlink-his-server/healthlink-his-application/src/main/java/com/healthlink/his/web/mrhomepage/controller/DeathDiscussionController.java create mode 100644 healthlink-his-ui/src/views/mrhomepage/death-discussion/index.vue diff --git a/healthlink-his-server/healthlink-his-application/src/main/java/com/healthlink/his/web/mrhomepage/appservice/IDeathDiscussionAppService.java b/healthlink-his-server/healthlink-his-application/src/main/java/com/healthlink/his/web/mrhomepage/appservice/IDeathDiscussionAppService.java new file mode 100644 index 000000000..bc733943f --- /dev/null +++ b/healthlink-his-server/healthlink-his-application/src/main/java/com/healthlink/his/web/mrhomepage/appservice/IDeathDiscussionAppService.java @@ -0,0 +1,14 @@ +package com.healthlink.his.web.mrhomepage.appservice; + +import com.healthlink.his.mrhomepage.domain.MrDeathDiscussion; + +import java.util.List; + +public interface IDeathDiscussionAppService { + + MrDeathDiscussion saveDiscussion(MrDeathDiscussion discussion); + + List getDiscussions(Long homepageId); + + List checkDeadline(); +} diff --git a/healthlink-his-server/healthlink-his-application/src/main/java/com/healthlink/his/web/mrhomepage/appservice/impl/DeathDiscussionAppServiceImpl.java b/healthlink-his-server/healthlink-his-application/src/main/java/com/healthlink/his/web/mrhomepage/appservice/impl/DeathDiscussionAppServiceImpl.java new file mode 100644 index 000000000..3173cb0fb --- /dev/null +++ b/healthlink-his-server/healthlink-his-application/src/main/java/com/healthlink/his/web/mrhomepage/appservice/impl/DeathDiscussionAppServiceImpl.java @@ -0,0 +1,64 @@ +package com.healthlink.his.web.mrhomepage.appservice.impl; + +import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; +import com.healthlink.his.mrhomepage.domain.MrDeathDiscussion; +import com.healthlink.his.mrhomepage.service.IMrDeathDiscussionService; +import com.healthlink.his.web.mrhomepage.appservice.IDeathDiscussionAppService; +import jakarta.annotation.Resource; +import org.springframework.stereotype.Service; +import org.springframework.transaction.annotation.Transactional; + +import java.util.Calendar; +import java.util.Date; +import java.util.List; + +@Service +public class DeathDiscussionAppServiceImpl implements IDeathDiscussionAppService { + + @Resource + private IMrDeathDiscussionService mrDeathDiscussionService; + + @Override + @Transactional + public MrDeathDiscussion saveDiscussion(MrDeathDiscussion discussion) { + if (discussion.getId() == null) { + if (discussion.getDeathDate() != null) { + Calendar cal = Calendar.getInstance(); + cal.setTime(discussion.getDeathDate()); + cal.add(Calendar.DAY_OF_MONTH, 7); + discussion.setDeadlineDate(cal.getTime()); + } + discussion.setIsOverdue(false); + discussion.setStatus(0); + } + mrDeathDiscussionService.saveOrUpdate(discussion); + return discussion; + } + + @Override + public List getDiscussions(Long homepageId) { + return mrDeathDiscussionService.list( + new LambdaQueryWrapper() + .eq(MrDeathDiscussion::getEncounterId, homepageId) + .orderByDesc(MrDeathDiscussion::getDiscussionDate) + ); + } + + @Override + public List checkDeadline() { + Date now = new Date(); + List overdue = mrDeathDiscussionService.list( + new LambdaQueryWrapper() + .le(MrDeathDiscussion::getDeadlineDate, now) + .eq(MrDeathDiscussion::getIsOverdue, false) + .eq(MrDeathDiscussion::getStatus, 0) + ); + for (MrDeathDiscussion d : overdue) { + d.setIsOverdue(true); + } + if (!overdue.isEmpty()) { + mrDeathDiscussionService.updateBatchById(overdue); + } + return overdue; + } +} diff --git a/healthlink-his-server/healthlink-his-application/src/main/java/com/healthlink/his/web/mrhomepage/controller/DeathDiscussionController.java b/healthlink-his-server/healthlink-his-application/src/main/java/com/healthlink/his/web/mrhomepage/controller/DeathDiscussionController.java new file mode 100644 index 000000000..365fc297d --- /dev/null +++ b/healthlink-his-server/healthlink-his-application/src/main/java/com/healthlink/his/web/mrhomepage/controller/DeathDiscussionController.java @@ -0,0 +1,42 @@ +package com.healthlink.his.web.mrhomepage.controller; + +import com.core.common.core.domain.R; +import com.healthlink.his.mrhomepage.domain.MrDeathDiscussion; +import com.healthlink.his.web.mrhomepage.appservice.IDeathDiscussionAppService; +import io.swagger.v3.oas.annotations.Operation; +import io.swagger.v3.oas.annotations.tags.Tag; +import jakarta.annotation.Resource; +import org.springframework.security.access.prepost.PreAuthorize; +import org.springframework.web.bind.annotation.*; + +import java.util.List; + +@RestController +@RequestMapping("/api/v1/mr-homepage/death-discussion") +@Tag(name = "死亡病例讨论记录") +public class DeathDiscussionController { + + @Resource + private IDeathDiscussionAppService deathDiscussionAppService; + + @PostMapping("/save") + @PreAuthorize("hasAuthority('inpatient:mrhomepage:edit')") + @Operation(summary = "保存死亡病例讨论记录") + public R saveDiscussion(@RequestBody MrDeathDiscussion discussion) { + return R.ok(deathDiscussionAppService.saveDiscussion(discussion)); + } + + @GetMapping("/list/{homepageId}") + @PreAuthorize("hasAuthority('inpatient:mrhomepage:list')") + @Operation(summary = "查询死亡病例讨论记录列表") + public R> getDiscussions(@PathVariable Long homepageId) { + return R.ok(deathDiscussionAppService.getDiscussions(homepageId)); + } + + @GetMapping("/pending-deadline") + @PreAuthorize("hasAuthority('inpatient:mrhomepage:list')") + @Operation(summary = "查询7日到期未讨论记录") + public R> checkDeadline() { + return R.ok(deathDiscussionAppService.checkDeadline()); + } +} diff --git a/healthlink-his-ui/src/api/mrhomepage/index.js b/healthlink-his-ui/src/api/mrhomepage/index.js index 7ed3eab61..1d3f5ecd4 100644 --- a/healthlink-his-ui/src/api/mrhomepage/index.js +++ b/healthlink-his-ui/src/api/mrhomepage/index.js @@ -11,3 +11,6 @@ export function getQualityResults(homepageId) { return request({ url: '/api/v1/m export function submitHqmsReport(homepageId, reportType) { return request({ url: '/api/v1/mr-homepage/hqms/report', method: 'post', params: { homepageId, reportType } }) } export function getHqmsReportStatus(homepageId) { return request({ url: '/api/v1/mr-homepage/hqms/status/' + homepageId, method: 'get' }) } export function listHqmsReports(homepageId) { return request({ url: '/api/v1/mr-homepage/hqms/list/' + homepageId, method: 'get' }) } +export function saveDeathDiscussion(data) { return request({ url: '/api/v1/mr-homepage/death-discussion/save', method: 'post', data }) } +export function listDeathDiscussions(homepageId) { return request({ url: '/api/v1/mr-homepage/death-discussion/list/' + homepageId, method: 'get' }) } +export function getPendingDeadline() { return request({ url: '/api/v1/mr-homepage/death-discussion/pending-deadline', method: 'get' }) } diff --git a/healthlink-his-ui/src/views/mrhomepage/death-discussion/index.vue b/healthlink-his-ui/src/views/mrhomepage/death-discussion/index.vue new file mode 100644 index 000000000..ca372a3ea --- /dev/null +++ b/healthlink-his-ui/src/views/mrhomepage/death-discussion/index.vue @@ -0,0 +1,265 @@ + + + + + From eccc0ec7cf0d5f29eb8b5b88186f64c7c4c7916e Mon Sep 17 00:00:00 2001 From: chenqi Date: Wed, 17 Jun 2026 14:54:14 +0800 Subject: [PATCH 06/11] =?UTF-8?q?refactor(device):=20=E4=BC=98=E5=8C=96?= =?UTF-8?q?=E8=AE=BE=E5=A4=87=E5=AF=B9=E8=AF=9D=E6=A1=86=E7=BB=84=E4=BB=B6?= =?UTF-8?q?=E5=B9=B6=E6=B7=BB=E5=8A=A0SVG=E5=9B=BE=E6=A0=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 移除未使用的title、deviceCategories、statusFlagOptions和supplierListOptions变量 - 保留必要的deptOptions、locationOptions和unitCode相关变量 - 添加analyze.svg、approve-check.svg、assess.svg等多个SVG图标文件 - 新增图标包括审核、评估、认证等相关功能图标 - 优化组件代码结构,减少不必要的响应式数据声明 - 添加包装单位选项和加载状态管理功能 --- healthlink-his-ui/src/assets/icons.svg | 7 +++++++ healthlink-his-ui/src/assets/icons/svg/analyze.svg | 7 +++++++ healthlink-his-ui/src/assets/icons/svg/approve-check.svg | 7 +++++++ healthlink-his-ui/src/assets/icons/svg/assess.svg | 6 ++++++ healthlink-his-ui/src/assets/icons/svg/audit-check.svg | 6 ++++++ healthlink-his-ui/src/assets/icons/svg/authorize-check.svg | 6 ++++++ healthlink-his-ui/src/assets/icons/svg/blessed.svg | 6 ++++++ healthlink-his-ui/src/assets/icons/svg/brilliance.svg | 7 +++++++ healthlink-his-ui/src/assets/icons/svg/celestial.svg | 7 +++++++ healthlink-his-ui/src/assets/icons/svg/certify-check.svg | 6 ++++++ healthlink-his-ui/src/assets/icons/svg/conclude.svg | 7 +++++++ healthlink-his-ui/src/assets/icons/svg/confirm-check.svg | 6 ++++++ healthlink-his-ui/src/assets/icons/svg/consecrate.svg | 7 +++++++ healthlink-his-ui/src/assets/icons/svg/consecrated.svg | 6 ++++++ healthlink-his-ui/src/assets/icons/svg/consider.svg | 7 +++++++ healthlink-his-ui/src/assets/icons/svg/contemplate.svg | 7 +++++++ healthlink-his-ui/src/assets/icons/svg/dazzling.svg | 6 ++++++ healthlink-his-ui/src/assets/icons/svg/dedicate.svg | 6 ++++++ healthlink-his-ui/src/assets/icons/svg/dedication.svg | 7 +++++++ healthlink-his-ui/src/assets/icons/svg/deduce.svg | 7 +++++++ healthlink-his-ui/src/assets/icons/svg/deliberate.svg | 7 +++++++ healthlink-his-ui/src/assets/icons/svg/devote.svg | 7 +++++++ healthlink-his-ui/src/assets/icons/svg/divine.svg | 7 +++++++ healthlink-his-ui/src/assets/icons/svg/endorse-check.svg | 7 +++++++ healthlink-his-ui/src/assets/icons/svg/evaluate.svg | 7 +++++++ healthlink-his-ui/src/assets/icons/svg/examine.svg | 7 +++++++ healthlink-his-ui/src/assets/icons/svg/glorious.svg | 6 ++++++ healthlink-his-ui/src/assets/icons/svg/heavenly.svg | 6 ++++++ healthlink-his-ui/src/assets/icons/svg/holy.svg | 7 +++++++ healthlink-his-ui/src/assets/icons/svg/hypothesize.svg | 7 +++++++ healthlink-his-ui/src/assets/icons/svg/induce.svg | 6 ++++++ healthlink-his-ui/src/assets/icons/svg/infer.svg | 6 ++++++ healthlink-his-ui/src/assets/icons/svg/inspect.svg | 6 ++++++ healthlink-his-ui/src/assets/icons/svg/judge.svg | 6 ++++++ healthlink-his-ui/src/assets/icons/svg/luminance.svg | 6 ++++++ healthlink-his-ui/src/assets/icons/svg/lustrous.svg | 6 ++++++ healthlink-his-ui/src/assets/icons/svg/luxuriant.svg | 7 +++++++ healthlink-his-ui/src/assets/icons/svg/magnificent.svg | 6 ++++++ healthlink-his-ui/src/assets/icons/svg/majestic.svg | 7 +++++++ healthlink-his-ui/src/assets/icons/svg/meditate.svg | 6 ++++++ healthlink-his-ui/src/assets/icons/svg/observe.svg | 7 +++++++ healthlink-his-ui/src/assets/icons/svg/offering.svg | 7 +++++++ healthlink-his-ui/src/assets/icons/svg/ponder.svg | 6 ++++++ healthlink-his-ui/src/assets/icons/svg/pray.svg | 7 +++++++ healthlink-his-ui/src/assets/icons/svg/presentation.svg | 6 ++++++ healthlink-his-ui/src/assets/icons/svg/radiant.svg | 7 +++++++ healthlink-his-ui/src/assets/icons/svg/ratify-check.svg | 7 +++++++ healthlink-his-ui/src/assets/icons/svg/reason.svg | 7 +++++++ healthlink-his-ui/src/assets/icons/svg/reflect.svg | 6 ++++++ healthlink-his-ui/src/assets/icons/svg/reflection.svg | 6 ++++++ healthlink-his-ui/src/assets/icons/svg/resplendent.svg | 7 +++++++ healthlink-his-ui/src/assets/icons/svg/review-check.svg | 7 +++++++ healthlink-his-ui/src/assets/icons/svg/sacred.svg | 6 ++++++ healthlink-his-ui/src/assets/icons/svg/sacrifice.svg | 6 ++++++ healthlink-his-ui/src/assets/icons/svg/sanctified.svg | 7 +++++++ healthlink-his-ui/src/assets/icons/svg/scrutinize.svg | 6 ++++++ healthlink-his-ui/src/assets/icons/svg/speculate.svg | 6 ++++++ healthlink-his-ui/src/assets/icons/svg/splendid.svg | 7 +++++++ healthlink-his-ui/src/assets/icons/svg/splendor.svg | 6 ++++++ healthlink-his-ui/src/assets/icons/svg/survey-check.svg | 6 ++++++ healthlink-his-ui/src/assets/icons/svg/theorize.svg | 6 ++++++ healthlink-his-ui/src/assets/icons/svg/think.svg | 7 +++++++ healthlink-his-ui/src/assets/icons/svg/validate-check.svg | 7 +++++++ healthlink-his-ui/src/assets/icons/svg/verify-check.svg | 7 +++++++ healthlink-his-ui/src/assets/icons/svg/worship.svg | 6 ++++++ .../src/views/catalog/device/components/deviceDialog.vue | 4 ---- 66 files changed, 424 insertions(+), 4 deletions(-) create mode 100644 healthlink-his-ui/src/assets/icons.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/analyze.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/approve-check.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/assess.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/audit-check.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/authorize-check.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/blessed.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/brilliance.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/celestial.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/certify-check.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/conclude.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/confirm-check.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/consecrate.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/consecrated.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/consider.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/contemplate.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/dazzling.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/dedicate.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/dedication.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/deduce.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/deliberate.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/devote.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/divine.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/endorse-check.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/evaluate.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/examine.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/glorious.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/heavenly.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/holy.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/hypothesize.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/induce.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/infer.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/inspect.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/judge.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/luminance.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/lustrous.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/luxuriant.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/magnificent.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/majestic.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/meditate.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/observe.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/offering.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/ponder.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/pray.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/presentation.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/radiant.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/ratify-check.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/reason.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/reflect.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/reflection.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/resplendent.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/review-check.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/sacred.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/sacrifice.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/sanctified.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/scrutinize.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/speculate.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/splendid.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/splendor.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/survey-check.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/theorize.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/think.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/validate-check.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/verify-check.svg create mode 100644 healthlink-his-ui/src/assets/icons/svg/worship.svg diff --git a/healthlink-his-ui/src/assets/icons.svg b/healthlink-his-ui/src/assets/icons.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/analyze.svg b/healthlink-his-ui/src/assets/icons/svg/analyze.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/analyze.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/approve-check.svg b/healthlink-his-ui/src/assets/icons/svg/approve-check.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/approve-check.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/assess.svg b/healthlink-his-ui/src/assets/icons/svg/assess.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/assess.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/audit-check.svg b/healthlink-his-ui/src/assets/icons/svg/audit-check.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/audit-check.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/authorize-check.svg b/healthlink-his-ui/src/assets/icons/svg/authorize-check.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/authorize-check.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/blessed.svg b/healthlink-his-ui/src/assets/icons/svg/blessed.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/blessed.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/brilliance.svg b/healthlink-his-ui/src/assets/icons/svg/brilliance.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/brilliance.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/celestial.svg b/healthlink-his-ui/src/assets/icons/svg/celestial.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/celestial.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/certify-check.svg b/healthlink-his-ui/src/assets/icons/svg/certify-check.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/certify-check.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/conclude.svg b/healthlink-his-ui/src/assets/icons/svg/conclude.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/conclude.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/confirm-check.svg b/healthlink-his-ui/src/assets/icons/svg/confirm-check.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/confirm-check.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/consecrate.svg b/healthlink-his-ui/src/assets/icons/svg/consecrate.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/consecrate.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/consecrated.svg b/healthlink-his-ui/src/assets/icons/svg/consecrated.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/consecrated.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/consider.svg b/healthlink-his-ui/src/assets/icons/svg/consider.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/consider.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/contemplate.svg b/healthlink-his-ui/src/assets/icons/svg/contemplate.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/contemplate.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/dazzling.svg b/healthlink-his-ui/src/assets/icons/svg/dazzling.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/dazzling.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/dedicate.svg b/healthlink-his-ui/src/assets/icons/svg/dedicate.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/dedicate.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/dedication.svg b/healthlink-his-ui/src/assets/icons/svg/dedication.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/dedication.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/deduce.svg b/healthlink-his-ui/src/assets/icons/svg/deduce.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/deduce.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/deliberate.svg b/healthlink-his-ui/src/assets/icons/svg/deliberate.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/deliberate.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/devote.svg b/healthlink-his-ui/src/assets/icons/svg/devote.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/devote.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/divine.svg b/healthlink-his-ui/src/assets/icons/svg/divine.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/divine.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/endorse-check.svg b/healthlink-his-ui/src/assets/icons/svg/endorse-check.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/endorse-check.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/evaluate.svg b/healthlink-his-ui/src/assets/icons/svg/evaluate.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/evaluate.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/examine.svg b/healthlink-his-ui/src/assets/icons/svg/examine.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/examine.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/glorious.svg b/healthlink-his-ui/src/assets/icons/svg/glorious.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/glorious.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/heavenly.svg b/healthlink-his-ui/src/assets/icons/svg/heavenly.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/heavenly.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/holy.svg b/healthlink-his-ui/src/assets/icons/svg/holy.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/holy.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/hypothesize.svg b/healthlink-his-ui/src/assets/icons/svg/hypothesize.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/hypothesize.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/induce.svg b/healthlink-his-ui/src/assets/icons/svg/induce.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/induce.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/infer.svg b/healthlink-his-ui/src/assets/icons/svg/infer.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/infer.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/inspect.svg b/healthlink-his-ui/src/assets/icons/svg/inspect.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/inspect.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/judge.svg b/healthlink-his-ui/src/assets/icons/svg/judge.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/judge.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/luminance.svg b/healthlink-his-ui/src/assets/icons/svg/luminance.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/luminance.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/lustrous.svg b/healthlink-his-ui/src/assets/icons/svg/lustrous.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/lustrous.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/luxuriant.svg b/healthlink-his-ui/src/assets/icons/svg/luxuriant.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/luxuriant.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/magnificent.svg b/healthlink-his-ui/src/assets/icons/svg/magnificent.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/magnificent.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/majestic.svg b/healthlink-his-ui/src/assets/icons/svg/majestic.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/majestic.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/meditate.svg b/healthlink-his-ui/src/assets/icons/svg/meditate.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/meditate.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/observe.svg b/healthlink-his-ui/src/assets/icons/svg/observe.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/observe.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/offering.svg b/healthlink-his-ui/src/assets/icons/svg/offering.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/offering.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/ponder.svg b/healthlink-his-ui/src/assets/icons/svg/ponder.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/ponder.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/pray.svg b/healthlink-his-ui/src/assets/icons/svg/pray.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/pray.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/presentation.svg b/healthlink-his-ui/src/assets/icons/svg/presentation.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/presentation.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/radiant.svg b/healthlink-his-ui/src/assets/icons/svg/radiant.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/radiant.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/ratify-check.svg b/healthlink-his-ui/src/assets/icons/svg/ratify-check.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/ratify-check.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/reason.svg b/healthlink-his-ui/src/assets/icons/svg/reason.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/reason.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/reflect.svg b/healthlink-his-ui/src/assets/icons/svg/reflect.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/reflect.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/reflection.svg b/healthlink-his-ui/src/assets/icons/svg/reflection.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/reflection.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/resplendent.svg b/healthlink-his-ui/src/assets/icons/svg/resplendent.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/resplendent.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/review-check.svg b/healthlink-his-ui/src/assets/icons/svg/review-check.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/review-check.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/sacred.svg b/healthlink-his-ui/src/assets/icons/svg/sacred.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/sacred.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/sacrifice.svg b/healthlink-his-ui/src/assets/icons/svg/sacrifice.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/sacrifice.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/sanctified.svg b/healthlink-his-ui/src/assets/icons/svg/sanctified.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/sanctified.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/scrutinize.svg b/healthlink-his-ui/src/assets/icons/svg/scrutinize.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/scrutinize.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/speculate.svg b/healthlink-his-ui/src/assets/icons/svg/speculate.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/speculate.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/splendid.svg b/healthlink-his-ui/src/assets/icons/svg/splendid.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/splendid.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/splendor.svg b/healthlink-his-ui/src/assets/icons/svg/splendor.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/splendor.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/survey-check.svg b/healthlink-his-ui/src/assets/icons/svg/survey-check.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/survey-check.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/theorize.svg b/healthlink-his-ui/src/assets/icons/svg/theorize.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/theorize.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/think.svg b/healthlink-his-ui/src/assets/icons/svg/think.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/think.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/validate-check.svg b/healthlink-his-ui/src/assets/icons/svg/validate-check.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/validate-check.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/verify-check.svg b/healthlink-his-ui/src/assets/icons/svg/verify-check.svg new file mode 100644 index 000000000..1c59a15b2 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/verify-check.svg @@ -0,0 +1,7 @@ + + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/assets/icons/svg/worship.svg b/healthlink-his-ui/src/assets/icons/svg/worship.svg new file mode 100644 index 000000000..815bc8555 --- /dev/null +++ b/healthlink-his-ui/src/assets/icons/svg/worship.svg @@ -0,0 +1,6 @@ + + + + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/views/catalog/device/components/deviceDialog.vue b/healthlink-his-ui/src/views/catalog/device/components/deviceDialog.vue index e0a48b706..e0b4e3ddb 100755 --- a/healthlink-his-ui/src/views/catalog/device/components/deviceDialog.vue +++ b/healthlink-his-ui/src/views/catalog/device/components/deviceDialog.vue @@ -533,14 +533,10 @@ const { device_type_code, unit_code, fin_type_code, chrgitm_lv, med_chrgitm_type 'med_chrgitm_type' ); -const title = ref(''); const visible = ref(false); const emits = defineEmits(['submit']); // 声明自定义事件 const deptOptions = ref(undefined); // 部门树选项 const locationOptions = ref(undefined); // 地点树选项 -const deviceCategories = ref([]); // 器材分类 -const statusFlagOptions = ref([]); // 状态标记 -const supplierListOptions = ref([]); // 供应商列表 const unitCodeOptions = ref([]); // 包装单位选项列表(用于搜索) const unitCodeLoading = ref(false); // 包装单位搜索加载状态 From c49c9229a816d72df276459b34489ac25970f680 Mon Sep 17 00:00:00 2001 From: chenqi Date: Wed, 17 Jun 2026 14:54:21 +0800 Subject: [PATCH 07/11] =?UTF-8?q?refactor(device):=20=E4=BC=98=E5=8C=96?= =?UTF-8?q?=E8=AE=BE=E5=A4=87=E5=AF=B9=E8=AF=9D=E6=A1=86=E7=BB=84=E4=BB=B6?= =?UTF-8?q?=E5=B9=B6=E6=B7=BB=E5=8A=A0SVG=E5=9B=BE=E6=A0=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 移除未使用的title、deviceCategories、statusFlagOptions和supplierListOptions变量 - 保留必要的deptOptions、locationOptions和unitCode相关变量 - 添加analyze.svg、approve-check.svg、assess.svg等多个SVG图标文件 - 新增图标包括审核、评估、认证等相关功能图标 - 优化组件代码结构,减少不必要的响应式数据声明 - 添加包装单位选项和加载状态管理功能 --- .../src/views/catalog/device/components/deviceDialog.vue | 5 ----- 1 file changed, 5 deletions(-) diff --git a/healthlink-his-ui/src/views/catalog/device/components/deviceDialog.vue b/healthlink-his-ui/src/views/catalog/device/components/deviceDialog.vue index e0b4e3ddb..211e747b1 100755 --- a/healthlink-his-ui/src/views/catalog/device/components/deviceDialog.vue +++ b/healthlink-his-ui/src/views/catalog/device/components/deviceDialog.vue @@ -599,12 +599,7 @@ function handleImportYb() { // 显示弹框 function show() { reset(); - title.value = ''; - title.value = props.title; - deviceCategories.value = props.deviceCategories; - statusFlagOptions.value = props.statusFlagOptions; form.value.categoryCode = props.currentCategoryEnum; - supplierListOptions.value = props.supplierListOptions; form.value.partPercent = 1; form.value.itemTypeCode = '2005'; form.value.ybType = '08'; From 52b94b9df46d8d41a9201ba07892f7b7f728e2d4 Mon Sep 17 00:00:00 2001 From: chenqi Date: Wed, 17 Jun 2026 15:00:54 +0800 Subject: [PATCH 08/11] =?UTF-8?q?refactor(icons):=20=E4=BC=98=E5=8C=96SVG?= =?UTF-8?q?=E5=9B=BE=E6=A0=87=E8=B7=AF=E5=BE=84=E7=BB=93=E6=9E=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 移除多余的垂直线条路径定义 - 简化为三个水平条形路径,减少重复代码 - 保持图标的视觉表现一致性 fix(device): 修复设备对话框标题和选项初始化问题 - 移除冗余的标题赋值操作 - 删除未使用的分类、状态和供应商选项属性 - 保留必要的表单重置和树形结构加载逻辑 --- healthlink-his-ui/src/assets/icons.svg | 7 +++---- .../src/views/catalog/device/components/deviceDialog.vue | 5 ----- 2 files changed, 3 insertions(+), 9 deletions(-) diff --git a/healthlink-his-ui/src/assets/icons.svg b/healthlink-his-ui/src/assets/icons.svg index 1c59a15b2..815bc8555 100644 --- a/healthlink-his-ui/src/assets/icons.svg +++ b/healthlink-his-ui/src/assets/icons.svg @@ -1,7 +1,6 @@ - - - - + + + \ No newline at end of file diff --git a/healthlink-his-ui/src/views/catalog/device/components/deviceDialog.vue b/healthlink-his-ui/src/views/catalog/device/components/deviceDialog.vue index 211e747b1..f80e34015 100755 --- a/healthlink-his-ui/src/views/catalog/device/components/deviceDialog.vue +++ b/healthlink-his-ui/src/views/catalog/device/components/deviceDialog.vue @@ -638,13 +638,8 @@ function getLocationTree() { // 显示弹框 function edit() { reset(); - title.value = ''; - title.value = props.title; form.value = props.item; form.value.chrgitmLv = form.value.chrgitmLv ? form.value.chrgitmLv.toString() : undefined; - deviceCategories.value = props.deviceCategories; - statusFlagOptions.value = props.statusFlagOptions; - supplierListOptions.value = props.supplierListOptions; getDeptTree(); getLocationTree(); // 初始化包装单位列表 From b6eec300a9860bdf67e1f6b1035c8d22ac1e6eba Mon Sep 17 00:00:00 2001 From: wangjian963 <15215920+aprilry@user.noreply.gitee.com> Date: Wed, 17 Jun 2026 15:01:38 +0800 Subject: [PATCH 09/11] =?UTF-8?q?696=20[=E6=94=B6=E8=B4=B9=E5=B7=A5?= =?UTF-8?q?=E4=BD=9C=E7=AB=99-=E4=BD=8F=E9=99=A2=E7=99=BB=E8=AE=B0]=20?= =?UTF-8?q?=E4=BC=98=E5=8C=96=E5=A7=93=E5=90=8D=E6=90=9C=E7=B4=A2=E6=A1=86?= =?UTF-8?q?=EF=BC=8C=E5=A2=9E=E8=AE=BE=E2=80=9C=E8=BA=AB=E4=BB=BD=E8=AF=81?= =?UTF-8?q?=E5=8F=B7=E2=80=9D=E4=B8=8E=E2=80=9C=E7=94=B3=E8=AF=B7=E6=97=B6?= =?UTF-8?q?=E9=97=B4=E6=AE=B5=E2=80=9D=E6=A3=80=E7=B4=A2=E6=9D=A1=E4=BB=B6?= =?UTF-8?q?=EF=BC=8C=E5=8F=8A=E5=88=97=E8=A1=A8=E5=AD=97=E6=AE=B5=E8=A1=A5?= =?UTF-8?q?=E5=85=85=E6=98=BE=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../IInHospitalRegisterAppService.java | 2 +- .../InHospitalRegisterAppServiceImpl.java | 9 ++- .../InHospitalRegisterController.java | 8 ++- .../dto/InHospitalRegisterQueryDto.java | 10 ++++ .../mapper/InHospitalRegisterAppMapper.java | 1 + .../InHospitalRegisterAppMapper.xml | 3 + .../charge/register/components/awaitList.vue | 57 ++++++++++++++++++- .../register/components/patientRegister.vue | 4 +- 8 files changed, 83 insertions(+), 11 deletions(-) diff --git a/healthlink-his-server/healthlink-his-application/src/main/java/com/healthlink/his/web/inhospitalcharge/appservice/IInHospitalRegisterAppService.java b/healthlink-his-server/healthlink-his-application/src/main/java/com/healthlink/his/web/inhospitalcharge/appservice/IInHospitalRegisterAppService.java index 5b1e6c55d..71c2f66bd 100755 --- a/healthlink-his-server/healthlink-his-application/src/main/java/com/healthlink/his/web/inhospitalcharge/appservice/IInHospitalRegisterAppService.java +++ b/healthlink-his-server/healthlink-his-application/src/main/java/com/healthlink/his/web/inhospitalcharge/appservice/IInHospitalRegisterAppService.java @@ -39,7 +39,7 @@ public interface IInHospitalRegisterAppService { */ IPage getRegisterInfo(InHospitalRegisterQueryDto inHospitalRegisterQueryDto, String searchKey, String registeredFlag, Integer pageNo, Integer pageSize, - Date startTime, Date endTime, Long organizationId, HttpServletRequest request); + Date startTime, Date endTime, Long organizationId, String idCard, HttpServletRequest request); /** * 查询患者基本信息 diff --git a/healthlink-his-server/healthlink-his-application/src/main/java/com/healthlink/his/web/inhospitalcharge/appservice/impl/InHospitalRegisterAppServiceImpl.java b/healthlink-his-server/healthlink-his-application/src/main/java/com/healthlink/his/web/inhospitalcharge/appservice/impl/InHospitalRegisterAppServiceImpl.java index c0579990b..7b14e5062 100755 --- a/healthlink-his-server/healthlink-his-application/src/main/java/com/healthlink/his/web/inhospitalcharge/appservice/impl/InHospitalRegisterAppServiceImpl.java +++ b/healthlink-his-server/healthlink-his-application/src/main/java/com/healthlink/his/web/inhospitalcharge/appservice/impl/InHospitalRegisterAppServiceImpl.java @@ -174,16 +174,19 @@ public class InHospitalRegisterAppServiceImpl implements IInHospitalRegisterAppS @Override public IPage getRegisterInfo(InHospitalRegisterQueryDto inHospitalRegisterQueryDto, String searchKey, String registeredFlag, Integer pageNo, Integer pageSize, - Date startTime, Date endTime, Long organizationId, HttpServletRequest request) { + Date startTime, Date endTime, Long organizationId, String idCard, HttpServletRequest request) { Integer encounterStatus = EncounterZyStatus.TO_BE_REGISTERED.getValue(); // 待登记 + // startTime/endTime 直接传给 Mapper XML 参数,不通过 QueryWrapper + inHospitalRegisterQueryDto.setStartTime(null); + inHospitalRegisterQueryDto.setEndTime(null); // 构建查询条件 QueryWrapper queryWrapper = HisQueryUtils.buildQueryWrapper(inHospitalRegisterQueryDto, searchKey, - new HashSet<>(Arrays.asList("registrar", "source_name", "patient_name", "id_card")), request); + new HashSet<>(Arrays.asList("registrar", "source_name", "patient_name")), request); IPage inHospitalRegisterInfo = inHospitalRegisterAppMapper .getInHospitalRegisterInfo(new Page<>(pageNo, pageSize), EncounterClass.IMP.getValue(), encounterStatus, - registeredFlag, LocationForm.WARD.getValue(), startTime, endTime, organizationId, + registeredFlag, LocationForm.WARD.getValue(), startTime, endTime, organizationId, idCard, queryWrapper); inHospitalRegisterInfo.getRecords().forEach(e -> { // 性别 diff --git a/healthlink-his-server/healthlink-his-application/src/main/java/com/healthlink/his/web/inhospitalcharge/controller/InHospitalRegisterController.java b/healthlink-his-server/healthlink-his-application/src/main/java/com/healthlink/his/web/inhospitalcharge/controller/InHospitalRegisterController.java index c01d80520..dadd2d6ed 100755 --- a/healthlink-his-server/healthlink-his-application/src/main/java/com/healthlink/his/web/inhospitalcharge/controller/InHospitalRegisterController.java +++ b/healthlink-his-server/healthlink-his-application/src/main/java/com/healthlink/his/web/inhospitalcharge/controller/InHospitalRegisterController.java @@ -8,6 +8,7 @@ import com.healthlink.his.web.inhospitalcharge.appservice.IInHospitalRegisterApp import com.healthlink.his.web.inhospitalcharge.dto.*; import lombok.AllArgsConstructor; import lombok.extern.slf4j.Slf4j; +import org.springframework.format.annotation.DateTimeFormat; import org.springframework.web.bind.annotation.*; import java.util.Date; @@ -67,12 +68,13 @@ public class InHospitalRegisterController { @RequestParam(value = "registeredFlag") String registeredFlag, @RequestParam(value = "pageNo", defaultValue = "1") Integer pageNo, @RequestParam(value = "pageSize", defaultValue = "10") Integer pageSize, - @RequestParam(value = "startTime", required = false) Date startTime, - @RequestParam(value = "endTime", required = false) Date endTime, + @RequestParam(value = "startTime", required = false) @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") Date startTime, + @RequestParam(value = "endTime", required = false) @DateTimeFormat(pattern = "yyyy-MM-dd HH:mm:ss") Date endTime, @RequestParam(value = "organizationId", required = false) Long organizationId, + @RequestParam(value = "idCard", required = false) String idCard, HttpServletRequest request) { return R.ok(iInHospitalRegisterAppService.getRegisterInfo(inHospitalRegisterQueryDto, searchKey, registeredFlag, - pageNo, pageSize, startTime, endTime, organizationId, request)); + pageNo, pageSize, startTime, endTime, organizationId, idCard, request)); } /** diff --git a/healthlink-his-server/healthlink-his-application/src/main/java/com/healthlink/his/web/inhospitalcharge/dto/InHospitalRegisterQueryDto.java b/healthlink-his-server/healthlink-his-application/src/main/java/com/healthlink/his/web/inhospitalcharge/dto/InHospitalRegisterQueryDto.java index ba27ad257..aa6952b9d 100755 --- a/healthlink-his-server/healthlink-his-application/src/main/java/com/healthlink/his/web/inhospitalcharge/dto/InHospitalRegisterQueryDto.java +++ b/healthlink-his-server/healthlink-his-application/src/main/java/com/healthlink/his/web/inhospitalcharge/dto/InHospitalRegisterQueryDto.java @@ -120,4 +120,14 @@ public class InHospitalRegisterQueryDto { */ @JsonSerialize(using = ToStringSerializer.class) private Long organizationId; + + /** + * 身份证号 + */ + private String idCard; + + /** + * 入院科室名称 + */ + private String organizationName; } \ No newline at end of file diff --git a/healthlink-his-server/healthlink-his-application/src/main/java/com/healthlink/his/web/inhospitalcharge/mapper/InHospitalRegisterAppMapper.java b/healthlink-his-server/healthlink-his-application/src/main/java/com/healthlink/his/web/inhospitalcharge/mapper/InHospitalRegisterAppMapper.java index 9302e5c64..275de9e25 100755 --- a/healthlink-his-server/healthlink-his-application/src/main/java/com/healthlink/his/web/inhospitalcharge/mapper/InHospitalRegisterAppMapper.java +++ b/healthlink-his-server/healthlink-his-application/src/main/java/com/healthlink/his/web/inhospitalcharge/mapper/InHospitalRegisterAppMapper.java @@ -39,6 +39,7 @@ public interface InHospitalRegisterAppMapper { @Param("registeredFlag") String registeredFlag, @Param("formEnum") Integer formEnum, @Param("startTime") Date startTime, @Param("endTime") Date endTime, @Param("organizationId") Long organizationId, + @Param("idCard") String idCard, @Param(Constants.WRAPPER) QueryWrapper queryWrapper); /** diff --git a/healthlink-his-server/healthlink-his-application/src/main/resources/mapper/inhospitalcharge/InHospitalRegisterAppMapper.xml b/healthlink-his-server/healthlink-his-application/src/main/resources/mapper/inhospitalcharge/InHospitalRegisterAppMapper.xml index 2cb8459b9..38ed6edf6 100755 --- a/healthlink-his-server/healthlink-his-application/src/main/resources/mapper/inhospitalcharge/InHospitalRegisterAppMapper.xml +++ b/healthlink-his-server/healthlink-his-application/src/main/resources/mapper/inhospitalcharge/InHospitalRegisterAppMapper.xml @@ -53,6 +53,9 @@ AND ae.organization_id = #{organizationId} + + AND ap.id_card LIKE concat('%', #{idCard}, '%') + AND ae.status_enum = #{encounterStatus} diff --git a/healthlink-his-ui/src/views/inHospitalManagement/charge/register/components/awaitList.vue b/healthlink-his-ui/src/views/inHospitalManagement/charge/register/components/awaitList.vue index 792364ecd..375025d4c 100755 --- a/healthlink-his-ui/src/views/inHospitalManagement/charge/register/components/awaitList.vue +++ b/healthlink-his-ui/src/views/inHospitalManagement/charge/register/components/awaitList.vue @@ -4,11 +4,29 @@ + + 重置 @@ -59,9 +77,15 @@ align="center" > + +