+
+
+ {{ btnStatus ? '-' : '+' }}
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/types/common/DisasterType.ts b/src/types/common/DisasterType.ts
index 3ea6033..3c5ef06 100644
--- a/src/types/common/DisasterType.ts
+++ b/src/types/common/DisasterType.ts
@@ -2,3 +2,11 @@ export enum DisasterType {
RAINSTORM = 'rainstorm',
EARTHQUAKE = 'earthquake',
}
+
+// 隐患点类型
+export enum HiddenPointType {
+ LANDSLIDE = '滑坡',
+ DEBRIS_FLOW = '泥石流',
+ WATERLOGGING = '内涝',
+ FLASH_FLOOD = '山洪',
+}
diff --git a/src/types/common/PaginationType.ts b/src/types/common/PaginationType.ts
new file mode 100644
index 0000000..5d83960
--- /dev/null
+++ b/src/types/common/PaginationType.ts
@@ -0,0 +1,6 @@
+export interface PaginationType {
+ currentPage: number;
+ pageSize: number;
+ total: number;
+ totalPage: number;
+}
diff --git a/src/views/home/rainstorm/RainstormView.vue b/src/views/home/rainstorm/RainstormView.vue
index fc8d4f1..c814727 100644
--- a/src/views/home/rainstorm/RainstormView.vue
+++ b/src/views/home/rainstorm/RainstormView.vue
@@ -1,18 +1,113 @@