-- 申论题每题审核状态：为 camp_user_progress 增加 essay_review_statuses，存储每题审核状态 JSON 数组
-- 任务最终审核状态由所有题目状态汇总：任一驳回→rejected，任一待审→pending，全部通过→approved
-- 执行前请确认表名与数据库一致

ALTER TABLE camp_user_progress
  ADD COLUMN essay_review_statuses TEXT NULL COMMENT '申论题每题审核状态 JSON 数组，如 ["PENDING","APPROVED","REJECTED"]';
