From 656429e94f5989911bdf07848ef44b1cc71dfaf1 Mon Sep 17 00:00:00 2001
From: Junjie <fallin.jie@qq.com>
Date: 星期四, 19 三月 2026 12:55:31 +0800
Subject: [PATCH] #

---
 src/main/resources/sql/20260313_create_station_path_policy_tables.sql |   11 +++--------
 1 files changed, 3 insertions(+), 8 deletions(-)

diff --git a/src/main/resources/sql/20260313_create_station_path_policy_tables.sql b/src/main/resources/sql/20260313_create_station_path_policy_tables.sql
index 2574b2b..927eee0 100644
--- a/src/main/resources/sql/20260313_create_station_path_policy_tables.sql
+++ b/src/main/resources/sql/20260313_create_station_path_policy_tables.sql
@@ -4,6 +4,7 @@
   `profile_name` VARCHAR(128) NOT NULL COMMENT '妯℃澘鍚嶇О',
   `priority` INT NOT NULL DEFAULT 100 COMMENT '浼樺厛绾э紝瓒婂皬瓒婁紭鍏�',
   `status` TINYINT NOT NULL DEFAULT 1 COMMENT '鐘舵�� 1鍚敤 0绂佺敤',
+  `is_default` TINYINT NOT NULL DEFAULT 0 COMMENT '榛樿妯℃澘 1鏄� 0鍚�',
   `config_json` LONGTEXT NULL COMMENT '妯℃澘鍙傛暟JSON',
   `memo` VARCHAR(255) NULL COMMENT '澶囨敞',
   `create_time` DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '鍒涘缓鏃堕棿',
@@ -37,22 +38,16 @@
 ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='杈撻�佺珯鐐硅矾寰勪汉宸ヨ鍒�';
 
 INSERT INTO `asr_bas_station_path_profile`
-(`profile_code`, `profile_name`, `priority`, `status`, `config_json`, `memo`)
+(`profile_code`, `profile_name`, `priority`, `status`, `is_default`, `config_json`, `memo`)
 SELECT
   'default',
   '榛樿妯℃澘',
   100,
+  1,
   1,
   '{"calcMaxDepth":120,"calcMaxPaths":500,"calcMaxCost":300,"s1TopK":5,"s1LenWeight":1.0,"s1TurnWeight":3.0,"s1LiftWeight":8.0,"s1SoftDeviationWeight":4.0,"s1MaxLenRatio":1.15,"s1MaxTurnDiff":1,"s2BusyWeight":2.0,"s2RunBlockWeight":10.0,"s2LoopLoadWeight":12.0,"stationPathLenWeightPercent":50.0,"stationPathCongWeightPercent":50.0,"stationPathPassOtherOutStationWeightPercent":100.0,"stationPathPassOtherOutStationForceSkip":false}',
   '榛樿妯℃澘'
 FROM dual
 WHERE NOT EXISTS (
   SELECT 1 FROM `asr_bas_station_path_profile` WHERE `profile_code` = 'default'
-);
-
-INSERT INTO `sys_config`(`name`, `code`, `value`, `type`, `status`, `select_type`)
-SELECT '绔欑偣璺緞榛樿妯℃澘缂栫爜', 'stationPathDefaultProfileCode', 'default', 1, 1, 'system'
-FROM dual
-WHERE NOT EXISTS (
-  SELECT 1 FROM `sys_config` WHERE `code` = 'stationPathDefaultProfileCode'
 );

--
Gitblit v1.9.1