| HANDOFF.md | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| emergency-repair-server/src/main/java/com/emergencyrepair/bootstrap/DataInitializer.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| emergency-repair-server/src/main/resources/application.yml | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
| requirement/交接文件_2026.10.3.md | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
HANDOFF.md
@@ -921,3 +921,20 @@ - å端 `mvn -B -DskipTests compile`ã`mvn -B -DskipTests package` éè¿ã - å°æ°æ®åºèå `id=2101493905517301763`ã`url=/system/product-tree` çåç§°æ¹ä¸ºâ产åç»ææ âåï¼ä½¿ç¨æ° jar éå¯åç«¯ï¼æ¥å£å次æ¥è¯¢ä»ä¸ºâ产åç»ææ âã - æ°å端 PID `151580`ï¼çå¬ `8091`ï¼æ¥å¿ï¼`.codex-run/backend-20261006-menu-name.out.log`ã`.codex-run/backend-20261006-menu-name.err.log`ã ## 25. æ¶å°¾å¿«ç §ï¼2026-10-07 å¨ä¸ï¼æ¸ 空æ éåå®å·¥ä¸å¡æ°æ®ï¼ **æ¬æ¬¡æä½** - æ¸ ç©º `LX.T_FAULT`ã`LX.T_WORK_ORDER`ã`LX.T_COMPLETION_INFO`ã`LX.T_ACCEPTANCE` åå¼ ä¸å¡è¡¨ã - æ¸ ç©ºåæ°éï¼æ é `23`ãæ´¾å·¥å `8`ãå®å·¥ä¿¡æ¯ `6`ãéªæ¶ `6`ï¼æ¸ 空åå为 `0`ã - åæ¥å ³éå¯å¨æ¼ç¤ºä¸å¡æ°æ®åå¡«ï¼æ°å¢é ç½® `app.seed-demo-data=false`ï¼é¿å `T_FAULT` 为空æ¶å端éå¯åèªå¨çæ 16 æ¡æ¼ç¤ºæ éåå®å·¥æ°æ®ã **ä¸»è¦æä»¶** - `emergency-repair-server/src/main/java/com/emergencyrepair/bootstrap/DataInitializer.java` - `emergency-repair-server/src/main/resources/application.yml` **éªè¯ç»æ** - å端 `mvn -B -DskipTests clean package` éè¿ã - ä½¿ç¨æ° jar éå¯å忬¡æ¥è¯¢ï¼åå¼ ä¸å¡è¡¨ä»å为 `0` è¡ï¼ç»å½æ¥å£ `200`ï¼å端é¦é¡µ `200`ã - å½åå端 PID `21528`ï¼çå¬ `8091`ï¼æ¥å¿ï¼`.codex-run/backend-20261007-cleared.out.log`ã`.codex-run/backend-20261007-cleared.err.log`ã - å¦ééæ°çå ¥æ¼ç¤ºä¸å¡æ°æ®ï¼å° `app.seed-demo-data` 临æ¶è®¾ä¸º `true` åéå¯ã 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(); } emergency-repair-server/src/main/resources/application.yml
@@ -1,5 +1,7 @@ fault-code: prefix: "åºå®åç¼-" app: seed-demo-data: false server: port: 8091 servlet: requirement/½»½ÓÎļþ_2026.10.3.md
@@ -717,3 +717,21 @@ - å端 `mvn -B -DskipTests compile`ã`mvn -B -DskipTests package` éè¿ã - èåè®°å½ `id=2101493905517301763`ã`url=/system/product-tree` æ¹å为â产åç»ææ âåï¼æ° jar éå¯å¹¶å次æ¥è¯¢ï¼åç§°ä»ä¸ºâ产åç»ææ âã - å½åå端 PID `151580`ï¼çå¬ `http://127.0.0.1:8091`ï¼å端ä»çå¬ `http://localhost:8082`ã ## åä¹ã2026-10-07 æ¸ ç©ºæ éåå®å·¥ä¸å¡æ°æ® | æä½ | ç»æ | | --- | --- | | æ¸ ç©ºæ éãæ´¾å·¥åãå®å·¥å¤çåå®å·¥ä¿¡æ¯æ°æ® | `T_FAULT`ã`T_WORK_ORDER`ã`T_COMPLETION_INFO`ã`T_ACCEPTANCE` å表åä»åæ°éæ¸ ä¸º `0` | | 鲿¢éå¯åå¡«æ¼ç¤ºæ°æ® | æ°å¢ `app.seed-demo-data=false`ï¼é»è®¤ä¸åæ§è¡ `seedBusinessData()` | ### 19.1 主è¦åæ´æä»¶ - `emergency-repair-server/src/main/java/com/emergencyrepair/bootstrap/DataInitializer.java` - `emergency-repair-server/src/main/resources/application.yml` ### 19.2 éªè¯ç»æ - æ¸ ç©ºåï¼æ é `23`ãæ´¾å·¥å `8`ãå®å·¥ä¿¡æ¯ `6`ãéªæ¶ `6`ï¼æ¸ 空åå `0`ã - å端 `mvn -B -DskipTests clean package` éè¿ï¼æ° jar éå¯åå表ä»å为 `0`ã - å½åå端 PID `21528`ï¼çå¬ `8091`ï¼å端 PID `57312`ï¼çå¬ `8082`ï¼å端é误æ¥å¿ä¸ºç©ºã