铜陵经侦
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

23 lines
1.3 KiB

1 month ago
-- ======================================================
-- 新增:警情处置状态字段
-- 日期: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';