-- ============================================================================ -- 经侦案件智慧管理系统 — 业务表建表 + 测试数据(PostgreSQL版) -- ============================================================================ -- 包含: -- 1. 5张业务表的 DDL(t_alarm_report / t_alarm_suspect / t_evidence_material / t_evidence_file / t_alarm_attachment) -- 2. 测试数据(12条主表 + 子表数据) -- ============================================================================ -- ============================================================================ -- 一、DDL 建表 -- ============================================================================ -- 1. 接报案信息主表 DROP TABLE IF EXISTS t_alarm_report CASCADE; CREATE TABLE t_alarm_report ( id BIGSERIAL PRIMARY KEY, report_no VARCHAR(32) NOT NULL DEFAULT '', alarm_time TIMESTAMPTZ, receiver VARCHAR(50) DEFAULT '', alarm_source VARCHAR(32) DEFAULT '' -- 110_transfer-110警情流转 system_register-本系统登记 CHECK (alarm_source IN ('110_transfer','system_register')), alarm_category VARCHAR(32) DEFAULT '' -- non_economic-非经侦类 pending_review-待审核类 CHECK (alarm_category IN ('','non_economic','pending_review')), case_type_code VARCHAR(4) DEFAULT '', -- 经侦77类案件类型编码 01~77 alarm_level VARCHAR(15) DEFAULT '' -- general/important/urgent/major/serious CHECK (alarm_level IN ('general','important','urgent','major','serious')), incident_address TEXT DEFAULT '', jurisdiction_unit VARCHAR(100) DEFAULT '', push_unit VARCHAR(100) DEFAULT '', main_content TEXT DEFAULT '', bottom_remark TEXT DEFAULT '', is_first_alarm SMALLINT DEFAULT 0, -- 0否 1是 original_alarm_id BIGINT, status VARCHAR(15) DEFAULT 'pending' -- pending/reviewing/approved/rejected/transferred CHECK (status IN ('pending','reviewing','approved','rejected','transferred')), disposal_status VARCHAR(32) DEFAULT '', -- pending_info-待补充信息 non_economic-非经侦类 pending_review-待定性审核 completed-已审核完成 CHECK (disposal_status IN ('','pending_info','non_economic','pending_review','completed')), source_system VARCHAR(30) DEFAULT '', alarm_no_110 VARCHAR(32) DEFAULT '', reporter_name VARCHAR(50) DEFAULT '', reporter_gender CHAR(1) DEFAULT '' -- M/F CHECK (reporter_gender IN ('M','F','')), reporter_id_card VARCHAR(24) DEFAULT '', reporter_phone VARCHAR(20) DEFAULT '', reporter_address TEXT DEFAULT '', is_enterprise SMALLINT DEFAULT 0, -- 0否 1是 enterprise_name VARCHAR(100) DEFAULT '', enterprise_reg_addr VARCHAR(200) DEFAULT '', enterprise_biz_addr VARCHAR(200) DEFAULT '', evidence_complete SMALLINT DEFAULT 0, -- 0否 1是 preliminary_opinion TEXT DEFAULT '', create_user_id BIGINT DEFAULT 1, create_time TIMESTAMPTZ DEFAULT NOW(), update_user_id BIGINT, update_time TIMESTAMPTZ, deleted_flag SMALLINT DEFAULT 0 -- 0正常 1删除 ); CREATE INDEX idx_alarm_report_no ON t_alarm_report(report_no); CREATE INDEX idx_alarm_report_status ON t_alarm_report(status); CREATE INDEX idx_alarm_report_type ON t_alarm_report(case_type_code); COMMENT ON TABLE t_alarm_report IS '接报案信息主表'; -- 2. 嫌疑人信息表 DROP TABLE IF EXISTS t_alarm_suspect CASCADE; CREATE TABLE t_alarm_suspect ( id BIGSERIAL PRIMARY KEY, alarm_id BIGINT NOT NULL, name VARCHAR(50) NOT NULL DEFAULT '', id_card VARCHAR(24) DEFAULT '', phone VARCHAR(20) DEFAULT '', company VARCHAR(100) DEFAULT '', create_time TIMESTAMPTZ DEFAULT NOW(), update_time TIMESTAMPTZ, deleted_flag SMALLINT DEFAULT 0 ); CREATE INDEX idx_suspect_alarm_id ON t_alarm_suspect(alarm_id); COMMENT ON TABLE t_alarm_suspect IS '嫌疑人信息表'; -- 3. 证据材料表 DROP TABLE IF EXISTS t_evidence_material CASCADE; CREATE TABLE t_evidence_material ( id BIGSERIAL PRIMARY KEY, alarm_id BIGINT NOT NULL, serial_no INTEGER DEFAULT 1, evidence_name VARCHAR(200) NOT NULL DEFAULT '', evidence_type VARCHAR(20) DEFAULT '' -- document/physical/audio-video/electronic/expertise/record/other CHECK (evidence_type IN ('document','physical','audio-video','electronic','expertise','record','other')), quantity INTEGER DEFAULT 1, unit VARCHAR(10) DEFAULT '份', description TEXT DEFAULT '', collect_time TIMESTAMPTZ, create_time TIMESTAMPTZ DEFAULT NOW(), update_time TIMESTAMPTZ, deleted_flag SMALLINT DEFAULT 0 ); CREATE INDEX idx_evidence_alarm_id ON t_evidence_material(alarm_id); COMMENT ON TABLE t_evidence_material IS '证据材料表'; -- 4. 证据文件表(证据材料的附件文件) DROP TABLE IF EXISTS t_evidence_file CASCADE; CREATE TABLE t_evidence_file ( id BIGSERIAL PRIMARY KEY, evidence_id BIGINT NOT NULL, file_name VARCHAR(255) NOT NULL DEFAULT '', file_size BIGINT DEFAULT 0, file_type VARCHAR(20) DEFAULT '', -- image/document/electronic/audio/video/other file_url VARCHAR(500) DEFAULT '', upload_time TIMESTAMPTZ DEFAULT NOW(), create_time TIMESTAMPTZ DEFAULT NOW(), deleted_flag SMALLINT DEFAULT 0 ); CREATE INDEX idx_efile_evidence_id ON t_evidence_file(evidence_id); COMMENT ON TABLE t_evidence_file IS '证据文件表'; -- 5. 警情附件表(登记时上传的附件) DROP TABLE IF EXISTS t_alarm_attachment CASCADE; CREATE TABLE t_alarm_attachment ( id BIGSERIAL PRIMARY KEY, alarm_id BIGINT NOT NULL, name VARCHAR(255) NOT NULL DEFAULT '', upload_time TIMESTAMPTZ DEFAULT NOW(), quantity INTEGER DEFAULT 1, file_url VARCHAR(500) DEFAULT '', file_size BIGINT DEFAULT 0, create_time TIMESTAMPTZ DEFAULT NOW(), deleted_flag SMALLINT DEFAULT 0 ); CREATE INDEX idx_att_alarm_id ON t_alarm_attachment(alarm_id); COMMENT ON TABLE t_alarm_attachment IS '警情附件表'; RAISE NOTICE '========== 5张业务表创建完成 =========='; -- ============================================================================ -- 二、测试数据 -- ============================================================================ DO $$ DECLARE v_id1 BIGINT; v_id2 BIGINT; v_id3 BIGINT; v_id4 BIGINT; v_id5 BIGINT; v_id6 BIGINT; v_id7 BIGINT; v_id8 BIGINT; v_id9 BIGINT; v_id10 BIGINT; v_id11 BIGINT; v_id12 BIGINT; BEGIN RAISE NOTICE '========== 开始插入测试数据 =========='; -- #1 待审核-非法吸收公众存款(07)-严重-信访转办 INSERT INTO t_alarm_report (report_no, alarm_time, receiver, alarm_source, case_type_code, alarm_level, incident_address, jurisdiction_unit, push_unit, main_content, bottom_remark, is_first_alarm, status, disposal_status, reporter_name, reporter_gender, reporter_id_card, reporter_phone, reporter_address, is_enterprise, enterprise_name, enterprise_reg_addr, enterprise_biz_addr, evidence_complete, preliminary_opinion, create_user_id) VALUES ( 'JJ202606190001', '2026-06-19 09:15:30', '刘国发', 'system_register', '07', 'serious', '上海市浦东新区世纪大道88号某写字楼内', '陆家嘴派出所', '金融监管局', '本案件系市信访办转办线索。举报人赵敏通过信函方式反映位于长宁区中山公园附近的某理财公司涉嫌非法吸收公众存款。 该公司以年化收益率12%为诱饵向社会不特定对象募集资金。据初步统计涉及投资人超过200人, 涉案金额预计超3000万元。已移送经侦支队立案侦查。', '信访转办线索,需重点关注', 0, 'pending', 'pending_review', '赵敏', 'F', '310104199201155667', '15899887766', '上海市长宁区延安西路800号', 0, NULL, NULL, NULL, 0, '涉案金额巨大、受害人众多,建议优先立案侦查', 1 ) RETURNING id INTO v_id1; -- #2 已受理-集资诈骗(08)-重大-群体性诉求 INSERT INTO t_alarm_report (report_no, alarm_time, receiver, alarm_source, case_type_code, alarm_level, incident_address, jurisdiction_unit, push_unit, main_content, bottom_remark, is_first_alarm, status, disposal_status, reporter_name, reporter_gender, reporter_id_card, reporter_phone, reporter_address, is_enterprise, enterprise_name, enterprise_reg_addr, enterprise_biz_addr, evidence_complete, preliminary_opinion, create_user_id) VALUES ( 'JJ202606170006', '2026-06-17 08:25:16', '钱进', '110_transfer', '08', 'major', '上海市闵行区莘庄镇某居民小区', '莘庄派出所', '政法委综治办', '吴磊代表小区20余名业主到所反映集资诈骗问题。称某理财平台跑路,涉及本小区业主投资款合计约500万元。 群众情绪激动要求公安机关尽快立案追赃挽损。已受理并开展初查工作,同步做好群众安抚和维稳工作。', '群体性诉求,做好维稳工作', 0, 'approved', 'completed', '吴磊', 'M', '310108199308556677', '13322221111', '上海市闵行区莘庄镇', 0, NULL, NULL, NULL, 1, '群体性案件,需协调多部门联合处置', 1 ) RETURNING id INTO v_id2; -- #3 待审核-合同诈骗(20)-重大-涉企+首次报警 INSERT INTO t_alarm_report (report_no, alarm_time, receiver, alarm_source, case_type_code, alarm_level, incident_address, jurisdiction_unit, push_unit, main_content, bottom_remark, is_first_alarm, status, disposal_status, reporter_name, reporter_gender, reporter_id_card, reporter_phone, reporter_address, is_enterprise, enterprise_name, enterprise_reg_addr, enterprise_biz_addr, evidence_complete, preliminary_opinion, create_user_id) VALUES ( 'JJ202606180003', '2026-06-18 13:55:33', '陈志明', 'system_register', '20', 'major', '上海市徐汇区徐家汇商圈某商务中心', '徐家汇派出所', '经济犯罪侦查支队', '王强到徐家汇派出所报案称遭遇合同诈骗。其于2025年11月与某公司签订投资合作协议约定投资50万元参与项目运营, 对方收款后未履行合同义务且失联。经初步核查该公司注册信息异常涉及多起类似投诉。 涉案金额50万元人民币属于重大经济损失。建议移交经侦部门进一步侦查处理。', '首次报警,涉案金额较大', 1, 'pending', 'pending_review', '王强', 'M', '310103197506112233', '13611112222', '上海市徐汇区漕溪北路500号A座1805室', 1, '上海盛世投资有限公司', '上海市浦东新区张江高科技园区碧波路690号', '上海市徐汇区漕溪北路500号A座1805室', 0, '建议移交经侦支队深入侦查合同诈骗行为', 1 ) RETURNING id INTO v_id3; -- #4 已驳回-虚开增值税专用发票(44)-一般-证据不足 INSERT INTO t_alarm_report (report_no, alarm_time, receiver, alarm_source, case_type_code, alarm_level, incident_address, jurisdiction_unit, push_unit, main_content, bottom_remark, is_first_alarm, status, disposal_status, reporter_name, reporter_gender, reporter_id_card, reporter_phone, reporter_address, is_enterprise, enterprise_name, enterprise_reg_addr, enterprise_biz_addr, evidence_complete, preliminary_opinion, create_user_id) VALUES ( 'JJ202606170008', '2026-06-17 08:25:16', '孙伟', 'system_register', '44', 'general', '上海市虹口区北外滩某物流园区', '提篮桥派出所', '税务局稽查局', '刘洋到派出所现场举报某物流企业涉嫌虚开增值税专用发票。举报人提供了部分发票复印件及交易记录作为证据材料。 经初步判断该线索涉及金额较小且证据不足暂不予立案已将相关材料转税务部门进一步核实。', '证据不足,建议转税务部门处理', 0, 'rejected', '', '刘洋', 'M', '310106199205334455', '15033332222', '上海市虹口区四川北路1500号', 0, NULL, NULL, NULL, 0, '证据不足,暂不符合立案条件', 1 ) RETURNING id INTO v_id4; -- #5 已移送-非法经营(19)-重要-联合执法 INSERT INTO t_alarm_report (report_no, alarm_time, receiver, alarm_source, case_type_code, alarm_level, incident_address, jurisdiction_unit, push_unit, main_content, bottom_remark, is_first_alarm, status, disposal_status, reporter_name, reporter_gender, reporter_id_card, reporter_phone, reporter_address, is_enterprise, enterprise_name, enterprise_reg_addr, enterprise_biz_addr, evidence_complete, preliminary_opinion, create_user_id) VALUES ( 'JJ202606150009', '2026-06-15 09:18:43', '刘国发', '110_transfer', '19', 'important', '上海市宝山区共和新路某工业园区', '大场派出所', '市场监督管理局', '郑雪匿名举报某工业园区内存在非法经营窝点。接报后民警联合市场监管部门突击检查发现该窝点从事无证食品加工销售活动, 当场扣押加工设备若干原料一批。经营者已被控制案件正在进一步调查中。', '联合执法已处置', 0, 'transferred', '', '郑雪', 'F', '310109199409667788', '15566665555', '上海市宝山区共和新路', 0, NULL, NULL, NULL, 1, '已联合市场监管部门现场查处,经营者已被控制', 1 ) RETURNING id INTO v_id5; -- #6 审核中-职务侵占(21)-重大-上级交办-涉企 INSERT INTO t_alarm_report (report_no, alarm_time, receiver, alarm_source, case_type_code, alarm_level, incident_address, jurisdiction_unit, push_unit, main_content, bottom_remark, is_first_alarm, status, disposal_status, reporter_name, reporter_gender, reporter_id_card, reporter_phone, reporter_address, is_enterprise, enterprise_name, enterprise_reg_addr, enterprise_biz_addr, evidence_complete, preliminary_opinion, create_user_id) VALUES ( 'JJ202606160007', '2026-06-16 13:10:07', '赵明辉', 'system_register', '21', 'major', '上海市杨浦区某国有企业财务部', '五角场派出所', '纪检监察机关', '本案系市局纪委监察委交办线索。周婷实名举报某国企财务部员工利用职务之便侵占公款。 经初步调查涉案金额约120万元时间跨度2年。需进一步调取银行流水财务账册等证据材料待审核后决定是否立案侦查。', '上级交办重点案件', 0, 'reviewing', 'pending_review', '周婷', 'F', '310107198907445566', '18677778888', '上海市杨浦区五角场环岛', 1, '上海建工集团有限公司', '上海市浦东新区浦东大道2123号', '上海市杨浦区某国有企业财务部内', 0, '上级交办案件需调取完整财务证据后立案', 1 ) RETURNING id INTO v_id6; -- #7 待审核-挪用资金(22)-严重-涉企-房地产烂尾 INSERT INTO t_alarm_report (report_no, alarm_time, receiver, alarm_source, case_type_code, alarm_level, incident_address, jurisdiction_unit, push_unit, main_content, bottom_remark, is_first_alarm, status, disposal_status, reporter_name, reporter_gender, reporter_id_card, reporter_phone, reporter_address, is_enterprise, enterprise_name, enterprise_reg_addr, enterprise_biz_addr, evidence_complete, preliminary_opinion, create_user_id) VALUES ( 'JJ20206140012', '2026-06-14 14:42:28', '周建华', 'system_register', '22', 'serious', '上海市松江区松江新城某房地产开发公司', '方松派出所', '住建委', '马超通过信访渠道反映某房地产开发商挪用购房预售资金导致楼盘烂尾问题。涉及购房者300余户总金额过亿元。 此案情况复杂社会影响大已上报市局协调多部门联合处置目前处于待审核阶段。', '涉众型房地产领域案件 社会影响大', 0, 'pending', 'pending_review', '马超', 'M', '310112197702990011', '15911110000', '上海市松江区松江新城', 1, '松江恒大房地产开发有限公司', '上海市松江区广富林路600号', '上海市松江区松江新城项目售楼处', 0, '涉众型案件社会影响极大 建议成立专案组', 1 ) RETURNING id INTO v_id7; -- #8 已受理-信用卡诈骗(13)-一般 INSERT INTO t_alarm_report (report_no, alarm_time, receiver, alarm_source, case_type_code, alarm_level, incident_address, jurisdiction_unit, push_unit, main_content, bottom_remark, is_first_alarm, status, disposal_status, reporter_name, reporter_gender, reporter_id_card, reporter_phone, reporter_address, is_enterprise, enterprise_name, enterprise_reg_addr, enterprise_biz_addr, evidence_complete, preliminary_opinion, create_user_id) VALUES ( 'JJ202606200001', '2026-06-20 10:30:00', '李明', '110_transfer', '13', 'general', '北京市朝阳区三里屯SOHO', '三里屯派出所', '银保监会', '张女士报警称其名下信用卡被他人冒用透支消费累计达8万元。经查实系其前男友盗取信用卡信息后通过网络购物方式恶意消费。 涉及京东淘宝等多家电商平台订单记录清晰可追溯。', '冒用信用卡消费', 0, 'approved', 'completed', '张女士', 'F', '110105198805123456', '13800138000', '北京市朝阳区工人体育场北路8号', 0, NULL, NULL, NULL, 1, '证据充分 冒用事实清楚 可直接立案', 1 ) RETURNING id INTO v_id8; -- #9 待审核-洗钱(18)-严重-人行移送 INSERT INTO t_alarm_report (report_no, alarm_time, receiver, alarm_source, case_type_code, alarm_level, incident_address, jurisdiction_unit, push_unit, main_content, bottom_remark, is_first_alarm, status, disposal_status, reporter_name, reporter_gender, reporter_id_card, reporter_phone, reporter_address, is_enterprise, enterprise_name, enterprise_reg_addr, enterprise_biz_addr, evidence_complete, preliminary_opinion, create_user_id) VALUES ( 'JJ202606210001', '2026-06-21 16:20:00', '王刚', 'system_register', '18', 'serious', '深圳市福田区CBD金融中心', '福田派出所', '人民银行反洗钱中心', '人行反洗钱监测中心移送线索:发现多个可疑账户在短时间内频繁进行大额跨行转账交易, 累计流水金额超2亿元。账户持有人与已知电信诈骗团伙有关联。疑似为诈骗团伙提供洗钱服务(跑分)。', '人行移送反洗钱线索 涉案金额巨大', 0, 'pending', 'pending_review', '人行反洗钱中心', NULL, NULL, NULL, '0755-88889999', '深圳市福田区益田路6003号', 0, NULL, NULL, NULL, 0, '人行专业移送 线索价值极高 需紧急处置', 1 ) RETURNING id INTO v_id9; -- #10 已受理-保险诈骗(15)-重要-内部举报-涉企 INSERT INTO t_alarm_report (report_no, alarm_time, receiver, alarm_source, case_type_code, alarm_level, incident_address, jurisdiction_unit, push_unit, main_content, bottom_remark, is_first_alarm, status, disposal_status, reporter_name, reporter_gender, reporter_id_card, reporter_phone, reporter_address, is_enterprise, enterprise_name, enterprise_reg_addr, enterprise_biz_addr, evidence_complete, preliminary_opinion, create_user_id) VALUES ( 'JJ202606220001', '2026-06-22 11:45:00', '赵强', 'system_register', '15', 'important', '广州市天河区珠江新城某保险公司', '天河派出所', '广东银保监局', '某保险公司理赔部内部举报:发现多起车辆碰撞事故理赔案件存在骗保嫌疑。作案手法为故意制造交通事故 后夸大损失金额骗取保险金。初步统计涉及理赔金额约200余万元。', '保险公司内部举报 系列骗保案件', 0, 'approved', 'completed', '李经理', 'M', '440106198512063456', '13900139000', '广州市天河区华夏路16号', 1, '太平洋财产保险股份有限公司广东分公司', '广州市天河区天河北路689号', '广州市天河区珠江新城某保险公司办公地址', 1, '系列案件 需串并案侦查', 1 ) RETURNING id INTO v_id10; -- #11 待审核-逃税(53)-重大-前财务举报-涉企 INSERT INTO t_alarm_report (report_no, alarm_time, receiver, alarm_source, case_type_code, alarm_level, incident_address, jurisdiction_unit, push_unit, main_content, bottom_remark, is_first_alarm, status, disposal_status, reporter_name, reporter_gender, reporter_id_card, reporter_phone, reporter_address, is_enterprise, enterprise_name, enterprise_reg_addr, enterprise_biz_addr, evidence_complete, preliminary_opinion, create_user_id) VALUES ( 'JJ202606230001', '2026-06-23 09:00:00', '孙丽', 'system_register', '53', 'major', '杭州市西湖区文三路某科技公司', '西湖派出所', '国家税务总局杭州分局', '某科技公司前财务主管实名举报:公司在过去3年内通过虚构交易、隐瞒收入等方式偷逃税款累计约800万元。 举报人提供了部分内部财务账册和银行流水截图作为证据。涉及增值税企业所得税等多个税种。', '前财务主管实名举报 证据较充分', 0, 'pending', 'pending_review', '陈会计', 'F', '330106198703124567', '13700237000', '杭州市西湖区文一路翠苑小区', 1, '杭州云端科技有限公司', '杭州市滨江区网商路525号', '杭州市西湖区文三路478号创业大厦', 1, '内部人员举报 证据可信度高 建议速查', 1 ) RETURNING id INTO v_id11; -- #12 审核中-虚假广告(72)-一般-多人联名-涉企 INSERT INTO t_alarm_report (report_no, alarm_time, receiver, alarm_source, case_type_code, alarm_level, incident_address, jurisdiction_unit, push_unit, main_content, bottom_remark, is_first_alarm, status, disposal_status, reporter_name, reporter_gender, reporter_id_card, reporter_phone, reporter_address, is_enterprise, enterprise_name, enterprise_reg_addr, enterprise_biz_addr, evidence_complete, preliminary_opinion, create_user_id) VALUES ( 'JJ202606240001', '2026-06-24 14:00:00', '周杰', '110_transfer', '72', 'general', '成都市武侯区天府大道某电商产业园', '武侯派出所', '市场监管局武侯分局', '多名消费者联名举报某电商平台商家销售保健品时存在虚假宣传行为。产品宣传页面声称能"根治糖尿病""逆转衰老" 等明显违反广告法的内容。涉及消费者50余人总金额约30万元。', '多人联名举报 虚假医疗广告', 0, 'reviewing', 'pending_review', '孙先生', 'M', '510107196808234567', '13500435000', '成都市武侯区天府大道中段1266号', 1, '四川康源健康科技有限公司', '成都市高新区天府大道北段1700号', '成都市武侯区天府大道某电商产业园1栋B座', 0, '虚假医疗广告侵害消费者权益 联合市监处置', 1 ) RETURNING id INTO v_id12; RAISE NOTICE '主表12条数据插入完成'; -- ==================== 嫌疑人 ==================== INSERT INTO t_alarm_suspect (alarm_id, name, id_card, phone, company) VALUES (v_id1, '郑建国', '320106197805112233', '13900001111', '上海聚富理财有限公司'), (v_id1, '刘晓芳', '320104198203334455', '13800002222', '上海聚富理财有限公司'), (v_id3, '张志远', '310115198001116677', '13700003333', '上海盛世投资有限公司'), (v_id6, '陈建华', '310101198507223344', '13600004444', '上海建工集团有限公司财务部'), (v_id7, '林德坤', '340123197506114499', '15800005555', '松江恒大房地产开发有限公司'), (v_id7, '王秀英', '340124198208225588', '15900006666', '松江恒大房地产开发有限公司财务部'), (v_id9, '未知(待核实)', '-', '-', '可疑账户持有人(待进一步核实)'), (v_id11, '马云飞', '330102197801117788', '18800007777', '杭州云端科技有限公司'), (v_id11, '钱多多', '330103198002228899', '18900008888', '杭州云端科技有限公司财务部'); RAISE NOTICE '嫌疑人数据插入完成'; -- ==================== 证据材料 ==================== INSERT INTO t_evidence_material (alarm_id, serial_no, evidence_name, evidence_type, quantity, unit, description, collect_time) VALUES -- #1 非法吸存 (v_id1, 1, '涉案银行流水明细', 'document', 1, '份', '2024年1月至2026年5月涉案账户银行流水明细包含转账记录余额变动等关键信息', '2026-04-10 10:30:00'), (v_id1, 2, '投资合同原件', 'document', 5, '份', '涉案投资合同五份包括理财协议补充协议及担保协议', '2026-04-11 09:00:00'), (v_id1, 3, '投资人登记台账', 'electronic', 1, '份', '涉及200余名投资人的登记台账Excel表格', '2026-04-12 14:20:00'), (v_id1, 4, '公司工商档案', 'document', 1, '套', '涉案公司全套工商登记档案资料', '2026-04-13 11:00:00'), -- #3 合同诈骗 (v_id3, 1, '投资合作协议', 'document', 1, '份', '报案人与涉案公司签订的50万元投资合作协议原件', '2026-06-18 15:00:00'), (v_id3, 2, '银行转账凭证', 'electronic', 3, '份', '报案人向涉案公司转账的银行回单3张共计50万元', '2026-06-18 15:30:00'), (v_id3, 3, '微信聊天记录截图', 'electronic', 1, '份', '报案人与涉案公司业务员的微信聊天记录截图', '2026-06-18 16:00:00'), -- #6 职务侵占 (v_id6, 1, '内部财务账册', 'document', 3, '本', '涉案国企近3年财务明细账簿', '2026-06-17 10:00:00'), (v_id6, 2, '银行流水对比分析报告', 'document', 1, '份', '嫌疑人个人账户及公司对公账户流水对比分析报告', '2026-06-17 14:00:00'), (v_id6, 3, '会计司法鉴定意见书', 'expertise', 1, '份', '司法鉴定中心出具的会计司法鉴定意见书', '2026-06-19 09:30:00'), -- #7 挪用资金 (v_id7, 1, '预售资金监管账户流水', 'document', 2, '份', '楼盘预售资金监管账户的进出明细', '2026-06-15 10:00:00'), (v_id7, 2, '购房者联名信访件', 'document', 1, '套', '300余户购房者签名的联名信访材料', '2026-06-14 16:00:00'), (v_id7, 3, '楼盘停工原因分析报告', 'document', 1, '份', '第三方机构出具的楼盘停工原因分析报告', '2026-06-15 11:30:00'), -- #9 洗钱 (v_id9, 1, '可疑交易分析报告', 'electronic', 1, '份', '人行反洗钱监测系统生成的可疑交易分析报告', '2026-06-21 08:00:00'), (v_id9, 2, '涉案可疑账户清单', 'electronic', 1, '份', '15个涉案可疑账户的开户信息及交易汇总', '2026-06-21 09:00:00'), (v_id9, 3, '资金流向关系图谱', 'electronic', 1, '份', '可视化资金流向关系图谱', '2026-06-21 10:00:00'), -- #11 逃税 (v_id11, 1, '内部财务账册复印件', 'document', 2, '本', '举报人提供的公司内部财务账册部分页码', '2026-06-23 10:00:00'), (v_id11, 2, '银行流水截图', 'electronic', 1, '份', '公司主要账户的部分银行流水截图', '2026-06-23 10:30:00'), (v_id11, 3, '手写举报说明材料', 'document', 1, '份', '前财务主管手写的详细举报说明材料', '2026-06-23 09:00:00'); RAISE NOTICE '证据材料数据插入完成'; -- ==================== 附件 ==================== INSERT INTO t_alarm_attachment (alarm_id, name, upload_time, quantity, file_url, file_size) VALUES (v_id1, '银行流水_郑建国_2024-2025.pdf', '2026-04-10 10:35:00', 1, '/files/alarm/att_001.pdf', 2457600), (v_id1, '投资合同_扫描件.jpg', '2026-04-11 09:15:00', 1, '/files/alarm/att_002.jpg', 856000), (v_id1, '投资人名单.xlsx', '2026-04-12 14:30:00', 1, '/files/alarm/att_003.xlsx', 456000), (v_id3, '投资合作协议原件扫描.pdf', '2026-06-18 15:10:00', 1, '/files/alarm/att_010.pdf', 3200000), (v_id3, '银行转账回单_3张.png', '2026-06-18 15:40:00', 3, '/files/alarm/att_011.png', 1680000), (v_id6, '财务账册_2023年度.pdf', '2026-06-17 10:20:00', 1, '/files/alarm/att_020.pdf', 5670000), (v_id6, '司法鉴定意见书.pdf', '2026-06-19 09:45:00', 1, '/files/alarm/att_021.pdf', 4500000), (v_id7, '购房者联名信访件.pdf', '2026-06-14 16:15:00', 1, '/files/alarm/att_030.pdf', 12800000), (v_id7, '楼盘停工现场照片.jpg', '2026-06-15 10:40:00', 5, '/files/alarm/att_031.jpg', 2100000); RAISE NOTICE '附件数据插入完成'; RAISE NOTICE '========== 测试数据全部完成:主表12条 | 嫌疑人9条 | 证据18条 | 附件9条 =========='; END $$;