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); // 包装单位搜索加载状态