refactor(后端): 将工资与工作区业务逻辑下沉服务层

将月份状态、资料输出、调整单编排及工作区查询、
CSV 生成移至现有服务层,路由仅绑定参数并返回响应。

保持接口路径、参数、响应模型和权限依赖一致,
补充九项内存库行为回归并同步测试记录。
This commit is contained in:
liuwenxin committed 2026-11-02 09:42:55 +08:00
1 parent 019817d6dc
commit 71b7846a79
9 files changed
+426 -192

No files matched your search

@@ -41,7 +41,6 @@ def workspace(monkeypatch):
)
monkeypatch.setattr("app.services.tplus.task_service.get_settings", lambda: settings)
monkeypatch.setattr(workbench, "_source_database", lambda: source)
monkeypatch.setattr("app.api.v1.system.tplus_workbench._source_database", lambda: source)
with get_session_factory()() as db:
yield db, source
db.rollback()