From ce841ddf85c48bae32f9e3068403fdfe98ac8711 Mon Sep 17 00:00:00 2001
From: zzw <228544128@qq.com>
Date: 星期三, 07 十月 2026 12:35:09 +0800
Subject: [PATCH] feat: add extension defaults for fault reporting
---
emergency-repair-server/src/main/java/com/emergencyrepair/bootstrap/DataInitializer.java | 8 +++++++-
1 files changed, 7 insertions(+), 1 deletions(-)
diff --git a/emergency-repair-server/src/main/java/com/emergencyrepair/bootstrap/DataInitializer.java b/emergency-repair-server/src/main/java/com/emergencyrepair/bootstrap/DataInitializer.java
index 3cefa29..0cc1f2c 100644
--- a/emergency-repair-server/src/main/java/com/emergencyrepair/bootstrap/DataInitializer.java
+++ b/emergency-repair-server/src/main/java/com/emergencyrepair/bootstrap/DataInitializer.java
@@ -34,6 +34,7 @@
import com.emergencyrepair.system.mapper.SysTenantMenuMapper;
import com.emergencyrepair.system.service.ButtonPermissionCatalog;
import lombok.RequiredArgsConstructor;
+import org.springframework.beans.factory.annotation.Value;
import org.springframework.boot.CommandLineRunner;
import org.springframework.core.annotation.Order;
import org.springframework.stereotype.Component;
@@ -74,6 +75,9 @@
private final JdbcTemplate jdbcTemplate;
private final ButtonPermissionCatalog buttonPermissionCatalog;
+ @Value("${app.seed-demo-data:false}")
+ private boolean seedDemoData;
+
private final Map<String, Long> menuIds = new HashMap<>();
private final Map<String, Long> productDeviceIds = new HashMap<>();
private final List<Long> contractorIds = new ArrayList<>();
@@ -100,7 +104,9 @@
backfillFaultEquipmentIds();
upgradeDemoFaultEquipment();
upgradeDemoMultiEquipmentFault();
- seedBusinessData();
+ if (seedDemoData) {
+ seedBusinessData();
+ }
backfillCompletionConsumableCounts();
normalizeParentSystemSeparators();
}
--
Gitblit v1.9.1