-- ====================================================== -- 新增:警情处置状态字段 -- 日期:2026-06-25 -- 说明:t_alarm_report 表新增 disposal_status 字段,用于标识警情处置阶段 -- ====================================================== -- 1. 新增 disposal_status 字段 ALTER TABLE t_alarm_report ADD COLUMN disposal_status varchar(32); COMMENT ON COLUMN t_alarm_report.disposal_status IS '警情处置状态:pending_info-待补充信息 non_economic-非经侦类 pending_review-待定性审核 completed-已审核完成'; -- 2. 更新现有数据的处置状态 -- 非经侦类(无案件类型编码):non_economic UPDATE t_alarm_report SET disposal_status = 'non_economic' WHERE case_type_code IS NULL OR case_type_code = ''; -- 证据不齐全的经侦类:pending_info UPDATE t_alarm_report SET disposal_status = 'pending_info' WHERE (case_type_code IS NOT NULL AND case_type_code != '') AND evidence_complete = 0; -- 证据齐全的经侦类:pending_review UPDATE t_alarm_report SET disposal_status = 'pending_review' WHERE (case_type_code IS NOT NULL AND case_type_code != '') AND evidence_complete = 1; -- 已审核通过的:completed UPDATE t_alarm_report SET disposal_status = 'completed' WHERE status = 'approved' OR status = 'accepted' OR status = '1';