-- 赔付单相关表 CREATE TABLE `sms_pay_bill` ( `id` varchar(32) NOT NULL COMMENT '主键', `bill_no` varchar(50) DEFAULT NULL COMMENT '审批单号', `pay_dept_code` varchar(100) DEFAULT NULL COMMENT '赔付部门编码', `contract_no` varchar(100) DEFAULT NULL COMMENT '合同号', `pay_amount` decimal(18,2) DEFAULT NULL COMMENT '赔付金额', `pay_time` datetime DEFAULT NULL COMMENT '赔付时间(最终通过时间)', `complaint_order_no` varchar(100) DEFAULT NULL COMMENT '投诉工单号', `pay_reason` text COMMENT '赔付原因', `fee_start_month` varchar(7) DEFAULT NULL COMMENT '费用开始月份(yyyy-MM)', `fee_end_month` varchar(7) DEFAULT NULL COMMENT '费用结束月份(yyyy-MM)', `op_dept_code` varchar(100) DEFAULT NULL COMMENT '赔付操作部门', `status` int(11) DEFAULT '0' COMMENT '状态: 0待一级审核, 1待二级审核, 2已通过, 3未通过, 4已取消', `create_by` varchar(50) DEFAULT NULL COMMENT '创建人', `create_time` datetime DEFAULT NULL COMMENT '创建时间', `update_by` varchar(50) DEFAULT NULL COMMENT '更新人', `update_time` datetime DEFAULT NULL COMMENT '更新时间', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='赔付单主表'; CREATE TABLE `sms_pay_bill_phone` ( `id` varchar(32) NOT NULL, `bill_id` varchar(32) NOT NULL COMMENT '赔付单ID', `phone` varchar(20) NOT NULL COMMENT '赔付号码', PRIMARY KEY (`id`), INDEX `idx_bill_id` (`bill_id`), INDEX `idx_phone` (`phone`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='赔付号码从表'; CREATE TABLE `sms_pay_bill_file` ( `id` varchar(32) NOT NULL, `bill_id` varchar(32) NOT NULL COMMENT '赔付单ID', `file_name` varchar(255) DEFAULT NULL COMMENT '文件名', `file_url` varchar(500) DEFAULT NULL COMMENT '文件URL', `file_size` bigint(20) DEFAULT NULL COMMENT '文件大小', PRIMARY KEY (`id`), INDEX `idx_bill_id` (`bill_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='赔付单附件表'; CREATE TABLE `sms_pay_bill_log` ( `id` varchar(32) NOT NULL, `bill_id` varchar(32) NOT NULL COMMENT '赔付单ID', `op_user` varchar(50) DEFAULT NULL COMMENT '操作人', `op_type` varchar(50) DEFAULT NULL COMMENT '操作类型(提交/审核/驳回/取消)', `op_content` text COMMENT '操作内容/意见', `create_time` datetime DEFAULT NULL COMMENT '操作时间', PRIMARY KEY (`id`), INDEX `idx_bill_id` (`bill_id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='赔付单审批记录表';