From 17c839daac434eacdcef9d4450febf60bf929756 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A6=82=E6=98=AF=20=26=20=E6=8A=80=E5=B0=8F=E4=BA=91?= Date: Mon, 2 Nov 2026 14:23:03 +0800 Subject: [PATCH] =?UTF-8?q?fix(deploy):=20Mock=20=E9=80=9A=E9=81=93?= =?UTF-8?q?=E5=87=AD=E6=8D=AE=E5=AF=B9=E9=BD=90=E6=8C=A1=E6=9D=BF=E9=BB=98?= =?UTF-8?q?=E8=AE=A4=E5=80=BC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit schema/init.sql 里 sim_yd_mock_v5 通道的 app_key/app_secret 仍是内网挡板的老值(100059999270000006 / 老口令),与开源版挡板 onelink-mock 的默认凭据(demo_appid / demo_password,见 onelink-mock/internal/service/store.go 的 defaultStore())不一致,导致 chan 侧向挡板换 Token 失败。 改为挡板当前实际默认值,并在注释里标注取值来源。 --- deploy/schema/init.sql | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/deploy/schema/init.sql b/deploy/schema/init.sql index f56d425..9388aaf 100644 --- a/deploy/schema/init.sql +++ b/deploy/schema/init.sql @@ -5000,6 +5000,10 @@ INSERT INTO `sys_dict_data` (`dict_type`,`dict_value`,`dict_label`,`dict_sort`,` -- 注意 is_normal:0=正常、1=异常(见 chan 侧 model.SimChannelConfigItemCache.CanCreateInstance, -- 只有 *IsNormal == 0 才会创建通道实例)。写成 1 会导致「通道未实例化」。 -- 这里的取值与内网演示环境种子不同(那边是 1),属开源版修正。 +-- +-- app_key / app_secret 是挡板(onelink-mock)的凭据,chan 侧用它们向挡板换 Token +-- (appid=app_key,password=app_secret)。取值必须与挡板默认凭据一致, +-- 见 onelink-mock/internal/service/store.go 的 defaultStore()。 -- ============================================================ INSERT INTO `t_sim_channels` ( @@ -5012,7 +5016,7 @@ INSERT INTO `t_sim_channels` ( `card_info_count`,`stock_card_count`,`cancellation_card_count` ) VALUES ( 34,'sim_yd_mock_v5','channel_yd_mock','移动模拟通道','{}',0,0, - '中国移动00',NULL,'100059999270000006','password123',NULL, + '中国移动00',NULL,'demo_appid','demo_password',NULL, NULL,NULL,'', NULL,NULL,'http://onelink-mock:8080/',NULL,'000000', 1,1,'2026-10-19 15:35:03',NULL,NOW(),