services/step2-5:打通前四个预处理步骤的真实后端独立服务

新增 src/new/services/{step2,step3,step4,step5}_service.py 四个独立后端服务:
This commit is contained in:
DXC
2026-06-17 09:15:22 +08:00
parent ef3de632d3
commit f8d5ea2eb8
6 changed files with 672 additions and 13 deletions

View File

@ -68,38 +68,38 @@ ROUTES = [
"service_module": "src.new.services.step1_service",
"service_func": "execute_step1",
},
# -------- 业务路由(view 全部已迁移;service 仍走占位 --------
# -------- 业务路由(前 4 个预处理步骤已迁移到真实 service --------
{
"id": "step2",
"name": "2. 耀斑检测",
"view_module": "src.new.views.step2_view",
"view_class": "Step2View",
"service_module": "src.new.services.placeholder_service",
"service_func": "execute_placeholder",
"service_module": "src.new.services.step2_service",
"service_func": "execute_step2",
},
{
"id": "step3",
"name": "3. 耀斑去除",
"view_module": "src.new.views.step3_view",
"view_class": "Step3View",
"service_module": "src.new.services.placeholder_service",
"service_func": "execute_placeholder",
"service_module": "src.new.services.step3_service",
"service_func": "execute_step3",
},
{
"id": "step4",
"name": "4. 采样点布设",
"view_module": "src.new.views.step4_view",
"view_class": "Step4View",
"service_module": "src.new.services.placeholder_service",
"service_func": "execute_placeholder",
"service_module": "src.new.services.step4_service",
"service_func": "execute_step4",
},
{
"id": "step5",
"name": "5. 数据清洗",
"view_module": "src.new.views.step5_view",
"view_class": "Step5View",
"service_module": "src.new.services.placeholder_service",
"service_func": "execute_placeholder",
"service_module": "src.new.services.step5_service",
"service_func": "execute_step5",
},
{
"id": "step6",
@ -233,7 +233,7 @@ class MainView(QMainWindow):
self._build_routes()
self._log("[Boot] MainView 初始化完成")
self._log(f"[Boot] 已注册 {len(ROUTES)} 条路由13 个 view 全部真实service 仍走占位")
self._log(f"[Boot] 已注册 {len(ROUTES)} 条路由13 个 view 全部真实,前 5 个步骤 service 已迁移")
# ------------------------------------------------------------------
# UI 布局:左侧导航 + 右侧 stacked + 底部日志