调整部分前端布局和后端增删改逻辑

This commit is contained in:
焦龙言
2026-09-26 23:11:05 +08:00
parent 977e7f996e
commit 17d991a74a
117 changed files with 311994 additions and 3192 deletions
@@ -70,7 +70,7 @@ class AiRemovalContractTest(unittest.TestCase):
def test_ai_dependencies_are_removed(self) -> None:
backend_dependencies = set()
for filename in ('requirements.txt', 'requirements-pg.txt'):
for filename in ('requirements.txt',):
backend_dependencies.update(_parse_requirement_names(BACKEND_ROOT / filename))
self.assertEqual([], sorted(AI_DEPENDENCIES & backend_dependencies))
@@ -82,7 +82,7 @@ class AiRemovalContractTest(unittest.TestCase):
def test_initialization_sql_has_no_ai_or_external_menu(self) -> None:
forbidden_terms = ('ai_models', 'ai_chat_config', 'ai_provider_type', '施尔丰仓库')
violations = []
for filename in ('shierfeng-fastapi.sql', 'shierfeng-fastapi-pg.sql'):
for filename in ('shierfeng-fastapi.sql',):
sql = (BACKEND_ROOT / 'sql' / filename).read_text(encoding='utf-8').lower()
violations.extend(f'{filename}: {term}' for term in forbidden_terms if term.lower() in sql)
self.assertEqual([], violations)