@@ -16,6 +14,10 @@ defineProps({
title: {
type: String,
},
+ subTitle: {
+ type: String,
+ default: ""
+ }
});
\ No newline at end of file
diff --git a/src/components/datav/date-picker.vue b/src/components/datav/date-picker.vue
new file mode 100644
index 0000000..3e85fe2
--- /dev/null
+++ b/src/components/datav/date-picker.vue
@@ -0,0 +1,27 @@
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/components/datav/tab-item.vue b/src/components/datav/tab-item.vue
new file mode 100644
index 0000000..b1dcb77
--- /dev/null
+++ b/src/components/datav/tab-item.vue
@@ -0,0 +1,19 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/components/datav/tabs.vue b/src/components/datav/tabs.vue
new file mode 100644
index 0000000..81de4b6
--- /dev/null
+++ b/src/components/datav/tabs.vue
@@ -0,0 +1,91 @@
+
+
+
+
+ {{ item.props.label }}
+
+
+
+
+
+
+
+ {{ item.props.label }}
+
+
+
+
+
+
\ No newline at end of file
diff --git a/src/components/dict-select.vue b/src/components/dict-select.vue
index 7549df5..42a5f52 100644
--- a/src/components/dict-select.vue
+++ b/src/components/dict-select.vue
@@ -10,7 +10,7 @@
- change(nodeData)" />
+ change(nodeData)" />
\ No newline at end of file
diff --git a/src/enums/dictEnums.ts b/src/enums/dictEnums.ts
index c6cf0d8..a290c1c 100644
--- a/src/enums/dictEnums.ts
+++ b/src/enums/dictEnums.ts
@@ -110,13 +110,23 @@ export enum SubjectiveAspect {
// 分发方式
export enum DistributionMethod {
- NEGATIVE_DISTRIBUTE = '1',
- DATA_SAVE = '2',
- WARNING_NOTIFICATION = '3'
+ DIRECTLY_DISTRIBUTE = '1',
+ MANUALLY_DISTRIBUTE = '2'
}
// 分发周期
export enum DistributionCycle {
DAY = 'day',
WEEKLY = 'weekly'
+}
+
+export enum ModelDataType {
+ NEGATIVE = '1',
+ NOTIFICATION = '2'
+}
+
+export enum DistributionState {
+ UNDISTRIBUTED = '0',
+ DISTRIBUTED = '1',
+ HANDLED = '2'
}
\ No newline at end of file
diff --git a/src/layout/Index.vue b/src/layout/Index.vue
index 0f7cf39..ee1bf5f 100644
--- a/src/layout/Index.vue
+++ b/src/layout/Index.vue
@@ -5,7 +5,11 @@
-
+
+
+
+
+
@@ -14,7 +18,9 @@
import Header from "./components/Header.vue";
import LayoutAside from "./components/Aside.vue";
import MultipleTabs from "./components/MultipleTabs.vue";
+import useTabsStore from "@/stores/modules/multipleTabs";
+const tabsStore = useTabsStore()
\ No newline at end of file
diff --git a/src/views/sensitivePerception/Model.vue b/src/views/sensitivePerception/Model.vue
index 052e048..9a6e387 100644
--- a/src/views/sensitivePerception/Model.vue
+++ b/src/views/sensitivePerception/Model.vue
@@ -1,5 +1,4 @@
-