已完成第十一批迁移:考试维护功能已原生化到 ASP.NET Core 10。

支持考试创建、草稿修改、发布状态切换及不可逆归档。
支持科目、费用、满分和合格线策略校验。
保留已有报名禁止修改科目、待处理成绩复议禁止归档等规则。
数据修改、科目替换与审计日志使用同一数据库事务。
新增 ADMIN_NATIVE_EXAM_MANAGEMENT_ENABLED 独立开关。
路由与实现见 [AdminExamManagementService.cs (line 9)](C:/Users/BI/Documents/EIS-dotnet/src/Eis.Infrastructure/Administration/AdminExamManagementService.cs:9) 和 [NativeAdminReadEndpoints.cs (line 133)](C:/Users/BI/Documents/EIS-dotnet/src/Eis.Web/Administration/NativeAdminReadEndpoints.cs:133)。
迁移说明已更新至 [MIGRATION.md (line 57)](C:/Users/BI/Documents/EIS-dotnet/MIGRATION.md:57)。
This commit is contained in:
2026-07-23 10:50:24 +08:00 Unverified
parent 2589305f3c
commit 25501651e1
12 changed files with 688 additions and 11 deletions
+2
View File
@@ -45,6 +45,8 @@ ADMIN_NATIVE_CANDIDATE_MANAGEMENT_ENABLED=false
ADMIN_NATIVE_REGISTRATION_PAYMENT_WRITES_ENABLED=false
# 工作流收件箱、同级转交与超级管理员监督调整;必须同时启用管理端基础读取。
ADMIN_NATIVE_WORKFLOW_OPERATIONS_ENABLED=false
# 考试创建、修改、发布状态及不可逆归档;必须同时启用管理端基础读取。
ADMIN_NATIVE_EXAM_MANAGEMENT_ENABLED=false
# 仅在首次创建空数据库时使用。部署前务必修改初始密码。
INITIAL_ADMIN_USERNAME=admin