-- Dự án: Quản lý dân cư - Bầu cử 2026
-- Thời gian: 2026-02-06 17:24:06
SET FOREIGN_KEY_CHECKS=0;



CREATE TABLE `CUOC_HOP` (
  `ma_cuoc_hop` int(11) NOT NULL AUTO_INCREMENT,
  `ten_cuoc_hop` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL,
  `loai_cuoc_hop` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL,
  `ngay_gio_bat_dau` datetime NOT NULL,
  `dia_diem` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL,
  `chu_de` varchar(200) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL,
  `chu_tri` varchar(255) DEFAULT NULL,
  `thu_ky` varchar(255) DEFAULT NULL,
  `trang_thai` varchar(30) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT 'Dự kiến',
  `nguoi_tao` int(11) DEFAULT NULL,
  PRIMARY KEY (`ma_cuoc_hop`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `CUOC_HOP` VALUES('1','Phiên họp thứ nhất của UBBC xã',NULL,'2025-12-19 07:30:00','Hội trường Nhà Văn hóa xã',NULL,'','','Dự kiến','1');
INSERT INTO `CUOC_HOP` VALUES('3','Hội nghị trực tuyến toàn quốc hướng dẫn nghiệp vụ công tác bầu cử đại biểu Quốc hội khóa XVI và đại biểu HĐND các cấp nhiệm kỳ 2026-2031',NULL,'2026-02-04 07:30:00','Hội trường Nhà Văn hóa xã',NULL,'','','Dự kiến','1');


CREATE TABLE `DIEM_DANH` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `ma_cuoc_hop` int(11) NOT NULL,
  `data_qr` varchar(255) NOT NULL,
  `ho_ten` varchar(255) DEFAULT NULL,
  `cccd` varchar(20) DEFAULT NULL,
  `thoi_gian_diem_danh` datetime NOT NULL,
  `ghi_chu` text DEFAULT NULL,
  `hinh_anh` varchar(255) DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `fk_cuoc_hop` (`ma_cuoc_hop`),
  CONSTRAINT `fk_cuoc_hop` FOREIGN KEY (`ma_cuoc_hop`) REFERENCES `CUOC_HOP` (`ma_cuoc_hop`) ON DELETE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=19 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;



CREATE TABLE `Election_Unit` (
  `ID_Unit` int(11) NOT NULL AUTO_INCREMENT,
  `Unit_Name` varchar(255) NOT NULL,
  `Unit_Level` enum('TW','TINH','HUYEN') NOT NULL,
  `Total_Voters` int(11) NOT NULL DEFAULT 0,
  `Parent_ID` int(11) DEFAULT NULL,
  PRIMARY KEY (`ID_Unit`),
  KEY `Parent_ID` (`Parent_ID`)
) ENGINE=MyISAM AUTO_INCREMENT=7 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `Election_Unit` VALUES('1','Quốc hội khóa XVI','TW','50000000',NULL);
INSERT INTO `Election_Unit` VALUES('2','Tỉnh A','TINH','2000000',NULL);
INSERT INTO `Election_Unit` VALUES('3','Huyện B','HUYEN','500000',NULL);
INSERT INTO `Election_Unit` VALUES('4','Quốc hội khóa XVI','TW','50000000',NULL);
INSERT INTO `Election_Unit` VALUES('5','Tỉnh A','TINH','2000000',NULL);
INSERT INTO `Election_Unit` VALUES('6','Huyện B','HUYEN','500000',NULL);


CREATE TABLE `Files` (
  `ID_File` int(11) NOT NULL AUTO_INCREMENT,
  `ID_Khieu_Nai` int(11) NOT NULL,
  `Ten_Goc` varchar(255) NOT NULL,
  `Ten_Luu` varchar(255) NOT NULL,
  `Duong_Dan` varchar(255) NOT NULL,
  `Loai_Tai_Lieu` varchar(100) DEFAULT NULL,
  `Mime_Type` varchar(100) DEFAULT NULL,
  `Ngay_Tao` datetime DEFAULT current_timestamp(),
  PRIMARY KEY (`ID_File`),
  KEY `ID_Khieu_Nai` (`ID_Khieu_Nai`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;



CREATE TABLE `Khieu_Nai` (
  `ID_Khieu_Nai` int(11) NOT NULL AUTO_INCREMENT,
  `Tieu_De` varchar(255) NOT NULL,
  `Loai_Khieu_Nai` varchar(100) DEFAULT NULL,
  `Nguon_Tiep_Nhan` varchar(100) DEFAULT NULL,
  `Noi_Dung` text DEFAULT NULL,
  `Ten_Nguoi_KNTC` varchar(255) DEFAULT NULL,
  `Doi_Tuong_Lien_Quan` varchar(255) DEFAULT NULL,
  `Ma_KhuVuc_BauCu` varchar(50) DEFAULT NULL,
  `Co_Quan_Phu_Trach` varchar(255) DEFAULT NULL,
  `Trang_Thai_Xu_Ly` varchar(100) DEFAULT 'Đã tiếp nhận',
  `Ngay_Tiep_Nhan` date NOT NULL,
  `Han_Giai_Quyet` date DEFAULT NULL,
  `Ket_Qua_Xu_Ly` text DEFAULT NULL,
  `Ngay_Tao` datetime DEFAULT current_timestamp(),
  PRIMARY KEY (`ID_Khieu_Nai`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;



CREATE TABLE `NHIEM_VU_HOP` (
  `ma_nhiem_vu` int(11) NOT NULL AUTO_INCREMENT,
  `ma_cuoc_hop` int(11) NOT NULL,
  `ten_nhiem_vu` varchar(255) NOT NULL,
  `nguoi_thuc_hien` int(11) DEFAULT NULL,
  `han_chot` date DEFAULT NULL,
  `muc_do_uu_tien` enum('Bình thường','Khẩn cấp') DEFAULT 'Bình thường',
  `trang_thai` enum('Chưa bắt đầu','Đang thực hiện','Đã hoàn thành') DEFAULT 'Chưa bắt đầu',
  `tien_do` int(3) DEFAULT 0,
  `created_at` timestamp NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  `phan_tram_hoan_thanh` int(11) DEFAULT 0,
  PRIMARY KEY (`ma_nhiem_vu`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;



CREATE TABLE `Progress_Report` (
  `ID_Report` int(11) NOT NULL AUTO_INCREMENT,
  `ID_Unit` int(11) NOT NULL,
  `Report_Hour` datetime NOT NULL,
  `Voters_Reported` int(11) NOT NULL DEFAULT 0,
  `Report_Status` enum('Đã nộp','Đang xử lý','Quá hạn') DEFAULT 'Đã nộp',
  PRIMARY KEY (`ID_Report`),
  UNIQUE KEY `unique_report_per_hour` (`ID_Unit`,`Report_Hour`)
) ENGINE=MyISAM AUTO_INCREMENT=16 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `Progress_Report` VALUES('9','1','2025-12-14 08:00:00','65','Đã nộp');
INSERT INTO `Progress_Report` VALUES('15','2','2025-12-14 08:00:00','2','Đã nộp');
INSERT INTO `Progress_Report` VALUES('14','1','2025-12-14 19:00:00','59','Đã nộp');
INSERT INTO `Progress_Report` VALUES('10','1','2025-12-14 07:00:00','0','Đã nộp');


CREATE TABLE `TAI_LIEU_HOP` (
  `ma_tai_lieu` int(11) NOT NULL AUTO_INCREMENT,
  `ma_cuoc_hop` int(11) DEFAULT NULL,
  `ten_tai_lieu` varchar(255) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL,
  `duong_dan_file` varchar(500) DEFAULT NULL,
  `loai_file` varchar(50) DEFAULT NULL,
  `ngay_upload` datetime DEFAULT current_timestamp(),
  PRIMARY KEY (`ma_tai_lieu`),
  KEY `ma_cuoc_hop` (`ma_cuoc_hop`),
  CONSTRAINT `TAI_LIEU_HOP_ibfk_1` FOREIGN KEY (`ma_cuoc_hop`) REFERENCES `CUOC_HOP` (`ma_cuoc_hop`) ON DELETE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `TAI_LIEU_HOP` VALUES('3','3','Tai lieu tap huan.pdf','uploads/1770177624_Tai lieu tap huan.pdf',NULL,'2026-02-04 11:00:24');
INSERT INTO `TAI_LIEU_HOP` VALUES('4','3','GM Hội nghị trực tuyến bầu cử.pdf','uploads/1770177638_GM Hội nghị trực tuyến bầu cử.pdf',NULL,'2026-02-04 11:00:38');


CREATE TABLE `THANH_VIEN_THAM_DU` (
  `ma_tham_du` int(11) NOT NULL AUTO_INCREMENT,
  `ma_cuoc_hop` int(11) DEFAULT NULL,
  `ma_thanh_vien` int(11) DEFAULT NULL,
  `vai_tro` varchar(50) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT 'Thành viên',
  `trang_thai_xac_nhan` varchar(30) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT 'Chưa xác nhận',
  `thoi_gian_diem_danh` datetime DEFAULT NULL,
  PRIMARY KEY (`ma_tham_du`),
  KEY `ma_cuoc_hop` (`ma_cuoc_hop`),
  KEY `ma_thanh_vien` (`ma_thanh_vien`),
  CONSTRAINT `THANH_VIEN_THAM_DU_ibfk_1` FOREIGN KEY (`ma_cuoc_hop`) REFERENCES `CUOC_HOP` (`ma_cuoc_hop`) ON DELETE CASCADE,
  CONSTRAINT `THANH_VIEN_THAM_DU_ibfk_2` FOREIGN KEY (`ma_thanh_vien`) REFERENCES `THANH_VIEN_UY_BAN` (`ma_thanh_vien`)
) ENGINE=InnoDB AUTO_INCREMENT=67 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `THANH_VIEN_THAM_DU` VALUES('5','1','5','Thành viên','Tham dự','2025-12-22 19:56:58');
INSERT INTO `THANH_VIEN_THAM_DU` VALUES('6','1','6','Thành viên','Tham dự','2025-12-22 19:58:01');
INSERT INTO `THANH_VIEN_THAM_DU` VALUES('7','1','7','Thành viên','Tham dự','2025-12-22 19:58:38');
INSERT INTO `THANH_VIEN_THAM_DU` VALUES('8','1','8','Thành viên','Tham dự','2025-12-22 19:58:06');
INSERT INTO `THANH_VIEN_THAM_DU` VALUES('9','1','9','Thành viên','Tham dự','2025-12-22 19:58:29');
INSERT INTO `THANH_VIEN_THAM_DU` VALUES('10','1','10','Thành viên','Tham dự','2025-12-22 19:58:34');
INSERT INTO `THANH_VIEN_THAM_DU` VALUES('11','1','11','Thành viên','Tham dự','2025-12-22 19:58:24');
INSERT INTO `THANH_VIEN_THAM_DU` VALUES('12','1','12','Thành viên','Tham dự','2025-12-22 19:58:11');
INSERT INTO `THANH_VIEN_THAM_DU` VALUES('13','1','13','Thành viên','Tham dự','2025-12-22 19:57:07');
INSERT INTO `THANH_VIEN_THAM_DU` VALUES('14','1','14','Thành viên','Vắng mặt',NULL);
INSERT INTO `THANH_VIEN_THAM_DU` VALUES('15','1','15','Thành viên','Tham dự','2025-12-22 19:56:55');
INSERT INTO `THANH_VIEN_THAM_DU` VALUES('16','1','16','Thành viên','Tham dự','2025-12-22 19:57:03');
INSERT INTO `THANH_VIEN_THAM_DU` VALUES('17','1','17','Thành viên','Vắng mặt',NULL);
INSERT INTO `THANH_VIEN_THAM_DU` VALUES('18','1','18','Thành viên','Vắng mặt',NULL);
INSERT INTO `THANH_VIEN_THAM_DU` VALUES('19','1','19','Thành viên','Tham dự','2025-12-22 19:57:12');
INSERT INTO `THANH_VIEN_THAM_DU` VALUES('20','1','20','Thành viên','Tham dự','2025-12-22 19:58:40');
INSERT INTO `THANH_VIEN_THAM_DU` VALUES('22','1','21','Thành viên','Chờ xác nhận',NULL);
INSERT INTO `THANH_VIEN_THAM_DU` VALUES('40','3','5','Thành viên','Chưa xác nhận',NULL);
INSERT INTO `THANH_VIEN_THAM_DU` VALUES('41','3','6','Thành viên','Chưa xác nhận',NULL);
INSERT INTO `THANH_VIEN_THAM_DU` VALUES('42','3','7','Thành viên','Chưa xác nhận',NULL);
INSERT INTO `THANH_VIEN_THAM_DU` VALUES('43','3','8','Thành viên','Chưa xác nhận',NULL);
INSERT INTO `THANH_VIEN_THAM_DU` VALUES('45','3','10','Thành viên','Chưa xác nhận',NULL);
INSERT INTO `THANH_VIEN_THAM_DU` VALUES('46','3','11','Thành viên','Chưa xác nhận',NULL);
INSERT INTO `THANH_VIEN_THAM_DU` VALUES('47','3','12','Thành viên','Chưa xác nhận',NULL);
INSERT INTO `THANH_VIEN_THAM_DU` VALUES('48','3','13','Thành viên','Chưa xác nhận',NULL);
INSERT INTO `THANH_VIEN_THAM_DU` VALUES('49','3','14','Thành viên','Chưa xác nhận',NULL);
INSERT INTO `THANH_VIEN_THAM_DU` VALUES('50','3','15','Thành viên','Chưa xác nhận',NULL);
INSERT INTO `THANH_VIEN_THAM_DU` VALUES('51','3','16','Thành viên','Chưa xác nhận',NULL);
INSERT INTO `THANH_VIEN_THAM_DU` VALUES('52','3','17','Thành viên','Chưa xác nhận',NULL);
INSERT INTO `THANH_VIEN_THAM_DU` VALUES('53','3','18','Thành viên','Chưa xác nhận',NULL);
INSERT INTO `THANH_VIEN_THAM_DU` VALUES('54','3','19','Thành viên','Chưa xác nhận',NULL);
INSERT INTO `THANH_VIEN_THAM_DU` VALUES('55','3','20','Thành viên','Chưa xác nhận',NULL);
INSERT INTO `THANH_VIEN_THAM_DU` VALUES('56','3','21','Thành viên','Chưa xác nhận',NULL);
INSERT INTO `THANH_VIEN_THAM_DU` VALUES('57','3','22','Thành viên','Chờ xác nhận',NULL);
INSERT INTO `THANH_VIEN_THAM_DU` VALUES('58','3','23','Thành viên','Chờ xác nhận',NULL);
INSERT INTO `THANH_VIEN_THAM_DU` VALUES('59','3','24','Thành viên','Chờ xác nhận',NULL);
INSERT INTO `THANH_VIEN_THAM_DU` VALUES('60','3','9','Thành viên','Chờ xác nhận',NULL);
INSERT INTO `THANH_VIEN_THAM_DU` VALUES('61','3','25','Thành viên','Chờ xác nhận',NULL);
INSERT INTO `THANH_VIEN_THAM_DU` VALUES('62','3','26','Thành viên','Chờ xác nhận',NULL);
INSERT INTO `THANH_VIEN_THAM_DU` VALUES('63','3','27','Thành viên','Chờ xác nhận',NULL);
INSERT INTO `THANH_VIEN_THAM_DU` VALUES('64','3','28','Thành viên','Chờ xác nhận',NULL);
INSERT INTO `THANH_VIEN_THAM_DU` VALUES('65','3','29','Thành viên','Chờ xác nhận',NULL);
INSERT INTO `THANH_VIEN_THAM_DU` VALUES('66','3','30','Thành viên','Chờ xác nhận',NULL);


CREATE TABLE `THANH_VIEN_UY_BAN` (
  `ma_thanh_vien` int(11) NOT NULL AUTO_INCREMENT,
  `ho_ten` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci NOT NULL,
  `chuc_vu` varchar(100) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT NULL,
  `nhom_don_vi` varchar(100) DEFAULT NULL,
  `so_dien_thoai` varchar(15) DEFAULT NULL,
  `ghi_chu` text DEFAULT NULL,
  `trang_thai` varchar(20) CHARACTER SET utf8mb3 COLLATE utf8mb3_general_ci DEFAULT 'Hoạt động',
  `nhom_to_chuc` varchar(100) DEFAULT 'Khác',
  PRIMARY KEY (`ma_thanh_vien`)
) ENGINE=InnoDB AUTO_INCREMENT=31 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `THANH_VIEN_UY_BAN` VALUES('5','Huỳnh Anh Tuấn','Chủ tịch UBBC xã','UBBC','0983692436','Phó Bí thư, Chủ tịch UBND xã','Hoạt động','Khác');
INSERT INTO `THANH_VIEN_UY_BAN` VALUES('6','Lê Quang Trị','Phó Chủ tịch UBBC xã','UBBC','','Phó Chủ tịch HĐND xã','Hoạt động','Khác');
INSERT INTO `THANH_VIEN_UY_BAN` VALUES('7','Trương Thái Hòa','Phó Chủ tịch UBBC xã','UBBC','','Chủ tịch UBMTTQVN xã','Hoạt động','Khác');
INSERT INTO `THANH_VIEN_UY_BAN` VALUES('8','Nguyễn Hữu Duy','Phó Chủ tịch UBBC xã','UBBC','','Phó Chủ tịch UBND xã','Hoạt động','Khác');
INSERT INTO `THANH_VIEN_UY_BAN` VALUES('9','Phạm Công Sơn','Chỉ huy trưởng BCHQS xã','UBBC','','','Hoạt động','Khác');
INSERT INTO `THANH_VIEN_UY_BAN` VALUES('10','Phan Thanh Bình','Trưởng Công an xã','UBBC','','Thành viên Ban Chỉ đạo','Hoạt động','Khác');
INSERT INTO `THANH_VIEN_UY_BAN` VALUES('11','Nguyễn Đức Thuận','Chủ nhiệm UBKT, Ủy viên UBBC xã','UBBC','','Thành viên Ban Chỉ đạo','Hoạt động','Khác');
INSERT INTO `THANH_VIEN_UY_BAN` VALUES('12','Nguyễn Thành Giang','Trưởng ban Xây dựng Đảng, Ủy viên UBBC xã','UBBC','','Thành viên Ban Chỉ đạo','Hoạt động','Khác');
INSERT INTO `THANH_VIEN_UY_BAN` VALUES('13','La Văn Hảng','Trưởng phòng VH-XH, Ủy viên UBBC xã','UBBC','','Thành viên Ban Chỉ đạo','Hoạt động','Khác');
INSERT INTO `THANH_VIEN_UY_BAN` VALUES('14','Đặng Văn Thái','Trưởng phòng Kinh tế, Ủy viên UBBC xã','UBBC','','Thành viên Ban Chỉ đạo','Hoạt động','Khác');
INSERT INTO `THANH_VIEN_UY_BAN` VALUES('15','Hồ Thanh Hải','Phó Trưởng phòng VH-XH, Thư ký UBBC xã','UBBC','','','Hoạt động','Khác');
INSERT INTO `THANH_VIEN_UY_BAN` VALUES('16','La Chí Những','PCT UBMTTQVN xã, Ủy viên UBBC xã','UBBC','','','Hoạt động','Khác');
INSERT INTO `THANH_VIEN_UY_BAN` VALUES('17','Nguyễn Kim Chung','PCT UBMTTQVN xã, Ủy viên UBBC xã','UBBC','','','Hoạt động','Khác');
INSERT INTO `THANH_VIEN_UY_BAN` VALUES('18','Nguyễn Thị Mỹ Linh','PCT UBMTTQVN xã, Ủy viên UBBC xã','UBBC','','Trưởng ban Bầu cử số 01','Hoạt động','Khác');
INSERT INTO `THANH_VIEN_UY_BAN` VALUES('19','Lê Hồng Đông','PCT UBMTTQVN xã, Ủy viên UBBC xã','UBBC','','','Hoạt động','Khác');
INSERT INTO `THANH_VIEN_UY_BAN` VALUES('20','Đặng Bảo Lộc','Chánh Văn phòng Đảng ủy, Ủy viên UBBC xã','UBBC','','Thành viên Ban Chỉ đạo','Hoạt động','Khác');
INSERT INTO `THANH_VIEN_UY_BAN` VALUES('21','Nguyễn Duy Huy','Chánh Văn phòng HĐND&UBND, Ủy viên UBBC xã','UBBC','','Thành viên Ban Chỉ đạo','Hoạt động','Khác');
INSERT INTO `THANH_VIEN_UY_BAN` VALUES('22','Nguyễn Hoàng Lợi','Phó Bí thư Thường trực Đảng ủy, Phó Trưởng Ban Chỉ đạo','BCĐ','','','Hoạt động','Khác');
INSERT INTO `THANH_VIEN_UY_BAN` VALUES('23','Trần Thanh Sơn','Ủy viên BTV Đảng ủy, Phó Chủ tịch UBND xã','BCĐ','','','Hoạt động','Khác');
INSERT INTO `THANH_VIEN_UY_BAN` VALUES('24','Đoàn Xuân Nhã','Ủy viên BTV Đảng ủy, Chỉ huy trưởng BCHQS xã','UBBC','','','Hoạt động','Khác');
INSERT INTO `THANH_VIEN_UY_BAN` VALUES('25','Trần Quốc Huy','Bí thư Đảng ủy, Trưởng Ban Chỉ đạo','BCĐ','','','Hoạt động','Khác');
INSERT INTO `THANH_VIEN_UY_BAN` VALUES('26','Nguyễn Văn Tiết','Phó Hiệu trưởng trường Tiểu học Xuân Lãnh 2, Phó Trưởng Ban 01','Ban Bầu cử số 01','','','Hoạt động','Khác');
INSERT INTO `THANH_VIEN_UY_BAN` VALUES('27','Đặng Thị Ngọc Lợi','Công chức Văn phòng HĐND&UBND, Thư ký Ban Bầu cử số 02','Ban Bầu cử số 02','','','Hoạt động','Khác');
INSERT INTO `THANH_VIEN_UY_BAN` VALUES('28','Nguyễn Minh Đời','Chuyên viên UBMTTQVN xã, Ủy viên Ban Bầu cử số 01','Ban Bầu cử số 01','','','Hoạt động','Khác');
INSERT INTO `THANH_VIEN_UY_BAN` VALUES('29','Huỳnh Văn Long','Bí thư Chi bộ thôn Lãnh Vân, Ủy viên Ban Bầu cử số 01','Ban Bầu cử số 01','','','Hoạt động','Khác');
INSERT INTO `THANH_VIEN_UY_BAN` VALUES('30','Võ Thị Kim Thúy','Trưởng Ban CTMT thôn Lãnh Vân, Ủy viên Ban Bầu cử số 01','Ban Bầu cử số 01','','','Hoạt động','Khác');


CREATE TABLE `administrative_units` (
  `ID_HC` int(11) NOT NULL AUTO_INCREMENT,
  `Ten_HC` varchar(255) NOT NULL,
  `Ma_HC` varchar(50) NOT NULL,
  `Loai_HC` enum('Quốc gia','Tỉnh','Huyện','Xã') NOT NULL,
  `ID_HC_Cha` int(11) DEFAULT NULL,
  `GhiChu` text DEFAULT NULL,
  `Created_At` datetime DEFAULT current_timestamp(),
  `Updated_At` datetime DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  PRIMARY KEY (`ID_HC`),
  UNIQUE KEY `Ma_HC` (`Ma_HC`),
  KEY `ID_HC_Cha` (`ID_HC_Cha`),
  CONSTRAINT `administrative_units_ibfk_1` FOREIGN KEY (`ID_HC_Cha`) REFERENCES `administrative_units` (`ID_HC`) ON DELETE SET NULL
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `administrative_units` VALUES('1','Việt Nam','VN','Quốc gia',NULL,NULL,'2025-11-26 12:19:04','2025-11-26 12:19:04');
INSERT INTO `administrative_units` VALUES('4','Tỉnh Đắk Lắk','66','Tỉnh','1','','2025-11-26 14:05:10','2025-11-26 14:05:10');
INSERT INTO `administrative_units` VALUES('5','Xã Xuân Lãnh','22096','Xã','4','','2025-11-26 14:05:26','2025-11-26 14:05:26');


CREATE TABLE `area_resources` (
  `ID_TaiNguyen` int(11) NOT NULL AUTO_INCREMENT,
  `ID_KhuVuc` int(11) NOT NULL COMMENT 'Liên kết với bảng voting_areas',
  `Ten_TaiNguyen` varchar(255) NOT NULL,
  `So_Luong` int(11) NOT NULL DEFAULT 1,
  `Don_Vi_Tinh` varchar(50) DEFAULT 'Cái',
  `Ngay_Cap_Phat` date DEFAULT NULL,
  `Trang_Thai_Giao` varchar(50) NOT NULL DEFAULT 'Chưa giao',
  `Ghi_Chu` text DEFAULT NULL,
  `Ngay_Tao` timestamp NOT NULL DEFAULT current_timestamp(),
  `Ngay_CapNhat` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  PRIMARY KEY (`ID_TaiNguyen`),
  KEY `fk_resource_area` (`ID_KhuVuc`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;



CREATE TABLE `attendance_logs` (
  `ID_Log` int(11) NOT NULL AUTO_INCREMENT,
  `ID_Meeting` int(11) DEFAULT NULL,
  `ID_Rep` int(11) DEFAULT NULL,
  `Thoi_Gian_Quet` timestamp NULL DEFAULT current_timestamp(),
  `Anh_Checkin` varchar(255) DEFAULT NULL,
  PRIMARY KEY (`ID_Log`),
  KEY `ID_Meeting` (`ID_Meeting`),
  KEY `ID_Rep` (`ID_Rep`)
) ENGINE=MyISAM AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `attendance_logs` VALUES('4','1','1','2025-12-21 12:22:55','rep_1_mt_1_1766294575.jpg');


CREATE TABLE `attendance_sessions` (
  `ID_Session` int(11) NOT NULL AUTO_INCREMENT,
  `Tieu_De` varchar(255) NOT NULL,
  `Ngay_Dien_Ra` date DEFAULT NULL,
  `Gio_Bat_Bau` time DEFAULT NULL,
  `Auth_Token` varchar(100) DEFAULT NULL,
  `Is_Active` tinyint(4) DEFAULT 1,
  PRIMARY KEY (`ID_Session`),
  UNIQUE KEY `Auth_Token` (`Auth_Token`)
) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `attendance_sessions` VALUES('1','Hiệp thương lần 2','2025-12-21','08:00:00','ad625dc47b2de06c9387fb2b05f59f37','1');


CREATE TABLE `ballot_counts` (
  `CountID` int(11) NOT NULL AUTO_INCREMENT,
  `PollingStationID` int(11) NOT NULL COMMENT 'ID điểm bỏ phiếu/khu vực bầu cử',
  `BallotTemplateID` varchar(50) NOT NULL COMMENT 'Mã loại phiếu bầu (ĐBQH, ĐBHĐND...)',
  `ReportTime` datetime DEFAULT current_timestamp() COMMENT 'Thời điểm báo cáo kết quả',
  `TotalReceived` int(11) NOT NULL,
  `TotalValid` int(11) NOT NULL DEFAULT 0 COMMENT 'Tổng số phiếu hợp lệ',
  `ToTalInvalid` int(11) NOT NULL DEFAULT 0 COMMENT 'Tổng số phiếu không hợp lệ',
  `TotalBlank` int(11) NOT NULL DEFAULT 0 COMMENT 'Tổng số phiếu trắng/bị bỏ trống',
  `TotalIssued` int(11) NOT NULL DEFAULT 0 COMMENT 'Tổng số phiếu đã phát ra',
  `CountedBy` varchar(255) DEFAULT NULL COMMENT 'Người kiểm đếm/ghi nhận ban đầu',
  `VerifiedBy` varchar(255) DEFAULT NULL COMMENT 'Người xác nhận kết quả',
  `AuditStatus` varchar(50) DEFAULT 'Pending' COMMENT 'Trạng thái kiểm toán (Pending, Approved, Rejected)',
  PRIMARY KEY (`CountID`),
  UNIQUE KEY `uk_station_ballot` (`PollingStationID`,`BallotTemplateID`,`ReportTime`),
  KEY `BallotTemplateID` (`BallotTemplateID`)
) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `ballot_counts` VALUES('1','1','3','2025-12-14 21:57:17','50','50','0','0','250','Thanh','Trưởng Tổ bầu cử','Mismatch');


CREATE TABLE `ballot_issued` (
  `IssuedID` int(11) NOT NULL AUTO_INCREMENT,
  `VotersID` int(11) NOT NULL COMMENT 'ID của Cử tri nhận phiếu',
  `PollingStationID` int(11) NOT NULL COMMENT 'ID của Điểm bỏ phiếu/Khu vực',
  `BallotSerialNumber` varchar(50) DEFAULT NULL COMMENT 'Số seri/mã nhận dạng trên phiếu bầu (nếu có)',
  `IssueTime` datetime DEFAULT current_timestamp() COMMENT 'Thời điểm phiếu được phát',
  `IssuerID` int(11) DEFAULT NULL COMMENT 'ID người dùng/nhân sự phát phiếu',
  `BallotTemplateID` varchar(50) NOT NULL COMMENT 'Mã loại phiếu bầu (ĐBQH, ĐBHĐND...)',
  PRIMARY KEY (`IssuedID`),
  UNIQUE KEY `uk_voter_ballot` (`VotersID`,`BallotTemplateID`),
  UNIQUE KEY `BallotSerialNumber` (`BallotSerialNumber`),
  KEY `PollingStationID` (`PollingStationID`),
  KEY `BallotTemplateID` (`BallotTemplateID`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;



CREATE TABLE `ballot_prints` (
  `PrintID` int(11) NOT NULL AUTO_INCREMENT,
  `BallotTemplateID` varchar(50) NOT NULL COMMENT 'Mã loại phiếu bầu (ĐBQH, ĐBHĐND...)',
  `Quantity` int(11) NOT NULL COMMENT 'Số lượng phiếu được in',
  `PrintingUnit` varchar(255) DEFAULT NULL COMMENT 'Tên đơn vị in ấn',
  `SerialRange_From` varchar(50) DEFAULT NULL COMMENT 'Số seri bắt đầu của lô in',
  `SerialRange_To` varchar(50) DEFAULT NULL COMMENT 'Số seri kết thúc của lô in',
  `PrintDate` date NOT NULL,
  `Status` varchar(50) DEFAULT 'Printed' COMMENT 'Trạng thái lô in (Printed, Delivered, Archived)',
  `Notes` text DEFAULT NULL,
  PRIMARY KEY (`PrintID`),
  KEY `BallotTemplateID` (`BallotTemplateID`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;



CREATE TABLE `ballot_templates` (
  `BallotTemplateID` int(11) NOT NULL AUTO_INCREMENT,
  `ElectionID` int(11) NOT NULL,
  `TemplateName` varchar(255) NOT NULL,
  `TemplateType` varchar(100) NOT NULL,
  `TemplateLayout` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`TemplateLayout`)),
  `Status` varchar(50) DEFAULT 'Draft',
  `CreatedDate` timestamp NULL DEFAULT current_timestamp(),
  `ApprovedBy` varchar(100) DEFAULT NULL,
  PRIMARY KEY (`BallotTemplateID`)
) ENGINE=MyISAM AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `ballot_templates` VALUES('1','1','Phiếu bầu đại biểu Quốc hội Khóa XVI','Quốc hội','{}','Draft','2025-12-14 21:35:27',NULL);
INSERT INTO `ballot_templates` VALUES('2','1','Phiếu bầu đại biểu HĐND tỉnh','HĐND cấp Tỉnh','{}','Draft','2025-12-14 21:35:42',NULL);
INSERT INTO `ballot_templates` VALUES('3','1','Phiếu bầu đại biểu HĐND xã','HĐND cấp Xã','{}','Draft','2025-12-14 21:36:02',NULL);


CREATE TABLE `budget_categories` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `category_name` varchar(100) NOT NULL,
  `category_type` enum('INCOME','EXPENSE') DEFAULT 'EXPENSE',
  `description` text DEFAULT NULL,
  `budget_limit` decimal(15,2) DEFAULT 0.00,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=8 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `budget_categories` VALUES('1','Phụ cấp thành viên UBBC','EXPENSE',NULL,'50000000.00');
INSERT INTO `budget_categories` VALUES('2','In ấn tài liệu, thẻ cử tri','EXPENSE',NULL,'20000000.00');
INSERT INTO `budget_categories` VALUES('3','Khánh tiết, trang trí hòm phiếu','EXPENSE',NULL,'15000000.00');
INSERT INTO `budget_categories` VALUES('4','Kinh phí Bầu cử','INCOME',NULL,'0.00');
INSERT INTO `budget_categories` VALUES('7','Đăng ký mẫu dấu mới','EXPENSE',NULL,'0.00');


CREATE TABLE `budget_logs` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `category_id` int(11) DEFAULT NULL,
  `type` enum('INCOME','EXPENSE') NOT NULL,
  `amount` decimal(15,2) NOT NULL,
  `transaction_date` date NOT NULL,
  `description` text DEFAULT NULL,
  `evidence_file` varchar(255) DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT current_timestamp(),
  PRIMARY KEY (`id`),
  KEY `category_id` (`category_id`)
) ENGINE=MyISAM AUTO_INCREMENT=8 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `budget_logs` VALUES('4','4','INCOME','500000000.00','2026-02-02','Cấp trên phân bổ Kinh phí bầu cử','VOUCHER_1770034740_3101.pdf','2026-02-02 19:19:00');
INSERT INTO `budget_logs` VALUES('7','7','EXPENSE','600000.00','2026-02-03','Đăng ký mẫu dấu mới cho UBBC xã',NULL,'2026-02-03 10:46:27');
INSERT INTO `budget_logs` VALUES('6','7','EXPENSE','4400000.00','2026-02-02','Đăng ký mẫu dấu mới cho 11 Ban Bầu cử','VOUCHER_1770104819_5330.pdf','2026-02-03 10:43:54');


CREATE TABLE `candidates` (
  `ID_Candidate` int(11) NOT NULL AUTO_INCREMENT,
  `HoTen` varchar(150) NOT NULL,
  `NgaySinh` date DEFAULT NULL,
  `GioiTinh` enum('Nam','Nữ','Khác') NOT NULL,
  `NoiCongTac` varchar(255) DEFAULT NULL,
  `ChucVu` varchar(150) DEFAULT NULL,
  `TrinhDo` varchar(150) DEFAULT NULL,
  `ID_DanToc` int(11) DEFAULT NULL,
  `ID_HC_UngCu` int(11) NOT NULL,
  `LoaiBauCu` enum('QuocHoi','HDND_Tinh','HDND_Xa') NOT NULL DEFAULT 'HDND_Xa',
  `GhiChu` text DEFAULT NULL,
  `IsActive` tinyint(1) DEFAULT 1,
  `Created_At` datetime DEFAULT current_timestamp(),
  `Updated_At` datetime DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  PRIMARY KEY (`ID_Candidate`),
  KEY `ID_DanToc` (`ID_DanToc`),
  KEY `ID_HC_UngCu` (`ID_HC_UngCu`),
  CONSTRAINT `candidates_ibfk_1` FOREIGN KEY (`ID_DanToc`) REFERENCES `ethnic_groups` (`ID_DanToc`),
  CONSTRAINT `candidates_ibfk_2` FOREIGN KEY (`ID_HC_UngCu`) REFERENCES `administrative_units` (`ID_HC`)
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `candidates` VALUES('1','Huỳnh Anh Tuấn','1980-01-01','Nam','UBND xã Xuân Lãnh','Chủ tịch','Đại học','1','5','HDND_Xa',NULL,'1','2025-11-26 15:58:21','2025-11-26 15:58:21');
INSERT INTO `candidates` VALUES('2','Nguyễn Hữu Duy','1980-12-10','Nam','UBND xã Xuân Lãnh','Phó Chủ tịch','Đại học','1','5','HDND_Xa',NULL,'1','2025-11-26 16:00:49','2025-11-26 16:00:49');
INSERT INTO `candidates` VALUES('3','Trần Thanh Sơn','1978-01-01','Nam','UBND xã Xuân Lãnh','Phó Chủ tịch','Đại học','1','5','HDND_Xa',NULL,'1','2025-11-26 16:02:35','2025-11-26 16:02:35');
INSERT INTO `candidates` VALUES('4','Trần Quốc Huy','1981-10-10','Nam','Đảng ủy xã Xuân Lãnh','Bí thư','Đại học','1','5','HDND_Xa',NULL,'1','2025-11-26 16:03:14','2025-11-26 16:03:14');
INSERT INTO `candidates` VALUES('5','Nguyễn Đức Thuận','1980-01-01','Nam','Đảng ủy xã Xuân Lãnh','Chủ nhiệm UBKT','Đại học','1','5','HDND_Xa',NULL,'1','2025-11-26 16:06:55','2025-11-26 16:39:00');


CREATE TABLE `cap_bau_cu` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `ma_cap` varchar(20) NOT NULL,
  `ten_cap` varchar(100) NOT NULL,
  `mau_phieu` varchar(50) NOT NULL,
  `thu_tu` int(11) NOT NULL,
  `trang_thai` enum('active','inactive') DEFAULT 'active',
  `created_at` timestamp NULL DEFAULT current_timestamp(),
  PRIMARY KEY (`id`),
  UNIQUE KEY `ma_cap` (`ma_cap`)
) ENGINE=MyISAM AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `cap_bau_cu` VALUES('1','QH','Quốc Hội','hong','1','active','2025-12-13 00:54:51');
INSERT INTO `cap_bau_cu` VALUES('2','HDND_TINH','Hội Đồng Nhân Dân Tỉnh','vang','2','active','2025-12-13 00:54:51');
INSERT INTO `cap_bau_cu` VALUES('3','HDND_XA','Hội Đồng Nhân Dân Xã','trang','3','active','2025-12-13 00:54:51');


CREATE TABLE `cap_do_bau_cu` (
  `ID_Cap_Do` int(11) NOT NULL AUTO_INCREMENT,
  `Ma_Cap_Do` varchar(10) NOT NULL,
  `Ten_Cap_Do` varchar(100) NOT NULL,
  `Ghi_Chu` varchar(255) DEFAULT NULL,
  `Ngay_Tao` datetime DEFAULT current_timestamp(),
  `Ngay_Cap_Nhat` datetime DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  PRIMARY KEY (`ID_Cap_Do`),
  UNIQUE KEY `Ma_Cap_Do` (`Ma_Cap_Do`)
) ENGINE=MyISAM AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `cap_do_bau_cu` VALUES('1','QH','Đại biểu Quốc hội',NULL,'2025-12-11 16:07:41','2025-12-11 16:07:41');
INSERT INTO `cap_do_bau_cu` VALUES('2','T','Đại biểu HĐND Cấp Tỉnh/TP',NULL,'2025-12-11 16:07:41','2025-12-11 16:07:41');
INSERT INTO `cap_do_bau_cu` VALUES('3','X','Đại biểu HĐND Cấp Xã/Phường',NULL,'2025-12-11 16:07:41','2025-12-11 16:07:41');


CREATE TABLE `chi_tiet_bau_cu` (
  `id_phieu` int(11) DEFAULT NULL,
  `id_ung_cu_vien` int(11) DEFAULT NULL,
  KEY `id_phieu` (`id_phieu`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `chi_tiet_bau_cu` VALUES('1','2');
INSERT INTO `chi_tiet_bau_cu` VALUES('1','3');
INSERT INTO `chi_tiet_bau_cu` VALUES('1','4');
INSERT INTO `chi_tiet_bau_cu` VALUES('2','2');
INSERT INTO `chi_tiet_bau_cu` VALUES('2','3');
INSERT INTO `chi_tiet_bau_cu` VALUES('2','5');
INSERT INTO `chi_tiet_bau_cu` VALUES('3','1');
INSERT INTO `chi_tiet_bau_cu` VALUES('3','4');
INSERT INTO `chi_tiet_bau_cu` VALUES('3','5');
INSERT INTO `chi_tiet_bau_cu` VALUES('4','2');
INSERT INTO `chi_tiet_bau_cu` VALUES('4','3');
INSERT INTO `chi_tiet_bau_cu` VALUES('4','4');
INSERT INTO `chi_tiet_bau_cu` VALUES('5','1');
INSERT INTO `chi_tiet_bau_cu` VALUES('5','4');
INSERT INTO `chi_tiet_bau_cu` VALUES('5','5');
INSERT INTO `chi_tiet_bau_cu` VALUES('6','2');
INSERT INTO `chi_tiet_bau_cu` VALUES('6','3');
INSERT INTO `chi_tiet_bau_cu` VALUES('6','4');
INSERT INTO `chi_tiet_bau_cu` VALUES('7','1');
INSERT INTO `chi_tiet_bau_cu` VALUES('7','3');
INSERT INTO `chi_tiet_bau_cu` VALUES('7','5');
INSERT INTO `chi_tiet_bau_cu` VALUES('9','1');
INSERT INTO `chi_tiet_bau_cu` VALUES('9','3');
INSERT INTO `chi_tiet_bau_cu` VALUES('9','5');
INSERT INTO `chi_tiet_bau_cu` VALUES('10','2');
INSERT INTO `chi_tiet_bau_cu` VALUES('10','3');
INSERT INTO `chi_tiet_bau_cu` VALUES('10','4');
INSERT INTO `chi_tiet_bau_cu` VALUES('11','7');
INSERT INTO `chi_tiet_bau_cu` VALUES('11','8');
INSERT INTO `chi_tiet_bau_cu` VALUES('11','9');
INSERT INTO `chi_tiet_bau_cu` VALUES('12','6');
INSERT INTO `chi_tiet_bau_cu` VALUES('12','9');
INSERT INTO `chi_tiet_bau_cu` VALUES('12','10');
INSERT INTO `chi_tiet_bau_cu` VALUES('13','6');
INSERT INTO `chi_tiet_bau_cu` VALUES('13','7');
INSERT INTO `chi_tiet_bau_cu` VALUES('13','8');
INSERT INTO `chi_tiet_bau_cu` VALUES('14','2');
INSERT INTO `chi_tiet_bau_cu` VALUES('14','3');
INSERT INTO `chi_tiet_bau_cu` VALUES('14','4');
INSERT INTO `chi_tiet_bau_cu` VALUES('15','1');
INSERT INTO `chi_tiet_bau_cu` VALUES('15','3');
INSERT INTO `chi_tiet_bau_cu` VALUES('15','5');
INSERT INTO `chi_tiet_bau_cu` VALUES('16','1');
INSERT INTO `chi_tiet_bau_cu` VALUES('16','2');
INSERT INTO `chi_tiet_bau_cu` VALUES('16','4');
INSERT INTO `chi_tiet_bau_cu` VALUES('17','1');
INSERT INTO `chi_tiet_bau_cu` VALUES('17','2');
INSERT INTO `chi_tiet_bau_cu` VALUES('17','3');
INSERT INTO `chi_tiet_bau_cu` VALUES('17','4');
INSERT INTO `chi_tiet_bau_cu` VALUES('17','5');
INSERT INTO `chi_tiet_bau_cu` VALUES('18','2');
INSERT INTO `chi_tiet_bau_cu` VALUES('18','3');
INSERT INTO `chi_tiet_bau_cu` VALUES('18','4');


CREATE TABLE `chi_tiet_phieu_bau` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `phieu_bau_id` int(11) NOT NULL,
  `ung_cu_vien_id` int(11) NOT NULL,
  `tin_nhiem` tinyint(1) NOT NULL DEFAULT 1,
  PRIMARY KEY (`id`),
  KEY `idx_phieu` (`phieu_bau_id`),
  KEY `idx_ucv` (`ung_cu_vien_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;



CREATE TABLE `chuc_vu` (
  `cv_id` int(11) NOT NULL AUTO_INCREMENT,
  `ten_chuc_vu` varchar(100) NOT NULL COMMENT 'VD: Tổ trưởng, Thư ký, Thành viên',
  `mo_ta` varchar(255) DEFAULT NULL,
  PRIMARY KEY (`cv_id`),
  UNIQUE KEY `ten_chuc_vu` (`ten_chuc_vu`)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `chuc_vu` VALUES('1','Tổ trưởng',NULL);
INSERT INTO `chuc_vu` VALUES('2','Thư ký',NULL);
INSERT INTO `chuc_vu` VALUES('3','Thành viên',NULL);
INSERT INTO `chuc_vu` VALUES('4','Thành viên dự khuyết',NULL);


CREATE TABLE `co_quan_phu_trach` (
  `ID_CoQuan` int(11) NOT NULL AUTO_INCREMENT COMMENT 'Khóa chính: ID Cơ quan',
  `Ma_CoQuan` varchar(50) NOT NULL COMMENT 'Mã định danh Cơ quan (Ví dụ: UBBC, UBND,...)',
  `Ten_CoQuan` varchar(255) NOT NULL COMMENT 'Tên đầy đủ của Cơ quan phụ trách',
  `Dia_Chi` varchar(255) DEFAULT NULL COMMENT 'Địa chỉ liên hệ',
  `So_Dien_Thoai` varchar(50) DEFAULT NULL COMMENT 'Số điện thoại',
  `Email` varchar(100) DEFAULT NULL COMMENT 'Email liên hệ',
  `Cap_ToChuc` enum('TW','Tỉnh','Huyện','Xã') NOT NULL DEFAULT 'Tỉnh' COMMENT 'Cấp quản lý của Cơ quan',
  `Ghi_Chu` text DEFAULT NULL COMMENT 'Ghi chú thêm',
  `Created_At` timestamp NULL DEFAULT current_timestamp(),
  `Updated_At` timestamp NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  PRIMARY KEY (`ID_CoQuan`),
  UNIQUE KEY `Ma_CoQuan` (`Ma_CoQuan`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='Danh mục Cơ quan Phụ trách Bầu cử/Quản lý Dân cư';



CREATE TABLE `committee_members` (
  `MaThanhVien` int(11) NOT NULL AUTO_INCREMENT,
  `ID_KhuVuc` int(11) DEFAULT NULL,
  `Ho_Va_Ten` varchar(255) NOT NULL COMMENT 'Họ và tên đầy đủ của thành viên',
  `Ngay_Sinh` date DEFAULT NULL COMMENT 'Ngày sinh của thành viên',
  `Chuc_Vu` varchar(100) NOT NULL COMMENT 'Chức vụ trong Ban Tổ chức/Ủy ban',
  `So_Dien_Thoai` varchar(20) DEFAULT NULL COMMENT 'Số điện thoại liên lạc',
  `Don_Vi_Bau_Cu` varchar(255) DEFAULT NULL COMMENT 'Đơn vị công tác/cơ quan của thành viên',
  `Ghi_Chu` text DEFAULT NULL COMMENT 'Ghi chú thêm',
  `Created_At` timestamp NULL DEFAULT current_timestamp(),
  `Updated_At` timestamp NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  `Loai_Nhan_Su` enum('BCĐ','UBBC','BAN_BAU_CU','TO_BAU_CU') DEFAULT 'TO_BAU_CU',
  `Thuoc_Don_Vi` varchar(100) DEFAULT NULL,
  `Co_Ung_Cu` tinyint(1) DEFAULT 0,
  PRIMARY KEY (`MaThanhVien`),
  KEY `ID_KhuVuc` (`ID_KhuVuc`)
) ENGINE=InnoDB AUTO_INCREMENT=16 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='Danh sách Thành viên Ban Tổ chức/Ủy ban Bầu cử';

INSERT INTO `committee_members` VALUES('7',NULL,'Trần Văn Thọ',NULL,'Cán bộ hưu trí, Thư ký',NULL,NULL,NULL,'2026-02-03 09:36:16','2026-02-03 09:36:16','TO_BAU_CU','Thôn Khu vực bỏ phiếu số 11 (Thôn 03)','0');
INSERT INTO `committee_members` VALUES('8',NULL,'Phạm Ngọc Tú',NULL,'Giáo viên trường THCS Nguyễn Viết Xuân, Tổ viên',NULL,NULL,NULL,'2026-02-03 09:37:14','2026-02-03 09:37:14','TO_BAU_CU','Thôn Khu vực bỏ phiếu số 11 (Thôn 03)','0');
INSERT INTO `committee_members` VALUES('9',NULL,'Nguyễn Tấn Long',NULL,'Trưởng Ban Công tác Mặt trận Thôn 03, Tổ viên',NULL,NULL,NULL,'2026-02-03 09:37:40','2026-02-03 09:37:40','TO_BAU_CU','Thôn Khu vực bỏ phiếu số 11 (Thôn 03)','0');
INSERT INTO `committee_members` VALUES('10',NULL,'Mai Thị Hà',NULL,'Phó Trưởng Thôn 03, Tổ viên',NULL,NULL,NULL,'2026-02-03 09:37:57','2026-02-03 09:37:57','TO_BAU_CU','Thôn Khu vực bỏ phiếu số 11 (Thôn 03)','0');
INSERT INTO `committee_members` VALUES('11',NULL,'Võ Thị Thu Hường',NULL,'Chi hội trưởng Chi hội Nông dân Thôn 03, Tổ viên',NULL,NULL,NULL,'2026-02-03 09:41:39','2026-02-03 09:41:39','TO_BAU_CU','Thôn Khu vực bỏ phiếu số 11 (Thôn 03)','0');
INSERT INTO `committee_members` VALUES('12',NULL,'Đoàn Thị Thu Xuyên',NULL,'Bí thư Chi đoàn Thanh niên Thôn 03',NULL,NULL,NULL,'2026-02-03 09:44:52','2026-02-03 09:44:52','TO_BAU_CU','Thôn Khu vực bỏ phiếu số 11 (Thôn 03)','0');
INSERT INTO `committee_members` VALUES('13',NULL,'Nguyễn Thị Mỹ Phương',NULL,'Chi hội trưởng Chi hội Phụ nữ Thôn 03',NULL,NULL,NULL,'2026-02-03 09:45:13','2026-02-03 09:45:13','TO_BAU_CU','Thôn Khu vực bỏ phiếu số 11 (Thôn 03)','0');
INSERT INTO `committee_members` VALUES('14',NULL,'Võ Xuân Hảo',NULL,'Thôn đội trưởng Thôn 03, Tổ viên',NULL,NULL,NULL,'2026-02-03 09:45:39','2026-02-03 09:45:39','TO_BAU_CU','Thôn Khu vực bỏ phiếu số 11 (Thôn 03)','0');
INSERT INTO `committee_members` VALUES('15',NULL,'Phạm Đình Trí',NULL,'Cán bộ hưu trí, Tổ trưởng',NULL,NULL,NULL,'2026-02-03 09:51:01','2026-02-03 09:51:01','TO_BAU_CU','Thôn Khu vực bỏ phiếu số 11 (Thôn 03)','0');


CREATE TABLE `communal_representatives` (
  `ID_DaiBieu` int(11) NOT NULL AUTO_INCREMENT COMMENT 'Khóa chính: ID của Đại biểu HĐND',
  `ID_KhuVuc` int(11) NOT NULL COMMENT 'Liên kết tới bảng election_areas',
  `HoTen` varchar(255) NOT NULL COMMENT 'Họ và tên Đại biểu',
  `NgaySinh` date DEFAULT NULL COMMENT 'Ngày sinh',
  `NgheNghiep` varchar(255) DEFAULT NULL COMMENT 'Nghề nghiệp',
  `DiaChi` text DEFAULT NULL COMMENT 'Địa chỉ liên hệ',
  `SoPhieuBau` int(11) DEFAULT 0 COMMENT 'Tổng số phiếu bầu nhận được',
  `GhiChu` text DEFAULT NULL COMMENT 'Ghi chú thêm',
  `Created_At` timestamp NULL DEFAULT current_timestamp(),
  `Updated_At` timestamp NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  PRIMARY KEY (`ID_DaiBieu`),
  KEY `ID_KhuVuc` (`ID_KhuVuc`),
  CONSTRAINT `communal_representatives_ibfk_1` FOREIGN KEY (`ID_KhuVuc`) REFERENCES `election_areas` (`ID_Election_Area`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='Danh sách Đại biểu HĐND cấp xã';



CREATE TABLE `complaint_files` (
  `ID_File` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `ID_Khieu_Nai` int(10) unsigned NOT NULL,
  `Ten_Goc` varchar(255) DEFAULT NULL,
  `Ten_He_Thong` varchar(255) DEFAULT NULL,
  `Duong_Dan` varchar(255) DEFAULT NULL,
  `Loai_Tai_Lieu` varchar(100) DEFAULT NULL,
  `Kieu_File` varchar(100) DEFAULT NULL,
  `Ngay_Tai` datetime DEFAULT current_timestamp(),
  PRIMARY KEY (`ID_File`),
  KEY `fk_complaint_id` (`ID_Khieu_Nai`),
  CONSTRAINT `fk_complaint_id` FOREIGN KEY (`ID_Khieu_Nai`) REFERENCES `complaints` (`ID_Khieu_Nai`) ON DELETE CASCADE ON UPDATE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=12 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `complaint_files` VALUES('11','4','DANH SÁCH TẬP HUẤN PCCC.docx','693c7f2da11df_1765572397_DANH SÁCH TẬP HUẤN PCCC.docx','uploads/complaints/693c7f2da11df_1765572397_DANH SÁCH TẬP HUẤN PCCC.docx','Tài liệu','application/vnd.openxmlformats-officedocument.wordprocessingml.document','2025-12-13 03:46:37');


CREATE TABLE `complaints` (
  `ID_Khieu_Nai` int(10) unsigned NOT NULL AUTO_INCREMENT,
  `Tieu_De` varchar(255) NOT NULL,
  `Loai_Khieu_Nai` varchar(100) DEFAULT NULL COMMENT 'Ví dụ: Khiếu nại, Tố cáo, Kiến nghị',
  `Nguon_Tiep_Nhan` varchar(100) DEFAULT NULL COMMENT 'Ví dụ: Trực tiếp, Email, Điện thoại, Online',
  `Noi_Dung` text NOT NULL,
  `Ten_Nguoi_KNTC` varchar(255) DEFAULT NULL COMMENT 'Tên người Khiếu nại/Tố cáo',
  `Doi_Tuong_Lien_Quan` varchar(255) DEFAULT NULL COMMENT 'Tên đối tượng bị KN/TC',
  `Ma_KhuVuc_BauCu` varchar(50) DEFAULT NULL COMMENT 'Mã Khu vực liên quan đến vụ việc',
  `Co_Quan_Phu_Trach` varchar(255) DEFAULT NULL COMMENT 'Cơ quan chịu trách nhiệm xử lý (Ví dụ: Thanh tra, Ủy ban)',
  `Trang_Thai_Xu_Ly` varchar(50) DEFAULT 'Mới tiếp nhận' COMMENT 'Ví dụ: Mới tiếp nhận, Đang xử lý, Đã giải quyết, Đã đóng',
  `Ngay_Tiep_nhan` date NOT NULL,
  `Han_Giai_Quyet` date DEFAULT NULL,
  `Ket_Qua_Xu_Ly` text DEFAULT NULL COMMENT 'Nội dung chi tiết kết quả giải quyết',
  `Created_At` datetime DEFAULT current_timestamp(),
  `Ngay_Tao` datetime DEFAULT current_timestamp(),
  PRIMARY KEY (`ID_Khieu_Nai`),
  KEY `Ma_KhuVuc_BauCu` (`Ma_KhuVuc_BauCu`)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `complaints` VALUES('4','Tố cáo về việc không có gì tố cáo','Khiếu nại','Trực tiếp','Bà H đã bơ tôi','Hồ Ngọc Thanh','VTH','','','Đã tiếp nhận','2025-12-12','2025-12-30','','2025-12-13 03:46:37','2025-12-13 03:46:37');


CREATE TABLE `complaints_files` (
  `ID_File` int(11) NOT NULL AUTO_INCREMENT,
  `ID_Khieu_Nai` int(11) NOT NULL COMMENT 'Liên kết đến đơn khiếu nại/tố cáo',
  `Ten_Goc` varchar(255) NOT NULL,
  `Ten_He_Thong` varchar(255) NOT NULL,
  `Duong_Dan` varchar(500) NOT NULL COMMENT 'Đường dẫn lưu trữ file trên server',
  `Loai_Tai_Lieu` varchar(100) DEFAULT NULL COMMENT 'Phân loại tài liệu (ví dụ: Chứng cứ, Biên bản, Văn bản)',
  `Kieu_File` varchar(50) DEFAULT NULL COMMENT 'MIME type của file (ví dụ: application/pdf, image/jpeg)',
  `Ngay_Tai` datetime DEFAULT current_timestamp(),
  PRIMARY KEY (`ID_File`),
  KEY `ID_Khieu_Nai` (`ID_Khieu_Nai`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;



CREATE TABLE `dan_toc` (
  `ID_DanToc` int(11) NOT NULL AUTO_INCREMENT,
  `TenDanToc` varchar(50) NOT NULL,
  PRIMARY KEY (`ID_DanToc`),
  UNIQUE KEY `TenDanToc` (`TenDanToc`)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `dan_toc` VALUES('1','Kinh');
INSERT INTO `dan_toc` VALUES('4','Mường');
INSERT INTO `dan_toc` VALUES('2','Tày');
INSERT INTO `dan_toc` VALUES('3','Thái');


CREATE TABLE `directive_documents` (
  `ID_Doc` int(11) NOT NULL AUTO_INCREMENT COMMENT 'Mã định danh văn bản',
  `STT` int(11) DEFAULT NULL,
  `So_Ky_Hieu` varchar(255) NOT NULL COMMENT 'Số/Ký hiệu của văn bản',
  `Trich_Yeu` text NOT NULL COMMENT 'Trích yếu nội dung văn bản',
  `ID_Co_Quan_Ban_Hanh` int(11) DEFAULT NULL,
  `Noi_Dung_Chi_Dao` longtext DEFAULT NULL COMMENT 'Nội dung chỉ đạo chi tiết',
  `Ngay_Ban_Hanh` date DEFAULT NULL COMMENT 'Ngày ban hành',
  `ID_Agency` int(11) NOT NULL COMMENT 'Khóa ngoại đến Cơ quan Ban hành',
  `File_Dinh_Kem` varchar(255) DEFAULT NULL COMMENT 'Tên file đính kèm',
  `Ghi_Chu` text DEFAULT NULL,
  `Ngay_Tao` datetime NOT NULL DEFAULT current_timestamp() COMMENT 'Thời điểm tạo bản ghi',
  PRIMARY KEY (`ID_Doc`),
  KEY `fk_agency_doc` (`ID_Agency`),
  CONSTRAINT `fk_agency_doc` FOREIGN KEY (`ID_Agency`) REFERENCES `issuing_agency` (`ID_Agency`) ON UPDATE CASCADE
) ENGINE=InnoDB AUTO_INCREMENT=127 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_vietnamese_ci;

INSERT INTO `directive_documents` VALUES('59','0','57/2014/QH13','Luật Tổ chức Quốc hội',NULL,NULL,'2014-11-20','1','1765782271_693fb2ff7f577.pdf','','2025-12-15 14:04:31');
INSERT INTO `directive_documents` VALUES('60','0','HP2013','Hiến pháp nước Cộng hòa xã hội chủ nghĩa Việt Nam',NULL,NULL,'2013-11-28','1','1765782647_693fb4770decb.pdf','','2025-12-15 14:10:47');
INSERT INTO `directive_documents` VALUES('61','0','203/2025/QH15','Nghị quyết sửa đổi, bổ sung một số điều của Hiến pháp nước Cộng hòa xã hội chủ nghĩa Việt Nam',NULL,NULL,'2025-06-16','1','1765782726_693fb4c6e01a3.pdf','','2025-12-15 14:12:06');
INSERT INTO `directive_documents` VALUES('62','0','199/2025/QH15','Nghị quyết về việc rút ngắn nhiệm kỳ Quốc hội khóa XV và Hội đồng nhân dân các cấp nhiệm kỳ 2021-2026; Ngày bầu cử đại biểu Quốc hội khóa XVI và đại biểu Hội đồng nhân dân các cấp nhiệm kỳ 2026-2031',NULL,NULL,'2025-12-15','1','1765782794_693fb50a90257.pdf','','2025-12-15 14:13:14');
INSERT INTO `directive_documents` VALUES('63','0','211/2025/QH15','Nghị quyết về việc thành lập Hội đồng bầu cử quốc gia',NULL,NULL,'2025-06-25','1','1765782856_693fb548054df.pdf','','2025-12-15 14:14:16');
INSERT INTO `directive_documents` VALUES('64','0','19-HD/UBKTTW','Hướng dẫn việc giải quyết tố cáo, khiếu nại về bầu cử đại biểu Quốc hội khóa XVI và đại biểu Hội đồng nhân dân các cấp nhiệm kỳ 2026-2031 của cấp ủy, tổ chức đảng, ủy ban kiểm tra các cấp',NULL,NULL,'2025-12-15','1','1765782974_693fb5bec93c2.pdf','','2025-12-15 14:16:14');
INSERT INTO `directive_documents` VALUES('65','0','36-HD/BTCTW','Hướng dẫn công tác nhân sự đại biểu Quốc hội khóa XVI và đại biểu Hội đồng nhân dân các cấp nhiệm kỳ 2026-2031',NULL,NULL,'2025-09-09','35','1765783332_693fb7247e950.pdf','','2025-12-15 14:22:12');
INSERT INTO `directive_documents` VALUES('66','0','27-HD/BTGDVTW','Hướng dẫn tuyên truyền cuộc bầu cử đại biểu quốc hội khóa XVI và bầu cử đại biểu Hội đồng nhân dân các cấp nhiệm kỳ 2026-2031',NULL,NULL,'2025-09-11','36','1765783400_693fb7680f5f3.pdf','','2025-12-15 14:23:20');
INSERT INTO `directive_documents` VALUES('67','0','101/2025/UBTVQH15','Nghị quyết chi tiết, hướng dẫn việc tổ chức hội nghị cử tri; việc giới thiệu người ứng cử đại biểu Hội đồng nhân dân cấp xã ở thôn, tổ dân phố; việc hiệp thương, giới thiệu người ứng cử, lập danh sách người ứng cử đại biểu Quốc hội, đại biểu Hội đồng nhân dân trong bầu cử bổ sung',NULL,NULL,'2025-09-26','1','1765783514_693fb7da50b9f.pdf','','2025-12-15 14:25:14');
INSERT INTO `directive_documents` VALUES('68','0','102/2025/NQLT-UBTVQH15-CP-ĐCTUBTWMTTQVN','Nghị quyết liên tịch Hướng dẫn quy trình hiệp thương, giới thiệu người ứng cử đại biểu Quốc hội khóa XVI, đại biểu Hội đồng nhân dân các cấp nhiệm kỳ 2026-2031',NULL,NULL,'2025-09-26','38','1765783613_693fb83d2a720.pdf','','2025-12-15 14:26:53');
INSERT INTO `directive_documents` VALUES('69','0','65/VPHĐBCQG','Công văn v/v thông báo địa chỉ và số điện thoại, FAX, Email liên hệ công tác',NULL,NULL,'2025-10-31','37','1765783829_693fb9158f8d5.pdf','','2025-12-15 14:30:29');
INSERT INTO `directive_documents` VALUES('70','0','66/VPHĐBCQG','Công văn về việc triển khai các công việc chuẩn bị tổ chức bầu cử',NULL,NULL,'2025-10-31','37','1765783884_693fb94c1ff53.pdf','','2025-12-15 14:31:24');
INSERT INTO `directive_documents` VALUES('71','0','1891/NQ-UBTVQH15','Nghị quyết dự kiến số lượng, cơ cấu, thành phần đại biểu Quốc hội khóa XVI',NULL,NULL,'2025-11-10','38','1765784135_693fba470940d.pdf','','2025-12-15 14:35:35');
INSERT INTO `directive_documents` VALUES('72','0','62/KH-HĐBCQG','Kế hoạch triển khai công tác bầu cử đại biểu Quốc hội khóa XVI và đại biểu Hội đồng nhân dân các cấp nhiệm kỳ 2026-2031',NULL,NULL,'2025-11-11','10','1765784211_693fba935041f.pdf','','2025-12-15 14:36:51');
INSERT INTO `directive_documents` VALUES('73','0','83/2025/QH15','Luật sửa đổi, bổ sung một số điều của Luật Bầu cử Đại biểu Quốc hội và Đại biểu Hội đồng nhân dân',NULL,NULL,'2025-06-24','1','1765784285_693fbaddd2542.pdf','','2025-12-15 14:38:05');
INSERT INTO `directive_documents` VALUES('74','0','107/2025/UBTVQH15','Nghị quyết Hướng dẫn việc xác định dự kiến cơ cấu, thành phần và phân bổ số lượng người được giới thiệu ứng cử đại biểu Hội đồng nhân dân các cấp nhiệm kỳ 2026-2031',NULL,NULL,'2025-10-16','38','1765784388_693fbb441c2ef.pdf','','2025-12-15 14:39:48');
INSERT INTO `directive_documents` VALUES('75','0','57/VPHĐBCQG','Công văn về việc đề nghị thành lập Ủy ban bầu cử',NULL,NULL,'2025-10-20','37','1765784445_693fbb7d18e9e.pdf','','2025-12-15 14:40:45');
INSERT INTO `directive_documents` VALUES('76','0','40/NQ-HĐBCQG','Nghị quyết quy định mẫu văn bản hồ sơ ứng cử và việc nộp hồ sơ ứng cử; nội quy phòng bỏ phiếu trong công tác bầu cử đại biểu Quốc hội khóa XVI và đại biểu Hội đồng nhân dân các cấp nhiệm kỳ 2026-2031',NULL,NULL,'2025-09-29','10','1765784524_693fbbccc403a.pdf','','2025-12-15 14:42:04');
INSERT INTO `directive_documents` VALUES('77','0','21/2025/TT-BNV','Thông tư Hướng dẫn nghiệp vụ công tác tổ chức bầu cử đại biểu Quốc hội khóa XVI và đại biểu Hội đồng nhân dân các cấp nhiệm kỳ 2026-2031',NULL,NULL,'2025-10-12','3','1765784587_693fbc0ba3806.pdf','','2025-12-15 14:43:07');
INSERT INTO `directive_documents` VALUES('78','0','87/2025/TT-BTC','Thông tư Hướng dẫn việc lập dự toán, quản lý, sử dụng và quyết toán kinh phí bầu cử đại biểu Quốc hội khóa XVI và đại biểu Hội đồng nhân dân các cấp nhiệm kỳ 2026-2031',NULL,NULL,'2025-09-29','9','1765784728_693fbc98eae9c.pdf','','2025-12-15 14:45:28');
INSERT INTO `directive_documents` VALUES('79','0','28/CT-TTg','Chỉ thị về tổ chức cuộc bầu cử đại biểu Quốc hội khóa XVI và đại biểu Hội đồng nhân dân các cấp nhiệm kỳ 2026-2031',NULL,NULL,'2025-09-18','39','1765784801_693fbce10db52.pdf','','2025-12-15 14:46:41');
INSERT INTO `directive_documents` VALUES('80','0','46-CT/TW','Chỉ thị của Bộ Chính trị về lãnh đạo cuộc bầu cử đại biểu Quốc hội khóa XVI và bầu cử đại biểu Hội đồng nhân dân các cấp nhiệm kỳ 2026-2031',NULL,NULL,'2025-05-16','40','1765784901_693fbd453dc4e.pdf','','2025-12-15 14:48:21');
INSERT INTO `directive_documents` VALUES('81','0','85/2015/QH13','Luật Bầu cử Đại biểu Quốc hội và Đại biểu Hội đồng nhân dân',NULL,NULL,'2015-06-25','1','1765785342_693fbefe0d8eb.pdf','','2025-12-15 14:55:42');
INSERT INTO `directive_documents` VALUES('82','0','02-CT/TU','Chỉ thị của Ban Thường vụ Tỉnh ủy về lãnh đạo cuộc bầu cử đại biểu Quốc hội khóa XVI và bầu cử đại biểu Hội đồng nhân dân các cấp nhiệm kỳ 2026-2031',NULL,NULL,'2025-08-05','33','1765787074_693fc5c2dbf67.pdf','','2025-12-15 15:24:34');
INSERT INTO `directive_documents` VALUES('83','0','007/CT-UBND','Chỉ thị về tổ chức cuộc bầu cử đại biểu Quốc hội khóa XVI và đại biểu Hội đồng nhân dân các cấp nhiệm kỳ 2026-2031',NULL,NULL,'2025-10-06','33','1765787129_693fc5f97b504.pdf','','2025-12-15 15:25:29');
INSERT INTO `directive_documents` VALUES('84','0','08-KH/TU','Kế hoạch lãnh đạo cuộc bầu cử đại biểu Quốc hội khóa XVI và bầu cử đại biểu Hội đồng nhân dân các cấp nhiệm kỳ 2026-2031',NULL,NULL,'2025-10-24','33','1765787198_693fc63e70952.pdf','','2025-12-15 15:26:38');
INSERT INTO `directive_documents` VALUES('85','0','01-QĐ/BCĐ','Quyết định thành lập Tổ giúp việc Ban Chỉ đạo bầu cử đại biểu Quốc hội khóa XVI và bầu cử đại biểu Hội đồng nhân dân các cấp nhiệm kỳ 2026-2031',NULL,NULL,'2025-10-24','5','1765787283_693fc6933cba1.pdf','','2025-12-15 15:28:03');
INSERT INTO `directive_documents` VALUES('86','0','11-QĐ/TU','Quyết định thành lập Ban chỉ đạo bầu cử đại biểu Quốc hội khóa XVI và bầu cử đại biểu Hội đồng nhân dân các cấp nhiệm kỳ 2026-2031',NULL,NULL,'2025-10-24','33','1765787441_693fc731858d1.pdf','','2025-12-15 15:30:41');
INSERT INTO `directive_documents` VALUES('87','0','01-TB/BCĐ','Thông báo phân công nhiệm vụ thành viên Ban Chỉ đạo bầu cử đại biểu Quốc hội khóa XVI và đại biểu Hội đồng nhân dân các cấp nhiệm kỳ 2026-2031',NULL,NULL,'2025-10-24','42','1765787566_693fc7ae70dee.pdf','','2025-12-15 15:32:46');
INSERT INTO `directive_documents` VALUES('88','0','19/KH-HĐND','Kế hoạch thực hiện công tác bầu cử đại biểu Quốc hội khóa XVI và đại biểu HĐND các cấp nhiệm kỳ 2026-2031 trên địa bàn xã Xuân Lãnh',NULL,NULL,'2025-11-27','43','1766050684_6943cb7c7e461.pdf','','2025-12-18 16:38:04');
INSERT INTO `directive_documents` VALUES('89','0','01-QĐ/BCĐ','Quyết định thành lập Tổ giúp việc Ban Chỉ đạo bầu cử đại biểu Quốc hội khóa XVI và bầu cử đại biểu HĐND các cấp nhiệm kỳ 2026-2031',NULL,NULL,'2025-11-12','6','1766051056_6943ccf0b18d0.pdf','','2025-12-18 16:44:16');
INSERT INTO `directive_documents` VALUES('90','0','547/QĐ-UBND','Quyết định về việc thành lập Ủy ban bầu cử đại biểu HĐND xã Xuân Lãnh nhiệm kỳ 2026-2031',NULL,NULL,'2025-11-13','44','1766051118_6943cd2e326c9.pdf','','2025-12-18 16:45:18');
INSERT INTO `directive_documents` VALUES('91','0','64-QĐ/ĐU','Quyết định về việc thành lập Ban Chỉ đạo bầu cử đại biểu Quốc hội khóa XVI và bầu cử đại biểu Hội đồng nhân dân các cấp nhiệm kỳ 2026-2031',NULL,NULL,'2025-10-31','6','1766051189_6943cd759e10a.pdf','','2025-12-18 16:46:29');
INSERT INTO `directive_documents` VALUES('92','0','208/CAX-CSKV','Công văn V/v cung cấp số liệu dân số, cử tri phục vụ công tác bầu cử đại biểu Quốc hội khóa XVI và đại biểu HĐND các cấp nhiệm kỳ 2026-2031',NULL,NULL,'2025-11-14','46','1766051258_6943cdba737fa.pdf','','2025-12-18 16:47:38');
INSERT INTO `directive_documents` VALUES('93','0','23/TB-HĐND','Thông báo Dự kiến cơ cấu, thành phần, phân bổ số lượng người được giới thiệu ứng cử đại biểu HĐND xã Xuân Lãnh nhiệm kỳ 2026-2031',NULL,NULL,'2025-11-27','43','1766051325_6943cdfd49c76.pdf','','2025-12-18 16:48:45');
INSERT INTO `directive_documents` VALUES('94','0','01-TB/BCĐ','Thông báo phân công nhiệm vụ thành viên Ban Chỉ đạo bầu cử đại biểu Quốc hội khóa XVI và đại biểu HĐND các cấp nhiệm kỳ 2026-2031',NULL,NULL,'2025-11-12','45','1766051431_6943ce67b6fa8.pdf','','2025-12-18 16:50:31');
INSERT INTO `directive_documents` VALUES('95','0','024/NQ-UBBC','Nghị quyết về ấn định số đơn vị bầu cử, danh sách các đơn vị bầu cử và số đại biểu được bầu ở mỗi đơn vị bầu cử đại biểu Hội đồng nhân dân tỉnh Đắk Lắk nhiệm kỳ 2026-2031',NULL,NULL,'2025-12-15','47','1766051927_6943d0578b238.pdf','','2025-12-18 16:58:47');
INSERT INTO `directive_documents` VALUES('96','0','25/TB-TTHĐND','Thông báo thống nhất cơ cấu, thành phần, số lượng người ứng cử đại biểu HĐND xã Xuân Lãnh, nhiệm kỳ 2026-2031',NULL,NULL,'2025-12-12','43','1766052525_6943d2adcc8b0.pdf','','2025-12-18 17:08:45');
INSERT INTO `directive_documents` VALUES('97','0','024/NQ-UBBC','Nghị quyết Ấn định số đơn vị bầu cử, danh sách các đơn vị bầu cử và số đại biểu được bầu ở mỗi đơn vị bầu cử đại biểu HĐND tỉnh Đắk Lắk nhiệm kỳ 2026 - 2031',NULL,NULL,'2025-12-15','47','1766553052_694b75dc05309.pdf','','2025-12-24 12:10:52');
INSERT INTO `directive_documents` VALUES('98','0','08/QĐ-UBBC','Quyết định về việc thành lập Tiểu ban Vật chất của UBBC tỉnh',NULL,NULL,'2025-12-02','47','1766553112_694b7618420ef.pdf','','2025-12-24 12:11:52');
INSERT INTO `directive_documents` VALUES('99','0','10/QĐ-UBBC','Quyết định về việc thành lập Tiểu ban An ninh, Trật tự và Y tế của Ủy ban bầu cử tỉnh',NULL,NULL,'2025-12-02','47','1766553187_694b766315581.pdf','Quyết định về việc thành lập Tiểu ban An ninh, trật tự và Y tế của UBBC tỉnh','2025-12-24 12:13:07');
INSERT INTO `directive_documents` VALUES('100','0','11/QĐ-UBBC','Quyết định về việc thành lập Tiểu ban giải quyết Khiếu nại, tố cáo của UBBC tỉnh',NULL,NULL,'2025-12-02','47','1766553238_694b769649593.pdf','','2025-12-24 12:13:58');
INSERT INTO `directive_documents` VALUES('101','0','12/QĐ-UBBC','Quyết định về việc thành lập Tổ giúp việc UBBC tỉnh',NULL,NULL,'2025-12-02','47','1766553285_694b76c54db8f.pdf','','2025-12-24 12:14:45');
INSERT INTO `directive_documents` VALUES('102','0','09/QĐ-UBBC','Quyết định về việc thành lập Tiểu ban Thông tin - Tuyên truyền của UBBC tỉnh',NULL,NULL,'2025-12-02','47','1766553343_694b76ffcdaa7.pdf','','2025-12-24 12:15:43');
INSERT INTO `directive_documents` VALUES('103','0','19/MTTQ-BTT','Công văn về việc thông báo và hướng dẫn việc giới thiệu người ứng cử đại biểu HĐND xã, nhiệm kỳ 2026-2031',NULL,NULL,'2025-12-19','48','1766637805_694cc0edc8c99.pdf','','2025-12-25 11:43:25');
INSERT INTO `directive_documents` VALUES('104','0','03/KH-UBBC','Kế hoạch triển khai công tác bầu cử đại biểu Quốc hội khóa XVI và đại biểu Hội đồng nhân dân các cấp tỉnh Đắk Lắk, nhiệm kỳ 2026-2031',NULL,NULL,'2025-12-27','47','1767063810_695341025349c.pdf','','2025-12-30 10:03:30');
INSERT INTO `directive_documents` VALUES('105','0','758/QĐ-UBND','Về việc thành lập Ban Bầu cử đại biểu Hội đồng nhân dân xã Xuân Lãnh, nhiệm kỳ 2026-2031 tại Đơn vị bầu cử số 01 (Thôn Lãnh Vân)',NULL,NULL,'2025-12-31','7','1767580655_695b23efb54b1.pdf','','2026-01-05 09:37:35');
INSERT INTO `directive_documents` VALUES('106','0','759/QĐ-UBND','Về việc thành lập Ban Bầu cử đại biểu Hội đồng nhân dân xã Xuân Lãnh, nhiệm kỳ 2026-2031 tại Đơn vị bầu cử số 02 (Thôn Lãnh Trường)',NULL,NULL,'2025-12-31','7','1767580700_695b241c7c7d8.pdf','','2026-01-05 09:38:20');
INSERT INTO `directive_documents` VALUES('107','0','760/QĐ-UBND','Về việc thành lập Ban Bầu cử đại biểu Hội đồng nhân dân xã Xuân Lãnh, nhiệm kỳ 2026-2031 tại Đơn vị bầu cử số 03 (thôn Xí Thoại)',NULL,NULL,'2025-12-31','7','1767580734_695b243ecb240.pdf','','2026-01-05 09:38:54');
INSERT INTO `directive_documents` VALUES('108','0','761/QĐ-UBND','Về việc thành lập Ban Bầu cử đại biểu Hội đồng nhân dân xã Xuân Lãnh, nhiệm kỳ 2026-2031 tại Đơn vị bầu cử số 04',NULL,NULL,'2025-12-31','7','1767580766_695b245ec49f0.pdf','','2026-01-05 09:39:26');
INSERT INTO `directive_documents` VALUES('109','0','762/QĐ-UBND','Về việc thành lập Ban Bầu cử đại biểu Hội đồng nhân dân xã Xuân Lãnh, nhiệm kỳ 2026-2031 tại Đơn vị bầu cử số 05',NULL,NULL,'2025-12-31','7','1767580816_695b249087e18.pdf','','2026-01-05 09:40:16');
INSERT INTO `directive_documents` VALUES('110','0','763/QĐ-UBND','Về việc thành lập Ban Bầu cử đại biểu Hội đồng nhân dân xã Xuân Lãnh, nhiệm kỳ 2026-2031 tại Đơn vị bầu cử số 06',NULL,NULL,'2025-12-31','7','1767580849_695b24b14feae.pdf','','2026-01-05 09:40:49');
INSERT INTO `directive_documents` VALUES('111','0','764/QĐ-UBND','Về việc thành lập Ban Bầu cử đại biểu Hội đồng nhân dân xã Xuân Lãnh, nhiệm kỳ 2026-2031 tại Đơn vị bầu cử số 07 (Thôn Lãnh Cao và Lãnh Tú)',NULL,NULL,'2025-12-31','7','1767580876_695b24cc67b26.pdf','','2026-01-05 09:41:16');
INSERT INTO `directive_documents` VALUES('112','0','765/QĐ-UBND','Về việc thành lập Ban Bầu cử đại biểu Hội đồng nhân dân xã Xuân Lãnh, nhiệm kỳ 2026-2031 tại Đơn vị bầu cử số 08',NULL,NULL,'2025-12-31','7','1767580909_695b24ed945f8.pdf','','2026-01-05 09:41:49');
INSERT INTO `directive_documents` VALUES('113','0','766/QĐ-UBND','Về việc thành lập Ban Bầu cử đại biểu Hội đồng nhân dân xã Xuân Lãnh, nhiệm kỳ 2026-2031 tại Đơn vị bầu cử số 09',NULL,NULL,'2025-12-31','7','1767675061_695c94b5b51f3.pdf','','2026-01-05 09:42:31');
INSERT INTO `directive_documents` VALUES('114','0','767/QĐ-UBND','Về việc thành lập Ban Bầu cử đại biểu Hội đồng nhân dân xã Xuân Lãnh, nhiệm kỳ 2026-2031 tại Đơn vị bầu cử số 10',NULL,NULL,'2025-12-31','7','1767580990_695b253e6882c.pdf','','2026-01-05 09:43:10');
INSERT INTO `directive_documents` VALUES('115','0','768/QĐ-UBND','Quyết định về việc thành lập Ban Bầu cử đại biểu Hội đồng nhân dân xã Xuân Lãnh, nhiệm kỳ 2026-2031 tại Đơn vị bầu cử số 11',NULL,NULL,'2025-12-31','7','1767581161_695b25e954d92.pdf','','2026-01-05 09:46:01');
INSERT INTO `directive_documents` VALUES('116','0','22/2025/NQ-HĐND','Nghị quyết ban hành quy định mức chi, thời gian được hưởng hỗ trợ phục vụ công tác bầu cử đại biểu Quốc hội khóa XVI và đại biểu Hội đồng nhân dân các',NULL,NULL,'2025-12-24','47','1768183791_696457efe7a94.pdf','','2026-01-12 09:09:51');
INSERT INTO `directive_documents` VALUES('117','0','578/QĐ-UBND','Quyết định về việc công bố ngày bầu cử đại biêu Quốc hội khóa XVI và đại biểu HĐND các cấp nhiệm kỳ 2026-2031',NULL,NULL,'0000-00-00','7','1768405543_6967ba27eebbc.pdf','','2026-01-14 22:45:43');
INSERT INTO `directive_documents` VALUES('118','0','103/HĐBCQG-TBNS','Công văn V/v giới thiệu sĩ quan quân đội tham gia Ban Chỉ huy quân sự cấp xã ứng cử đại biểu HĐND',NULL,NULL,'2026-01-16','10','1768797271_696db457470ee.pdf','','2026-01-19 11:34:31');
INSERT INTO `directive_documents` VALUES('119','0','526-CV/TU','Công văn V/v giới thiệu nhân sự ứng cử đại biểu HĐND cấp xã nhiệm kỳ 2026-2031',NULL,NULL,'2026-01-14','33','1768797349_696db4a5bb1ae.pdf','','2026-01-19 11:35:49');
INSERT INTO `directive_documents` VALUES('120','0','066/CV-UBBC','Công văn V/v giới thiệu nhân sự ứng cử đại biểu HĐND cấp xã nhiệm kỳ 2026-2031',NULL,NULL,'2026-01-16','47','1768797419_696db4eb724a7.pdf','','2026-01-19 11:36:59');
INSERT INTO `directive_documents` VALUES('121','0','235-CV/ĐU','Công văn V/v giới thiệu nhân sự ứng cử đại biểu HĐND cấp xã nhiệm kỳ 2026-2031',NULL,NULL,'2026-01-19','6','1768797519_696db54f8689d.pdf','','2026-01-19 11:38:39');
INSERT INTO `directive_documents` VALUES('122','0','43-KH/ĐU','Kế hoạch quán triệt các văn bản có liên quan và tuyên truyền cuộc bầu cử đại biểu Quốc hội khóa XVI và bầu cử đại biểu HĐND các cấp nhiệm kỳ 2026-2031',NULL,NULL,'2025-11-04','6','1768804990_696dd27eaf885.pdf','','2026-01-19 13:43:10');
INSERT INTO `directive_documents` VALUES('123','0','47-KH/ĐU','Kế hoạch của Ban Thường vụ Đảng ủy về tuyên truyền cuộc bầu cử đại biểu Quốc hội khóa XVI và bầu cử đại biểu HĐND các cấp nhiệm kỳ 2026-2031',NULL,NULL,'2025-12-01','6','1768805064_696dd2c83894a.pdf','','2026-01-19 13:44:24');
INSERT INTO `directive_documents` VALUES('124','0','119/HĐBCQH','Công văn về một số nội dung cần tăng cường triển khai thực hiện trong công tác bầu cử ĐBQH và đại biểu HĐND các cấp',NULL,NULL,'2026-02-02','10','1770105174_6981a956f1dfa.pdf','','2026-02-03 14:52:54');
INSERT INTO `directive_documents` VALUES('125','0','29/TB-UBND','Thông báo về việc niêm yết danh sách cử tri bầu cử đại biểu Quốc hội khóa XVI và đại biểu Hội đồng nhân dân các cấp nhiệm kỳ 2026-2031 trên địa bàn xã',NULL,NULL,'2026-02-03','7','1770105274_6981a9ba0bbe7.pdf','Niêm yết công khai tại Nhà văn hóa các thôn và trụ sở UBND xã','2026-02-03 14:54:34');
INSERT INTO `directive_documents` VALUES('126','0','01/BB-UBMTTQVN','Biên bản Hội nghị Hiệp thương lần thứ hai',NULL,NULL,'2026-02-02','48','1770105481_6981aa89caae9.pdf','','2026-02-03 14:58:01');


CREATE TABLE `directives` (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID duy nhất của Chỉ thị/Văn bản',
  `title` varchar(255) NOT NULL COMMENT 'Tiêu đề đầy đủ của văn bản',
  `symbol` varchar(150) NOT NULL COMMENT 'Số hiệu/Ký hiệu văn bản (Ví dụ: 01/CT-UBND)',
  `issue_date` date NOT NULL COMMENT 'Ngày ban hành',
  `issuer` varchar(255) DEFAULT NULL COMMENT 'Cơ quan ban hành',
  `file_path` varchar(500) DEFAULT NULL COMMENT 'Đường dẫn đến file PDF/DOC lưu trữ',
  `created_at` datetime DEFAULT current_timestamp(),
  PRIMARY KEY (`id`),
  UNIQUE KEY `symbol` (`symbol`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;



CREATE TABLE `document_directive` (
  `ID_Document` int(11) NOT NULL AUTO_INCREMENT,
  `STT` int(11) DEFAULT 0,
  `Ten_Van_Ban` varchar(255) NOT NULL,
  `Loai_Van_Ban` varchar(100) DEFAULT NULL,
  `So_Ky_Hieu` varchar(100) DEFAULT NULL,
  `Ngay_Van_Ban` date DEFAULT NULL,
  `Co_Quan_Ban_Hanh` varchar(255) DEFAULT NULL,
  `Ten_File_Dinh_Kem` varchar(255) DEFAULT NULL,
  `Ghi_Chu` text DEFAULT NULL,
  `Ngay_Tao` timestamp NULL DEFAULT current_timestamp(),
  PRIMARY KEY (`ID_Document`)
) ENGINE=InnoDB AUTO_INCREMENT=9 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `document_directive` VALUES('8','0','Luật Bầu cử sửa đổi, bổ sung','','83/2025/QH15','2025-11-28','Quốc hội','1764305422_69292a0ece28a.pdf','','2025-11-28 11:50:22');


CREATE TABLE `document_type` (
  `ID_Type` int(11) NOT NULL AUTO_INCREMENT,
  `Ten_Loai_Van_Ban` varchar(100) NOT NULL,
  `GhiChu` varchar(255) DEFAULT NULL,
  PRIMARY KEY (`ID_Type`),
  UNIQUE KEY `Ten_Loai_Van_Ban` (`Ten_Loai_Van_Ban`)
) ENGINE=InnoDB AUTO_INCREMENT=15 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `document_type` VALUES('1','Luật','Luật');
INSERT INTO `document_type` VALUES('2','Nghị quyết','Nghị quyết');
INSERT INTO `document_type` VALUES('3','Nghị đinh','Nghị định');
INSERT INTO `document_type` VALUES('4','Thông tư','Thông tư');
INSERT INTO `document_type` VALUES('5','Hướng dẫn','Hướng dẫn');
INSERT INTO `document_type` VALUES('6','Công văn','Công văn');
INSERT INTO `document_type` VALUES('7','Kế hoạch','Kế hoạch');
INSERT INTO `document_type` VALUES('10','Hiến pháp','Hiến pháp của nước Cộng hòa xã hội chủ nghĩa Việt Nam');
INSERT INTO `document_type` VALUES('11','Nghị quyết liên tịch','Văn bản là Nghị quyết liên tịch');
INSERT INTO `document_type` VALUES('12','Chỉ thị','Loại văn bản là Chỉ thị');
INSERT INTO `document_type` VALUES('13','Quyết định','Văn bản là Quyết định');
INSERT INTO `document_type` VALUES('14','Thông báo','Loại văn bản là Thông báo');


CREATE TABLE `don_vi` (
  `id` int(11) NOT NULL,
  `ten_don_vi` varchar(100) DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;



CREATE TABLE `don_vi_bau_cu` (
  `dvbc_id` int(11) NOT NULL AUTO_INCREMENT,
  `ten_don_vi` varchar(100) NOT NULL COMMENT 'VD: Đơn vị Bầu cử số 1',
  `khu_vuc_phu_trach` varchar(255) DEFAULT NULL COMMENT 'Địa bàn phụ trách (phường/xã, cụm dân cư,...)',
  `so_luong_thanh_vien_toi_da` int(11) DEFAULT 0 COMMENT 'Giới hạn số lượng thành viên',
  `ghi_chu` text DEFAULT NULL,
  PRIMARY KEY (`dvbc_id`),
  UNIQUE KEY `ten_don_vi` (`ten_don_vi`)
) ENGINE=InnoDB AUTO_INCREMENT=12 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;



CREATE TABLE `ds_dai_bieu_hdnd_tinh` (
  `ID_Candidate` int(11) NOT NULL AUTO_INCREMENT,
  `Stt` int(5) NOT NULL COMMENT 'Số thứ tự chính thức',
  `ID_Election_Area` int(11) DEFAULT NULL,
  `Ho_Ten` varchar(150) NOT NULL,
  `Ngay_Sinh` date DEFAULT NULL,
  `Gioi_Tinh` varchar(10) DEFAULT NULL,
  `Quoc_Tich` varchar(50) DEFAULT NULL,
  `Dan_Toc` varchar(50) DEFAULT NULL,
  `Ton_Giao` varchar(50) DEFAULT NULL,
  `Que_Quan` text DEFAULT NULL,
  `Noi_O_Hien_Nay` text DEFAULT NULL,
  `TD_Pho_Thong` varchar(50) DEFAULT NULL COMMENT 'Giáo dục phổ thông (12/12, 10/12,...)',
  `TD_Chuyen_Mon` varchar(100) DEFAULT NULL COMMENT 'Trình độ chuyên môn, nghiệp vụ (Đại học, Thạc sĩ,...)',
  `TD_Ly_Luan_CT` varchar(100) DEFAULT NULL COMMENT 'Trình độ Lý luận chính trị',
  `TD_Ngoai_Ngu` varchar(100) DEFAULT NULL COMMENT 'Trình độ Ngoại ngữ',
  `Nghe_Nghiep_Chuc_Vu` varchar(150) DEFAULT NULL,
  `Noi_Cong_Tac` varchar(255) DEFAULT NULL,
  `Ngay_Vao_Dang` date DEFAULT NULL,
  `La_DB_QH` tinyint(1) DEFAULT 0 COMMENT 'Là Đại biểu Quốc hội khóa trước (0: Không, 1: Có)',
  `La_DB_HDND` tinyint(1) DEFAULT 0 COMMENT 'Là Đại biểu HĐND tỉnh/huyện khóa trước (0: Không, 1: Có)',
  `Ghi_Chu` text DEFAULT NULL,
  `Created_At` timestamp NULL DEFAULT current_timestamp(),
  PRIMARY KEY (`ID_Candidate`)
) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `ds_dai_bieu_hdnd_tinh` VALUES('1','1','1','Cao Thị Hòa An','1967-02-10','Nữ','Việt Nam','Kinh','Không','Hòa Hiệp Bắc','Thôn 03','12/12','Đại học','Cao cấp','Tiếng anh B','Phó Bí thư - Chủ tịch HĐND tỉnh','HĐND tỉnh Đắk Lắk','2001-01-01','0','1','','2025-12-11 12:31:29');


CREATE TABLE `ds_dai_bieu_hdnd_xa` (
  `ID_Candidate` int(11) NOT NULL AUTO_INCREMENT,
  `Stt` int(5) NOT NULL COMMENT 'Số thứ tự chính thức',
  `Ho_Ten` varchar(150) NOT NULL,
  `Ngay_Sinh` date DEFAULT NULL,
  `Gioi_Tinh` varchar(10) DEFAULT NULL,
  `Quoc_Tich` varchar(50) DEFAULT NULL,
  `Dan_Toc` varchar(50) DEFAULT NULL,
  `Ton_Giao` varchar(50) DEFAULT NULL,
  `Que_Quan` text DEFAULT NULL,
  `Noi_O_Hien_Nay` text DEFAULT NULL,
  `TD_Pho_Thong` varchar(50) DEFAULT NULL COMMENT 'Giáo dục phổ thông (12/12, 10/12,...)',
  `TD_Chuyen_Mon` varchar(100) DEFAULT NULL COMMENT 'Trình độ chuyên môn, nghiệp vụ (Cao đẳng, Trung cấp,...)',
  `TD_Ly_Luan_CT` varchar(100) DEFAULT NULL COMMENT 'Trình độ Lý luận chính trị',
  `TD_Ngoai_Ngu` varchar(100) DEFAULT NULL COMMENT 'Trình độ Ngoại ngữ',
  `Nghe_Nghiep_Chuc_Vu` varchar(150) DEFAULT NULL,
  `Noi_Cong_Tac` varchar(255) DEFAULT NULL,
  `Ngay_Vao_Dang` date DEFAULT NULL,
  `La_DB_QH` tinyint(1) DEFAULT 0 COMMENT 'Là Đại biểu Quốc hội khóa trước (0: Không, 1: Có)',
  `La_DB_HDND` tinyint(1) DEFAULT 0 COMMENT 'Là Đại biểu HĐND tỉnh/huyện/xã khóa trước (0: Không, 1: Có)',
  `Ghi_Chu` text DEFAULT NULL,
  `Created_At` timestamp NULL DEFAULT current_timestamp(),
  `ID_Election_Area` int(11) NOT NULL,
  `Buoc_Hiep_Thuong` int(11) DEFAULT 1 COMMENT '1: Sau HT lần 1, 2: Sau HT lần 2, 3: Chốt chính thức',
  PRIMARY KEY (`ID_Candidate`),
  KEY `idx_election_area` (`ID_Election_Area`)
) ENGINE=MyISAM AUTO_INCREMENT=45 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `ds_dai_bieu_hdnd_xa` VALUES('6','1','Lê Thị Hồng Anh','1987-05-12','Nữ',NULL,'Kinh','Không','Thôn 03, xã Xuân Lãnh, tỉnh Đắk Lắk','Thôn 03, xã Xuân Lãnh, tỉnh Đắk Lắk','12/12','Đại học Luật; Cao đẳng Quản trị văn phòng','Trung cấp','Anh văn B','Công chức','UBND xã Xuân Lãnh','2012-09-13','0','0','','2026-01-13 14:26:53','1','1');
INSERT INTO `ds_dai_bieu_hdnd_xa` VALUES('7','2','Phan Thanh Bình','1976-08-19','Nam',NULL,'Kinh','Không','Xuân Quang 2, Đắk Lắk','xã Đồng Xuân, tỉnh Đắk Lắk','12/12','Đại học ANND','Cao cấp','','Trưởng Công an','Công an xã Xuân Lãnh','1997-11-15','0','0','','2026-01-13 14:28:55','1','1');
INSERT INTO `ds_dai_bieu_hdnd_xa` VALUES('8','3','So Minh Chín','1980-09-27','Nam',NULL,'BaNa','Không','xã Xuân Quang 1, tỉnh Đắk Lắk','thôn Xí Thoại, xã Xuân Lãnh, tỉnh Đắk Lắk','12/12','Bác sỹ thú y (Đại học)','Trung cấp','Anh văn B','Phó Trưởng ban Văn hóa - Xã hội','HĐND xã','2006-04-10','0','0','','2026-01-13 14:30:37','1','1');
INSERT INTO `ds_dai_bieu_hdnd_xa` VALUES('9','4','Mang Dơn','1989-12-03','Nam',NULL,'Chăm','Không','xã Xuân Lãnh, tỉnh Đắk Lắk','Thôn 05, xã Xuân Lãnh, tỉnh Đắk Lắk','12/12','Trung cấp Công an','Trung cấp','','Bí thư Chi bộ','Thôn 05','2006-04-10','0','1','','2026-01-13 14:32:00','1','1');
INSERT INTO `ds_dai_bieu_hdnd_xa` VALUES('10','5','Nguyễn Thành Giang','1977-07-13','Nam',NULL,'Kinh','Không','tỉnh Quảng Ngãi','thôn Long Hà, xã Đồng Xuân, tỉnh Đắk Lắk','12/12','Đại học Kinh tế','Cao cấp','Tiếng Anh trình độ B','Trưởng ban Xây dựng Đảng','Đảng ủy xã Xuân Lãnh','2003-11-17','0','0','','2026-01-13 14:33:57','1','1');
INSERT INTO `ds_dai_bieu_hdnd_xa` VALUES('11','6','Nguyễn Thị Giang','1988-01-01','Nữ',NULL,'Kinh','Không','xã Đồng Xuân, tỉnh Đắk Lắk','thôn Long Mỹ, xã Đồng Xuân, tỉnh Đắk Lắk','12/12','Cử nhân Quản trị kinh doanh','Sơ cấp','Tiếng Anh trình độ B','Chuyên viên Văn phòng Đảng ủy','Đảng ủy xã Xuân Lãnh','2013-09-24','0','1','','2026-01-13 14:35:34','1','1');
INSERT INTO `ds_dai_bieu_hdnd_xa` VALUES('12','7','Châu Văn Hiền','1981-03-26','Nam',NULL,'Kinh','Không','xã Trường Giang, tỉnh Quảng Ngãi','Thôn 03, xã Xuân Lãnh, tỉnh Đắk Lắk','12/12','Cử nhân Kinh tế - Luật','Trung cấp','Tiếng Anh trình độ B','Đảng ủy viên, Phó Chủ nhiệm UBKT','Đảng ủy xã Xuân Lãnh','2005-05-20','0','1','','2026-01-13 14:40:43','1','1');
INSERT INTO `ds_dai_bieu_hdnd_xa` VALUES('13','8','Nguyễn Kim Hồ','1999-08-09','Nam',NULL,'Kinh','Không','xã Xuân Lãnh','thôn Lãnh Cao, xã Xuân Lãnh, tỉnh Đắk Lắk','12/12','Không','Không','Không','Phó Bí thư Chi bộ kiêm Trưởng Ban CTMT ','Thôn Lãnh Cao','2022-08-30','0','0','','2026-01-13 14:42:47','1','1');
INSERT INTO `ds_dai_bieu_hdnd_xa` VALUES('14','9','Trương Thái Hòa','1979-09-22','Nam',NULL,'Kinh','Không','Thôn 03, xã Xuân Lãnh, tỉnh Đắk Lắk','Thôn 03, xã Xuân Lãnh, tỉnh Đắk Lắk','12/12','Cử nhân Kinh tế','Cao cấp','Tiếng Anh trình độ B','Chủ tịch UBMTTQVN','UBMTTQVN xã Xuân Lãnh','1999-10-20','0','1','','2026-01-13 14:44:05','1','1');
INSERT INTO `ds_dai_bieu_hdnd_xa` VALUES('15','10','Đoàn Thị Minh Hòa','1988-08-20','Nữ',NULL,'Kinh','Không','Mộ Đức, Quảng Ngãi','Thôn 02, xã Xuân Lãnh, tỉnh Đắk Lắk','12/12','Cao đẳng sư phạm','Không','Tiếng Anh trình độ A','Trưởng BCTMT thôn','Thôn 02','2012-03-30','0','1','','2026-01-13 14:45:31','1','1');
INSERT INTO `ds_dai_bieu_hdnd_xa` VALUES('16','11','Hoàng Thái Hùng','1979-07-06','Nam',NULL,'Kinh','Không','xã Xuân Lãnh, tỉnh Đắk Lắk','thôn Lãnh Vân, xã Xuân Lãnh, tỉnh Đắk Lắk','12/12','Cao đẳng Quân sự','Trung cấp','Tiếng Anh trình độ B','Chuyên viên UBMTTQVN xã','Ủy ban MTTQVN xã Xuân Lãnh','2000-01-21','0','1','','2026-01-13 14:46:56','1','1');
INSERT INTO `ds_dai_bieu_hdnd_xa` VALUES('17','12','Trần Quốc Huy','1983-08-17','Nam',NULL,'Kinh','Không','xã Đồng Xuân, tỉnh Đắk Lắk','Long Thăng, Đồng Xuân, Đắk Lắk','12/12','Kỹ sư môi trường; Thạc sĩ Quản lý Đất đai','Cao cấp','Tiếng Anh trình độ B','Bí thư Đảng ủy ,Chủ tịch HĐND xã','Đảng ủy xã Xuân Lãnh','2025-11-03','0','1','','2026-01-13 14:48:41','1','1');
INSERT INTO `ds_dai_bieu_hdnd_xa` VALUES('18','13','Lê Văn Hường','1987-10-05','Nam',NULL,'Chăm','Không','xã Xuân Lãnh, tỉnh Đắk Lắk','Thôn 01, xã Xuân Lãnh, tỉnh Đắk Lắk','12/12','Kỹ sư Nông học (Đại học)','Trung cấp','Tiếng Anh trình độ B','Giám đốc','HTX SXKD DVNN','2014-07-30','0','0','','2026-01-13 14:50:03','1','1');
INSERT INTO `ds_dai_bieu_hdnd_xa` VALUES('19','14','Võ Thị Oanh Kiều','1990-03-10','Nữ',NULL,'Kinh','Không','xã Đồng Xuân, tỉnh Đắk Lắk','Tân Phú, xã Đồng Xuân, tỉnh Đắk Lắk','12/12','Kỹ sư Kinh tế xây dựng; Đại học Luật','Trung cấp','Tiếng Anh trình độ B','Chuyên viên Ban Xây dựng Đảng','Đảng ủy xã Xuân Lãnh','2015-05-29','0','1','','2026-01-13 14:55:11','1','1');
INSERT INTO `ds_dai_bieu_hdnd_xa` VALUES('20','15','Lê Văn Khương','1990-05-08','Nam',NULL,'BaNa','Không','xã Xuân Lãnh, tỉnh Đắk Lắk','thôn Xí Thoại, xã Xuân Lãnh, tỉnh Đắk Lắk','12/12','Không','Sơ cấp','Không','Bí thư Chi bộ kiêm Trưởng thôn','Thôn Xí Thoại','2009-09-23','0','0','','2026-01-13 14:57:12','1','1');
INSERT INTO `ds_dai_bieu_hdnd_xa` VALUES('21','16','Nguyễn Thị Mỹ Linh','1980-09-19','Nữ',NULL,'Kinh','Không','xã Phú Mỡ, tỉnh Đắk Lắk','Thôn 03, xã Xuân Lãnh, tỉnh Đắk Lắk','12/12','Cao đẳng Sư phạm Mầm non','Trung cấp','Tiếng Anh trình độ A','Giáo viên','Trường Mầm non Đa Lộc',NULL,'0','1','','2026-01-13 14:58:49','1','1');
INSERT INTO `ds_dai_bieu_hdnd_xa` VALUES('22','17','Nguyễn Thị Mỹ Linh','1990-11-10','Nữ',NULL,'Kinh','Không','xã Xuân Lãnh, tỉnh Đắk Lắk','xã Xuân Lãnh, tỉnh Đắk Lắk','12/12','Cử nhân Kinh tế','Trung cấp','Tiếng Anh trình độ B','Phó Chủ tịch UBMTTQVN, Chủ tịch Hội LHPN','Ủy ban MTTQVN xã Xuân Lãnh','2017-08-27','0','1','','2026-01-13 15:03:32','1','1');
INSERT INTO `ds_dai_bieu_hdnd_xa` VALUES('23','18','Trần Thị Thu Liễu','1972-07-04','Nữ',NULL,'Kinh','Không','xã Xuân Lãnh, tỉnh Đắk Lắk','thôn Lãnh Tú, xã Xuân Lãnh, tỉnh Đắk Lắk','12/12','Cao đẳng Sư phạm Mầm non','Trung cấp','Tiếng Anh trình độ B','Hiệu trưởng','Trường Mầm Non Đa Lộc','2007-10-01','0','0','','2026-01-13 15:05:36','1','1');
INSERT INTO `ds_dai_bieu_hdnd_xa` VALUES('24','19','Thái Ngọc Mẫn','1985-06-28','Nam',NULL,'Kinh','Không','Thôn Lãnh Trường, xã Xuân Lãnh, tỉnh Đắk Lắk','Thôn Lãnh Trường, xã Xuân Lãnh, tỉnh Đắk Lắk','12/12','Cử nhân Kinh tế Luật','Sơ cấp','Tiếng Anh trình độ B','Bí thư Chi bộ kiêm Trưởng thôn','Thôn Lãnh Trường','2007-10-01','0','0','','2026-01-21 17:37:14','1','1');
INSERT INTO `ds_dai_bieu_hdnd_xa` VALUES('25','20','Võ Thị Mỹ Nhân','1976-03-13','Nữ',NULL,'Kinh','Không','Đồng Xuân, Đắk Lắk','thôn Lãnh Trường, xã Xuân Lãnh, tỉnh Đắk Lắk','12/12 phổ thôn','Cử nhân Giáo dục Tiểu học','Sơ cấp','Tiếng Anh trình độ B','Giáo viên','Trường Tiểu học Xuân Lãnh 1',NULL,'0','0','','2026-01-21 17:38:55','1','1');
INSERT INTO `ds_dai_bieu_hdnd_xa` VALUES('26','21','Huỳnh Ái Nhi','1992-04-20','Nữ',NULL,'Kinh','Không','xã Bình An, tỉnh Gia Lai','xã Đồng Xuân, tỉnh Đắk Lắk','12/12 phổ thông','Cử nhân Kinh tế','Không','Không','Nhân viên Kế toán','Công ty TNHH đá Granite Thành Châu Phú Yên',NULL,'0','0','','2026-01-21 17:40:23','1','1');
INSERT INTO `ds_dai_bieu_hdnd_xa` VALUES('27','22','La Chí Những','1980-04-07','Nam',NULL,'BaNa','Không','Xuân Lãnh, Đắk Lắk','thôn Xí Thoại, xã Xuân Lãnh, tỉnh Đắk Lắk','12/12 phổ thông','Kỹ sư Nông học (Đại học)','Cao cấp','Tiếng Anh trình độ B','Phó Chủ tịch UBMTTQVN xã','UBMTTQVN xã Xuân Lãnh','2010-08-06','0','0','','2026-01-21 17:41:57','1','1');
INSERT INTO `ds_dai_bieu_hdnd_xa` VALUES('28','23','Hồ Nữ Kiều Ngân','1988-07-03','Nữ',NULL,'Kinh','Không','Đồng Xuân, Đắk Lắk','thôn Long Mỹ, xã Đồng Xuân, tỉnh Đắk Lắk','12/12 phổ thông','Cử nhân Kế toán','Sơ cấp','Tiếng Anh trình độ B','Chuyên viên phòng Kinh tế','UBND xã Xuân Lãnh','2013-08-26','0','0','','2026-01-21 17:43:22','1','1');
INSERT INTO `ds_dai_bieu_hdnd_xa` VALUES('29','24','So Minh Phú','1987-04-21','Nam',NULL,'Chăm','Không','Xuân Lãnh, Đắk Lắk','thôn Soi Nga, xã Xuân Lãnh, tỉnh Đắk Lắk','11/12 phổ thông','Không','Không','Không','Phó Bí thư Chi bộ kiêm Trưởng Ban CTMT thôn ','Thôn Hà Rai','2011-10-27','0','0','','2026-01-21 17:44:41','1','1');
INSERT INTO `ds_dai_bieu_hdnd_xa` VALUES('30','25','Nguyễn Thị Qua','1989-08-01','Nữ',NULL,'Kinh','Không','xã Đồng Xuân, tỉnh Đắk Lắk','Tân Hòa, xã Đồng Xuân, tỉnh Đắk Lắk','12/12 phổ thông','Cử nhân Kế toán; Cử nhân Luật','Trung cấp','Tiếng Anh trình độ B','Chuyên viên Ban Xây dựng Đảng','Đảng ủy xã Xuân Lãnh','2012-08-26','0','1','','2026-01-21 17:46:06','1','1');
INSERT INTO `ds_dai_bieu_hdnd_xa` VALUES('31','26','Phùng Thị Hồng Quế','1983-09-17','Nữ',NULL,'Kinh','Không','xã Ô Loan, tỉnh Đắk Lắk','Thôn 02, xã Xuân Lãnh, tỉnh Đắk Lắk','12/12 phổ thông','Không','Không','Không','Thôn đội trưởng','Thôn 02',NULL,'0','0','','2026-01-21 17:47:08','1','1');
INSERT INTO `ds_dai_bieu_hdnd_xa` VALUES('32','27','Lê Bảo Quốc','1989-11-20','Nam',NULL,'Kinh','Không','Xuân Lãnh, Đắk Lắk','thôn Lãnh Vân, xã Xuân Lãnh, tỉnh Đắk Lắk','12/12 phổ thông','Cao đẳng','Trung cấp','Tiếng Anh trình độ B','Phó Bí thư Chi bộ','Thôn Lãnh Vân','2014-08-08','0','0','','2026-01-21 17:49:08','1','1');
INSERT INTO `ds_dai_bieu_hdnd_xa` VALUES('33','28','Đoàn Xuân Nhã','1979-07-27','Nam',NULL,'BaNa','Không','xã Xuân Lãnh, tỉnh Đắk Lắk','thôn Xí Thoại, xã Xuân Lãnh, tỉnh Đắk Lắk','12/12 phổ thông','Đại học Quân sự','Trung cấp','','Chỉ huy trưởng','Ban Chỉ huy Quân sự xã Xuân Lãnh','2005-09-02','0','0','Ủy viên Ban Thường vụ Đảng ủy xã','2026-01-21 17:50:21','1','1');
INSERT INTO `ds_dai_bieu_hdnd_xa` VALUES('34','29','Võ Thị Sương','1984-01-01','Nữ',NULL,'Kinh','Không','Đồng Xuân, Đắk Lắk','Đồng Xuân, Đắk Lắk','12/12 phổ thông','Cử nhân Kinh tế','Trung cấp','Tiếng Anh trình độ B','Phó Chủ tịch Hội Nông dân xã','Uỷ ban MTTQVN xã Xuân Lãnh','2006-09-05','0','1','','2026-01-21 17:52:06','1','1');
INSERT INTO `ds_dai_bieu_hdnd_xa` VALUES('35','30','Lê Hồng Tỉnh','1987-07-06','Nam',NULL,'Kinh','Không','Xuân Lãnh, Đắk Lắk','Thôn 03, xã Xuân Lãnh, tỉnh Đắk Lắk','12/12 phổ thông','Không','Không','Không','Bí thư Chi bộ kiêm Trưởng thôn','Thôn 03','2007-08-10','0','1','','2026-01-21 17:53:17','1','1');
INSERT INTO `ds_dai_bieu_hdnd_xa` VALUES('36','31','Huỳnh Anh Tuấn','1980-02-05','Nam',NULL,'Kinh','Không','xã Xuân Quang 2, Đắk Lắk','xã Đồng Xuân, tỉnh Đắk Lắk','12/12 phổ thông','Cử nhân Chính trị học; Kỹ sư cầu đường','Cao cấp','Tiếng Anh trình độ B','Chủ tịch UBND xã','UBND xã Xuân Lãnh','2003-10-06','0','1','','2026-01-21 17:54:28','1','1');
INSERT INTO `ds_dai_bieu_hdnd_xa` VALUES('37','32','Nguyễn Đức Thuận','1980-07-19','Nam',NULL,'Kinh','Không','xã Đồng Xuân, Đắk Lắk','xã Đồng Xuân, tỉnh Đắk Lắk','12/12 phổ thông','Thạc sĩ Quản trị cộng','Cao cấp','Tiếng Anh trình độ B','UV BTV, Chủ nhiệm UBKT Đảng ủy','Đảng ủy xã Xuân Lãnh','2005-11-04','0','0','','2026-01-21 17:56:32','1','1');
INSERT INTO `ds_dai_bieu_hdnd_xa` VALUES('38','33','Phạm Lê Thuần','1983-12-12','Nam',NULL,'Kinh','Không','Thôn 03, Xuân Lãnh, Đắk Lắk','Thôn 03, Xuân Lãnh, Đắk Lắk','12/12 phổ thông','Cử nhân Luật','Trung cấp','Tiếng Anh trình độ B','Phó ban Kinh tế - Ngân sách HĐND xã','HĐND xã Xuân Lãnh','2004-12-03','0','1','','2026-01-21 17:58:01','1','1');
INSERT INTO `ds_dai_bieu_hdnd_xa` VALUES('39','34','Lê Quang Trị','1977-10-09','Nam',NULL,'Kinh','Không','Đồng Xuân, Đắk Lắk','thôn Long Hà, xã Đồng Xuân, tỉnh Đắk Lắk','12/12 phổ thôn','Cử nhân Hành chính','Cao cấp','Không','Phó Chủ tịch HĐND xã','HĐND xã Xuân Lãnh','2021-08-28','0','1','','2026-01-21 17:59:48','1','1');
INSERT INTO `ds_dai_bieu_hdnd_xa` VALUES('40','35','Soa Doanh Triều','1991-09-10','Nam',NULL,'Chăm','Không','Xuân Lãnh, Đắk Lắk','thôn Da Dù, Xuân Lãnh, Đắk Lắk','12/12 phổ thông','Không','Không','Không','Bí thư Chi bộ','Thôn Da Dù','1991-09-10','0','0','','2026-01-21 18:01:10','1','1');
INSERT INTO `ds_dai_bieu_hdnd_xa` VALUES('41','36','Mang Vác','1988-06-20','Nam',NULL,'Chăm','Không','Xuân Lãnh, Đắk Lắk','thôn Soi Nga, xã Xuân Lãnh, tỉnh Đắk Lắk','12/12 phổ thông','','','','Bí thư Chi bộ','Thôn Soi Nga','2017-09-27','0','0','','2026-01-21 18:02:05','1','1');


CREATE TABLE `ds_dai_bieu_quoc_hoi` (
  `ID_Candidate` int(11) NOT NULL AUTO_INCREMENT COMMENT 'Khóa chính: ID Ứng cử viên',
  `Stt` int(11) NOT NULL COMMENT 'Số thứ tự ứng cử viên trong danh sách',
  `ID_Election_Area` int(11) NOT NULL,
  `Ho_Ten` varchar(255) NOT NULL COMMENT 'Họ và Tên Đại biểu',
  `Ngay_Sinh` date DEFAULT NULL COMMENT 'Ngày sinh',
  `Gioi_Tinh` enum('Nam','Nữ') NOT NULL DEFAULT 'Nam' COMMENT 'Giới tính',
  `Quoc_Tich` varchar(50) DEFAULT 'Việt Nam' COMMENT 'Quốc tịch',
  `Dan_Toc` varchar(100) DEFAULT 'Kinh' COMMENT 'Dân tộc',
  `Ton_Giao` varchar(100) DEFAULT 'Không' COMMENT 'Tôn giáo',
  `Que_Quan` varchar(255) DEFAULT NULL COMMENT 'Quê quán',
  `Noi_O_Hien_Nay` varchar(255) DEFAULT NULL COMMENT 'Nơi ở hiện nay',
  `TD_Pho_Thong` varchar(100) DEFAULT NULL COMMENT 'Trình độ giáo dục phổ thông',
  `TD_Chuyen_Mon` varchar(100) DEFAULT NULL COMMENT 'Trình độ chuyên môn, nghiệp vụ',
  `TD_Ly_Luan_CT` varchar(100) DEFAULT NULL COMMENT 'Trình độ lý luận Chính trị',
  `TD_Ngoai_Ngu` varchar(100) DEFAULT NULL COMMENT 'Trình độ Ngoại ngữ',
  `Nghe_Nghiep_Chuc_Vu` varchar(255) DEFAULT NULL COMMENT 'Nghề nghiệp/Chức vụ hiện tại',
  `Noi_Cong_Tac` varchar(255) DEFAULT NULL COMMENT 'Nơi công tác',
  `Ngay_Vao_Dang` date DEFAULT NULL COMMENT 'Ngày vào Đảng (nếu có)',
  `La_DB_QH` tinyint(1) NOT NULL DEFAULT 0 COMMENT '1: Là Đại biểu QH khóa trước (Hoặc khóa này)',
  `La_DB_HDND` tinyint(1) NOT NULL DEFAULT 0 COMMENT '1: Là Đại biểu HĐND khóa trước',
  `Ghi_Chu` text DEFAULT NULL COMMENT 'Ghi chú thêm',
  `Created_At` timestamp NULL DEFAULT current_timestamp(),
  `Updated_At` timestamp NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  PRIMARY KEY (`ID_Candidate`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='Danh sách Ứng cử viên Đại biểu Quốc hội';

INSERT INTO `ds_dai_bieu_quoc_hoi` VALUES('1','1','1','Trần Thanh Mẫn','1970-01-01','Nam','Việt Nam','Kinh','Không','Hà Nội','Hà Nội','12/12','Giáo sư','Cao cấp','Đại học','Cán bộ/Chủ tịch Quốc hội','Hà Nội','2000-01-01','1','0','Chủ tịch QH','2025-12-18 12:39:09','2025-12-18 19:59:24');


CREATE TABLE `ds_to_bau_cu` (
  `ID_ThanhVien` int(11) NOT NULL AUTO_INCREMENT,
  `ID_KhuVuc` int(11) NOT NULL COMMENT 'ID liên kết với Khu vực Bầu cử/Tổ Bầu cử',
  `Ho_Va_Ten` varchar(255) NOT NULL,
  `Ngay_Sinh` date DEFAULT NULL,
  `Chuc_Vu` varchar(150) NOT NULL COMMENT 'Ví dụ: Tổ trưởng, Tổ phó, Thư ký, Ủy viên',
  `Don_Vi_Bau_Cu` varchar(255) DEFAULT NULL COMMENT 'Đơn vị nơi thành viên được đề cử/công tác (Ví dụ: Thôn A, Tổ dân phố B)',
  `So_Dien_Thoai` varchar(20) DEFAULT NULL,
  `Ghi_Chu` text DEFAULT NULL,
  `Created_At` datetime DEFAULT current_timestamp(),
  PRIMARY KEY (`ID_ThanhVien`),
  KEY `ID_KhuVuc` (`ID_KhuVuc`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;



CREATE TABLE `early_votes` (
  `ID_EarlyVote` int(11) NOT NULL AUTO_INCREMENT,
  `CCCD` varchar(20) NOT NULL COMMENT 'Số Căn cước Công dân (CCCD) hoặc CMND',
  `HoTen_CuTri` varchar(255) NOT NULL,
  `ID_KhuVuc` int(11) NOT NULL COMMENT 'ID Khu vực bầu cử nơi cử tri đăng ký/bỏ phiếu',
  `NgayBoPhieu` date NOT NULL,
  PRIMARY KEY (`ID_EarlyVote`),
  UNIQUE KEY `CCCD` (`CCCD`),
  UNIQUE KEY `uk_cccd_earlyvote` (`CCCD`),
  KEY `ID_KhuVuc` (`ID_KhuVuc`)
) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `early_votes` VALUES('1','054191001077','Huỳnh Thị Thúy Diễm','1','0000-00-00');


CREATE TABLE `elected_reps_hdndt` (
  `ID_Rep` int(11) NOT NULL AUTO_INCREMENT,
  `Ho_Ten` varchar(255) NOT NULL,
  `Ngay_Sinh` date DEFAULT NULL,
  `Gioi_Tinh` enum('Nam','Nữ') DEFAULT 'Nam',
  `Quoc_Tich` varchar(100) DEFAULT 'Việt Nam',
  `Dan_Toc` varchar(100) DEFAULT NULL,
  `Ton_Giao` varchar(100) DEFAULT NULL,
  `Que_Quan` text DEFAULT NULL,
  `Noi_O_Hien_Nay` text DEFAULT NULL,
  `TD_Giao_Duc_PT` varchar(100) DEFAULT NULL,
  `TD_Chuyen_Mon_NV` varchar(255) DEFAULT NULL,
  `TD_Hoc_Ham_Hoc_Vi` varchar(100) DEFAULT NULL,
  `TD_Ly_Luan_Chinh_Tri` varchar(100) DEFAULT NULL,
  `TD_Ngoai_Ngu` varchar(100) DEFAULT NULL,
  `Nghe_Nghiep_Chuc_Vu` varchar(255) DEFAULT NULL,
  `Noi_Cong_Tac` text DEFAULT NULL,
  `Ngay_Vao_Dang` date DEFAULT NULL,
  `La_Dai_Bieu_QH_Truoc` tinyint(1) DEFAULT 0,
  `La_Dai_Bieu_HDND_Truoc` tinyint(1) DEFAULT 0,
  `Ngay_Ghi_Nhan` timestamp NULL DEFAULT current_timestamp(),
  `Khu_Vuc_Ung_Cu` int(11) DEFAULT NULL,
  PRIMARY KEY (`ID_Rep`),
  KEY `FK_HDNDT_KhuVuc` (`Khu_Vuc_Ung_Cu`)
) ENGINE=MyISAM AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `elected_reps_hdndt` VALUES('1','Nguyễn Hữu Từ','1979-01-01','Nam','Việt Nam','Kinh','Không','La Hai','Tuy Hòa','12/12','Đại học','Thạc sĩ','Cao cấp','Chứng chỉ C','Cán bộ/Chủ tịch UBND huyện','Huyện Đồng Xuân','2000-01-01','0','1','2025-12-15 21:32:24',NULL);
INSERT INTO `elected_reps_hdndt` VALUES('2','Huỳnh Anh Tuấn','1980-01-01','Nam','Việt Nam','Kinh','Không','xa DX','XD','12/12','Đại học','Không','Cao cấp','Tiếng Anh B','Công chức','xd','2005-01-01','0','1','2025-12-21 10:03:13','2');


CREATE TABLE `elected_reps_hdndx` (
  `ID_Rep` int(11) NOT NULL AUTO_INCREMENT,
  `Ho_Ten` varchar(255) NOT NULL,
  `Ngay_Sinh` date DEFAULT NULL,
  `Gioi_Tinh` enum('Nam','Nữ') DEFAULT 'Nam',
  `Quoc_Tich` varchar(100) DEFAULT 'Việt Nam',
  `Dan_Toc` varchar(100) DEFAULT NULL,
  `Ton_Giao` varchar(100) DEFAULT NULL,
  `Que_Quan` text DEFAULT NULL,
  `Noi_O_Hien_Nay` text DEFAULT NULL,
  `TD_Giao_Duc_PT` varchar(100) DEFAULT NULL,
  `TD_Chuyen_Mon_NV` varchar(255) DEFAULT NULL,
  `TD_Hoc_Ham_Hoc_Vi` varchar(100) DEFAULT NULL,
  `TD_Ly_Luan_Chinh_Tri` varchar(100) DEFAULT NULL,
  `TD_Ngoai_Ngu` varchar(100) DEFAULT NULL,
  `Nghe_Nghiep_Chuc_Vu` varchar(255) DEFAULT NULL,
  `Noi_Cong_Tac` text DEFAULT NULL,
  `Ngay_Vao_Dang` date DEFAULT NULL,
  `La_Dai_Bieu_QH_Truoc` tinyint(1) DEFAULT 0,
  `La_Dai_Bieu_HDND_Truoc` tinyint(1) DEFAULT 0,
  `Ngay_Ghi_Nhan` timestamp NULL DEFAULT current_timestamp(),
  `Khu_Vuc_Ung_Cu` int(11) DEFAULT NULL,
  PRIMARY KEY (`ID_Rep`),
  KEY `FK_HDNDX_KhuVuc` (`Khu_Vuc_Ung_Cu`)
) ENGINE=MyISAM AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `elected_reps_hdndx` VALUES('1','Hồ Ngọc Thanh','1986-01-01','Nam','Việt Nam','Kinh','Không','Đa Lộc','Đa Lộc','12/12','CNTT','Thạc sĩ','Cao cấp','Tiếng Anh B','Công chức','Phòng VHXH','2010-01-01','0','1','2025-12-21 10:06:02','1');


CREATE TABLE `elected_reps_qh` (
  `ID_Rep` int(11) NOT NULL AUTO_INCREMENT,
  `Ho_Ten` varchar(255) NOT NULL,
  `Ngay_Sinh` date DEFAULT NULL,
  `Gioi_Tinh` enum('Nam','Nữ') DEFAULT 'Nam',
  `Quoc_Tich` varchar(100) DEFAULT 'Việt Nam',
  `Dan_Toc` varchar(100) DEFAULT NULL,
  `Ton_Giao` varchar(100) DEFAULT NULL,
  `Que_Quan` text DEFAULT NULL,
  `Noi_O_Hien_Nay` text DEFAULT NULL,
  `TD_Giao_Duc_PT` varchar(100) DEFAULT NULL,
  `TD_Chuyen_Mon_NV` varchar(255) DEFAULT NULL,
  `TD_Hoc_Ham_Hoc_Vi` varchar(100) DEFAULT NULL,
  `TD_Ly_Luan_Chinh_Tri` varchar(100) DEFAULT NULL,
  `TD_Ngoai_Ngu` varchar(100) DEFAULT NULL,
  `Nghe_Nghiep_Chuc_Vu` varchar(255) DEFAULT NULL,
  `Noi_Cong_Tac` text DEFAULT NULL,
  `Ngay_Vao_Dang` date DEFAULT NULL,
  `La_Dai_Bieu_QH_Truoc` tinyint(1) DEFAULT 0,
  `La_Dai_Bieu_HDND_Truoc` tinyint(1) DEFAULT 0,
  `Ngay_Ghi_Nhan` timestamp NULL DEFAULT current_timestamp(),
  `Khu_Vuc_Ung_Cu` int(11) DEFAULT NULL,
  PRIMARY KEY (`ID_Rep`),
  KEY `FK_QH_KhuVuc` (`Khu_Vuc_Ung_Cu`)
) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `elected_reps_qh` VALUES('1','Trần Thanh Mẫn','1975-10-19','Nam','Việt Nam','Kinh','Không','Hà Nội','Hà Nội','12/12','Luật','Giáo sư','Cao cấp','Đại học','Cán bộ/Chủ tịch Quốc hội','Hà Nội','1980-01-01','1','0','2025-12-15 21:27:06',NULL);


CREATE TABLE `election` (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID duy nhất của Cuộc Bầu cử',
  `title` varchar(255) NOT NULL COMMENT 'Tiêu đề/Tên cuộc bầu cử (Ví dụ: Bầu cử Đại biểu Quốc hội Khóa XV)',
  `description` text DEFAULT NULL,
  `start_date` date NOT NULL COMMENT 'Ngày bắt đầu chính thức của sự kiện/giai đoạn bầu cử',
  `end_date` date NOT NULL COMMENT 'Ngày kết thúc chính thức/Ngày bầu cử chính',
  `created_at` datetime DEFAULT current_timestamp(),
  PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;



CREATE TABLE `election_area_resources` (
  `ID_TaiNguyen` int(11) NOT NULL AUTO_INCREMENT,
  `ID_KhuVuc` int(11) NOT NULL COMMENT 'ID Khu vực bầu cử nhận tài nguyên',
  `ID_Thon` int(11) DEFAULT NULL,
  `Ten_TaiNguyen` varchar(255) NOT NULL,
  `So_Luong` int(11) NOT NULL DEFAULT 0,
  `Don_ViTinh` varchar(50) DEFAULT NULL COMMENT 'Ví dụ: Cái, Hộp, Bộ, Tập',
  `Ngay_Cap_Phat` date DEFAULT NULL COMMENT 'Ngày tài nguyên được cấp phát',
  `Trang_Thai_Giao` varchar(50) DEFAULT 'Chờ giao' COMMENT 'Ví dụ: Chờ giao, Đã giao, Đã nhận',
  `Ghi_Chu` text DEFAULT NULL,
  `Created_At` datetime DEFAULT current_timestamp(),
  `Updated_At` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  PRIMARY KEY (`ID_TaiNguyen`),
  KEY `ID_KhuVuc` (`ID_KhuVuc`),
  KEY `ID_Thon` (`ID_Thon`)
) ENGINE=MyISAM AUTO_INCREMENT=55 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `election_area_resources` VALUES('2','1','1','Danh sách cử tri','1','Danh sách','2026-02-02','Đã giao','','2026-02-02 09:05:22','2026-02-02 17:06:54');
INSERT INTO `election_area_resources` VALUES('3','2','2','Danh sách cử tri','1','Danh sách','2026-02-02','Đã giao','','2026-02-02 09:07:54','2026-02-02 17:07:06');
INSERT INTO `election_area_resources` VALUES('4','3','3','Danh sách cử tri','1','Danh sách','2026-02-02','Đã giao','','2026-02-02 09:12:57','2026-02-02 17:07:12');
INSERT INTO `election_area_resources` VALUES('5','4','4','Danh sách cử tri','1','Danh sách','2026-02-02','Đã giao','','2026-02-02 09:14:52','2026-02-02 17:16:20');
INSERT INTO `election_area_resources` VALUES('6','5','5','Danh sách cử tri','1','Danh sách','2026-02-02','Đã giao','','2026-02-02 09:20:19','2026-02-02 17:16:26');
INSERT INTO `election_area_resources` VALUES('7','6','6','Danh sách cử tri','1','Danh sách','2026-02-02','Đã giao','','2026-02-02 09:26:27','2026-02-02 17:16:33');
INSERT INTO `election_area_resources` VALUES('8','7','7','Danh sách cử tri','1','Danh sách','2026-02-02','Đã giao','','2026-02-02 09:29:47','2026-02-02 17:16:40');
INSERT INTO `election_area_resources` VALUES('9','0','11','Danh sách cử tri','1','Danh sách','2026-02-02','Đã giao','','2026-02-02 17:18:52','2026-02-02 17:20:59');
INSERT INTO `election_area_resources` VALUES('10','0','13','Danh sách cử tri','1','Danh sách','2026-02-02','Đã giao','','2026-02-02 17:21:24','2026-02-02 17:21:24');
INSERT INTO `election_area_resources` VALUES('11','0','12','Danh sách cử tri','1','Danh sách','2026-02-02','Đã giao','','2026-02-02 17:23:13','2026-02-02 17:23:13');
INSERT INTO `election_area_resources` VALUES('12','0','10','Danh sách cử tri','1','Danh sách','2026-02-02','Đã giao','','2026-02-02 17:23:39','2026-02-02 17:23:39');
INSERT INTO `election_area_resources` VALUES('13','0','9','Danh sách cử tri','1','Danh sách','2026-02-02','Đã giao','','2026-02-02 17:24:24','2026-02-02 17:24:24');
INSERT INTO `election_area_resources` VALUES('14','0','8','Danh sách cử tri','1','Danh sách','2026-02-02','Đã giao','','2026-02-02 17:24:41','2026-02-02 17:24:54');
INSERT INTO `election_area_resources` VALUES('15','0','11','Bảng niêm yết danh sách cử tri','1','Bảng','2026-02-02','Đã giao','','2026-02-02 17:54:09','2026-02-02 17:54:09');
INSERT INTO `election_area_resources` VALUES('16','0','7','Bảng niêm yết danh sách cử tri','1','Bảng','2026-02-02','Đã giao','','2026-02-02 17:54:25','2026-02-02 17:54:25');
INSERT INTO `election_area_resources` VALUES('17','0','13','Bảng niêm yết danh sách cử tri','1','Bảng','2026-02-02','Đã giao','','2026-02-02 17:54:40','2026-02-02 17:54:40');
INSERT INTO `election_area_resources` VALUES('18','0','12','Bảng niêm yết danh sách cử tri','1','Bảng','2026-02-02','Đã giao','','2026-02-02 17:54:56','2026-02-02 17:54:56');
INSERT INTO `election_area_resources` VALUES('19','0','10','Bảng niêm yết danh sách cử tri','1','Bảng','2026-02-02','Đã giao','','2026-02-02 17:55:28','2026-02-02 17:55:28');
INSERT INTO `election_area_resources` VALUES('20','0','9','Bảng niêm yết danh sách cử tri','1','Bảng','2026-02-02','Đã giao','','2026-02-02 17:55:46','2026-02-02 17:55:46');
INSERT INTO `election_area_resources` VALUES('21','0','6','Bảng niêm yết danh sách cử tri','1','Bảng','2026-02-02','Đã giao','','2026-02-02 17:56:03','2026-02-02 17:56:03');
INSERT INTO `election_area_resources` VALUES('22','0','8','Bảng niêm yết danh sách cử tri','1','Bảng','2026-02-02','Đã giao','','2026-02-02 17:56:21','2026-02-02 17:56:21');
INSERT INTO `election_area_resources` VALUES('23','0','1','Bảng niêm yết danh sách cử tri','1','Bảng','2026-02-02','Đã giao','','2026-02-02 17:56:41','2026-02-02 17:56:41');
INSERT INTO `election_area_resources` VALUES('24','0','2','Bảng niêm yết danh sách cử tri','1','Bảng','2026-02-02','Đã giao','','2026-02-02 17:56:59','2026-02-02 17:56:59');
INSERT INTO `election_area_resources` VALUES('25','0','3','Bảng niêm yết danh sách cử tri','1','Bảng','2026-02-02','Đã giao','','2026-02-02 17:57:32','2026-02-02 17:57:32');
INSERT INTO `election_area_resources` VALUES('26','0','4','Bảng niêm yết danh sách cử tri','1','Bảng','2026-02-02','Đã giao','','2026-02-02 17:57:45','2026-02-02 17:57:45');
INSERT INTO `election_area_resources` VALUES('27','0','5','Bảng niêm yết danh sách cử tri','1','Bảng','2026-02-02','Đã giao','','2026-02-02 17:58:07','2026-02-02 17:58:07');
INSERT INTO `election_area_resources` VALUES('28','0','11','Con dấu Tổ Bầu cử','1','Dấu','0000-00-00','Chưa giao','','2026-02-02 17:58:38','2026-02-02 17:58:38');
INSERT INTO `election_area_resources` VALUES('29','0','7','Con dấu Tổ Bầu cử','1','Dấu','0000-00-00','Chưa giao','','2026-02-02 17:58:53','2026-02-02 17:58:53');
INSERT INTO `election_area_resources` VALUES('30','0','13','Con dấu Tổ Bầu cử','1','Dấu','0000-00-00','Chưa giao','','2026-02-02 17:59:07','2026-02-02 17:59:07');
INSERT INTO `election_area_resources` VALUES('31','0','12','Con dấu Tổ Bầu cử','1','Dấu','0000-00-00','Chưa giao','','2026-02-02 17:59:17','2026-02-02 17:59:17');
INSERT INTO `election_area_resources` VALUES('32','0','10','Con dấu Tổ Bầu cử','1','Dấu','0000-00-00','Chưa giao','','2026-02-02 17:59:28','2026-02-02 17:59:28');
INSERT INTO `election_area_resources` VALUES('33','0','10','Con dấu Tổ Bầu cử','1','Dấu','0000-00-00','Chưa giao','','2026-02-02 17:59:44','2026-02-02 17:59:44');
INSERT INTO `election_area_resources` VALUES('34','0','9','Con dấu Tổ Bầu cử','1','Dấu','0000-00-00','Chưa giao','','2026-02-02 17:59:55','2026-02-02 17:59:55');
INSERT INTO `election_area_resources` VALUES('35','0','6','Con dấu Tổ Bầu cử','1','Dấu','0000-00-00','Chưa giao','','2026-02-02 18:00:09','2026-02-02 18:00:09');
INSERT INTO `election_area_resources` VALUES('36','0','8','Con dấu Tổ Bầu cử','1','Dấu','0000-00-00','Chưa giao','','2026-02-02 18:00:18','2026-02-02 18:00:18');
INSERT INTO `election_area_resources` VALUES('37','0','1','Con dấu Tổ Bầu cử','1','Dấu','0000-00-00','Chưa giao','','2026-02-02 18:00:28','2026-02-02 18:00:28');
INSERT INTO `election_area_resources` VALUES('38','0','2','Con dấu Tổ Bầu cử','1','Dấu','0000-00-00','Chưa giao','','2026-02-02 18:00:40','2026-02-02 18:00:40');
INSERT INTO `election_area_resources` VALUES('39','0','3','Con dấu Tổ Bầu cử','1','Dấu','0000-00-00','Chưa giao','','2026-02-02 18:01:02','2026-02-02 18:01:02');
INSERT INTO `election_area_resources` VALUES('40','0','4','Con dấu Tổ Bầu cử','1','Dấu','0000-00-00','Chưa giao','','2026-02-02 18:01:11','2026-02-02 18:01:11');
INSERT INTO `election_area_resources` VALUES('42','0','11','Con dấu \"Đã bỏ phiếu\"','1','Dấu','0000-00-00','Chưa giao','','2026-02-02 18:01:44','2026-02-02 18:01:44');
INSERT INTO `election_area_resources` VALUES('43','0','7','Con dấu \"Đã bỏ phiếu\"','1','Dấu','0000-00-00','Chưa giao','','2026-02-02 18:01:53','2026-02-02 18:01:53');
INSERT INTO `election_area_resources` VALUES('44','0','13','Con dấu \"Đã bỏ phiếu\"','1','Dấu','0000-00-00','Chưa giao','','2026-02-02 18:02:03','2026-02-02 18:02:03');
INSERT INTO `election_area_resources` VALUES('45','0','12','Con dấu \"Đã bỏ phiếu\"','1','Dấu','0000-00-00','Chưa giao','','2026-02-02 18:02:12','2026-02-02 18:02:12');
INSERT INTO `election_area_resources` VALUES('46','0','10','Con dấu \"Đã bỏ phiếu\"','1','Dấu','0000-00-00','Chưa giao','','2026-02-02 18:02:21','2026-02-02 18:02:21');
INSERT INTO `election_area_resources` VALUES('47','0','9','Con dấu \"Đã bỏ phiếu\"','1','Dấu','0000-00-00','Chưa giao','','2026-02-02 18:02:30','2026-02-02 18:02:30');
INSERT INTO `election_area_resources` VALUES('48','0','6','Con dấu \"Đã bỏ phiếu\"','1','Dấu','0000-00-00','Chưa giao','','2026-02-02 18:02:39','2026-02-02 18:02:39');
INSERT INTO `election_area_resources` VALUES('49','0','8','Con dấu \"Đã bỏ phiếu\"','1','Dấu','0000-00-00','Chưa giao','','2026-02-02 18:02:49','2026-02-02 18:02:49');
INSERT INTO `election_area_resources` VALUES('50','0','1','Con dấu \"Đã bỏ phiếu\"','1','Dấu','0000-00-00','Chưa giao','','2026-02-02 18:03:00','2026-02-02 18:03:00');
INSERT INTO `election_area_resources` VALUES('51','0','3','Con dấu \"Đã bỏ phiếu\"','1','Dấu','0000-00-00','Chưa giao','','2026-02-02 18:03:10','2026-02-02 18:03:10');
INSERT INTO `election_area_resources` VALUES('52','0','4','Con dấu \"Đã bỏ phiếu\"','1','Dấu','0000-00-00','Chưa giao','','2026-02-02 18:03:19','2026-02-02 18:03:19');
INSERT INTO `election_area_resources` VALUES('53','0','5','Con dấu \"Đã bỏ phiếu\"','1','Dấu','0000-00-00','Chưa giao','','2026-02-02 18:03:28','2026-02-02 18:03:28');
INSERT INTO `election_area_resources` VALUES('54','0','2','Con dấu \"Đã bỏ phiếu\"','1','Dấu','0000-00-00','Chưa giao','','2026-02-02 18:03:50','2026-02-02 18:03:50');


CREATE TABLE `election_areas` (
  `ID_Election_Area` int(11) NOT NULL AUTO_INCREMENT COMMENT 'Khóa chính: ID Khu vực Bầu cử',
  `Ma_KhuVuc` varchar(50) NOT NULL COMMENT 'Mã định danh nội bộ của Khu vực Bầu cử',
  `Ten_KhuVuc` varchar(255) NOT NULL COMMENT 'Tên đầy đủ của Khu vực Bầu cử',
  `So_Dai_Bieu_Duoc_Bau` int(11) DEFAULT 0,
  `So_Nguoi_Ung_Cu` int(11) DEFAULT 0,
  `Danh_Sach_Thon` text DEFAULT NULL COMMENT 'Danh sách các thôn/tổ/ấp thuộc khu vực',
  `DanSo` int(11) DEFAULT 0 COMMENT 'Tổng dân số của Khu vực',
  `Tong_Cu_Tri` int(11) DEFAULT 0 COMMENT 'Tổng số lượng cử tri chính thức của Khu vực',
  `Ghi_Chu` text DEFAULT NULL COMMENT 'Ghi chú thêm về Khu vực',
  `Created_At` timestamp NULL DEFAULT current_timestamp(),
  `Updated_At` timestamp NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  PRIMARY KEY (`ID_Election_Area`),
  UNIQUE KEY `idx_ma_khuvuc_unique` (`Ma_KhuVuc`)
) ENGINE=InnoDB AUTO_INCREMENT=12 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='Danh sách các Khu vực Bầu cử';

INSERT INTO `election_areas` VALUES('1','ĐVBC01','Đơn vị Bầu cử số 01','0','0','Thôn Lãnh Vân','3981','2974','Nhà Văn hóa thôn Lãnh Vân','2025-12-09 20:40:20','2026-01-12 10:42:52');
INSERT INTO `election_areas` VALUES('2','ĐVBC02','Đơn vị Bầu cử số 02','0','0','Thôn Lãnh Trường','1466','1081','Nhà Văn hóa thôn Lãnh Trường','2025-12-09 20:42:44','2026-01-12 10:42:44');
INSERT INTO `election_areas` VALUES('3','ĐVBC03','Đơn vị Bầu cử số 03','0','0','Thôn Xí Thoại','772','508','Nhà Rông thôn Xí Thoại','2025-12-10 14:07:58','2026-01-12 10:43:00');
INSERT INTO `election_areas` VALUES('4','ĐVBC04','Đơn vị Bầu cử số 04','0','0','Thôn Hà Rai','1049','723','Nhà Rông thôn Hà Rai','2025-12-10 14:08:28','2026-01-12 10:43:09');
INSERT INTO `election_areas` VALUES('5','ĐVBC05','Đơn vị Bầu cử số 05','0','0','Thôn Soi Nga','961','644','Nhà văn hóa Thôn Soi Nga','2025-12-10 14:08:53','2026-01-12 10:43:19');
INSERT INTO `election_areas` VALUES('6','ĐVBC06','Đơn vị Bầu cử số 06','0','0','Thôn Da Dù','1660','1100','Nhà sinh hoạt cộng đồng thôn Da Dù','2025-12-10 14:09:21','2026-01-12 10:43:27');
INSERT INTO `election_areas` VALUES('7','ĐVBC07','Đơn vị Bầu cử số 07','0','0','Thôn Lãnh Tú, Thôn Lãnh Cao','977','721','Nhà Văn hóa Thôn Lãnh Cao','2025-12-10 14:10:05','2026-01-12 10:43:36');
INSERT INTO `election_areas` VALUES('8','ĐVBC08','Đơn vị Bầu cử số 08','0','0','Thôn 01','977','644','Nhà Rông Thôn 01','2025-12-10 14:10:24','2026-01-12 10:43:45');
INSERT INTO `election_areas` VALUES('9','ĐVBC09','Đơn vị Bầu cử số 09','0','0','Thôn 02','951','747','Nhà Văn hóa Thôn 02','2025-12-10 14:10:51','2026-01-12 10:43:57');
INSERT INTO `election_areas` VALUES('10','ĐVBC10','Đơn vị Bầu cử số 10','0','0','Thôn 03','2008','1475','Nhà Văn hóa Thôn 03','2025-12-10 14:11:25','2026-01-12 10:44:05');
INSERT INTO `election_areas` VALUES('11','ĐVBC11','Đơn vị Bầu cử số 11','0','0','Thôn 04, Thôn 05','1271','916','Nhà Văn hóa Thôn 04','2025-12-10 14:11:51','2026-01-12 10:44:13');


CREATE TABLE `election_assignments` (
  `ID_Assignment` int(11) NOT NULL AUTO_INCREMENT,
  `ID_Thon` int(11) NOT NULL,
  `MaThanhVien` int(11) NOT NULL,
  `Ten_Don_Vi` varchar(255) DEFAULT NULL,
  `Vai_Tro_Cu_The` varchar(255) DEFAULT NULL,
  `Vai_Tro_Ngay_Bau_Cu` varchar(100) DEFAULT NULL,
  `Ghi_Chu` text DEFAULT NULL,
  PRIMARY KEY (`ID_Assignment`),
  KEY `ID_Thon` (`ID_Thon`),
  KEY `MaThanhVien` (`MaThanhVien`),
  CONSTRAINT `election_assignments_ibfk_1` FOREIGN KEY (`ID_Thon`) REFERENCES `thons` (`ID_Thon`),
  CONSTRAINT `election_assignments_ibfk_2` FOREIGN KEY (`MaThanhVien`) REFERENCES `committee_members` (`MaThanhVien`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;



CREATE TABLE `election_board_members` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `id_ban_bau_cu` int(11) NOT NULL,
  `ho_ten` varchar(255) NOT NULL,
  `chuc_vu_ban` varchar(100) DEFAULT NULL,
  `don_vi_cong_tac` varchar(255) DEFAULT NULL,
  `so_dien_thoai` varchar(20) DEFAULT NULL,
  `ghi_chu` text DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=138 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `election_board_members` VALUES('2','1','Bà Nguyễn Thị Mỹ Linh','Trưởng ban','Đảng ủy viên, Phó Chủ tịch UBMTTQVN xã','0979634247','Kiêm Chủ tịch Hội LHPN');
INSERT INTO `election_board_members` VALUES('3','1','Ông Nguyễn Văn Tiết','Phó Trưởng ban','Phó Hiệu trưởng trường Tiểu học Xuân Lãnh 2','098664129','');
INSERT INTO `election_board_members` VALUES('4','1','Bà Đặng Thị Ngọc Lợi','Thư ký','Công chức Văn phòng HĐND&UBND xã','0944965286','');
INSERT INTO `election_board_members` VALUES('5','1','Ông Nguyễn Minh Đời','Ủy viên','Chuyên viên Ủy ban Mặt trận Tổ quốc Việt Nam xã','0907535417','');
INSERT INTO `election_board_members` VALUES('6','1','Ông Huỳnh Văn Long','Ủy viên','Bí thư Chi bộ thôn Lãnh Vân','0825987179','Kiêm Trưởng thôn');
INSERT INTO `election_board_members` VALUES('7','1','Bà Võ Thị Kim Thúy','Ủy viên','Trưởng Ban Công tác Mặt trận thôn Lãnh Vân','','');
INSERT INTO `election_board_members` VALUES('8','1','Bà Ngô Thị Lâm','Ủy viên','Chi Hội trưởng Chi hội Nông dân thôn Lãnh Vân','','');
INSERT INTO `election_board_members` VALUES('9','1','Ông Tạ Đức Chiến','Ủy viên','Chi Hội trưởng Hội Cựu chiến binh thôn Lãnh Vân','','');
INSERT INTO `election_board_members` VALUES('10','1','Bà Trần Thị Kim Hà','Ủy viên','Chi Hội trưởng chi hội Phụ nữ thôn Lãnh Vân','','');
INSERT INTO `election_board_members` VALUES('11','1','Bà Nguyễn Thị Thúy Kiều','Ủy viên','Bí thư Chi đoàn Thanh niên thôn Lãnh Vân','','');
INSERT INTO `election_board_members` VALUES('12','1','Ông Huỳnh Văn Xuân','Ủy viên','Cử tri thôn Lãnh Vân','0989689798','');
INSERT INTO `election_board_members` VALUES('14','2','Nguyễn Duy Huy','Trưởng ban','Đảng ủy viên, Chánh Văn phòng HĐND&UBND xã','0825356996','');
INSERT INTO `election_board_members` VALUES('15','2','Ông Phạm Ngọc Tân','Phó Trưởng ban','Phó Hiệu trưởng trường Tiểu học Xuân Lãnh 1','0986256176','');
INSERT INTO `election_board_members` VALUES('16','2','Ông Lưu Tâm Dật','Thư ký','Giáo viên trường Tiểu học Xuân Lãnh 1','0985745331','');
INSERT INTO `election_board_members` VALUES('17','2','Bà Nguyễn Thị Phương Yến','Ủy viên','Người hoạt động không chuyên trách xã, Đảng viên Chi bộ thôn Lãnh Trường','','');
INSERT INTO `election_board_members` VALUES('18','2','Ông Nguyễn Đức Hơn','Ủy viên','Phó Bí thư Chi bộ ','0702625447','Kiêm Trưởng Ban Công tác Mặt trận thôn Lãnh Trường');
INSERT INTO `election_board_members` VALUES('19','2','Ông Võ Văn Cường','Ủy viên','Phó Trưởng thôn Lãnh Trường','','');
INSERT INTO `election_board_members` VALUES('20','2','Trần Văn Trọng','Ủy viên','Chi ủy viên Chi bộ thôn Lãnh Trường','','Nhân viên phòng Kinh tế xã');
INSERT INTO `election_board_members` VALUES('21','2','Vàng Thị Thùy Dung','Ủy viên','Chi hội trưởng Chi hội Nông dân thôn Lãnh Trường','','');
INSERT INTO `election_board_members` VALUES('22','2','Lê Thị Bích Loan','Ủy viên','Chi hội trưởng Chi hội Phụ nữ thôn Lãnh Trường','','');
INSERT INTO `election_board_members` VALUES('23','2','Lê Thị Bích Lệ','Ủy viên','Bí thư Chi đoàn thanh niên thôn Lãnh Trường','','');
INSERT INTO `election_board_members` VALUES('24','2','Hồ Văn Tư','Ủy viên','Giáo viên trường Tiểu học Xuân Lãnh 2','','');
INSERT INTO `election_board_members` VALUES('25','3','Trần Thanh Sơn','Trưởng ban','Phó Chủ tịch UBND xã','0983847731','');
INSERT INTO `election_board_members` VALUES('26','3','La Chí Những','Phó Trưởng ban','Phó Chủ tịch UBMTTQVN xã','0973869392','');
INSERT INTO `election_board_members` VALUES('27','3','Nguyễn Hoài Vũ','Thư ký','Công chức phòng Kinh tế xã','0983403745','');
INSERT INTO `election_board_members` VALUES('28','3','Sâu Dun Toàn','Ủy viên','Phó Bí thư Chi bộ kiêm Trưởng Ban Công tác Mặt trận thôn Xí Thoại','','');
INSERT INTO `election_board_members` VALUES('29','3','Sô Minh Tân','Ủy viên','Phó Trưởng thôn Xí Thoại','','');
INSERT INTO `election_board_members` VALUES('30','3','La Lan Niệm','Ủy viên','Chi ủy viên Chi bộ thôn Xí Thoại','','');
INSERT INTO `election_board_members` VALUES('31','3','La Thị Dung','Ủy viên','Chi hội trưởng Chi hội Nông dân thôn Xí Thoại','','');
INSERT INTO `election_board_members` VALUES('32','3','Mang Văn Tuấn','Ủy viên','Chi hội trưởng Chi hội CCB thôn Xí Thoại','','');
INSERT INTO `election_board_members` VALUES('33','3','Lê Thị Thu Điền','Ủy viên','Chi hội trưởng Chi hội phụ nữ thôn Xí Thoại','','');
INSERT INTO `election_board_members` VALUES('34','3','La Lan Tuấn','Ủy viên','Bí thư Chi đoàn Thanh niên thôn Xí Thoại','','');
INSERT INTO `election_board_members` VALUES('35','3','Bùi Văn Hiệp','Ủy viên','Cử tri thôn Xí Thoại','','');
INSERT INTO `election_board_members` VALUES('36','4','Đặng Bảo Lộc','Trưởng ban','Chánh Văn phòng Đảng ủy xã','0389914084','');
INSERT INTO `election_board_members` VALUES('37','4','Minh Thanh Thúy','Phó Trưởng ban','Phó Hiệu trưởng trường Tiểu học Xuân Lãnh 1','','');
INSERT INTO `election_board_members` VALUES('38','4','Lê Viết Tứ','Thư ký','Công chức phòng Văn hóa-Xã hội','0943239207','');
INSERT INTO `election_board_members` VALUES('39','4','La O Ca','Ủy viên','Bí thư Chi bộ kiêm Trưởng thôn Hà Rai','0369442465','');
INSERT INTO `election_board_members` VALUES('41','4','Mang Dũng','Ủy viên','Chi ủy viên Chi bộ thôn Hà Rai','','');
INSERT INTO `election_board_members` VALUES('42','4','Mang Khuy Ở','Ủy viên','Chi hội trưởng Chi hội Nông dân thôn Hà Rai','','');
INSERT INTO `election_board_members` VALUES('44','4','Sô Thị Diệm','Ủy viên','Chi hội trưởng Chi hội Phụ nữ thôn Hà Rai','','');
INSERT INTO `election_board_members` VALUES('45','4','Đinh Phạm Thị Ly Thoan','Ủy viên','Bí thư Chi đoàn Thanh niên thôn Hà Rai','','');
INSERT INTO `election_board_members` VALUES('47','4','Mang Thị Bích','Ủy viên','Đảng viên Chi bộ thôn Hà Rai','','');
INSERT INTO `election_board_members` VALUES('48','4','La Thị Lưu','Ủy viên','Giáo viên trường Mầm non Xuân Lãnh','','');
INSERT INTO `election_board_members` VALUES('49','4','Sô Xuân Hoàng','Ủy viên','Người có uy tín thôn Hà Rai','','');
INSERT INTO `election_board_members` VALUES('50','5','Nguyễn Thành Giang','Trưởng ban','Ủy viên Ban Thường vụ, Trưởng ban xây dựng Đảng','0917427275','');
INSERT INTO `election_board_members` VALUES('51','5','Cao Đình Nghĩa','Phó Trưởng ban','Hiệu trưởng trường Tiểu học Xuân Lãnh 1','0979329190','');
INSERT INTO `election_board_members` VALUES('52','5','Ngô Thị Duy Thủy','Thư ký','Kế toán trường Mầm non Xuân Lãnh','','');
INSERT INTO `election_board_members` VALUES('53','5','Nguyễn Thị Tâm Anh','Ủy viên','Công chức trung tâm phục vụ Hành chính công','','');
INSERT INTO `election_board_members` VALUES('54','5','Mang Hận','Ủy viên','Phó Bí thư Chi bộ kiêm Trưởng Ban Công tác Mặt trận thôn Soi Nga','','');
INSERT INTO `election_board_members` VALUES('55','5','Mang Thị Lập','Ủy viên','Chi ủy viên Chi bộ thôn Soi Nga','','');
INSERT INTO `election_board_members` VALUES('56','5','Mang Nọ','Ủy viên','Chi hội trưởng Chi hội CCB thôn Soi Nga','','');
INSERT INTO `election_board_members` VALUES('57','5','Mang Thị Hợi','Ủy viên','Chi hội trưởng Chi hội Phụ nữ thôn Soi Nga','','');
INSERT INTO `election_board_members` VALUES('58','5','Mang Thị Mai','Ủy viên','Bí thư Chi đoàn Thanh niên thôn Soi Nga','','');
INSERT INTO `election_board_members` VALUES('59','5','Mang Giác','Ủy viên','Chi hội trưởng Chi hội Người Cao tuổi thôn Soi Nga','','');
INSERT INTO `election_board_members` VALUES('60','5','Mang Thạch','Ủy viên','Người có ủy tín thôn Soi Nga','','');
INSERT INTO `election_board_members` VALUES('61','6','Nguyễn Hữu Duy','Trưởng ban','Đảng ủy viên, Phó Chủ tịch UBND xã','0988193676','');
INSERT INTO `election_board_members` VALUES('62','6','Nguyễn Công Hiền','Phó Trưởng ban','Phó Trưởng Phòng Kinh tế xã','0384341151','');
INSERT INTO `election_board_members` VALUES('63','6','Tạ Duy Linh','Thư ký','Phó Hiệu trưởng trường THCS&THPT Chu Văn An','','');
INSERT INTO `election_board_members` VALUES('64','6','Mang Bảy','Ủy viên','Trưởng thôn Da Dù','0343218538','');
INSERT INTO `election_board_members` VALUES('65','6','Mang Linh','Ủy viên','Phó Bí thư Chi bộ kiêm Trưởng Ban Công tác Mặt trận thôn Da Dù','','');
INSERT INTO `election_board_members` VALUES('66','6','Soa Doan Trình','Ủy viên','Chi ủy viên Chi bộ thôn Da Dù','','');
INSERT INTO `election_board_members` VALUES('67','6','Mang Duy','Ủy viên','Chi hội trưởng Chi hội CCB thôn Da Dù','','');
INSERT INTO `election_board_members` VALUES('68','6','Mang Thị Ủ','Ủy viên','Chi hội trưởng Chi hội Phụ nữ thôn Da Dù','','');
INSERT INTO `election_board_members` VALUES('69','6','Trần Thị Hoa','Ủy viên','Bí thư Chi đoàn Thanh niên thôn Da Dù','','');
INSERT INTO `election_board_members` VALUES('70','6','Mang Thị Út','Ủy viên','Phó Hiệu trưởng trường Mầm non Xuân Lãnh','','');
INSERT INTO `election_board_members` VALUES('71','6','Mang Nghệ','Ủy viên','Người có uy tín thôn Da Dù','','');
INSERT INTO `election_board_members` VALUES('72','7','Phan Hoàng Khương','Trưởng ban','Đảng ủy viên, Hiệu trưởng trường THCS&THPT Chu Văn An','0339509360','');
INSERT INTO `election_board_members` VALUES('73','7','Nguyễn Kim Chung','Phó Trưởng ban','Đảng ủy viên, Phó Chủ tịch Ủy ban MTTQVN xã','0979634247','');
INSERT INTO `election_board_members` VALUES('74','7','Nguyễn Văn Tâm','Thư ký','Giáo viên trường Mầm non Xuân Lãnh 2','','');
INSERT INTO `election_board_members` VALUES('75','7','Trần Văn Dũng','Ủy viên','Bí thư Chi bộ kiêm Trưởng thôn Lãnh Tú','0985852078','');
INSERT INTO `election_board_members` VALUES('76','7','Nguyễn Văn Bích','Ủy viên','Phó Bí thư Chi bộ thôn Lãnh Tú','','');
INSERT INTO `election_board_members` VALUES('77','7','Lê Văn Tình','Ủy viên','Bí thư Chi bộ kiêm Trưởng thôn Lãnh Cao','','');
INSERT INTO `election_board_members` VALUES('78','7','Nguyễn Duy Quang','Ủy viên','Phó Trưởng thôn Lãnh Cao','','');
INSERT INTO `election_board_members` VALUES('79','7','Nguyễn Văn Em','Ủy viên','Trưởng Ban Công tác Mặt trận thôn Lãnh Tú','','');
INSERT INTO `election_board_members` VALUES('80','7','Nguyễn Thanh Tâm','Ủy viên','Bí thư Chi đoàn Thanh niên thôn Lãnh Cao','','');
INSERT INTO `election_board_members` VALUES('81','7','Bùi Xuân Hùng','Ủy viên','Cử tri thôn Lãnh Tú','','');
INSERT INTO `election_board_members` VALUES('82','7','Nguyễn Thành Đạt','Ủy viên','Cử tri thôn Lãnh Cao','','');
INSERT INTO `election_board_members` VALUES('83','8','Dương Thạch Kỳ','Trưởng ban','Đảng ủy viên, Trưởng Trạm y tế Xuân Lãnh','0972630163','');
INSERT INTO `election_board_members` VALUES('84','8','Nguyễn Hữu Thuyên','Trưởng ban','Hiệu trưởng trường THCS Nguyễn Viết Xuân','0911359901','');
INSERT INTO `election_board_members` VALUES('85','8','Cao Thị Duyên Ái','Thư ký','Phó Hiệu trưởng trường Mầm non Đa Lộc','','');
INSERT INTO `election_board_members` VALUES('86','8','Đoàn Văn Thái','Ủy viên','Bí thư Chi bộ kiêm Trưởng Ban Công tác Mặt trận Thôn 01','','');
INSERT INTO `election_board_members` VALUES('87','8','Lê Văn Đông','Ủy viên','Trưởng Thôn 01','0342113073','');
INSERT INTO `election_board_members` VALUES('88','8','Đoàn Văn Tịch','Ủy viên','Chi hội trưởng Chi hội Nông dân Thôn 01','','');
INSERT INTO `election_board_members` VALUES('89','8','Nguyễn Thị Hạnh','Ủy viên','Bí thư Chi đoàn Thanh niên Thôn 01','','');
INSERT INTO `election_board_members` VALUES('90','8','Đoàn Văn Xì','Ủy viên','Chi hội trưởng Chi hội CCB Thôn 01','','');
INSERT INTO `election_board_members` VALUES('91','8','Nguyễn Văn Minh','Ủy viên','Người có uy tín Thôn 01','','');
INSERT INTO `election_board_members` VALUES('92','8','Bùi Thị Tố Nga','Ủy viên','Giáo viên trường Tiểu học Đa Lộc','','');
INSERT INTO `election_board_members` VALUES('93','8','Đoàn Văn Tươi','Ủy viên','Cử tri Thôn 01','','');
INSERT INTO `election_board_members` VALUES('94','9','Lê Hồng Đông','Trưởng ban','Đảng ủy viên, Phó Chủ tịch UBMTTQVN xã','0978543607','');
INSERT INTO `election_board_members` VALUES('95','9','Trần Thị Lợi','Ủy viên','Hiệu trưởng trường Tiểu học Đa Lộc','','');
INSERT INTO `election_board_members` VALUES('96','9','Phạm Thị Mỹ Lành','Thư ký','Giáo viên trường THCS Nguyễn Viết Xuân','','');
INSERT INTO `election_board_members` VALUES('97','9','Võ Ngọc Sơn','Ủy viên','Bí thư Chi bộ kiêm Trưởng Thôn 02','','');
INSERT INTO `election_board_members` VALUES('98','9','Đinh Thị Kim Phương','Ủy viên','Phó Bí thư Chi bộ Thôn 02','','');
INSERT INTO `election_board_members` VALUES('99','9','Đặng Thị Thu Hà','Ủy viên','Chi hội trưởng Chi hội Nông dân Thôn 02','','');
INSERT INTO `election_board_members` VALUES('100','9','Lê Thị Huỳnh Dung','Ủy viên','Chi hội trưởng Chi Hội Phụ nữ Thôn 02','','');
INSERT INTO `election_board_members` VALUES('101','9','Trịnh Thị Nhung','Ủy viên','Bí thư Chi đoàn Thanh niên Thôn 02','','');
INSERT INTO `election_board_members` VALUES('102','9','Trịnh Xuân Diện','Ủy viên','Chi hội trưởng Chi hội CCB Thôn 02','','');
INSERT INTO `election_board_members` VALUES('103','9','Võ Quang','Ủy viên','Cán bộ hưu trí Thôn 02','','');
INSERT INTO `election_board_members` VALUES('104','9','Nguyễn Văn Hảo','Ủy viên','Cử tri Thôn 02','0383296379','');
INSERT INTO `election_board_members` VALUES('116','10','Phạm Lê Thuần','Trưởng ban','Đảng ủy viên, Phó Trưởng ban Kinh tế - Ngân sách','0944920783','');
INSERT INTO `election_board_members` VALUES('117','10','Nguyễn Thị Tuyết Mai','Phó Trưởng ban','Hiệu trưởng trường Mầm non Đa Lộc','0962419619','');
INSERT INTO `election_board_members` VALUES('118','10','Trần Nguyễn Hiền Tâm','Thư ký','Công chức Phòng Kinh tế xã','','');
INSERT INTO `election_board_members` VALUES('119','10','Nguyễn Văn Vang','Ủy viên','Công chức Văn phòng HĐND&UBND xã','','');
INSERT INTO `election_board_members` VALUES('120','10','Mai Thị Hà','Ủy viên','Phó Trưởng Thôn 03','','');
INSERT INTO `election_board_members` VALUES('121','10','Nguyễn Tấn Long','Ủy viên','Trưởng ban Công tác Mặt trận Thôn 03','','');
INSERT INTO `election_board_members` VALUES('122','10','Võ Thị Thu Hường','Ủy viên','Chi hội trưởng Chi hội Nông dân Thôn 03','','');
INSERT INTO `election_board_members` VALUES('123','10','Nguyễn Thị Mỹ Phương','Ủy viên','Chi hội trưởng Chi hội Phụ nữ Thôn 03','','');
INSERT INTO `election_board_members` VALUES('124','10','Đoàn Thị Thu Xuyên','Ủy viên','Bí thư Chi đoàn Thanh niên Thôn 03','','');
INSERT INTO `election_board_members` VALUES('125','10','Phạm Đình Trí','Ủy viên','Cán bộ hưu trí','','');
INSERT INTO `election_board_members` VALUES('126','11','Trần Ngọc Minh','Trưởng ban','Đảng ủy viên, Phó Giám đốc Trung tâm phục vụ hành chính công','0977219446','');
INSERT INTO `election_board_members` VALUES('127','11','Phan Quang Trọng','Phó Trưởng ban','Phó Hiệu trưởng trường Tiểu học Đa Lộc','0387059174','');
INSERT INTO `election_board_members` VALUES('128','11','Nguyễn Thị Ổi','Thư ký','Hiệu phó trường Mầm non Đa Lộc','','');
INSERT INTO `election_board_members` VALUES('129','11','Nguyễn Trọng Linh','Ủy viên','Bí thư Chi bộ Thôn 04','0974272205','');
INSERT INTO `election_board_members` VALUES('130','11','Nguyễn Như Ý','Ủy viên','Trưởng Thôn 04','','');
INSERT INTO `election_board_members` VALUES('131','11','Đoàn Thị Ngọc Trâm','Ủy viên','Chi ủy viên Chi bộ Thôn 04','','');
INSERT INTO `election_board_members` VALUES('132','11','Trần Thanh Hoàng','Ủy viên','Trưởng Ban Công tác Mặt trận Thôn 04','','');
INSERT INTO `election_board_members` VALUES('133','11','Nguyễn Văn Hùng','Ủy viên','Chi hội trưởng Chi hội CCB Thôn 04','','');
INSERT INTO `election_board_members` VALUES('134','11','Nguyễn Hùng Cường','Ủy viên','Cán bộ hưu trí','','');
INSERT INTO `election_board_members` VALUES('135','11','Nguyễn Văn Reo','Ủy viên','Cử tri Thôn 04','','');
INSERT INTO `election_board_members` VALUES('136','11','Đinh Thụy','Ủy viên','Cử tri Thôn 05','','');
INSERT INTO `election_board_members` VALUES('137','10','Trần Văn Thọ','Ủy viên','Cử tri Thôn 03','','');


CREATE TABLE `election_day_checklist` (
  `ID_Checklist` int(11) NOT NULL AUTO_INCREMENT,
  `ID_To_Bau_Cu` int(11) NOT NULL COMMENT 'ID liên kết với Tổ Bầu cử/Điểm bỏ phiếu',
  `ID_Nhiem_Ky` int(11) NOT NULL COMMENT 'ID liên kết với Cuộc Bầu cử/Nhiệm kỳ (từ bảng election)',
  `Noi_Dung` varchar(500) NOT NULL COMMENT 'Nội dung chi tiết mục kiểm tra',
  `Thoi_Diem` varchar(100) DEFAULT NULL COMMENT 'Thời điểm cần thực hiện (Ví dụ: Trước 7h sáng, Sau 17h chiều)',
  `Trang_Thai` varchar(50) DEFAULT 'Chưa xong' COMMENT 'Trạng thái hoàn thành (Ví dụ: Chưa xong, Đã xong, Bị hoãn)',
  `Ngay_Hoan_Thanh` datetime DEFAULT NULL,
  PRIMARY KEY (`ID_Checklist`),
  KEY `ID_To_Bau_Cu` (`ID_To_Bau_Cu`),
  KEY `ID_Nhiem_Ky` (`ID_Nhiem_Ky`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;



CREATE TABLE `election_faqs` (
  `ID_FAQ` int(11) NOT NULL AUTO_INCREMENT,
  `Cau_Hoi` varchar(500) NOT NULL COMMENT 'Nội dung câu hỏi',
  `Cau_Tra_Loi` text NOT NULL COMMENT 'Nội dung câu trả lời',
  `Trang_Thai` tinyint(1) DEFAULT 1 COMMENT 'Trạng thái hiển thị (1: Hiển thị, 0: Ẩn)',
  `Thu_Tu` int(11) DEFAULT 0 COMMENT 'Thứ tự hiển thị câu hỏi (số nhỏ ưu tiên hiển thị trước)',
  `Ngay_Tao` datetime DEFAULT current_timestamp(),
  `Ngay_Cap_Nhat` datetime DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  PRIMARY KEY (`ID_FAQ`)
) ENGINE=MyISAM AUTO_INCREMENT=49 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `election_faqs` VALUES('46','Hội đồng nhân dân giữ vị trí, vai trò như thế nào ở địa phương? Nhiệm kỳ của Hội đồng nhân dân các cấp được quy định như thế nào?','Hội đồng nhân dân gồm các đại biểu Hội đồng nhân dân do cử tri ở địa phương bầu ra, là cơ quan quyền lực nhà nước ở địa phương, đại diện cho ý chí, nguyện vọng và quyền làm chủ của Nhân dân, quyết định các vấn đề quan trọng của địa phương, giám sát việc tuân theo Hiến pháp và pháp luật, giám sát hoạt động của các cơ quan nhà nước ở địa phương; chịu trách nhiệm trước Nhân dân địa phương và cơ quan nhà nước cấp trên. Nhiệm kỳ của mỗi khóa Hội đồng nhân dân là 05 năm kể từ ngày khai mạc kỳ họp thứ nhất của Hội đồng nhân dân khóa đó đến ngày khai mạc kỳ họp thứ nhất của Hội đồng nhân dân khóa mới. Việc rút ngắn hoặc kéo dài nhiệm kỳ của Hội đồng nhân dân do Quốc hội quyết định theo đề nghị của Ủy ban Thường vụ Quốc hội.','0','11','2025-12-17 11:26:59','2025-12-17 11:26:59');
INSERT INTO `election_faqs` VALUES('47','Vị trí, vai trò của đại biểu Hội đồng nhân dân được quy định như thế nào?','Đại biểu Hội đồng nhân dân là người đại diện cho ý chí, nguyện vọng của Nhân dân địa phương; liên hệ chặt chẽ với cử tri, chịu sự giám sát của cử tri, thường xuyên tiếp xúc với cử tri; bảo vệ quyền và lợi ích hợp pháp của cử tri. Đại biểu Hội đồng nhân dân có nhiệm vụ phổ biến và vận động Nhân dân thực hiện Hiến pháp và pháp luật, chính sách của Nhà nước, nghị quyết của Hội đồng nhân dân, động viên Nhân dân tham gia quản lý nhà nước. Đại biểu Hội đồng nhân dân bình đẳng trong thảo luận và\r\nquyết định các vấn đề thuộc nhiệm vụ, quyền hạn của Hội đồng nhân dân','0','12','2025-12-17 11:28:54','2025-12-17 11:28:54');
INSERT INTO `election_faqs` VALUES('48','Đại biểu Hội đồng nhân dân có những quyền gì?','Đại biểu Hội đồng nhân dân có quyền chất vấn Chủ tịch Ủy ban nhân dân, các thành viên khác của Ủy ban nhân dân, người đứng đầu cơ quan thuộc Ủy ban nhân dân cùng cấp, Chánh án Tòa án nhân dân, Viện trưởng Viện kiểm sát nhân dân theo quy định của pháp luật. Đại biểu Hội đồng nhân dân có quyền đề xuất sáng kiến xây dựng chính sách ở địa phương; quyền kiến nghị Hội đồng nhân dân bỏ phiếu tín nhiệm đối với người giữ chức vụ do Hội đồng nhân dân bầu; kiến nghị tổ chức phiên họp chuyên đề, phiên họp kín hoặc phiên họp để giải quyết công việc phát sinh đột xuất và kiến nghị về những vấn đề khác mà đại biểu thấy cần thiết. Khi phát hiện có hành vi vi phạm pháp luật, gây thiệt\r\nhại đến lợi ích của Nhà nước, quyền và lợi ích hợp pháp của tổ chức, cá nhân, đại biểu Hội đồng nhân dân có quyền yêu cầu cơ quan, tổ chức hữu quan thi hành những biện pháp cần thiết để kịp thời chấm dứt hành vi vi phạm pháp luật. Khi thực hiện nhiệm vụ, quyền hạn của đại biểu, đại biểu Hội đồng nhân dân có quyền yêu cầu cơ quan, tổ chức, cá nhân cung cấp thông tin, tài liệu liên quan đến\r\nnhiệm vụ, quyền hạn của cơ quan, tổ chức, cá nhân đó','0','13','2025-12-17 11:30:23','2025-12-17 11:30:23');
INSERT INTO `election_faqs` VALUES('44','Quyền miễn trừ đối với đại biểu Quốc hội được quy định như thế nào?','Đại biểu Quốc hội có quyền miễn trừ khi làm nhiệm vụ. Không được bắt, giam, giữ, khởi tố đại biểu Quốc hội, khám xét nơi ở và nơi làm việc của đại biểu Quốc hội nếu không có sự đồng ý của Quốc hội hoặc trong thời gian Quốc hội không họp, không có sự đồng ý của Ủy ban Thường vụ Quốc hội. Việc đề nghị bắt, giam, giữ, khởi tố, khám xét nơi ở và nơi làm việc của đại biểu Quốc hội thuộc th m quyền của Viện trưởng Viện kiểm sát nhân dân tối cao. Trường hợp đại biểu Quốc hội bị tạm giữ vì phạm tội\r\nquả tang thì cơ quan tạm giữ phải lập tức báo cáo để Quốc hội hoặc Ủy ban Thường vụ Quốc hội xem xét, quyết định. Đại biểu Quốc hội không thể bị cơ quan, tổ chức, đơn vị nơi đại biểu công tác bãi nhiệm, cách chức, buộc thôi việc, sa thải nếu không được Ủy ban Thường vụ Quốc hội đồng ý.','0','9','2025-12-17 11:23:18','2025-12-17 11:23:18');
INSERT INTO `election_faqs` VALUES('45','Cơ cấu tổ chức của Quốc hội được quy định như thế nào?','Theo quy định của Luật Tổ chức Quốc hội, tổng số đại biểu Quốc hội không quá 500 người, bao gồm đại biểu hoạt động chuyên trách và đại biểu hoạt động không chuyên trách. Số ượng đại biểu Quốc hội hoạt động chuyên trách ít nhất là 40% tổng số đại biểu Quốc hội. Ủy ban Thường vụ Quốc hội là cơ quan thường trực của Quốc hội. Ủy ban Thường vụ Quốc hội gồm Chủ tịch Quốc hội, các Phó Chủ tịch Quốc hội và các Ủy viên Ủy ban Thường vụ Quốc hội do Chủ tịch Quốc hội làm Chủ tịch và các Phó Chủ tịch Quốc hội làm Phó Chủ tịch. Thành viên Ủy ban Thường vụ Quốc hội là đại biểu Quốc\r\nhội hoạt động chuyên trách và không đồng thời là thành viên Chính phủ. Theo Nghị quyết số 178/2025/QH15 ngày 18 tháng 02 năm 2025 của Quốc hội, các cơ quan chuyên môn của\r\nQuốc hội gồm:\r\n(1) Hội đồng Dân tộc;\r\n(2) Ủy ban Pháp luật và Tư pháp;20\r\n(3) Ủy ban Kinh tế và Tài chính;\r\n(4) Ủy ban Quốc phòng, An ninh và Đối ngoại;\r\n(5) Ủy ban Văn hoá và Xã hội;\r\n(6) Ủy ban Khoa học, Công nghệ và Môi trường;\r\n(7) Ủy ban Công tác đại biểu;\r\n(8) Ủy ban Dân nguyện và Giám sát.\r\nĐây là các cơ quan của Quốc hội, chịu trách nhiệm và báo cáo công tác trước Quốc hội; trong thời gian Quốc hội không họp thì báo cáo công tác trước Ủy ban Thường vụ Quốc hội. Nhiệm vụ, quyền hạn cụ thể của Hội đồng Dân tộc, các Ủy ban của Quốc hội được quy định tại Nghị quyết số 71/2025/UBTVQH15 ngày 18 tháng 02 năm 2025 của Ủy ban Thường vụ Quốc hội. Ngoài ra, Quốc hội có thể thành lập Ủy ban lâm thời để thẩm tra dự án luật, dự thảo nghị quyết hoặc báo cáo, dự án khác do Ủy ban Thường vụ Quốc hội trình Quốc hội hoặc có nội dung liên quan đến lĩnh vực phụ trách của Hội đồng Dân tộc và nhiều Ủy ban của Quốc hội; điều tra làm rõ về một vấn đề cụ thể khi xét thấy cần thiết. Đoàn đại biểu Quốc hội là tổ chức của các đại biểu Quốc hội được bầu tại một tỉnh, thành phố hoặc được chuyển đến công tác tại tỉnh, thành phố. Nhiệm vụ, quyền hạn của Đ àn đại biểu Quốc hội được quy định tại khoản 2 Điều 43 của Luật Tổ chức Quốc hội. Văn phòng Quốc hội là cơ quan hành chính, tham mưu tổng hợp, phục vụ hoạt động của Quốc hội, Ủy ban thường vụ Quốc hội, Hội đồng dân tộc, các Ủy ban của Quốc hội và đại biểu Quốc hội. Tổng thư ký Quốc hội - Chủ nhiệm Văn phòng Quốc hội là người đứng đầu Văn phòng Quốc hội, chịu trách nhiệm trước Quốc hội và Ủy ban thường vụ Quốc hội về hoạt động của Văn phòng Quốc hội. Tổng thư ký Quốc hội - Chủ nhiệm Văn phòng\r\nQuốc hội là người phát ngôn của Quốc hội, Ủy ban thường vụ Quốc hội.','0','10','2025-12-17 11:26:12','2025-12-17 11:26:12');
INSERT INTO `election_faqs` VALUES('43','Trách nhiệm của đại biểu Quốc hội được quy định như thế nào?','Đại biểu Quốc hội có trách nhiệm tham gia đầy đủ các kỳ họp, phiên họp toàn thể của Quốc hội; tham gia các hoạt động của Đoàn đại biểu Quốc hội; tham dự các phiên họp, các hoạt động khác của Hội đồng Dân tộc, Ủy ban của Quốc hội mà mình là thành viên; thảo luận và biểu quyết các vấn đề thuộc nhiệm vụ, quyền hạn của Quốc hội và Hội đồng Dân tộc, Ủy ban của Quốc hội mà mình là thành viên.\r\nĐại biểu Quốc hội có trách nhiệm liên hệ chặt chẽ với cử tri, chịu sự giám sát của cử tri, thường xuyên tiếp xúc với cử tri, tìm hiểu tâm tư, nguyện vọng của cử tri; thu thập và phản ánh trung thực ý kiến, kiến nghị của cử tri với Quốc hội, các cơ quan, tổ chức hữu quan; phổ biến và vận động Nhân dân thực hiện Hiến pháp và pháp luật. Đại biểu Quốc hội có trách nhiệm tiếp công dân, tiếp nhận và xử lý khiếu nại, tố cáo, kiến nghị của công dân theo quy định của pháp luật. Đại biểu Quốc hội hoạt động chuyên trách có trách nhiệm tham gia hội nghị đại biểu Quốc hội hoạt động chuyên trách và các hội nghị khác do Ủy ban Thường vụ Quốc hội triệu tập.','0','8','2025-12-17 11:22:10','2025-12-17 11:22:10');
INSERT INTO `election_faqs` VALUES('39','Nhiệm kỳ của Quốc hội được quy định như thế nào?','Nhiệm kỳ của mỗi khóa Quốc hội là 05 năm, kể từ ngày khai mạc kỳ họp thứ nhất của Quốc hội khóa đó đến ngày khai mạc kỳ họp thứ nhất của Quốc hội khóa sau. Trong trường hợp đặc biệt, nếu được ít nhất hai phần ba tổng số đại biểu Quốc hội biểu quyết tán thành thì Quốc hội quyết định rút ngắn hoặc kéo dài nhiệm kỳ của mình theo đề nghị của Ủy ban Thường vụ Quốc hội. Việc kéo dài nhiệm kỳ của một khóa Quốc hội không được quá 12 tháng, trừ trường hợp có chiến tranh.','0','4','2025-12-17 11:14:05','2025-12-17 11:14:05');
INSERT INTO `election_faqs` VALUES('40','Nguyên tắc và hiệu quả hoạt động của Quốc hội nước ta như thế nào?','Quốc hội làm việc theo chế độ hội nghị và quyết định theo đa số. Hiệu quả hoạt động của Quốc hội được bảo đảm bằng hiệu quả của các kỳ họp của Quốc hội, hoạt động của Ủy15 ban Thường vụ Quốc hội, Hội đồng Dân tộc, các Ủy ban của Quốc hội, Đ àn đại biểu Quốc hội, các đại biểu Quốc hội và hiệu quả của sự phối hợp hoạt động với Chủ tịch nước, Chính phủ, Tòa án nhân dân tối cao, Viện kiểm sát\r\nnhân dân tối cao, Ủy ban Trung ương Mặt trận Tổ quốc Việt Nam và các cơ quan, tổ chức khác','0','5','2025-12-17 11:15:26','2025-12-17 11:15:26');
INSERT INTO `election_faqs` VALUES('41','Vị trí, vai trò của đại biểu Quốc hội được quy định như thế nào?','Đại biểu Quốc hội là người đại diện cho ý chí, nguyện vọng của Nhân dân ở đơn vị bầu cử ra mình và của Nhân dân cả nước; là người thay mặt Nhân dân thực hiện quyền lực nhà nước trong Quốc hội. Đại biểu Quốc hội chịu trách nhiệm trước cử tri và trước Quốc hội về việc thực hiện nhiệm vụ, quyền hạn đại biểu của mình. Đại biểu Quốc hội bình đẳng trong thảo luận và quyết định các vấn đề thuộc nhiệm vụ và quyền hạn của Quốc hội.','0','6','2025-12-17 11:16:12','2025-12-17 11:16:12');
INSERT INTO `election_faqs` VALUES('42','Đại biểu Quốc hội có những quyền cơ bản nào?','Đại biểu Quốc hội có quyền trình dự án luật, pháp lệnh, kiến nghị về luật, pháp lệnh trước Quốc hội, Ủy ban Thường vụ Quốc hội theo trình tự và thủ tục do pháp luật quy định. Đại biểu Quốc hội được hỗ trợ trong việc xây dựng, ban hành luật, nghị quyết của Quốc hội, pháp lệnh, nghị quyết của Ủy ban Thường vụ Quốc hội do đại biểu Quốc hội trình theo quy định của pháp luật. Đại biểu Quốc hội có quyền tham gia làm thành viên của Hội đồng Dân tộc hoặc Ủy ban của Quốc hội. Đại biểu Quốc hội không phải là thành viên của Hội đồng Dân tộc, Ủy ban của Quốc hội có quyền đăng ký tham dự phiên họp do Hội đồng, Ủy ban tổ chức để thảo luận về những nội dung mà đại biểu quan tâm.\r\nĐại biểu Quốc hội có quyền ứng cử hoặc giới thiệu người ứng cử vào các chức danh do Quốc hội bầu.\r\nĐại biểu Quốc hội có quyền chất vấn Chủ tịch nước, Chủ tịch Quốc hội, Thủ tướng Chính phủ, Bộ trưởng và các thành viên khác của Chính phủ, Chánh án Tòa án nhân dân tối cao, Viện trưởng Viện kiểm sát nhân dân tối cao, Tổng Kiểm toán nhà nước. Đại biểu Quốc hội có quyền kiến nghị Quốc hội làm Hiến pháp, sửa đổi Hiến pháp, trưng cầu ý dân, thành lập Ủy ban lâm thời của Quốc hội, bỏ phiếu tín nhiệm đối với người giữ chức vụ do Quốc hội bầu hoặc phê chuẩn, tổ chức kỳ họp không thường lệ, phiên họp kín của Quốc hội và kiến nghị về những vấn đề khác mà đại biểu Quốc hội thấy cần thiết.\r\nKhi phát hiện có hành vi vi phạm pháp luật, gây thiệt hại đến lợi ích của Nhà nước, quyền và lợi ích hợp pháp của tổ chức, cá nhân, đại biểu Quốc hội có quyền yêu cầu cơ quan, tổ chức hữu quan thi hành những biện pháp cần thiết để kịp thời chấm dứt hành vi vi phạm pháp luật. Khi thực hiện nhiệm vụ, quyền hạn của đại biểu, đại biểu Quốc hội có quyền yêu cầu cơ quan, tổ chức, cá nhân cung cấp thông tin, tài liệu liên quan đến nhiệm vụ của cơ quan, tổ chức, cá nhân đó Đại biểu Quốc hội có quyền tham dự kỳ họp Hội đồng nhân dân các cấp nơi mình thực hiện nhiệm vụ đại biểu, có quyền tham gia ý kiến vào các vấn đề quản lý nhà nước, vấn đề liên quan đến đời sống của Nhân dân và các vấn đề khác mà đại biểu quan tâm.','0','7','2025-12-17 11:18:58','2025-12-17 11:18:58');
INSERT INTO `election_faqs` VALUES('38','Quốc hội có những chức năng, nhiệm vụ, quyền hạn gì?','Theo quy định của Hiến pháp và Luật Tổ chức Quốc hội thì Quốc hội nước ta có 3 chức năng chính là: thực hiện quyền lập hiến, quyền lập pháp; quyết định các vấn đề quan trọng của đất nước và giám sát tối cao đối với hoạt động của Nhà nước. Theo quy định tại Điều 70 của Hiến pháp, Quốc hội có những nhiệm vụ và quyền hạn sau đây: \r\n1. Làm Hiến pháp và sửa đổi Hiến pháp; làm luật và sửa đổi luật. \r\n2. Thực hiện quyền giám sát tối cao việc tuân theo Hiến pháp, luật và nghị quyết của Quốc hội; xét báo cáo công tác của Chủ tịch nước, Ủy ban Thường vụ Quốc hội, Chính phủ, Toà án nhân dân tối cao, Viện kiểm sát nhân dân tối cao, Hội đồng bầu cử quốc gia, Kiểm toán nhà nước và cơ quan khác do Quốc hội thành lập. \r\n3. Quyết định mục tiêu, chỉ tiêu, chính sách, nhiệm vụ cơ bản phát triển kinh tế - xã hội của đất nước. 4. Quyết định chính sách cơ bản về tài chính, tiền tệ quốc gia; quy định, sửa đổi hoặc bãi bỏ các thứ thuế; quyết định phân chia các khoản thu và nhiệm vụ chi giữa ngân sách trung ương và ngân sách địa phương; quyết định mức giới hạn an toàn nợ quốc gia, nợ công, nợ chính phủ; quyết định dự toán ngân sách nhà nước và phân bổ ngân sách trung ương, phê chuẩn quyết toán ngân sách nhà nước. \r\n5. Quyết định chính sách dân tộc, chính sách tôn giáo của Nhà nước. \r\n6. Quy định tổ chức và hoạt động của Quốc hội, Chủ tịch nước, Chính phủ, Toà án nhân dân, Viện kiểm sát nhân dân, Hội đồng bầu cử quốc gia, Kiểm toán nhà nước, chính quyền địa phương và cơ quan khác do Quốc hội thành lập. \r\n7. Bầu, miễn nhiệm, bãi nhiệm Chủ tịch nước, Phó Chủ tịch nước, Chủ tịch Quốc hội, Phó Chủ tịch Quốc hội, Ủy viên Ủy ban Thường vụ Quốc hội, Chủ tịch Hội đồng Dân tộc, Chủ nhiệm Ủy ban của Quốc hội, Thủ tướng Chính phủ, Chánh án Toà án nhân dân tối cao, Viện trưởng Viện kiểm sát nhân dân tối cao, Chủ tịch Hội đồng bầu cử quốc gia, Tổng Kiểm toán nhà nước, người đứng đầu cơ quan khác do Quốc hội thành lập; phê chuẩn đề nghị bổ nhiệm, miễn nhiệm, cách chức Phó Thủ tướng Chính phủ, Bộ trưởng và thành viên khác của Chính phủ, Thẩm phán Tòa án nhân dân tối cao; phê chuẩn danh sách thành viên Hội đồng Quốc phòng và An ninh, Hội đồng bầu cử quốc gia. \r\n8. Bỏ phiếu tín nhiệm đối với người giữ chức vụ do Quốc hội bầu hoặc phê chuẩn. \r\n9. Quyết định thành lập, bãi bỏ Bộ, cơ quan ngang Bộ của Chính phủ; thành lập, giải thể, nhập, chia, điều chỉnh địa giới hành chính tỉnh, thành phố trực thuộc trung ương, đơn vị hành chính - kinh tế đặc biệt; thành lập, bãi bỏ cơ quan khác theo quy định của Hiến pháp và luật. 10. Bãi bỏ văn bản của Chủ tịch nước, Ủy ban Thường vụ Quốc hội, Chính phủ, Thủ tướng Chính phủ, Toà án nhân dân tối cao, Viện kiểm sát nhân dân tối cao trái với Hiến pháp, luật, nghị quyết của Quốc hội. \r\n11. Quyết định đại xá. 12. Quy định hàm, cấp trong lực lượng vũ trang nhân dân, hàm, cấp ngoại giao và những hàm, cấp nhà nước khác; quy định huân chương, huy chương và danh hiệu vinh dự nhà nước. \r\n13. Quyết định vấn đề chiến tranh và hòa bình; quy định về tình trạng khẩn cấp, các biện pháp đặc biệt khác bảo đảm quốc phòng và an ninh quốc gia. \r\n14. Quyết định chính sách cơ bản về đối ngoại; phê chuẩn, quyết định gia nhập hoặc chấm dứt hiệu lực của điều ước quốc tế liên quan đến chiến tranh, hòa bình, chủ quyền quốc gia, tư cách thành viên của Cộng hòa xã hội chủ nghĩa Việt Nam tại các tổ chức quốc tế và khu vực quan trọng, điều ước quốc tế về quyền con người, quyền và nghĩa vụ cơ bản của công dân và điều ước quốc tế khác trái với luật, nghị quyết của Quốc hội. \r\n15. Quyết định trưng cầu ý dân.','0','3','2025-12-17 11:11:43','2025-12-17 11:11:43');
INSERT INTO `election_faqs` VALUES('36','Cuộc bầu cử đại biểu Quốc hội khoá XVI và đại biểu Hội đồng nhân dân các cấp nhiệm kỳ 2026 - 2031 có ý nghĩa chính trị như thế nào?','Bầu cử đại biểu Quốc hội và đại biểu Hội đồng nhân dân là một trong những quyền chính trị cơ bản của công dân đã được Hiến pháp ghi nhận. Bầu cử là phương thức thể hiện ý chí, nguyện vọng và quyền làm chủ của Nhân dân trong việc xây dựng Nhà nước pháp quyền xã hội chủ nghĩa nói chung và thành lập cơ quan quyền lực nhà nước ở trung ương và địa phương nói riêng. Cuộc bầu cử đại biểu Quốc hội khoá XVI và đại biểu Hội đồng nhân dân các cấp nhiệm kỳ 2026 - 2031 được tổ chức cùng một ngày trên phạm vi cả nước, trong bối cảnh công cuộc đổi mới ở nước ta sau 40 năm đã đạt được những thành tựu to lớn, có ý nghĩa lịch sử trên mọi lĩnh vực đời sống, xã hội; đồng thời tích cực triển khai việc sắp xếp, tinh gọn tổ chức bộ máy của hệ thống chính trị, tổ chức lại địa giới hành chính và vận hành mô hình chính quyền địa phương 2 cấp bảo đảm tinh, gọn, mạnh, hiệu năng, hiệu lực, hiệu quả để tiến vào kỷ nguyên phát triển mới của dân tộc. Đây là sự kiện chính trị quan trọng của đất nước, diễn ra ngay sau Đại hội đại biểu toàn quốc lần thứ XIV của Đảng, là bước cụ thể hóa nghị quyết gắn liền với công tác cán bộ của Đảng, liên quan đến trách nhiệm của các cấp, các ngành; là nơi để cử tri phát huy quyền làm chủ của công dân, lựa chọn bầu ra những người tiêu biểu, xứng đáng đại diện cho ý chí, nguyện vọng và quyền làm chủ của mình trong Quốc hội và Hội đồng nhân dân các cấp nhiệm kỳ mới, góp phần tích cực vào việc xây dựng, củng cố và hoàn thiện Nhà nước pháp quyền xã hội chủ nghĩa của Nhân dân, do Nhân dân, vì Nhân dân, dưới sự lãnh đạo của Đảng Cộng sản Việt Nam.','0','1','2025-12-17 11:08:37','2025-12-17 11:08:37');
INSERT INTO `election_faqs` VALUES('37','Quốc hội Việt Nam có vị trí, vai trò như thế nào trong bộ máy nhà nước ta? Tại sao nói Quốc hội là cơ quan quyền lực nhà nước cao nhất, là cơ quan đại biểu cao nhất của Nhân dân?','Trong bộ máy nhà nước ta, Quốc hội là cơ quan đại biểu cao nhất của Nhân dân, cơ quan quyền lực nhà nước cao nhất của nước Cộng hoà xã hội chủ nghĩa Việt Nam. Quốc hội thực hiện quyền lập hiến, quyền lập pháp, quyết định các vấn đề quan trọng của đất nước và giám sát tối cao đối với hoạt động của Nhà nước. Quốc hội là cơ quan quyền lực nhà nước cao nhất bởi vì theo quy định của Hiến pháp, ở nước ta, tất cả quyền lực thuộc về Nhân dân. Nhân dân là chủ thể của quyền lực nhà nước. Quốc hội do Nhân dân bầu ra, là cơ quan nhà nước cao nhất thực hiện quyền lực của Nhân dân. Quốc hội là cơ quan quyền lực nhà nước cao nhất còn thể hiện ở chức năng của Quốc hội. Theo quy định của Hiến pháp, Quốc hội là cơ quan thực hiện quyền làm Hiến pháp và sửa đổi Hiến pháp, làm luật và sửa đổi luật. Bằng việc làm Hiến pháp và sửa đổi Hiến pháp, Quốc hội quy định các vấn đề cơ bản nhất, quan trọng nhất về hình thức và bản chất của Nhà nước; ghi nhận, tôn trọng, bảo vệ, bảo đảm quyền và nghĩa vụ cơ bản của công dân; quy định các nội dung cơ bản về chế độ kinh tế, xã hội, văn hóa, giáo dục, khoa học, công nghệ, môi trường, bảo vệ Tổ quốc và về tổ chức bộ máy nhà nước. Bằng việc làm luật và sửa đổi luật, Quốc hội điều chỉnh các quan hệ xã hội trong từng lĩnh vực của đời sống xã hội. Bên cạnh đó, Quốc hội là cơ quan có quyền quyết định các vấn đề quan trọng của đất nước, đó là những chủ trương lớn, những vấn đề quốc kế dân sinh, những chính sách cơ bản về đối nội và đối ngoại, nhiệm vụ kinh tế - xã hội, quốc phòng, an ninh của đất nước. Quốc hội thực hiện quyền giám sát tối cao đối với hoạt động của Nhà nước. Không một cơ quan nào đứng trên Quốc hội trong xem xét, đánh giá việc thi hành Hiến pháp, luật - những văn bản mà chỉ Quốc hội mới có quyền ban hành. Quốc hội bầu, phê chuẩn đề nghị bổ nhiệm các chức danh trong bộ máy nhà nước và miễn nhiệm, bãi nhiệm, phê chuẩn đề nghị miễn nhiệm, cách chức người giữ chức vụ do Quốc hội bầu, hoặc phê chuẩn theo quy định. Các cơ quan do Quốc hội thành lập và người giữ các chức vụ do Quốc hội bầu, phê chuẩn phải chịu trách nhiệm, báo cáo công tác trước Quốc hội và chịu sự giám sát của Quốc hội. Quốc hội là cơ quan đại biểu cao nhất của Nhân dân được thể hiện ở các mặt sau đây: \r\n- Trước hết về cách thức thành lập, Quốc hội là cơ quan do cử tri cả nước bầu ra theo nguyên tắc phổ thông, bình đẳng, trực tiếp và bỏ phiếu kín. Quốc hội đại diện cho ý chí và nguyện vọng của Nhân dân cả nước, được Nhân dân tin tưởng uỷ thác quyền lực nhà nước, thay mặt Nhân dân quyết định những vấn đề trọng đại của đất nước và chịu trách nhiệm trước Nhân dân cả nước. \r\n- Về cơ cấu tổ chức, đại biểu Quốc hội là yếu tố cơ bản và quan trọng nhất cấu thành Quốc hội. Đại biểu Quốc hội là những công dân ưu tú trong mọi lĩnh vực hoạt động của Nhà nước và xã hội, đại diện cho các tầng lớp Nhân dân và các dân tộc anh em trên đất nước Việt Nam. Quốc hội là hình ảnh của khối đại đoàn kết toàn dân, là biểu trưng sức mạnh trí tuệ của cả dân tộc Việt Nam. \r\n- Chức năng và nhiệm vụ của Quốc hội được quy định toàn diện trên các lĩnh vực: lập hiến, lập pháp, giám sát tối cao và quyết định các vấn đề quan trọng của đất nước, nhằm phục vụ cho lợi ích chung của toàn thể Nhân dân. Có thể nói, 80 năm hình thành và phát triển của Quốc hội Việt Nam là 80 năm Quốc hội tận tâm cống hiến vì lợi ích quốc gia và dân tộc, nói lên tiếng nói của Nhân dân, hành động theo ý chí và nguyện vọng của Nhân dân.','0','2','2025-12-17 11:10:04','2025-12-17 11:10:04');


CREATE TABLE `election_forms` (
  `FormID` int(11) NOT NULL AUTO_INCREMENT,
  `FormName` varchar(255) NOT NULL COMMENT 'Tên hiển thị của mẫu biểu (Ví dụ: Mẫu báo cáo số 01)',
  `FileName` varchar(255) NOT NULL COMMENT 'Tên file gốc',
  `FilePath` varchar(500) NOT NULL COMMENT 'Đường dẫn lưu trữ file trên server',
  `FileSize` int(11) DEFAULT NULL COMMENT 'Kích thước file tính bằng byte',
  `MimeType` varchar(100) DEFAULT NULL COMMENT 'Loại file (Ví dụ: application/pdf)',
  `UploadedBy` int(11) DEFAULT NULL COMMENT 'ID người dùng đã tải file lên',
  `UploadedAt` datetime DEFAULT current_timestamp(),
  PRIMARY KEY (`FormID`)
) ENGINE=MyISAM AUTO_INCREMENT=21 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `election_forms` VALUES('18','Đơn ứng cử đại biểu Quốc hội khóa XVI (Mẫu số 01/HĐBC-QH)','form_69829233b6d8c.docx','uploads/forms/form_69829233b6d8c.docx','19161','application/vnd.openxmlformats-officedocument.wordprocessingml.document','1','2026-02-04 07:26:27');
INSERT INTO `election_forms` VALUES('19','Sơ yếu lý lịch của người ứng cử đại biểu Quốc hội khóa XVI (Mẫu số 02/HĐBC-QH)','form_69829255bfd4d.docx','uploads/forms/form_69829255bfd4d.docx','22852','application/vnd.openxmlformats-officedocument.wordprocessingml.document','1','2026-02-04 07:27:01');
INSERT INTO `election_forms` VALUES('20','Tiểu sử tóm tắt của người ứng cử đại biểu Quốc hội khóa XVI (Mẫu số 03/HĐBC-QH)','form_69829274b49d4.docx','uploads/forms/form_69829274b49d4.docx','17971','application/vnd.openxmlformats-officedocument.wordprocessingml.document','1','2026-02-04 07:27:32');


CREATE TABLE `election_meetings` (
  `ID_Meeting` int(11) NOT NULL AUTO_INCREMENT,
  `Title` varchar(255) NOT NULL,
  `Meeting_Date` datetime NOT NULL,
  `Location` varchar(255) DEFAULT NULL,
  `Presided_By` varchar(255) DEFAULT NULL,
  `Secretary` varchar(255) DEFAULT NULL,
  `Description` text DEFAULT NULL,
  `Conclusion` text DEFAULT NULL,
  `Status` enum('PLANNED','COMPLETED','CANCELLED') DEFAULT 'PLANNED',
  `Created_At` timestamp NULL DEFAULT current_timestamp(),
  PRIMARY KEY (`ID_Meeting`)
) ENGINE=MyISAM AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `election_meetings` VALUES('1','Phiên họp thứ nhất của UBBC xã','2025-12-19 07:00:00','Phòng họp nội bộ UBND xã',NULL,NULL,'Thông qua các văn bản của UBBC','','COMPLETED','2025-12-17 20:49:11');


CREATE TABLE `election_members` (
  `ID_ThanhVien` int(11) NOT NULL AUTO_INCREMENT,
  `ID_KhuVuc` int(11) NOT NULL COMMENT 'ID Khu vực bầu cử mà thành viên phụ trách/tham gia',
  `Ho_Va_Ten` varchar(255) NOT NULL,
  `Ngay_Sinh` date DEFAULT NULL,
  `Chuc_Vu` varchar(150) DEFAULT NULL COMMENT 'Ví dụ: Tổ trưởng, Thư ký, Cán bộ Hỗ trợ',
  `Don_Vi_Bau_Cu` varchar(255) DEFAULT NULL COMMENT 'Đơn vị công tác chính của người đó',
  `So_Dien_Thoai` varchar(20) DEFAULT NULL,
  `Ghi_Chu` text DEFAULT NULL,
  `Created_At` datetime DEFAULT current_timestamp(),
  PRIMARY KEY (`ID_ThanhVien`),
  UNIQUE KEY `So_Dien_Thoai` (`So_Dien_Thoai`),
  KEY `ID_KhuVuc` (`ID_KhuVuc`)
) ENGINE=MyISAM AUTO_INCREMENT=10 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `election_members` VALUES('1','1','Nguyễn Văn An','1975-01-15','Tổ trưởng','Văn phòng Phường A','0901111001','Có kinh nghiệm 3 kỳ bầu cử','2025-12-10 12:48:50');
INSERT INTO `election_members` VALUES('3','5','Lê Văn Cường','1992-11-30','Thành viên','Đoàn Thanh niên','0905555003','Phụ trách khu vực dân cư mới','2025-12-10 12:48:50');
INSERT INTO `election_members` VALUES('4','5','Phạm Thị Dung','1985-03-08','Tổ trưởng','Ủy ban Mặt trận Tổ quốc','0905555004',NULL,'2025-12-10 12:48:50');
INSERT INTO `election_members` VALUES('5','5','Hoàng Văn Em','1995-07-19','Cán bộ Hỗ trợ','Tình nguyện viên','0905555005','Làm việc theo ca chiều','2025-12-10 12:48:50');
INSERT INTO `election_members` VALUES('6','10','Vũ Thị Giang','1970-12-25','Thư ký','Phòng Giáo dục','0910444006','Đã chuyển sang khu vực 10 từ tháng 5','2025-12-10 12:48:50');
INSERT INTO `election_members` VALUES('7','11','Đinh Văn Hải','1988-09-09','Tổ trưởng','thôn Lãnh Vân','0911999007','ghghg','2025-12-10 12:48:50');
INSERT INTO `election_members` VALUES('9','2','Thái Ngọc Mẫn','1985-01-01','Tổ trưởng','Thôn Lãnh Trường','0986567458','Bí thư Chi bộ Kiêm Trưởng thôn','2025-12-11 01:54:50');


CREATE TABLE `election_progress` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `election_level` varchar(10) NOT NULL,
  `unit_name` varchar(255) NOT NULL,
  `total_voters` int(11) NOT NULL,
  `timeslot_7h` int(11) DEFAULT 0,
  `timeslot_8h` int(11) DEFAULT 0,
  `timeslot_9h` int(11) DEFAULT 0,
  `timeslot_10h` int(11) DEFAULT 0,
  `timeslot_11h` int(11) DEFAULT 0,
  `timeslot_12h` int(11) DEFAULT 0,
  `timeslot_13h` int(11) DEFAULT 0,
  `timeslot_14h` int(11) DEFAULT 0,
  `timeslot_15h` int(11) DEFAULT 0,
  `timeslot_16h` int(11) DEFAULT 0,
  `timeslot_17h` int(11) DEFAULT 0,
  `timeslot_18h` int(11) DEFAULT 0,
  `timeslot_19h` int(11) DEFAULT 0,
  `last_updated` timestamp NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;



CREATE TABLE `election_tasks` (
  `ID_Task` int(11) NOT NULL AUTO_INCREMENT,
  `Ten_Cong_Viec` varchar(255) NOT NULL,
  `Nhiem_Vu` text DEFAULT NULL,
  `File_Dinh_Kem` varchar(255) DEFAULT NULL,
  `Ngay_Bat_Dau` date DEFAULT NULL,
  `Muc_Do_Uu_Tien` enum('Cao','Trung Bình','Thấp') NOT NULL DEFAULT 'Trung Bình',
  `ID_Agency_Phu_Trach` int(11) DEFAULT NULL,
  `Co_Quan_Phu_Trach` varchar(255) DEFAULT NULL,
  `Co_Quan_Phoi_Hop` text DEFAULT NULL,
  `Han_Chot` date DEFAULT NULL,
  `Trang_Thai` enum('Chưa Bắt Đầu','Đang Tiến Hành','Hoàn Thành','Quá Hạn') NOT NULL DEFAULT 'Chưa Bắt Đầu',
  `Ghi_Chu` text DEFAULT NULL,
  `Ngay_Tao` datetime DEFAULT current_timestamp(),
  PRIMARY KEY (`ID_Task`)
) ENGINE=InnoDB AUTO_INCREMENT=38 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `election_tasks` VALUES('3','Thành lập Ủy ban bầu cử xã có từ 09 đến 17 thành viên (Khoản 2 Điều 22 Luật Bầu cử)','Chậm nhất là 105 ngày trước ngày bầu cử, Ủy ban nhân dân cấp huyện, Ủy ban nhân dân cấp xã sau khi thống nhất với Thường trực Hội đồng nhân dân và Ban thường trực Ủy ban Mặt trận Tổ quốc Việt Nam cùng cấp quyết định thành, lập Ủy ban bầu cử ở huyện, quận, thị xã, thành, phố thuộc tỉnh, thành phố thuộc thành, phố trực thuộc trung ương (sau đây gọi chung là Ủy ban bầu cử ở huyện), Ủy ban bầu cử ở xã, phường, thị trấn (sau đây gọi chung là Ủy ban bầu cử ở xã) để tổ chức bầu cử đại biểu Hội đồng nhân dân cấp huyện, cấp xã tương ứng. \r\nỦy ban bầu cử ở huyện có từ mười một đến mười lăm thành viên; Ủy ban bầu cử ở xã có từ chín đến mười một thành viên. Thành viên Ủy ban bầu cử ở huyện, ở xã gồm Chủ tịch, các Phó Chủ tịch và các Ủy viên là đại diện Thường trực Hội đồng nhân dân, Ủy ban nhân dân, Ủy ban Mặt trận Tổ quốc Việt Nam cùng cấp và một số cơ quan, tổ chức hữu quan.\r\nDanh sách Ủy ban bầu cử ở huyện, Ủy ban bầu cử ở xã phải được gửi đến Thường trực Hội đồng nhân dân, Ủy ban nhân dân và Ban thường trực Ủy ban Mặt trận Tổ quốc Việt Nam cấp trên trực tiếp.','','2025-11-01','Cao',NULL,'UBND xã','','2025-11-30','Hoàn Thành','','2025-12-10 09:55:48');
INSERT INTO `election_tasks` VALUES('4','Dự kiến cơ cấu, thành phần, phân bổ số lượng đại biểu HĐND xã','Dự kiến cơ cấu, thành phần, phân bổ số lượng đại biểu HĐND xã. Ít nhất 35% tổng số người trong danh sách chính thức những người ứng cử ĐB HĐND là nữ, số lượng ứng cử là người dân tộc thiểu số được xác định phù hợp với tình hình cụ thể của từng địa phương (Điều 7, 8, 9). Thời gian theo Luật định: Chậm nhất trước 105 ngày (30/11/2025). Cơ quan, đơn vị phụ trách: Thường trực HĐND xã thống nhất với Ban Thường trực UBMTTQ  và  UBND xã',NULL,'2025-11-01','Cao',NULL,'Thường trực HĐND xã','Ban Thường trực UBMTTQ  và  UBND xã','2025-11-30','Hoàn Thành','','2025-12-12 07:33:14');
INSERT INTO `election_tasks` VALUES('5','Tổ chức Hội nghị hiệp thương lần thứ nhất','Tổ chức Hội nghị hiệp thương lần thứ nhất để thỏa thuận về cơ cấu, thành phần, số lượng người được giới thiệu ứng cử. Biên bản được gửi ngay đến Thường trực HĐND, UBND, UBMTTQVN cấp tỉnh và Thường trực HĐND, UBBC xã (Điều 39, 50). Thời gian theo Luật định: Chậm nhất trước 95 ngày (Từ 30/11/2025 đến 10/12/2025). Cơ quan, đơn vị phụ trách: BTT. UBMTTQVN xã tổ chức.',NULL,'2025-11-30','Cao',NULL,'BTT UBMTTQVN xã','','2025-12-10','Hoàn Thành','','2025-12-12 07:46:20');
INSERT INTO `election_tasks` VALUES('6','Điều chỉnh cơ cấu, thành phần, số lượng người được giới thiệu ứng cử đại biểu HĐND cấp mình (K2 Điều 51).','Điều chỉnh cơ cấu, thành phần, số lượng người được giới thiệu ứng cử đại biểu HĐND cấp mình (Khoản Điều 51).',NULL,'2025-12-10','Cao',NULL,'TT HĐND xã','','2025-12-15','Hoàn Thành','','2025-12-12 07:47:43');
INSERT INTO `election_tasks` VALUES('7','Ấn định và công bố số đơn vị bầu cử, danh sách các đơn vị bầu cử và số lượng đại biểu được bầu ở mỗi đơn vị bầu cử (Điều 10).','Ấn định và công bố số đơn vị bầu cử, danh sách các đơn vị bầu cử và số lượng đại biểu được bầu ở mỗi đơn vị bầu cử (Điều 10). Thời gian theo Luật định: Chậm nhất trước 80 ngày (Từ 15/12/2025 đến 25/12/2025). Cơ quan, đơn vị phụ trách: UBBC ấn định và công bố theo đề nghị của UBND xã.',NULL,'2025-12-15','Cao',NULL,'Cơ quan, đơn vị có người ứng cử','UBND xã','2025-12-25','Hoàn Thành','','2025-12-12 07:49:56');
INSERT INTO `election_tasks` VALUES('8','Dự kiến số lượng, danh sách các khu vực bỏ phiếu (Điều 11)','Dự kiến số lượng, danh sách các khu vực bỏ phiếu (Điều 11). Thời gian: Sau khi ấn định đơn vị bầu cử\r\nDự kiến ngày 25/12/2025. Cơ quan, đơn vị phụ trách: UBND xã quyết định và báo cáo UBND tỉnh. Trường hợp cần thiết, UBND tỉnh điều chỉnh việc xác định khu vực bỏ phiếu.',NULL,'2025-12-12','Cao',NULL,'UBND xã','','2025-12-25','Hoàn Thành','','2025-12-12 07:51:57');
INSERT INTO `election_tasks` VALUES('9','Thành lập Ban bầu cử, có từ 09 đến 15 thành viên (Khoản 2 Điều 24 Luật Bầu cử năm 2025) và được sửa đổi, bổ sung tại Khoản 7 Điều 1 Luật sửa đổi, bổ sung năm 2025','Điều 24. Luật Bầu cử\r\n1. Chậm nhất là 70 ngày trước ngày bầu cử, Ủy ban nhân dân cấp tỉnh sau khi thống nhất với Thường trực Hội đồng nhân dân và Ban thường trực Ủy ban Mặt trận Tổ quốc Việt Nam cùng cấp quyết định thành lập ở mỗi đơn vị bầu cử đại biểu Quốc hội một Ban bầu cử đại biểu Quốc hội có từ chín đến mười lăm thành viên gồm Trưởng ban, các Phó Trưởng ban và các Ủy viên là đại diện Thường trực Hội đồng nhân dân, Ủy ban nhân dân, Ủy ban Mặt trận Tổ quốc Việt Nam cùng cấp và một số cơ quan, tổ chức hữu quan.\r\n2. Chậm nhất là 70 ngày trước ngày bầu cử, Ủy ban nhân dân cấp tỉnh, cấp huyện, cấp xã sau khi thống nhất với Thường trực Hội đồng nhân dân và Ban thường trực Ủy ban Mặt trận Tổ quốc Việt Nam cùng cấp quyết định thành lập ở mỗi đơn vị bầu cử đại biểu Hội đồng nhân dân cấp mình một Ban bầu cử đại biểu Hội đồng nhân dân gồm đại diện cơ quan nhà nước, tổ chức chính trị, tổ chức chính trị - xã hội, tổ chức xã hội. Thành, phần Ban bầu cử đại biểu Hội đồng nhân dân cấp xã có thêm đại diện cử tri ở địa phương.\r\nBan bầu cử đại biểu Hội đồng nhân dân cấp tỉnh có từ mười một đến mười ba thành viên. Ban bầu cử đại biểu Hội đồng nhân dân cấp huyện có từ chín đến mười một thành viên. Ban bầu cử đại biểu Hội đồng nhân dân cấp xã có từ bảy đến chín thành viên. Ban bầu cử gồm Trưởng ban, các Phó Trường ban và các Ủy viên.\r\n3. Ban bầu cử có các nhiệm vụ, quyền hạn sau đây:\r\na) Kiểm tra, đôn đốc việc thi hành pháp luật về bầu cử của các Tổ bầu cử thuộc đơn vị bầu cử;\r\nb) Kiểm tra, đôn đốc việc lập, niêm yết danh sách cử tri và việc niêm yết danh sách những người ứng cử ở các Tổ bầu cử thuộc đơn vị bầu cử;\r\nc) Chỉ đạo, kiểm tra, đôn đốc việc bố trí các phòng bỏ phiếu và công việc bầu cử ở các phòng bỏ phiếu;\r\nd) Nhận và phân phối tài liệu, phiếu bầu cử cho các Tổ bầu cử chậm nhất là 15 ngày trước ngày bầu cử;\r\nđ) Nhận, tổng hợp và kiểm tra biên bản kết quả kiểm phiếu bầu cử của các Tổ bầu cử; lập biên bản xác định kết quả bầu cử ở đơn vị bầu cử;\r\ne) Giải quyết khiếu nại, tố cáo đối với việc thực hiện công tác bầu cử của các Tổ bầu cử và khiếu nại, tố cáo về bầu cử do các Tổ bầu cử chuyển đến; nhận và chuyển đến Ủy ban bầu cử ở tỉnh khiếu nại, tố cáo về người ứng cử đại biểu Quốc hội; nhận và chuyển đến Ủy ban bầu cử tương ứng khiếu nại, tố cáo về người ứng cử đại biểu Hội đồng nhân dân;\r\ng) Báo cáo tình hình tổ chức và tiến hành bầu cử theo hướng dẫn, yêu cầu của Hội đồng bầu cử quốc gia hoặc theo yêu cầu của Ủy ban bầu cử cùng cấp;\r\nh) Chuyển hồ sơ, tài liệu về bầu cử đại biểu Quốc hội đến Ủy ban bầu cử ở tỉnh; chuyển hồ sơ, tài liệu về bầu cử đại biểu Hội đồng nhân dân đến Ủy ban bầu cử cùng cấp;\r\ni) Tổ chức thực hiện việc bầu cử thêm, bầu cử lại (nếu có).',NULL,'2025-12-25','Cao',NULL,'UBND xã','TT HĐND xã và Ban Thường trực UBMTTQ xã','2026-01-04','Hoàn Thành','','2025-12-12 07:53:09');
INSERT INTO `election_tasks` VALUES('10','Lựa chọn, giới thiệu người ứng cử đại biểu HĐND xã (Điều 52, 54)','Trên cơ sở kết quả hiệp thương lần thứ nhất và điều chỉnh của Thường trực HĐND, căn cứ vào tiêu chuẩn của đại biểu HĐND, lựa chọn, giới thiệu người ứng cử đại biểu HĐND xã (Điều 52, 54). Thời gian: Trước khi tổ chức hội nghị hiệp thương lần thứ 2. Cơ quan, đơn vị phụ trách: Các cơ quan, tổ chức, đơn vị và các thôn được phân bổ số lượng người được giới thiệu ứng cử tiến hành lựa chọn.',NULL,'2026-02-01','Cao',NULL,'Cơ quan, đơn vị có người ứng cử','','2026-02-03','Hoàn Thành','','2025-12-12 07:55:03');
INSERT INTO `election_tasks` VALUES('11','Thành lập Tổ bầu cử, có từ 11 đến 21 thành viên (Điều 25).','UBND xã sau khi thống nhất với Thường trực HĐND và Ban Thường trực Ủy ban MTTQVn xã cùng cấp quyết định thành lập ở mỗi khu vực bỏ phiếu bầu một Tổ bầu cử để thực hiện công tác bầu cử đại biểu Quốc hội và đại biểu HĐND các cấp.\r\n- Số lượng thành viên Tổ bầu cử: Từ 11 đến 21 thành viên.\r\n- Thành viên gồm: Tổ trưởng, Thư ký và các Ủy viên là đại diện cơ quan nhà nước, tổ chức chính trị, tổ chức chính trị - xã hội, tổ chức xã hội, đại diện cử tri ở địa phương. \r\n- Đơn vị vũ trang Nhân dân được xác định là khu vực bỏ phiếu riêng được thành lập một Tổ bầu cử có từ 05 đến 09 thành viên gồm Tổ trưởng, Thư ký và các Ủy viên là đại diện chỉ huy đơn vị và đại diện quân nhân của đơn vị vũ trang Nhân dân đó.\r\n-Thời hạn quyết định thành lập Tổ bầu cử chậm nhất là ngày 31/01/2026 (chậm nhất là 43 ngày trước bầu cử).',NULL,'2025-12-04','Cao',NULL,'UBND xã','TT HĐND xã và Ban Thường trực UBMTTQ xã','2026-01-31','Hoàn Thành','','2025-12-12 07:56:12');
INSERT INTO `election_tasks` VALUES('12','Nộp hồ sơ ứng cử đại biểu HĐND cho Uỷ ban bầu cử.','Nộp hồ sơ ứng cử đại biểu HĐND cho Uỷ ban bầu cử. Ủy ban bầu cử  xem xét nếu hợp lệ thì chuyển danh sách trích ngang lý lịch, bản sao tiểu sử tóm tắt và bản kê khai tài sản, thu nhập những người ứng cử đến Ban Thường trực Ủy ban MTTQ xã để đưa vào danh sách hiệp thương (Điều 35; K2 Điều 36).',NULL,'2026-01-04','Cao',NULL,'Cơ quan, đơn vị có người ứng cử','','2026-02-01','Hoàn Thành','','2025-12-12 07:57:09');
INSERT INTO `election_tasks` VALUES('13','Tổ chức Hội nghị hiệp thương lần thứ 2','Tổ chức Hội nghị hiệp thương lần thứ 2 lập danh sách sơ bộ những người ứng cử đại biểu HĐND. Biên bản được gửi ngay đến Thường trực HĐND, UBND, UBMTTQVN cấp tỉnh và Thường trực HĐND, UBBC xã (Điều 53). Thời gian: Chậm nhất trước 40 ngày (Từ 01/02/2026 đến 03/02/2026). Cơ quan, đơn vị phụ trách: Ban Thường trực UBMTTQVN xã tổ chức.',NULL,'2026-02-01','Cao',NULL,'BTT UBMTTQVN xã','','2026-02-03','Hoàn Thành','','2025-12-12 07:58:27');
INSERT INTO `election_tasks` VALUES('14','Niêm yết danh sách cử tri','Niêm yết danh sách cử tri tại trụ sở UBND xã và tại địa điểm công cộng của khu vực bỏ phiếu, đồng thời thông báo rộng rãi danh sách cử tri và việc niêm yết để Nhân dân kiểm tra (Điều 32).',NULL,'2025-12-12','Cao',NULL,'UBND xã','','2026-02-03','Hoàn Thành','','2025-12-12 07:59:33');
INSERT INTO `election_tasks` VALUES('15','Xác minh và trả lời các vụ việc mà cử tri nêu đối với người ứng cử.','Xác minh và trả lời các vụ việc mà cử tri nêu đối với người ứng cử. Chậm nhất là ngày 08/02/2026, việc xác minh và trả lời về các vụ việc mà cử tri nêu đối với người ứng cử phải được tiến hành xong (Điều 55).',NULL,'2025-12-12','Cao',NULL,'Đơn vị khác','','2026-02-08','Chưa Bắt Đầu','','2025-12-12 08:01:22');
INSERT INTO `election_tasks` VALUES('16','Công dân khiếu nại về danh sách cử tri (Điều 33).','Công dân khiếu nại về danh sách cử tri (Điều 33). Thời gian: Trong thời hạn 30 ngày kể từ ngày niêm yết (Từ 03/02/2026 đến 04/3/2026). Cơ quan, đơn vị phụ trách: UBND xã.',NULL,'2026-02-03','Cao',NULL,'UBND xã','','2026-03-04','Chưa Bắt Đầu','','2025-12-12 08:02:42');
INSERT INTO `election_tasks` VALUES('17','Tổ chức Hội nghị hiệp thương lần thứ 3','Tổ chức Hội nghị hiệp thương lần thứ 3 để lập danh sách những người đủ tiêu chuẩn ứng cử đại biểu HĐND. Biên bản được gửi ngay đến Thường trực HĐND, UBND, UBMTTQVN cấp tỉnh và Thường trực HĐND, UBBC xã (Điều 56, Luật Bầu cử 2015).',NULL,'2026-02-08','Cao',NULL,'BTT UBMTTQVN xã','','2026-02-20','Chưa Bắt Đầu','','2025-12-12 08:03:22');
INSERT INTO `election_tasks` VALUES('18','Gửi biên bản Hội nghị hiệp thương lần thứ 3 và danh sách những người đủ tiêu chuẩn ứng cử','Gửi biên bản Hội nghị hiệp thương lần thứ 3 và danh sách những người đủ tiêu chuẩn ứng cử đến TT. HĐND, UBND, UBMTTQVN cấp tỉnh và TT. HĐND, UBBC xã (K1 Điều 58). Thời gian: Chậm nhất trước 21 ngày (Từ 20/02/2026 đến 22/02/2026). Cơ quan, đơn vị phụ trách: BTT. UBMTTQVN xã.',NULL,'2026-02-20','Cao',NULL,'BTT UBMTTQVN xã','','2026-02-22','Chưa Bắt Đầu','','2025-12-12 08:04:47');
INSERT INTO `election_tasks` VALUES('19','Lập và công bố danh sách chính thức những người ứng cử đại biểu HĐND theo từng đơn vị bầu cử','Lập và công bố danh sách chính thức những người ứng cử đại biểu HĐND theo từng đơn vị bầu cử (K2 Điều 58). Chậm nhất trước 17 ngày (Từ 22/02/2026 đến 26/02/2026). Cơ quan, đơn vị phụ trách: UBBC xã.',NULL,'2026-02-22','Cao',NULL,'UBBC xã','','2026-02-26','Chưa Bắt Đầu','','2025-12-12 08:06:06');
INSERT INTO `election_tasks` VALUES('20','In phiếu bầu, tiểu sử tóm tắt những người ứng cử đại biểu HĐND.','In phiếu bầu, tiểu sử tóm tắt những người ứng cử đại biểu HĐND. Thời gian: Ngay sau khi Hội nghị hiệp thương lần thứ 3. Cơ quan, đơn vị phụ trách: UBND xã Xuân Lãnh.',NULL,'2025-12-12','Cao',NULL,'UBND xã','','2026-02-21','Chưa Bắt Đầu','','2025-12-12 08:07:18');
INSERT INTO `election_tasks` VALUES('21','Nhận tài liệu, phiếu bầu cử từ UBND xã và phân phối cho các Ban bầu cử (điểm h K2 Điều 23)','Nhận tài liệu, phiếu bầu cử từ UBND xã và phân phối cho các Ban bầu cử (điểm h K2 Điều 23). Thời gian: Chậm nhất trước 17 ngày (Từ 20/4/2016 đến 26/02/2026). Cơ quan, đơn vị phụ trách: Ban Bầu cử.',NULL,'2026-02-20','Cao',NULL,'Ban Bầu cử','','2026-02-26','Chưa Bắt Đầu','','2025-12-12 08:08:39');
INSERT INTO `election_tasks` VALUES('22','Nhận và phân phối tài liệu, phiếu bầu cử cho các Tổ bầu cử (điểm d K3 Điều 24); Kiểm tra hòm phiếu, dấu bầu cử,...','Nhận và phân phối tài liệu, phiếu bầu cử cho các Tổ bầu cử (điểm d K3 Điều 24); Kiểm tra hòm phiếu, dấu bầu cử,...',NULL,'2026-02-26','Cao',NULL,'Đơn vị khác','','2026-03-02','Chưa Bắt Đầu','','2025-12-12 08:09:26');
INSERT INTO `election_tasks` VALUES('23','Niêm yết danh sách chính thức những người ứng cử ĐBQH, ứng cử đại biểu HĐND ở khu vực bỏ phiếu (Điều 59)','Niêm yết danh sách chính thức những người ứng cử ĐBQH, ứng cử đại biểu HĐND ở khu vực bỏ phiếu (Điều 59). Thời gian: Chậm nhất trước 16 ngày (Từ 26/02/2026 đến 27/02/2026). Cơ quan, đơn vị phụ trách: Tổ Bầu cử.',NULL,'2026-02-26','Cao',NULL,'Đơn vị khác','','2026-02-27','Chưa Bắt Đầu','','2025-12-12 08:10:21');
INSERT INTO `election_tasks` VALUES('24','Ngừng việc xem xét, giải quyết mọi khiếu nại, tố cáo, kiến nghị về người ứng cử và việc lập danh sách những người ứng cử (K2 Điều 61)','Ngừng việc xem xét, giải quyết mọi khiếu nại, tố cáo, kiến nghị về người ứng cử và việc lập danh sách những người ứng cử (K2 Điều 61). Thời gian: Trong thời hạn 10 ngày trước ngày bầu cử (Từ 05/3/2026\r\nđến 14/3/2026). Cơ quan, đơn vị phụ trách: UBBC, Ban bầu cử.',NULL,'2026-03-05','Cao',NULL,'UBBC xã','Ban Bầu cử','2026-03-14','Chưa Bắt Đầu','','2025-12-12 08:12:48');
INSERT INTO `election_tasks` VALUES('25','Chuyển toàn bộ hồ sơ về khiếu nại, tố cáo chưa được giải quyết đến cơ quan có thẩm quyền','Chuyển toàn bộ hồ sơ về khiếu nại, tố cáo chưa được giải quyết đến Ủy ban Thường vụ Quốc hội (đối với bầu cử đại biểu Quốc hội) hoặc Thường trực Hội đồng nhân dân khóa mới ở cấp tương ứng (đối với bầu cử đại biểu Hội đồng nhân dân) để tiếp tục xem xét, giải quyết theo thẩm quyền (K4 Điều 61)',NULL,'2025-12-12','Cao',NULL,'UBBC xã','','2026-02-05','Chưa Bắt Đầu','','2025-12-12 08:14:50');
INSERT INTO `election_tasks` VALUES('26','Tập huấn cho tổ bầu cử.','Tập huấn cho tổ bầu cử. Thời gian: Từ 26/02/2026. Cơ quan, đơn vị thực hiện: Tham gia tập huấn theo triệu tập của UBBC tỉnh. UBBC xã tổ chức tập huấn cho các Tổ bầu cử.',NULL,'2025-12-12','Trung Bình',NULL,'UBBC xã','UBBC tỉnh','2026-02-26','Chưa Bắt Đầu','','2025-12-12 08:23:27');
INSERT INTO `election_tasks` VALUES('27','Thường xuyên thông báo cho cử tri biết ngày bầu cử, nơi bỏ phiếu, thời gian bỏ phiếu trong thời hạn 10 ngày trước ngày bầu cử bằng nhiều hình thức niêm yết, phát thanh và các thông tin đại chúng khác (điểm d K2 Điều 25).','Thường xuyên thông báo cho cử tri biết ngày bầu cử, nơi bỏ phiếu, thời gian bỏ phiếu trong thời hạn 10 ngày trước ngày bầu cử bằng nhiều hình thức niêm yết, phát thanh và các thông tin đại chúng khác (điểm d K2 Điều 25).',NULL,'2026-03-05','Cao',NULL,'Tổ Bầu cử','','2026-03-14','Chưa Bắt Đầu','','2025-12-12 08:27:03');
INSERT INTO `election_tasks` VALUES('28','Chốt danh sách cử tri báo cáo về Ủy ban bầu cử cấp tỉnh.','Chốt danh sách cử tri báo cáo về Ủy ban bầu cử cấp tỉnh.',NULL,'2025-12-15','Trung Bình',NULL,'UBND xã','','2026-03-05','Chưa Bắt Đầu','','2025-12-15 13:40:56');
INSERT INTO `election_tasks` VALUES('29','Trang trí phòng bỏ phiếu, nhân viên các tổ bầu cử thực tập tại các phòng bỏ phiếu','Trang trí phòng bỏ phiếu, nhân viên các tổ bầu cử thực tập tại các phòng bỏ phiếu',NULL,'2025-12-15','Cao',NULL,'UBBC xã','Ban Bầu cử, Tổ Bầu cử','2026-03-05','Chưa Bắt Đầu','','2025-12-15 13:41:45');
INSERT INTO `election_tasks` VALUES('30','Tổ chức ngày bầu cử.','Tổ chức ngày bầu cử. Thời gian: Từ 07 giờ 00 phút đến 19 giờ 00 phút, ngày 15/3/2026. Cơ quan, đơn vị phụ trách: Toàn hệ thống chính trị và nhân dân.',NULL,'2025-12-15','Cao',NULL,'UBBC xã','','2026-03-15','Chưa Bắt Đầu','','2025-12-15 13:42:53');
INSERT INTO `election_tasks` VALUES('31','Tổ chức kiểm phiếu','Tổ chức kiểm phiếu. Thời gian: Ngay sau khi kết thúc Bầu cử (Sau 19 giờ 00 phút, ngày 15/03/2025). Đơn vị, cơ quan phụ trách: Tổ Bầu cử các Khu vực bỏ phiếu.',NULL,'2025-12-15','Cao',NULL,'Tổ Bầu cử','','2026-03-15','Chưa Bắt Đầu','','2025-12-15 13:44:05');
INSERT INTO `election_tasks` VALUES('32','Lập Biên bản kiểm phiếu gửi đến Ban bầu cử tương ứng và UBND, BTT. UBMTTQVN xã (Khoản 3, Điều 76).','Lập Biên bản kiểm phiếu gửi đến Ban bầu cử tương ứng và UBND, BTT. UBMTTQVN xã (Khoản 3, Điều 76). Thời gian theo Luật định: Chậm nhất 03 ngày sau ngày bầu cử (18/3/2026)',NULL,'2025-12-15','Cao',NULL,'Tổ Bầu cử','Ban Bầu cử, UBBC xã','2026-03-18','Chưa Bắt Đầu','','2025-12-15 13:45:25');
INSERT INTO `election_tasks` VALUES('33','Lập Biên bản xác định kết quả bầu cử gửi đến UBBC, TT. HĐND, UBND, BTT. UBMTTQVN xã (K3, 4 Điều 77).','Lập Biên bản xác định kết quả bầu cử gửi đến UBBC, TT. HĐND, UBND, BTT. UBMTTQVN xã (K3, 4 Điều 77). Thời gian theo Luật định: Chậm nhất 05 ngày sau ngày bầu cử (20/3/2026). Đơn vị, cơ quan phụ trách: Ban Bầu cử',NULL,'2025-12-15','Cao',NULL,'Ban Bầu cử','','2026-03-20','Chưa Bắt Đầu','','2025-12-15 13:46:18');
INSERT INTO `election_tasks` VALUES('34','Lập Biên bản tổng kết cuộc bầu cử theo đơn vị hành chính gửi đến HĐND, UBND, Ủy ban MTTQ xã và cấp tỉnh (K3 Điều 85).','Lập Biên bản tổng kết cuộc bầu cử theo đơn vị hành chính gửi đến HĐND, UBND, Ủy ban MTTQ xã và cấp tỉnh (K3 Điều 85). Thời gian theo Luật định: 22/03/2026. Cơ quan, đơn vị phụ trách: UBBC xã.',NULL,'2025-12-15','Cao',NULL,'UBBC xã','','2026-03-22','Chưa Bắt Đầu','','2025-12-15 13:47:22');
INSERT INTO `election_tasks` VALUES('35','UBBC căn cứ vào biên bản tổng kết cuộc bầu cử công bố kết quả bầu cử và danh sách những người trúng cử đại biểu HĐND ở cấp mình (K2 Điều 86).','UBBC căn cứ vào biên bản tổng kết cuộc bầu cử công bố kết quả bầu cử và danh sách những người trúng cử đại biểu HĐND ở cấp mình (K2 Điều 86). Thời gian theo Luật định: Chậm nhất 10 ngày sau ngày bầu cử 25/3/2026',NULL,'2025-12-15','Cao',NULL,'UBBC xã','','2026-03-25','Chưa Bắt Đầu','','2025-12-15 13:48:59');
INSERT INTO `election_tasks` VALUES('36','Tổng kết công tác bầu cử và khen thưởng.','Tổng kết công tác bầu cử và khen thưởng. Thời gian: Sau ngày 25/3/2025',NULL,'2025-12-15','Cao',NULL,'UBND xã','UBBC xã','2026-03-26','Chưa Bắt Đầu','','2025-12-15 13:50:12');
INSERT INTO `election_tasks` VALUES('37','Tổ chức Kỳ họp thứ nhất - HĐND Xã (K1 Điều 34 Luật Tổ chức CQĐP 2025).','Tổ chức Kỳ họp thứ nhất - HĐND Xã (K1 Điều 34 Luật Tổ chức CQĐP 2025). Thời gian theo Luật định: Chậm nhất 45 ngày kể từ ngày bầu cử 29/4/2026. Cơ quan, đơn vị phụ trách: HĐND xã.',NULL,'2025-12-15','Cao',NULL,'HĐND xã','','2026-04-29','Chưa Bắt Đầu','','2025-12-15 13:51:29');


CREATE TABLE `election_team_members` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `id_khu_vuc` int(11) NOT NULL,
  `ho_ten` varchar(255) NOT NULL,
  `chuc_vu` varchar(100) DEFAULT NULL,
  `so_dien_thoai` varchar(20) DEFAULT NULL,
  `ghi_chu` text DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT current_timestamp(),
  PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=225 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `election_team_members` VALUES('2','1','Nguyễn Kim Tiến','Tổ trưởng','','Cán bộ hưu trí','2026-01-20 14:31:56');
INSERT INTO `election_team_members` VALUES('3','1','Nguyễn Văn Tiết','Thư ký','0986641299','Phó Hiệu trưởng trường Tiểu học Xuân Lãnh 2','2026-01-20 14:32:39');
INSERT INTO `election_team_members` VALUES('4','1','Lâm Minh Đạt','Thành viên','','Giáo viên trường Tiểu học Xuân Lãnh 1','2026-02-05 12:46:27');
INSERT INTO `election_team_members` VALUES('5','1','Huỳnh Văn Long','Thành viên','','Bí thư Chi bộ kiêm Trưởng thôn Lãnh Vân','2026-02-05 12:46:56');
INSERT INTO `election_team_members` VALUES('6','1','Võ Thị Kim Thúy','Thành viên','','Trưởng BCTMT thôn Lãnh Vân','2026-02-05 12:47:38');
INSERT INTO `election_team_members` VALUES('7','1','Nguyễn Thị Thúy Kiều','Thành viên','','Bí thư Chi đoàn Thanh niên thôn Lãnh Vân','2026-02-05 12:48:02');
INSERT INTO `election_team_members` VALUES('8','1','Phạm Ngọc Vũ','Thành viên','','Giáo viên trường Tiểu học Xuân Lãnh 2','2026-02-05 12:49:05');
INSERT INTO `election_team_members` VALUES('9','1','Ngô Thị Lâm','Thành viên','','Chi hội trưởng Chi hội Nông dân thôn Lãnh Vân','2026-02-05 12:49:42');
INSERT INTO `election_team_members` VALUES('10','1','Hà Văn Phúc','Thành viên','','Giáo viên trường Tiểu học Xuân Lãnh 2','2026-02-05 12:50:16');
INSERT INTO `election_team_members` VALUES('11','1','Huỳnh Xuân Thành','Thành viên','','Thôn đội trưởng thôn Lãnh Vân','2026-02-05 12:50:47');
INSERT INTO `election_team_members` VALUES('12','1','Nguyễn Văn Dũng','Thành viên','','Tổ trưởng Tổ Bảo vệ ANTT thôn Lãnh Vân','2026-02-05 12:51:17');
INSERT INTO `election_team_members` VALUES('13','1','Ngô Kỷ','Thành viên','','Tổ phó Tổ Bảo vệ ANTT thôn Lãnh Vân','2026-02-05 12:51:44');
INSERT INTO `election_team_members` VALUES('14','1','Võ Trọng Nam','Thành viên','','Cán bộ hưu trí','2026-02-05 12:52:11');
INSERT INTO `election_team_members` VALUES('15','1','Trịnh Minh Thái','Thành viên','','Cán bộ hưu trí','2026-02-05 12:52:35');
INSERT INTO `election_team_members` VALUES('16','1','Huỳnh Văn Xuân','Thành viên','','Cử tri thôn Lãnh Vân','2026-02-05 12:52:54');
INSERT INTO `election_team_members` VALUES('17','1','Nguyễn Thị Yến Cẩm','Thành viên','','Giáo viên trường Mầm non Xuân Lãnh','2026-02-05 12:53:16');
INSERT INTO `election_team_members` VALUES('18','1','Lê Thị Thanh Thủy','Thành viên','','Nhân viên trường Tiểu học Xuân Lãnh 1','2026-02-05 12:53:41');
INSERT INTO `election_team_members` VALUES('19','1','Nguyễn Thị Bảo Ngọc','Thành viên','','Giáo viên trường Tiểu học Xuân Lãnh 1','2026-02-05 12:54:13');
INSERT INTO `election_team_members` VALUES('20','1','Tạ Đức Chiến','Thành viên','','Chi hội trưởng Chi hội CCB thôn Lãnh Vân','2026-02-05 12:54:51');
INSERT INTO `election_team_members` VALUES('21','1','Trần Trọng Lương','Thành viên','','Đảng viên thôn Lãnh Vân','2026-02-05 12:55:11');
INSERT INTO `election_team_members` VALUES('22','1','Trần Minh Hoàng','Thành viên','','Nhân viên trường Tiểu học Xuân Lãnh 2','2026-02-05 12:55:28');
INSERT INTO `election_team_members` VALUES('23','2','Phạm Ngọc Tân','Tổ trưởng','','Phó Hiệu trưởng trường Tiểu học Xuân Lãnh 1','2026-02-05 14:10:57');
INSERT INTO `election_team_members` VALUES('24','2','Nguyễn Văn Sẻ','Thư ký','','Giáo viên trường THCS&THPT Chu Văn An','2026-02-05 14:14:59');
INSERT INTO `election_team_members` VALUES('25','2','Nguyễn Đức Hơn','Thành viên','','Phó Bí thư, Trưởng BCTMT Thôn Lãnh Trường','2026-02-05 14:15:27');
INSERT INTO `election_team_members` VALUES('26','2','Võ Văn Cường','Thành viên','','Phó Trưởng thôn Lãnh Vân','2026-02-05 14:16:01');
INSERT INTO `election_team_members` VALUES('27','2','Lê Thị Bích Lệ','Thành viên','','Bí thư Chi đoàn Thanh niên thôn Lãnh Trường','2026-02-05 14:37:43');
INSERT INTO `election_team_members` VALUES('28','2','Lê Thị Bích Loan','Thành viên','','Chi hội trưởng Chi hội Phụ nữ thôn Lãnh Trường','2026-02-05 14:38:16');
INSERT INTO `election_team_members` VALUES('29','2','Vàng Thị Thùy Dung','Thành viên','','Chi hội trưởng Chi hội Nông dân thôn Lãnh Trường','2026-02-05 14:38:46');
INSERT INTO `election_team_members` VALUES('30','2','Nguyễn Ngọc Dương','Thành viên','','Giáo viên trường THCS và THPT Chu Văn An','2026-02-05 14:39:25');
INSERT INTO `election_team_members` VALUES('31','2','Nguyễn Xuân Hảo','Thành viên','','Thôn đội trưởng thôn Lãnh Trường','2026-02-05 14:39:53');
INSERT INTO `election_team_members` VALUES('32','2','Đỗ Văn Trung','Thành viên','','Tổ trưởng Tổ Bảo vệ ANTT thôn Lãnh Trường','2026-02-05 14:40:30');
INSERT INTO `election_team_members` VALUES('33','2','Thái Ngọc Kỉnh','Thành viên','','Tổ phó Tổ Bảo vệ ANTT thôn Lãnh Trường','2026-02-05 14:41:02');
INSERT INTO `election_team_members` VALUES('34','2','Lù Ngọc Oanh','Thành viên','','Thành viên Tổ Bảo vệ ANTT thôn Lãnh Trường','2026-02-05 14:41:34');
INSERT INTO `election_team_members` VALUES('35','2','Hồ Liên','Thành viên','','Cán bộ hưu trí','2026-02-05 14:41:56');
INSERT INTO `election_team_members` VALUES('36','2','Hồ Thanh Sơn','Thành viên','0345805085','Cử tri thôn Lãnh Trường','2026-02-05 14:43:26');
INSERT INTO `election_team_members` VALUES('37','2','Nguyễn Thị Vân Trang','Thành viên','','Giáo viên trường Tiểu học Xuân Lãnh 1','2026-02-05 14:43:58');
INSERT INTO `election_team_members` VALUES('38','2','Lù Thị Minh Uyển','Thành viên','','Đảng viên thôn Lãnh Trường','2026-02-05 14:44:19');
INSERT INTO `election_team_members` VALUES('39','2','Trần Văn Trọng','Thành viên','','Đảng viên thôn Lãnh Trường','2026-02-05 14:44:36');
INSERT INTO `election_team_members` VALUES('40','2','Nguyễn Thị Phương Yến','Thành viên','','Đảng viên thôn Lãnh Trường','2026-02-05 14:45:15');
INSERT INTO `election_team_members` VALUES('41','2','Nguyễn Thị Thu Hà','Thành viên','','Giáo viên trường Tiểu học Xuân Lãnh 1','2026-02-05 14:45:43');
INSERT INTO `election_team_members` VALUES('42','2','Trần Văn Biện','Thành viên','','Giáo viên trường Tiểu học Xuân Lãnh 1','2026-02-05 14:46:05');
INSERT INTO `election_team_members` VALUES('43','2','Võ Thị Thái Phượng','Thành viên','','Giáo viên trường Tiểu học Xuân Lãnh 1','2026-02-05 14:46:30');
INSERT INTO `election_team_members` VALUES('44','3','La Lan Ty','Thành viên','','Đảng viên Chi bộ thôn Xí Thoại','2026-02-05 14:47:30');
INSERT INTO `election_team_members` VALUES('45','3','Nguyễn Công Hoan','Thư ký','','Giáo viên trường THCS&THPT Chu Văn An','2026-02-05 17:54:00');
INSERT INTO `election_team_members` VALUES('46','3','Sâu Dun Toàn','Thành viên','','Phó Bí thư Chi bộ, Trưởng Ban CTMT Thôn Xí Thoại','2026-02-05 17:54:32');
INSERT INTO `election_team_members` VALUES('47','3','Sô Minh Tân','Thành viên','','Phó Trưởng Thôn Xí Thoại','2026-02-05 17:54:55');
INSERT INTO `election_team_members` VALUES('48','3','La Lan Tuấn','Thành viên','','Bí thư Chi đoàn Thanh niên thôn Xí Thoại','2026-02-05 17:55:24');
INSERT INTO `election_team_members` VALUES('49','3','Lê Thị Thu Điền','Thành viên','','Chi hội trưởng Chi hội Phụ nữ thôn Xí Thoại','2026-02-05 17:55:52');
INSERT INTO `election_team_members` VALUES('50','3','Phan Thị Thu Hà','Thành viên','','Giáo viên trường Tiểu học Xuân Lãnh 2','2026-02-05 17:57:43');
INSERT INTO `election_team_members` VALUES('51','3','Trần Thị Thanh Vân','Thành viên','','Giáo viên trường Tiểu học Xuân Lãnh 2','2026-02-05 17:58:14');
INSERT INTO `election_team_members` VALUES('52','3','Nguyễn Văn Nang','Thành viên','','Thôn đội trưởng thôn Xí Thoại','2026-02-05 17:58:43');
INSERT INTO `election_team_members` VALUES('53','3','Lê Minh Điệp','Thành viên','','Tổ phó Tổ Bảo vệ ANTT thôn Xí Thoại','2026-02-05 17:59:19');
INSERT INTO `election_team_members` VALUES('54','3','La Thị Nhung','Thành viên','','Cộng tác viên Bảo vệ, chăm sóc Trẻ em thôn Xí Thoại','2026-02-05 17:59:47');
INSERT INTO `election_team_members` VALUES('55','3','Nguyễn Ngọc Trường','Thành viên','','Người có uy tín thôn Xí Thoại','2026-02-05 18:00:10');
INSERT INTO `election_team_members` VALUES('56','3','Bùi Văn Hiệp','Thành viên','','Cử tri thôn Xí Thoại','2026-02-05 18:00:31');
INSERT INTO `election_team_members` VALUES('57','3','Trần Ngọc Linh','Thành viên','','Giáo viên trường Tiểu học Xuân Lãnh 2','2026-02-05 18:00:53');
INSERT INTO `election_team_members` VALUES('58','3','La Lan Niệm','Thành viên','','Tổ trưởng Tổ Bảo vệ ANTT thôn Xí Thoại','2026-02-05 18:01:27');
INSERT INTO `election_team_members` VALUES('59','4','Minh Thanh Thúy','Tổ trưởng','','Phó Hiệu trưởng trường Tiểu học Xuân Lãnh 2','2026-02-05 18:03:01');
INSERT INTO `election_team_members` VALUES('60','4','Nguyễn Văn Dư','Thư ký','','Nhân viên Kế toán trường Tiểu học Xuân Lãnh 2','2026-02-05 18:03:27');
INSERT INTO `election_team_members` VALUES('61','4','La O Ca','Thành viên','','Bí thư Chi bộ, Trưởng thôn Hà Rai','2026-02-05 18:03:57');
INSERT INTO `election_team_members` VALUES('62','4','La Thị Lưu','Thành viên','','Giáo viên trường Mầm non Xuân Lãnh','2026-02-05 18:04:32');
INSERT INTO `election_team_members` VALUES('63','4','Mang Dũng','Thành viên','','Chi ủy viên, Phó Trưởng thôn Hà Rai','2026-02-05 18:05:04');
INSERT INTO `election_team_members` VALUES('64','4','Đinh Phạm Thị Ly Thoan','Thành viên','','Bí thư Chi đoàn Thanh niên thôn Hà Rai','2026-02-05 18:05:27');
INSERT INTO `election_team_members` VALUES('65','4','Sô Thị Diệm','Thành viên','','Chi hội trưởng Chi hội Phụ nữ thôn Hà Rai','2026-02-05 18:05:54');
INSERT INTO `election_team_members` VALUES('66','4','Mang Khuy Ở','Thành viên','','Chi hội trưởng Chi hội Nông dân thôn Hà Rai','2026-02-05 18:06:19');
INSERT INTO `election_team_members` VALUES('67','4','Mang Toàn','Thành viên','','Thôn đội trưởng thôn Hà Rai','2026-02-05 18:06:46');
INSERT INTO `election_team_members` VALUES('68','4','Đinh Văn Cuối','Thành viên','','Chi hội trưởng chi hội CCB thôn Hà Rai','2026-02-05 18:07:20');
INSERT INTO `election_team_members` VALUES('69','4','Nguyễn Thị Kim Yến','Thành viên','','Giáo viên trường Tiểu học Xuân Lãnh 2','2026-02-05 18:07:47');
INSERT INTO `election_team_members` VALUES('70','4','Mang Nhãn','Thành viên','','Thành viên Tổ Bảo vệ ANTT thôn Hà Rai','2026-02-05 18:08:07');
INSERT INTO `election_team_members` VALUES('71','4','So Xuân Hoàng','Thành viên','','Người có uy tín thôn Hà Rai','2026-02-05 18:08:24');
INSERT INTO `election_team_members` VALUES('72','4','Nguyễn Thị Ái','Thành viên','','Cử tri thôn Hà Rai','2026-02-05 18:08:42');
INSERT INTO `election_team_members` VALUES('73','4','Trần Thị Kim Liên','Thành viên','','Giáo viên trường Tiểu học Xuân Lãnh 2','2026-02-05 18:09:00');
INSERT INTO `election_team_members` VALUES('74','5','Cao Đình Nghĩa','Tổ trưởng','','Hiệu trường trường Tiểu học Xuân Lãnh 1','2026-02-05 18:09:29');
INSERT INTO `election_team_members` VALUES('75','5','Đặng Ngọc Hùng','Thư ký','','Giáo viên trường Tiểu học Xuân Lãnh 1','2026-02-05 18:09:48');
INSERT INTO `election_team_members` VALUES('76','5','Mang Thị Lập','Thành viên','','Trưởng Ban CTMT thôn Soi Nga','2026-02-05 18:10:16');
INSERT INTO `election_team_members` VALUES('77','5','Mang Nọ','Thành viên','','Phó Trưởng thôn Soi Nga','2026-02-05 18:10:31');
INSERT INTO `election_team_members` VALUES('78','5','Mang Thị Hợi','Thành viên','','Chi hội trưởng Chi hội Phụ nữ thôn Soi Nga','2026-02-05 18:10:55');
INSERT INTO `election_team_members` VALUES('79','5','Mang Thị Mai','Thành viên','','Bí thư Chi đoàn Thanh niên thôn Soi Nga','2026-02-05 18:11:19');
INSERT INTO `election_team_members` VALUES('80','5','So Hương','Thành viên','','Thôn đội trưởng thôn Soi Nga','2026-02-05 18:11:35');
INSERT INTO `election_team_members` VALUES('81','5','Mang Vàng','Thành viên','','Tổ trưởng Tổ Bảo vệ ANTT thôn Soi Nga','2026-02-05 18:11:55');
INSERT INTO `election_team_members` VALUES('82','5','Mang Thức','Thành viên','','Tổ phó Tổ Bảo vệ ANTT thôn Soi Nga','2026-02-05 18:12:16');
INSERT INTO `election_team_members` VALUES('83','5','Mang Giác','Thành viên','','Chi hội trưởng Chi hội Người Cao tuổi thôn Soi Nga','2026-02-05 18:12:40');
INSERT INTO `election_team_members` VALUES('84','5','Lưu Tâm Dật','Thành viên','','Giáo viên trường Tiểu học Xuân Lãnh 1','2026-02-05 18:13:15');
INSERT INTO `election_team_members` VALUES('85','5','Huỳnh Tấn Vân','Thành viên','','Giáo viên trường Tiểu học Xuân Lãnh 1','2026-02-05 18:13:39');
INSERT INTO `election_team_members` VALUES('86','5','Nguyễn Thị Hiền','Thành viên','','Nhân viên trường Tiểu học Xuân Lãnh 1','2026-02-05 18:14:11');
INSERT INTO `election_team_members` VALUES('87','5','Mang Hận','Thành viên','','Phó Bí thư Chi bộ thôn Soi Nga','2026-02-05 18:16:00');
INSERT INTO `election_team_members` VALUES('88','5','So Ánh','Thành viên','','Cử tri thôn Soi Nga','2026-02-05 18:16:38');
INSERT INTO `election_team_members` VALUES('89','6','Trương Bá Lĩnh','Tổ trưởng','0375774615','Phó Hiệu trưởng trường THCS và THPT Chu Văn An','2026-02-06 09:22:43');
INSERT INTO `election_team_members` VALUES('90','6','Nguyễn Lâm Nguyên','Thư ký','','Giáo viên trường THCS&THPT Chu Văn An','2026-02-06 09:23:21');
INSERT INTO `election_team_members` VALUES('91','6','Mang Bảy','Thành viên','0343218538','Trưởng thôn Da Dù','2026-02-06 09:24:00');
INSERT INTO `election_team_members` VALUES('92','6','Mang Thị Út','Thành viên','','Phó Hiệu trưởng trường Mầm non Xuân Lãnh','2026-02-06 09:24:34');
INSERT INTO `election_team_members` VALUES('93','6','Mang Cân','Thành viên','','Đảng viên Chi bộ thôn Da Dù','2026-02-06 09:24:58');
INSERT INTO `election_team_members` VALUES('94','6','Mang Duy','Thành viên','','Chi hội trưởng Chi hội CCB thôn Da Dù','2026-02-06 09:25:16');
INSERT INTO `election_team_members` VALUES('95','6','Mang Thị Ủ','Thành viên','','Chi hội trưởng Chi hội Phụ nữ thôn Da Dù','2026-02-06 09:25:39');
INSERT INTO `election_team_members` VALUES('96','6','Trần Thị Hoa','Thành viên','','Bí thư Chi đoàn Thanh niên thôn Da Dù','2026-02-06 09:25:57');
INSERT INTO `election_team_members` VALUES('97','6','Mang Linh','Thành viên','','Thôn đội trưởng thôn Da Dù','2026-02-06 09:26:21');
INSERT INTO `election_team_members` VALUES('98','6','Mang Út','Thành viên','','Tổ trưởng Tổ Bảo vệ ANTT thôn Da Dù','2026-02-06 09:26:42');
INSERT INTO `election_team_members` VALUES('99','6','Mang Biệt','Thành viên','','Tổ phó Tổ Bảo vệ ANTT thôn Da Dù','2026-02-06 09:27:02');
INSERT INTO `election_team_members` VALUES('100','6','Mang Thái','Thành viên','','Cử tri thôn Da Dù','2026-02-06 09:27:19');
INSERT INTO `election_team_members` VALUES('101','6','Mang Nghệ','Thành viên','','Người có uy tín thôn Da Dù','2026-02-06 09:27:36');
INSERT INTO `election_team_members` VALUES('102','6','Võ Thị Minh Nguyệt','Thành viên','','Giáo viên trường Mầm non Xuân Lãnh','2026-02-06 09:28:01');
INSERT INTO `election_team_members` VALUES('103','6','Trần Thị Hồng Thủy','Thành viên','','Giáo viên trường Tiểu học Xuân Lãnh 1','2026-02-06 09:28:23');
INSERT INTO `election_team_members` VALUES('104','6','Mang Thị Nhung','Thành viên','','Giáo viên trường Mầm non Xuân Lãnh','2026-02-06 09:28:54');
INSERT INTO `election_team_members` VALUES('105','6','Nguyễn Thanh Trúc','Thành viên','','Giáo viên trường THCS&THPT Chu Văn An','2026-02-06 09:29:19');
INSERT INTO `election_team_members` VALUES('106','6','Hồ Minh Hoàng','Thành viên','','Giáo viên trường THCS&THPT Chu Văn An','2026-02-06 09:29:40');
INSERT INTO `election_team_members` VALUES('107','6','Võ Sơn Tây','Thành viên','','Giáo viên trường THCS&THPT Chu Văn An','2026-02-06 09:29:56');
INSERT INTO `election_team_members` VALUES('108','6','Nguyễn Văn Hảo','Thành viên','','Giáo viên trường Tiểu học Xuân Lãnh 1','2026-02-06 09:30:14');
INSERT INTO `election_team_members` VALUES('109','6','Phan Thị Quốc Thái','Thành viên','','Giáo viên trường Tiểu học Xuân Lãnh 1','2026-02-06 09:30:37');
INSERT INTO `election_team_members` VALUES('110','7','Nguyễn Văn Long','Tổ trưởng','0384340922','Giáo viên trường THCS&THPT Chu Văn An','2026-02-06 09:31:35');
INSERT INTO `election_team_members` VALUES('111','7','Hồ Minh Phước','Thư ký','0946230462','Giáo viên trường THCS và THPT Chu Văn An','2026-02-06 09:32:19');
INSERT INTO `election_team_members` VALUES('112','7','Lê Văn Tình','Thành viên','0343218538','Bí thư Chi bộ, Trưởng thôn Lãnh Cao','2026-02-06 09:32:55');
INSERT INTO `election_team_members` VALUES('113','7','Nguyễn Duy Quang','Thành viên','','Phó Trưởng thôn Lãnh Cao','2026-02-06 09:33:24');
INSERT INTO `election_team_members` VALUES('114','7','Nguyễn Kim Hồ','Thành viên','','Trưởng ban CTMT thôn Lãnh Cao','2026-02-06 09:33:55');
INSERT INTO `election_team_members` VALUES('115','7','Nguyễn Thanh Lâm','Thành viên','','Bí thư Chi đoàn Thanh niên thôn Lãnh Cao','2026-02-06 09:34:18');
INSERT INTO `election_team_members` VALUES('116','7','Nguyễn Thị Nga','Thành viên','','Chi hộ trưởng Chi hội Phụ nữ thôn Lãnh Cao','2026-02-06 09:34:47');
INSERT INTO `election_team_members` VALUES('117','7','Nguyễn Thành Đạt','Thành viên','','Chi hội trưởng Chi hội Nông dân thôn Lãnh Cao','2026-02-06 09:35:12');
INSERT INTO `election_team_members` VALUES('118','7','Nghiêm Minh Trung','Thành viên','','Chi hội trưởng Chi hội CCB thôn Lãnh Cao','2026-02-06 09:35:36');
INSERT INTO `election_team_members` VALUES('119','7','Nguyễn Ngọc Thọ','Thành viên','','Chi hội trưởng Chi hội Người Cao tuổi thôn Lãnh Cao','2026-02-06 09:36:14');
INSERT INTO `election_team_members` VALUES('120','7','Trần Minh Quang','Thành viên','','Thôn đội trưởng thôn Lãnh Cao','2026-02-06 09:36:37');
INSERT INTO `election_team_members` VALUES('121','7','Nguyễn Hoài Hiệp','Thành viên','','Tổ trưởng Tổ Bảo vệ ANTT thôn Lãnh Cao','2026-02-06 09:37:06');
INSERT INTO `election_team_members` VALUES('122','7','Nguyễn Bích Thảo','Thành viên','','Tổ phó Tổ Bảo vệ ANTT thôn Lãnh Cao','2026-02-06 09:37:38');
INSERT INTO `election_team_members` VALUES('123','7','Phan Thị Thu Hà','Thành viên','','Giáo viên trường Tiểu học Xuân Lãnh 2','2026-02-06 09:38:00');
INSERT INTO `election_team_members` VALUES('124','7','Trần Thị Kim Liên','Thành viên','','Giáo viên trường Tiểu học Xuân Lãnh 2','2026-02-06 09:38:22');
INSERT INTO `election_team_members` VALUES('125','8','Nguyễn Văn Bích','Tổ trưởng','','Phó Trưởng thôn Lãnh Tú','2026-02-06 09:38:54');
INSERT INTO `election_team_members` VALUES('126','8','Ngô Thị Hằng','Thành viên','','Giáo viên trường Mầm non Xuân Lãnh','2026-02-06 09:41:48');
INSERT INTO `election_team_members` VALUES('127','8','Trần Văn Dũng','Thành viên','','Bí thư Chi bộ, Trưởng thôn Lãnh Tú','2026-02-06 09:42:39');
INSERT INTO `election_team_members` VALUES('128','8','Nguyễn Văn Em','Thành viên','','Trưởng ban CTMT thôn Lãnh Tú','2026-02-06 09:42:58');
INSERT INTO `election_team_members` VALUES('129','8','Nguyễn Thị Mỹ Linh','Thành viên','','Bí thư Chi đoàn Thanh niên thôn Lãnh Tú','2026-02-06 09:43:19');
INSERT INTO `election_team_members` VALUES('130','8','Võ Thị Dậu','Thành viên','','Chi hội trưởng Chi hội Phụ nữ thôn Lãnh Tú','2026-02-06 09:43:46');
INSERT INTO `election_team_members` VALUES('131','8','Văn Kim Thanh','Thành viên','','Chi hội trưởng Chi hội CCB thôn Lãnh Tú','2026-02-06 09:44:17');
INSERT INTO `election_team_members` VALUES('132','8','Huỳnh Thị Thúy','Thành viên','','Giáo viên trường Mầm non Xuân Lãnh','2026-02-06 09:44:36');
INSERT INTO `election_team_members` VALUES('133','8','Nguyễn Hồng Sơn','Thành viên','','Thôn đội trưởng thôn Lãnh Cao','2026-02-06 09:44:52');
INSERT INTO `election_team_members` VALUES('134','8','Trần Xuân Khanh','Thành viên','','Tổ trưởng Tổ Bảo vệ ANTT thôn Lãnh Tú','2026-02-06 09:45:27');
INSERT INTO `election_team_members` VALUES('135','8','Nguyễn Trung Trực','Thành viên','','Tổ bảo vệ ANTT thôn Lãnh Tú','2026-02-06 09:45:58');
INSERT INTO `election_team_members` VALUES('136','8','Tạ Thị Thu Thảo','Thành viên','','Giáo viên trường Mầm non Xuân Lãnh','2026-02-06 09:46:24');
INSERT INTO `election_team_members` VALUES('137','8','Hồ Thị Như Linh','Thành viên','','Giáo viên trường Mầm non Xuân Lãnh','2026-02-06 09:46:46');
INSERT INTO `election_team_members` VALUES('138','8','Nguyễn Lý','Thành viên','','Chi hội trưởng Chi hội Người Cao tuổi thôn Lãnh Tú','2026-02-06 09:47:14');
INSERT INTO `election_team_members` VALUES('139','8','Bùi Hoàng Dũng','Thành viên','','Cử tri thôn Lãnh Tú','2026-02-06 09:47:36');
INSERT INTO `election_team_members` VALUES('140','9','Nguyễn Hữu Thuyên','Tổ trưởng','','Hiệu trưởng trường THCS Nguyễn Viết Xuân','2026-02-06 09:48:09');
INSERT INTO `election_team_members` VALUES('141','9','Bùi Thị Tố Nga','Thư ký','','Giáo viên trường Tiểu học Đa Lộc','2026-02-06 09:48:32');
INSERT INTO `election_team_members` VALUES('142','9','Đoàn Văn Thái','Thành viên','','Bí thư Chi bộ Thôn 01','2026-02-06 09:48:48');
INSERT INTO `election_team_members` VALUES('143','9','Lê Văn Đông','Thành viên','','Trưởng Thôn 01','2026-02-06 09:49:08');
INSERT INTO `election_team_members` VALUES('144','9','Lê Văn Tịch','Thành viên','','Chi hội trưởng Chi hội Nông dân Thôn 01','2026-02-06 09:49:40');
INSERT INTO `election_team_members` VALUES('145','9','Nguyễn Thị Hạnh','Thành viên','','Bí thư Chi đoàn Thanh niên Thôn 01','2026-02-06 09:50:48');
INSERT INTO `election_team_members` VALUES('146','9','Đoàn Văn Xì','Thành viên','','Chi hội trưởng Chi hội CCB Thôn 01','2026-02-06 09:51:09');
INSERT INTO `election_team_members` VALUES('147','9','Trịnh Xuân Anh','Thành viên','','Tổ trưởng Tổ Bảo vệ ANTT Thôn 01','2026-02-06 09:51:32');
INSERT INTO `election_team_members` VALUES('148','9','Mang Vũ','Thành viên','','Thành viên Tổ Bảo vệ ANTT Thôn 01','2026-02-06 09:51:52');
INSERT INTO `election_team_members` VALUES('149','9','Nguyễn Văn Trà','Thành viên','','Thôn đội trưởng Thôn 01','2026-02-06 09:52:10');
INSERT INTO `election_team_members` VALUES('150','9','Nguyễn Văn Hiền','Thành viên','','Tổ phó Tổ Bảo vệ ANTT Thôn 01','2026-02-06 09:52:34');
INSERT INTO `election_team_members` VALUES('151','9','Nguyễn Văn Minh','Thành viên','','Người có uy tín Thôn 01','2026-02-06 09:53:04');
INSERT INTO `election_team_members` VALUES('152','9','Đoàn Văn Tươi','Thành viên','','Cử tri Thôn 01','2026-02-06 09:53:24');
INSERT INTO `election_team_members` VALUES('153','9','Phan Thế Thủy','Thành viên','','Giáo viên trường Tiểu học Đa Lộc','2026-02-06 09:53:42');
INSERT INTO `election_team_members` VALUES('154','9','Nguyễn Thị Mỹ Linh','Thành viên','','Giáo viên trường Mầm non Đa Lộc','2026-02-06 09:54:06');
INSERT INTO `election_team_members` VALUES('155','10','Trần Thị Lợi','Tổ trưởng','0363574479','Hiệu trưởng trường Tiểu học Đa Lộc','2026-02-06 09:55:46');
INSERT INTO `election_team_members` VALUES('156','10','Phạm Thị Mỹ Lành','Thư ký','0379010097','Giáo viên trường THCS Nguyễn Viết Xuân','2026-02-06 09:56:39');
INSERT INTO `election_team_members` VALUES('157','10','Võ Ngọc Sơn','Thành viên','0364936486','Bí thư Chi bộ Thôn 02','2026-02-06 09:57:19');
INSERT INTO `election_team_members` VALUES('158','10','Đinh Thị Kim Phương','Thành viên','0349766541','Phó Bí thư Chi bộ Thôn 02','2026-02-06 09:58:03');
INSERT INTO `election_team_members` VALUES('159','10','Đặng Thị Thu Hà','Thành viên','0378741407','Chi hội trưởng Chi hội Nông dân Thôn 02','2026-02-06 09:58:54');
INSERT INTO `election_team_members` VALUES('160','10','Trịnh Thị Nhung','Thành viên','0398423053','Bí thư Chi đoàn Thanh niên Thôn 02','2026-02-06 10:00:20');
INSERT INTO `election_team_members` VALUES('161','10','Lê Thị Huỳnh Dung','Thành viên','0388965315','Chi hội trưởng Chi hội Phụ nữ Thôn 02','2026-02-06 10:00:56');
INSERT INTO `election_team_members` VALUES('162','10','Trịnh Xuân Diện','Thành viên','0362240264','Chi hội trưởng Chi hội CCB Thôn 02','2026-02-06 10:01:51');
INSERT INTO `election_team_members` VALUES('163','10','Đinh Thái Sơn','Thành viên','0988786790','Tổ trưởng Tổ Bảo vệ ANTT Thôn 02','2026-02-06 10:02:19');
INSERT INTO `election_team_members` VALUES('164','10','Trần Đình Nam','Thành viên','0393635174','Tổ phó Tổ Bảo vệ ANTT Thôn 02','2026-02-06 10:02:59');
INSERT INTO `election_team_members` VALUES('165','10','Nguyễn Văn Hảo','Thành viên','0383296379','Cử tri Thôn 02','2026-02-06 10:04:20');
INSERT INTO `election_team_members` VALUES('166','10','Thái Thị Ánh Vương','Thành viên','0387052032','Giáo viên trường THCS Nguyễn Viết Xuân','2026-02-06 10:05:06');
INSERT INTO `election_team_members` VALUES('167','10','Võ Quang','Thành viên','0977360329','Cán bộ hưu trí','2026-02-06 10:05:45');
INSERT INTO `election_team_members` VALUES('168','10','Nguyễn Thị Hạnh','Thành viên','0379027323','Giáo viên trường Tiểu học Đa Lộc','2026-02-06 10:06:28');
INSERT INTO `election_team_members` VALUES('169','10','Nghiêm Minh Hải','Thành viên','0382975447','Nhân viên trường Tiểu học Đa Lộc','2026-02-06 10:07:28');
INSERT INTO `election_team_members` VALUES('170','11','Phạm Đình Trí','Tổ trưởng','0838993956','Cán bộ hưu trí','2026-02-06 10:08:10');
INSERT INTO `election_team_members` VALUES('171','11','Trần Văn Thọ','Thư ký','0366732320','Cán bộ hưu trí','2026-02-06 10:18:47');
INSERT INTO `election_team_members` VALUES('172','11','Phạm Ngọc Tú','Thành viên','0979821817','Giáo viên trường THCS Nguyễn Viết Xuân','2026-02-06 10:19:35');
INSERT INTO `election_team_members` VALUES('173','11','Nguyễn Tấn Long','Thành viên','0369165435','Trưởng ban Công tác Mặt trận Thôn 03','2026-02-06 10:20:25');
INSERT INTO `election_team_members` VALUES('174','11','Mai Thị Hà','Thành viên','0973375374','Phó Trưởng Thôn 03','2026-02-06 10:21:30');
INSERT INTO `election_team_members` VALUES('175','11','Võ Thị Thu Hường','Thành viên','0869254677','Chi hội trưởng Chi hội Nông dân Thôn 03','2026-02-06 10:22:08');
INSERT INTO `election_team_members` VALUES('176','11','Đoàn Thị Thu Xuyên','Thành viên','','Bí thư Chi đoàn Thanh niên Thôn 03','2026-02-06 10:24:11');
INSERT INTO `election_team_members` VALUES('177','11','Nguyễn Thị Mỹ Phương','Thành viên','0389207788','Chi hội trưởng Chi hội Phụ nữ Thôn 03','2026-02-06 10:25:01');
INSERT INTO `election_team_members` VALUES('178','11','Võ Xuân Hảo','Thành viên','0389604463','Thôn đội trưởng Thôn 03','2026-02-06 10:25:39');
INSERT INTO `election_team_members` VALUES('179','11','Nguyễn Minh Vương','Thành viên','0396851058','Tổ trưởng Tổ Bảo vệ ANTT Thôn 03','2026-02-06 10:26:18');
INSERT INTO `election_team_members` VALUES('180','11','Phạm Lê Thật','Thành viên','0961610516','Tổ phó Tổ Bảo vệ ANTT Thôn 03','2026-02-06 10:26:57');
INSERT INTO `election_team_members` VALUES('181','11','Nguyễn Văn Tính','Thành viên','0975338202','Cán bộ hưu trí','2026-02-06 10:27:52');
INSERT INTO `election_team_members` VALUES('182','11','Lê Thị Thu Nga','Thành viên','0387934673','Giáo viên trường Mầm non Đa Lộc','2026-02-06 10:29:03');
INSERT INTO `election_team_members` VALUES('183','11','Phan Ngọc Kiều','Thành viên','0987356412','Giáo viên trường THCS Nguyễn Viết Xuân','2026-02-06 10:29:41');
INSERT INTO `election_team_members` VALUES('184','11','Võ Văn Luận','Thành viên','0986282577','Nhân viên trường Tiểu học Đa Lộc','2026-02-06 10:30:18');
INSERT INTO `election_team_members` VALUES('185','11','Hồ Mỹ Anh','Thành viên','0329021032','Giáo viên trường Mầm non Đa Lộc','2026-02-06 10:30:53');
INSERT INTO `election_team_members` VALUES('186','11','Huỳnh Thị Thúy Vân','Thành viên','0384627583','Giáo viên trường Mầm non Đa Lộc','2026-02-06 10:35:35');
INSERT INTO `election_team_members` VALUES('187','11','Nguyễn Thị Ngân','Thành viên','0373411173','Nhân viên trường Mầm non Đa Lộc','2026-02-06 10:36:17');
INSERT INTO `election_team_members` VALUES('188','11','Phan Ngọc Minh','Thành viên','0974162557','Nhân viên trường THCS Nguyễn Viết Xuân','2026-02-06 10:37:00');
INSERT INTO `election_team_members` VALUES('189','11','Nguyễn Mừng','Thành viên','0947769108','Giáo viên trường THCS Nguyễn Viết Xuân','2026-02-06 10:37:49');
INSERT INTO `election_team_members` VALUES('190','11','Đặng Thị Ngọc Thúy','Thành viên','0349763971','Giáo viên trường Tiểu học Đa Lộc','2026-02-06 10:38:30');
INSERT INTO `election_team_members` VALUES('195','12','Phan Quang Trọng','Thành viên','0387059174','Phó Hiệu trưởng trường Tiểu học Đa Lộc','2026-02-06 11:05:30');
INSERT INTO `election_team_members` VALUES('196','12','Nguyễn Văn Reo','Thư ký','0918100950','Cán bộ hưu trí','2026-02-06 11:08:48');
INSERT INTO `election_team_members` VALUES('197','12','Nguyễn Thị Ổi','Thành viên','0373733445','Phó Hiệu trường trường Mầm non Đa Lộc','2026-02-06 11:16:34');
INSERT INTO `election_team_members` VALUES('198','12','Huỳnh Văn Ngà','Thành viên','0942963115','Giáo viên trường Tiểu học Đa Lộc','2026-02-06 11:17:15');
INSERT INTO `election_team_members` VALUES('199','12','Nguyễn Trọng Linh','Thành viên','0974272205','Bí thư Chi bộ Thôn 04','2026-02-06 11:18:00');
INSERT INTO `election_team_members` VALUES('200','12','Nguyễn Như Ý','Thành viên','0378927873','Trưởng Thôn 04','2026-02-06 11:18:38');
INSERT INTO `election_team_members` VALUES('201','12','Trần Thanh Hoàng','Thành viên','0393770310','Trưởng Ban Công tác Mặt trận Thôn 04','2026-02-06 11:19:20');
INSERT INTO `election_team_members` VALUES('202','12','Nguyễn Phúc Sơn','Thành viên','0976703015','Chi hội trưởng Chi hội Nông dân Thôn 04','2026-02-06 11:20:37');
INSERT INTO `election_team_members` VALUES('203','12','Nguyễn Thị Tình','Thành viên','0869287620','Bí thư Chi đoàn Thanh niên Thôn 04','2026-02-06 11:22:07');
INSERT INTO `election_team_members` VALUES('204','12','Nguyễn Thị Phúc','Thành viên','0977904117','Chi hội trưởng Chi hội Phụ nữ Thôn 04','2026-02-06 11:22:49');
INSERT INTO `election_team_members` VALUES('205','12','Nguyễn Văn Hùng','Thành viên','0966515734','Chi hội trưởng Chi hội CCB Thôn 04','2026-02-06 11:23:56');
INSERT INTO `election_team_members` VALUES('206','12','Nguyễn Kim Cảm','Thành viên','0355500260','Thôn đội trưởng Thôn 04','2026-02-06 11:25:05');
INSERT INTO `election_team_members` VALUES('207','12','Lê Văn Tú','Thành viên','0966992381','Tổ trưởng Tổ Bảo vệ ANTT Thôn 04','2026-02-06 11:25:46');
INSERT INTO `election_team_members` VALUES('208','12','Nguyễn Xuân An','Thành viên','0357888067','Tổ phó Tổ Bảo vệ ANTT Thôn 04','2026-02-06 11:27:24');
INSERT INTO `election_team_members` VALUES('209','12','Nguyễn Hùng Cường','Thành viên','0343024968','Cán bộ hưu trí','2026-02-06 11:28:09');
INSERT INTO `election_team_members` VALUES('210','13','Lê Viết Vương','Tổ trưởng','','Phó Hiệu trưởng trường THCS Nguyễn Viết Xuân','2026-02-06 11:29:12');
INSERT INTO `election_team_members` VALUES('211','13','Nguyễn Thái','Thư ký','0987361497','Giáo viên trường Tiểu học Đa Lộc','2026-02-06 11:29:46');
INSERT INTO `election_team_members` VALUES('212','13','Trần Đình Hưng','Thành viên','0858663183','Giáo viên trường THCS Nguyễn Viết Xuân','2026-02-06 11:30:41');
INSERT INTO `election_team_members` VALUES('213','13','Thân Thị Giao Chỉ','Thành viên','0395105761','Phó Bí thư Chi bộ Thôn 05','2026-02-06 11:31:19');
INSERT INTO `election_team_members` VALUES('214','13','Phạm Thị Tuyết Lảnh','Thành viên','0981079124','Chi ủy viên Chi bộ Thôn 05','2026-02-06 11:31:57');
INSERT INTO `election_team_members` VALUES('215','13','Trần Văn Tiến','Thành viên','0978184733','Trưởng ban Công tác Mặt trận Thôn 05','2026-02-06 11:32:35');
INSERT INTO `election_team_members` VALUES('216','13','Nguyễn Sơn','Thành viên','0356460081','Chi hội trưởng Chi hội Nông dân Thôn 05','2026-02-06 11:33:15');
INSERT INTO `election_team_members` VALUES('217','13','Lê Thị Hiệp','Thành viên','','Bí thư Chi đoàn Thanh niên Thôn 05','2026-02-06 11:34:01');
INSERT INTO `election_team_members` VALUES('218','13','Lê Thị Luận','Thành viên','0862037782','Chi hội trưởng Chi hội Phụ nữ Thôn 05','2026-02-06 11:34:37');
INSERT INTO `election_team_members` VALUES('219','13','Trần Văn Thắng','Thành viên','0981771709','Chi hội trưởng Chi hội Cựu Chiến binh Thôn 05','2026-02-06 11:35:38');
INSERT INTO `election_team_members` VALUES('220','13','Đặng Duy Thành','Thành viên','0986588790','Thôn đội trưởng Thôn 05','2026-02-06 11:36:18');
INSERT INTO `election_team_members` VALUES('221','13','Nguyễn Tỵ','Thành viên','0975809155','Tổ trưởng Tổ Bảo vệ ANTT Thôn 05','2026-02-06 11:36:54');
INSERT INTO `election_team_members` VALUES('222','13','Trần Văn Diễm','Thành viên','','Thành viên Tổ Bảo vệ ANTT Thôn 05','2026-02-06 11:37:34');
INSERT INTO `election_team_members` VALUES('223','13','Đinh Thụy','Thành viên','0368773956','Cử tri Thôn 05','2026-02-06 11:37:58');
INSERT INTO `election_team_members` VALUES('224','13','Lê Văn Đỏ','Thành viên','','Người có uy tín Thôn 05','2026-02-06 11:38:43');


CREATE TABLE `election_terms` (
  `ID_Nhiem_Ky` int(11) NOT NULL AUTO_INCREMENT,
  `Ten_Nhiem_Ky` varchar(150) NOT NULL COMMENT 'Tên nhiệm kỳ (Ví dụ: 2021-2026)',
  `Ngay_Bat_Dau` date DEFAULT NULL,
  `Ngay_Ket_Thuc` date DEFAULT NULL,
  `Trang_Thai` varchar(50) DEFAULT 'Active' COMMENT 'Ví dụ: Active, Closed, Upcoming',
  PRIMARY KEY (`ID_Nhiem_Ky`),
  UNIQUE KEY `Ten_Nhiem_Ky` (`Ten_Nhiem_Ky`)
) ENGINE=MyISAM AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `election_terms` VALUES('1','Bầu cử đại biểu Quốc hội Khóa XVI và đại biểu HĐND các cấp nhiệm kỳ 2026-2031','2026-03-15','2031-03-15','Hien_Hanh');


CREATE TABLE `electoral_stats` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `unit_id` int(11) NOT NULL,
  `date` date NOT NULL,
  `election_level` varchar(10) DEFAULT 'qh',
  `voted_count` int(11) DEFAULT 0,
  `total_voters` int(11) DEFAULT NULL,
  `last_updated` datetime DEFAULT current_timestamp(),
  PRIMARY KEY (`id`),
  UNIQUE KEY `unique_stat` (`unit_id`,`date`),
  KEY `idx_unit_date_level` (`unit_id`,`date`,`election_level`)
) ENGINE=MyISAM AUTO_INCREMENT=9 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `electoral_stats` VALUES('1','5','2025-12-13','qh','644','644','2025-12-13 10:11:30');
INSERT INTO `electoral_stats` VALUES('2','1','2025-12-13','qh','218','1870','2025-12-13 04:10:44');
INSERT INTO `electoral_stats` VALUES('3','3','2025-12-13','qh','48','508','2025-12-13 04:23:07');
INSERT INTO `electoral_stats` VALUES('4','1','2025-12-14','qh','1870','1870','2025-12-14 12:50:46');
INSERT INTO `electoral_stats` VALUES('5','2','2025-12-14','qh','1897','1897','2025-12-14 12:51:01');
INSERT INTO `electoral_stats` VALUES('6','3','2025-12-14','qh','508','508','2025-12-14 12:51:07');
INSERT INTO `electoral_stats` VALUES('7','4','2025-12-14','qh','723','723','2025-12-14 12:51:15');
INSERT INTO `electoral_stats` VALUES('8','1','2026-02-02','qh','256','2974','2026-02-02 17:04:31');


CREATE TABLE `ethnic_groups` (
  `ID_DanToc` int(11) NOT NULL AUTO_INCREMENT,
  `TenDanToc` varchar(50) NOT NULL,
  PRIMARY KEY (`ID_DanToc`),
  UNIQUE KEY `TenDanToc` (`TenDanToc`)
) ENGINE=InnoDB AUTO_INCREMENT=5 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `ethnic_groups` VALUES('1','Kinh');
INSERT INTO `ethnic_groups` VALUES('4','Mường');
INSERT INTO `ethnic_groups` VALUES('2','Tày');
INSERT INTO `ethnic_groups` VALUES('3','Thái');


CREATE TABLE `ho_so_ung_cu` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `ho_ten` varchar(255) NOT NULL,
  `gioi_tinh` enum('Nam','Nữ') DEFAULT NULL,
  `so_dien_thoai` varchar(20) DEFAULT NULL,
  `ngay_sinh` date DEFAULT NULL,
  `cccd` varchar(12) DEFAULT NULL,
  `dia_chi_thuong_tru` text DEFAULT NULL,
  `nghe_nghiep_chuc_vu` text DEFAULT NULL,
  `trang_thai` varchar(50) DEFAULT 'Đã tiếp nhận',
  `dvbc_id` int(11) DEFAULT NULL,
  `file_don_ung_cu` varchar(255) DEFAULT NULL,
  `file_so_yeu_ly_lich` varchar(255) DEFAULT NULL,
  `file_tieu_su` varchar(255) DEFAULT NULL,
  `file_ke_khai_tai_san` varchar(255) DEFAULT NULL,
  `trang_thai_ho_so` enum('NHAP','DA_NOP','HOP_LE') DEFAULT 'NHAP',
  `created_at` timestamp NULL DEFAULT current_timestamp(),
  `updated_at` datetime DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  `ket_qua_kiem_tra` varchar(50) DEFAULT NULL,
  `ghi_chu_sai_sot` text DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `cccd` (`cccd`)
) ENGINE=InnoDB AUTO_INCREMENT=58 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `ho_so_ung_cu` VALUES('1','LÊ THỊ HỒNG ANH','Nữ','','1987-05-12','054187001965','Thôn 3, Xuân Lãnh, Đắk Lắk','Công chức','Đã tiếp nhận','10','uploads/054187001965/file_don_ung_cu_054187001965.pdf','uploads/054187001965/file_so_yeu_ly_lich_054187001965.pdf','uploads/054187001965/file_tieu_su_054187001965.pdf','uploads/054187001965/file_ke_khai_tai_san_054187001965.pdf','NHAP','2026-02-06 14:13:06','2026-02-06 16:01:33','Đạt yêu cầu','');
INSERT INTO `ho_so_ung_cu` VALUES('2','PHAN THANH BÌNH','Nam','0984909027','1976-08-19','054076000097','thôn Long Thăng, xã Đồng Xuân, tỉnh Đắk Lắk','Trưởng Công an xã','Đã tiếp nhận','4','uploads/054076000097/file_don_ung_cu_054076000097.pdf','uploads/054076000097/file_so_yeu_ly_lich_054076000097.pdf','uploads/054076000097/file_tieu_su_054076000097.pdf','uploads/054076000097/file_ke_khai_tai_san_054076000097.pdf','NHAP','2026-02-06 16:04:16','2026-02-06 16:39:23','Đạt yêu cầu','');
INSERT INTO `ho_so_ung_cu` VALUES('3','SO MINH CHÍN','Nam','','1980-09-27','054080007353','thôn Xí Thoại, xã Xuân Lãnh, tỉnh Đắk Lắk','Công chức','Đã tiếp nhận','3','uploads/054080007353/file_don_ung_cu_054080007353.pdf','uploads/054080007353/file_so_yeu_ly_lich_054080007353.pdf','uploads/054080007353/file_tieu_su_054080007353.pdf','uploads/054080007353/file_ke_khai_tai_san_054080007353.pdf','NHAP','2026-02-06 16:26:30','2026-02-06 17:12:51','Đạt yêu cầu','');
INSERT INTO `ho_so_ung_cu` VALUES('4','MANG DƠN','Nam','0981771709','1989-12-03','054089008831','Thôn 05, xã Xuân Lãnh, tỉnh Đắk Lắk','Bí thư Chi bộ, Trưởng Thôn 05','Đã tiếp nhận','11','uploads/054089008831/file_don_ung_cu_054089008831.pdf','uploads/054089008831/file_so_yeu_ly_lich_054089008831.pdf','uploads/054089008831/file_tieu_su_054089008831.pdf','uploads/054089008831/file_ke_khai_tai_san_054089008831.pdf','NHAP','2026-02-06 16:30:28','2026-02-06 17:13:25','Đạt yêu cầu','');
INSERT INTO `ho_so_ung_cu` VALUES('5','NGUYỄN THÀNH GIANG','Nam','','1977-07-13','054077001449','thôn Long Hà, xã Đồng Xuân, tỉnh Đắk Lắk','Cán bộ','Đã tiếp nhận','2','uploads/054077001449/file_don_ung_cu_054077001449.pdf','uploads/054077001449/file_so_yeu_ly_lich_054077001449.pdf','uploads/054077001449/file_tieu_su_054077001449.pdf','uploads/054077001449/file_ke_khai_tai_san_054077001449.pdf','NHAP','2026-02-06 16:34:52','2026-02-06 16:41:32','Đạt yêu cầu','');
INSERT INTO `ho_so_ung_cu` VALUES('6','NGUYỄN THỊ GIANG','Nữ','','1988-01-01','054188009468','thôn Long Mỹ, xã Đồng Xuân, tỉnh Đắk Lắk','Công chức','Đã tiếp nhận','1','uploads/054188009468/file_don_ung_cu_054188009468.pdf','uploads/054188009468/file_so_yeu_ly_lich_054188009468.pdf','uploads/054188009468/file_tieu_su_054188009468.pdf','uploads/054188009468/file_ke_khai_tai_san_054188009468.pdf','NHAP','2026-02-06 16:43:25','2026-02-06 17:13:56','Đạt yêu cầu','');
INSERT INTO `ho_so_ung_cu` VALUES('7','CHÂU VĂN HIỀN','Nam','','1981-03-26','054081001197','Thôn 03, xã Xuân Lãnh, tỉnh Đắk Lắk','Cán bộ','Đã tiếp nhận','10','uploads/054081001197/file_don_ung_cu_054081001197.pdf','uploads/054081001197/file_so_yeu_ly_lich_054081001197.pdf','uploads/054081001197/file_tieu_su_054081001197.pdf','uploads/054081001197/file_ke_khai_tai_san_054081001197.pdf','NHAP','2026-02-06 16:48:48','2026-02-06 17:14:30','Đạt yêu cầu','');
INSERT INTO `ho_so_ung_cu` VALUES('8','NGUYỄN KIM HỒ','Nam','','1999-08-09','054099000498','Thôn Lãnh Cao, xã Xuân Lãnh, tỉnh Đắk Lắk','Cán bộ thôn','Đã tiếp nhận','7','uploads/054099000498/file_don_ung_cu_054099000498.pdf','uploads/054099000498/file_so_yeu_ly_lich_054099000498.pdf','uploads/054099000498/file_tieu_su_054099000498.pdf','uploads/054099000498/file_ke_khai_tai_san_054099000498.pdf','NHAP','2026-02-06 17:16:22','2026-02-06 17:17:14','Đạt yêu cầu','');
INSERT INTO `ho_so_ung_cu` VALUES('9','TRƯƠNG THÁI HÒA','Nam','','1979-09-22','054079006052','Thôn 03, xã Xuân Lãnh, tỉnh Đắk Lắk','Cán bộ','Đã tiếp nhận','10',NULL,NULL,NULL,NULL,'NHAP','2026-02-06 17:18:31','2026-02-06 17:20:34',NULL,NULL);
INSERT INTO `ho_so_ung_cu` VALUES('10','ĐOÀN THỊ MINH HÒA','Nữ','','1988-08-22','054188002123','Thôn 02, xã Xuân Lãnh, tỉnh Đắk Lắk','Cán bộ thôn','Đã tiếp nhận','9',NULL,NULL,NULL,NULL,'NHAP','2026-02-06 17:20:04','2026-02-06 17:20:42',NULL,NULL);
INSERT INTO `ho_so_ung_cu` VALUES('11','HOÀNG THÁI HÙNG','Nam','','1979-07-26','054079000720','Thôn Lãnh Vân, xã Xuân Lãnh, tỉnh Đắk Lắk','Cán bộ','Đã tiếp nhận','1',NULL,NULL,NULL,NULL,'NHAP','2026-02-06 17:21:51','2026-02-06 17:22:04',NULL,NULL);
INSERT INTO `ho_so_ung_cu` VALUES('12','TRẦN QUỐC HUY','Nam','','1983-08-17','054083000196','thôn Long Thăng, xã Đồng Xuân, tỉnh Đắk Lắk','Cán bộ','Đã tiếp nhận','11',NULL,NULL,NULL,NULL,'NHAP','2026-02-06 17:23:40','2026-02-06 17:23:55',NULL,NULL);


CREATE TABLE `hoso_ungcu` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `ho_ten_thuong_dung` varchar(255) DEFAULT NULL,
  `ho_ten_khai_sinh` varchar(255) DEFAULT NULL,
  `bi_danh` varchar(255) DEFAULT NULL,
  `ngay_sinh` date DEFAULT NULL,
  `gioi_tinh` varchar(20) DEFAULT NULL,
  `quoc_tich` varchar(100) DEFAULT 'Việt Nam',
  `noi_dk_khaisinh` text DEFAULT NULL,
  `que_quan` text DEFAULT NULL,
  `noithuong_tru` text DEFAULT NULL,
  `noi_o_hien_nay` text DEFAULT NULL,
  `so_cccd` varchar(20) DEFAULT NULL,
  `ngay_cap_cccd` date DEFAULT NULL,
  `noicap_cccd` text DEFAULT NULL,
  `dan_toc` varchar(100) DEFAULT NULL,
  `ton_giao` varchar(100) DEFAULT NULL,
  `trinh_do_van_hoa` text DEFAULT NULL,
  `trinh_do_chuyen_mon` text DEFAULT NULL,
  `hoc_vi_hoc_ham` text DEFAULT NULL,
  `ly_luan_chinh_tri` text DEFAULT NULL,
  `ngoai_ngu` text DEFAULT NULL,
  `nghe_nghiep` text DEFAULT NULL,
  `thong_tin_luong` text DEFAULT NULL,
  `chuc_vu_hien_tai` text DEFAULT NULL,
  `noi_cong_tac` text DEFAULT NULL,
  `ngay_vao_dang` date DEFAULT NULL,
  `ngay_chinh_thuc` date DEFAULT NULL,
  `to_chuc_khac` text DEFAULT NULL,
  `suc_khoe` text DEFAULT NULL,
  `khen_thuong` text DEFAULT NULL,
  `ky_luat` text DEFAULT NULL,
  `db_quoc_hoi` text DEFAULT NULL,
  `db_hdnd` text DEFAULT NULL,
  `tom_tat_cong_tac` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`tom_tat_cong_tac`)),
  `quan_he_gia_dinh` longtext CHARACTER SET utf8mb4 COLLATE utf8mb4_bin DEFAULT NULL CHECK (json_valid(`quan_he_gia_dinh`)),
  `created_at` timestamp NULL DEFAULT current_timestamp(),
  `so_the_dang` varchar(50) DEFAULT NULL,
  `chuc_vu_dang` text DEFAULT NULL,
  `ngay_ra_dang` date DEFAULT NULL,
  `ly_do_ra_dang` text DEFAULT NULL,
  `anh_the` varchar(255) DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=7 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `hoso_ungcu` VALUES('5','LÊ THỊ HỒNG ANH','','','1987-05-12','Nữ','Chỉ có một quốc tịch là quốc tịch Việt Nam','UBND xã Đa Lộc, huyện Đồng Xuân, tỉnh Phú Yên (trước đây)','Thôn 03, xã Xuân Lãnh, tỉnh Đắk Lắk','Thôn 03, xã Xuân Lãnh, tỉnh Đắk Lắk','Thôn 03, xã Đa Lộc, tỉnh Đắk Lắk','054187001965',NULL,'Cục Cảnh sát QLHC về TTXH','Kinh','Không','12/12 phổ thông','Cử nhân Luật','','Trung cấp','Chứng chỉ B Tiếng Anh','Công chức','Ngạch: , Bậc: , Hệ số: ','Công chức phòng Văn hóa - Xã hội','UBND xã Xuân Lãnh',NULL,NULL,'','Tốt','','Không bị kỷ luật, không có án tích','','','[{\"tg\":\"Từ 12\\/2010-6\\/2012\",\"nd\":\"Cán bộ VT-LT xã Đa Lộc\"}]','[]','2026-02-03 14:08:20','054187001965','',NULL,'',NULL);


CREATE TABLE `inventory` (
  `ID_Inventory` int(11) NOT NULL AUTO_INCREMENT,
  `Ten_VatTu` varchar(255) NOT NULL,
  `Tong_So_Luong` int(11) DEFAULT 0,
  `Don_Vi_Tinh` varchar(50) DEFAULT NULL,
  `Ghi_Chu` text DEFAULT NULL,
  `Updated_At` timestamp NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  PRIMARY KEY (`ID_Inventory`)
) ENGINE=MyISAM AUTO_INCREMENT=13 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `inventory` VALUES('1','Hòm phiếu chính','13','Cái',NULL,'2026-02-02 18:32:00');
INSERT INTO `inventory` VALUES('2','Hòm phiếu phụ','13','Cái',NULL,'2026-02-02 18:32:09');
INSERT INTO `inventory` VALUES('3','Bút bi','1000','Cái',NULL,'2026-02-02 18:13:39');
INSERT INTO `inventory` VALUES('4','Thước kẻ','200','Cái',NULL,'2026-02-02 18:13:39');
INSERT INTO `inventory` VALUES('5','Danh sách cử tri','13','Danh sách','Danh sách cử tri của 13 Khu vực bỏ phiếu','2026-02-02 18:31:24');
INSERT INTO `inventory` VALUES('6','Bảng niêm yết Danh sách cử tri','13','Bảng','Bảng niêm yết Danh sách cử tri tại các Khu vực bầu cử','2026-02-02 18:31:50');
INSERT INTO `inventory` VALUES('8','Con dấu Tổ Bầu cử','13','Dấu','Dấu Tổ Bầu cử','2026-02-02 18:33:52');
INSERT INTO `inventory` VALUES('9','Phiếu bầu đại biểu Quốc hội khóa XVI','12761','Phiếu','','2026-02-02 18:47:31');
INSERT INTO `inventory` VALUES('10','Phiếu bầu đại biểu HĐND tỉnh','12761','Phiếu','','2026-02-02 18:47:54');
INSERT INTO `inventory` VALUES('11','Phiếu bầu đại biểu HĐND xã Xuân Lãnh','12761','Phiếu','','2026-02-02 18:48:14');
INSERT INTO `inventory` VALUES('12','Bảng niêm yết Danh sách người ứng cử','14','Bảng','','2026-02-02 18:51:28');


CREATE TABLE `issued_ballots` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `VoterID` varchar(50) NOT NULL,
  `PollingStationID` int(11) NOT NULL,
  `BallotSerialNumber` varchar(100) NOT NULL,
  `IssuerID` varchar(50) DEFAULT NULL,
  `BallotTemplateID` int(11) NOT NULL,
  `IssueTime` datetime DEFAULT current_timestamp(),
  PRIMARY KEY (`id`),
  UNIQUE KEY `unique_voter_ballot` (`VoterID`,`BallotTemplateID`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;



CREATE TABLE `issuing_agencies` (
  `ID_Agency` int(11) NOT NULL AUTO_INCREMENT,
  `Ten_Co_Quan` varchar(255) NOT NULL,
  `Ghi_Chu` text DEFAULT NULL,
  PRIMARY KEY (`ID_Agency`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `issuing_agencies` VALUES('1','Ủy ban Nhân dân Xã',NULL);
INSERT INTO `issuing_agencies` VALUES('2','Hội đồng Nhân dân Xã',NULL);
INSERT INTO `issuing_agencies` VALUES('3','Đảng ủy Xã',NULL);


CREATE TABLE `issuing_agency` (
  `ID_Agency` int(11) NOT NULL AUTO_INCREMENT,
  `Ten_Co_Quan` varchar(255) NOT NULL,
  `Cap_Ban_Hanh` varchar(5) NOT NULL DEFAULT 'TW',
  `Dia_Chi` varchar(255) DEFAULT NULL,
  `GhiChu` varchar(255) DEFAULT NULL,
  PRIMARY KEY (`ID_Agency`),
  UNIQUE KEY `Ten_Co_Quan` (`Ten_Co_Quan`)
) ENGINE=InnoDB AUTO_INCREMENT=52 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `issuing_agency` VALUES('1','Quốc hội','TW','Hà Nội','Cơ quan ban hành là Quốc hội');
INSERT INTO `issuing_agency` VALUES('3','Bộ Nội vụ','TW','Hà Nội','Cơ quan ban hành là Bộ Nội vụ');
INSERT INTO `issuing_agency` VALUES('4','Chính phủ','TW','Hà Nội','Cơ quan ban hành là Chính phủ');
INSERT INTO `issuing_agency` VALUES('5','UBND tỉnh Đắk Lắk','Tỉnh','Phường Buôn Ma Thuộc, tỉnh Đắk Lắk','Cơ quan ban hành là UBND tỉnh Đắk Lắk');
INSERT INTO `issuing_agency` VALUES('6','Đảng ủy xã Xuân Lãnh','Xã','Thôn Lãnh Vân, xã Xuân Lãnh, tỉnh Đắk Lắk','');
INSERT INTO `issuing_agency` VALUES('7','UBND xã Xuân Lãnh','Xã','Thôn Lãnh Vân, xã Xuân Lãnh, tỉnh Đắk Lắk','Cơ quan ban hành là UBND xã Xuân Lãnh');
INSERT INTO `issuing_agency` VALUES('9','Bộ Tài chính','TW','Hà Nội','Cơ quan ban hành là Bộ Tài chính');
INSERT INTO `issuing_agency` VALUES('10','Hội đồng bầu cử Quốc gia','TW','Hà Nội','Cơ quan ban hành là Hội đồng bầu cử quốc gia');
INSERT INTO `issuing_agency` VALUES('12','Sở Nội vụ tỉnh Đắk Lắk','Tỉnh','Phường Buôn Ma Thuộc, tỉnh Đắk Lắk','Cơ quan ban hành là Sở Nội vụ tỉnh Đắk Lắk');
INSERT INTO `issuing_agency` VALUES('33','Tỉnh ủy Đắk Lắk','Tỉnh','Phường Buôn Ma Thuộc, tỉnh Đắk Lắk','Văn bản chỉ đạo của Tỉnh ủy');
INSERT INTO `issuing_agency` VALUES('34','Ủy ban kiểm tra Trung ương','TW','Hà Nội','Cơ quan ban hành là Ủy ban kiểm tra Trung ương');
INSERT INTO `issuing_agency` VALUES('35','Ban Tổ chức Trung ương','TW','Hà Nội','Cơ quan ban hành là Ban Tổ chức Trung ương');
INSERT INTO `issuing_agency` VALUES('36','Ban Tuyên giáo và Dân vận Trung ương','TW','Hà Nội','Cơ quan ban hành là Ban Tuyên giáo và Dân vận Trung ương');
INSERT INTO `issuing_agency` VALUES('37','Văn phòng Hội đồng bầu cử quốc gia','TW','Hà Nội','Cơ quan ban hành là Văn phòng Hội đồng bầu cử quốc gia');
INSERT INTO `issuing_agency` VALUES('38','Ủy ban Thường vụ Quốc hội','TW','Hà Nội','Cơ quan ban hành là Ủy ban Thường vụ Quốc hội');
INSERT INTO `issuing_agency` VALUES('39','Thủ tướng Chính phủ','TW','Hà Nội','Người ban hành là Thủ tướng Chính phủ');
INSERT INTO `issuing_agency` VALUES('40','Ban Chấp hành Trung ương','TW','Hà Nội','Cơ quan ban hành là Ban Chấp hành Trung ương Đảng');
INSERT INTO `issuing_agency` VALUES('41','Ủy ban thường vụ Quốc hội - Chính phủ - Đoàn Chủ tịch Ủy ban Trung ương Mặt trận Tổ quốc Việt Nam','TW','Hà Nội','Cơ quan ban hành là Ủy ban thường vụ Quốc hội - Chính phủ - Đoàn Chủ tịch Ủy ban Trung ương Mặt trận Tổ quốc Việt Nam');
INSERT INTO `issuing_agency` VALUES('42','Ban Chỉ đạo Bầu cử tỉnh','TW','Phường Buôn Ma Thuột','Cơ quan ban hành là Ban Bầu cử tỉnh');
INSERT INTO `issuing_agency` VALUES('43','HĐND xã Xuân Lãnh','Xã','Thôn Lãnh Vân, xã Xuân Lãnh, tỉnh Đắk Lắk','Cơ quan ban hành là Hội đồng nhân dân xã Xuân Lãnh');
INSERT INTO `issuing_agency` VALUES('44','UBBC xã Xuân Lãnh','Xã','Thôn Lãnh Vân, xã Xuân Lãnh, tỉnh Đắk Lắk','Cơ quan ban hành là Ủy ban bầu cử xã Xuân Lãnh');
INSERT INTO `issuing_agency` VALUES('45','Ban Chỉ đạo Bầu cử xã Xuân Lãnh','Xã','Thôn Lãnh Vân, xã Xuân Lãnh, tỉnh Đắk Lắk','Cơ quan ban hành là BCĐ Bầu cử xã Xuân Lãnh');
INSERT INTO `issuing_agency` VALUES('46','Công an xã','Xã','Thôn Lãnh Vân, xã Xuân Lãnh, tỉnh Đắk Lắk','Cơ quan ban hành là Công an xã Xuân Lãnh');
INSERT INTO `issuing_agency` VALUES('47','UBBC tỉnh Đắk Lắk','Tỉnh','Phường Buôn Ma Thuộc, tỉnh Đắk Lắk','Cơ quan ban hành là Ủy ban bầu cử tỉnh Đắk Lắk');
INSERT INTO `issuing_agency` VALUES('48','Ban Thường trực UBMTTQVN xã','TW','Thôn Lãnh Vân, xã Xuân Lãnh, tỉnh Đắk Lắk','Cơ quan ban hành là Ban Thường trực Ủy ban Mặt trận Tổ quốc Việt Nam xã');
INSERT INTO `issuing_agency` VALUES('51','Hội đồng nhân dân tỉnh Đắk Lắk','TW','09 Lê Duẩn, Tự An, Buôn Ma Thuột, Đắk Lắk','Cơ quan ban hành là HĐND tỉnh Đắk Lắk');


CREATE TABLE `ket_qua_bieu_quyet` (
  `ID_KetQua` int(11) NOT NULL AUTO_INCREMENT,
  `ID_Phien` int(11) DEFAULT NULL,
  `ID_ThanhVien` int(11) DEFAULT NULL,
  `LuaChon` enum('Dong_y','Khong_dong_y','Y_kien_khac') NOT NULL,
  `ThoiGian` timestamp NULL DEFAULT current_timestamp(),
  PRIMARY KEY (`ID_KetQua`),
  UNIQUE KEY `unique_vote` (`ID_Phien`,`ID_ThanhVien`),
  KEY `ID_ThanhVien` (`ID_ThanhVien`),
  CONSTRAINT `ket_qua_bieu_quyet_ibfk_1` FOREIGN KEY (`ID_Phien`) REFERENCES `phien_bieu_quyet` (`ID_Phien`),
  CONSTRAINT `ket_qua_bieu_quyet_ibfk_2` FOREIGN KEY (`ID_ThanhVien`) REFERENCES `tieu_ban` (`ID_ThanhVien`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;



CREATE TABLE `ket_qua_thong_ke` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `cap_bau_cu_id` int(11) NOT NULL,
  `don_vi_bau_cu_id` int(11) NOT NULL,
  `ung_cu_vien_id` int(11) NOT NULL,
  `so_phieu_tin_nhiem` int(11) DEFAULT 0,
  `so_phieu_gach_bo` int(11) DEFAULT 0,
  `ty_le_tin_nhiem` decimal(5,2) DEFAULT 0.00,
  `cap_nhat_cuoi` timestamp NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  PRIMARY KEY (`id`),
  UNIQUE KEY `unique_stat` (`cap_bau_cu_id`,`don_vi_bau_cu_id`,`ung_cu_vien_id`),
  KEY `don_vi_bau_cu_id` (`don_vi_bau_cu_id`),
  KEY `ung_cu_vien_id` (`ung_cu_vien_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;



CREATE TABLE `kv_cap_do` (
  `ID_Election_Area` int(11) NOT NULL,
  `ID_Cap_Do` int(11) NOT NULL,
  PRIMARY KEY (`ID_Election_Area`,`ID_Cap_Do`),
  KEY `ID_Cap_Do` (`ID_Cap_Do`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `kv_cap_do` VALUES('1','1');
INSERT INTO `kv_cap_do` VALUES('1','2');
INSERT INTO `kv_cap_do` VALUES('1','3');
INSERT INTO `kv_cap_do` VALUES('1','4');
INSERT INTO `kv_cap_do` VALUES('2','1');
INSERT INTO `kv_cap_do` VALUES('2','2');
INSERT INTO `kv_cap_do` VALUES('2','3');
INSERT INTO `kv_cap_do` VALUES('2','4');
INSERT INTO `kv_cap_do` VALUES('3','1');
INSERT INTO `kv_cap_do` VALUES('3','2');
INSERT INTO `kv_cap_do` VALUES('3','3');
INSERT INTO `kv_cap_do` VALUES('3','4');
INSERT INTO `kv_cap_do` VALUES('4','1');
INSERT INTO `kv_cap_do` VALUES('4','2');
INSERT INTO `kv_cap_do` VALUES('4','3');
INSERT INTO `kv_cap_do` VALUES('4','4');
INSERT INTO `kv_cap_do` VALUES('5','1');
INSERT INTO `kv_cap_do` VALUES('5','2');
INSERT INTO `kv_cap_do` VALUES('5','3');
INSERT INTO `kv_cap_do` VALUES('5','4');
INSERT INTO `kv_cap_do` VALUES('6','1');
INSERT INTO `kv_cap_do` VALUES('6','2');
INSERT INTO `kv_cap_do` VALUES('6','3');
INSERT INTO `kv_cap_do` VALUES('6','4');
INSERT INTO `kv_cap_do` VALUES('7','1');
INSERT INTO `kv_cap_do` VALUES('7','2');
INSERT INTO `kv_cap_do` VALUES('7','3');
INSERT INTO `kv_cap_do` VALUES('7','4');
INSERT INTO `kv_cap_do` VALUES('8','1');
INSERT INTO `kv_cap_do` VALUES('8','2');
INSERT INTO `kv_cap_do` VALUES('8','3');
INSERT INTO `kv_cap_do` VALUES('8','4');
INSERT INTO `kv_cap_do` VALUES('9','1');
INSERT INTO `kv_cap_do` VALUES('9','2');
INSERT INTO `kv_cap_do` VALUES('9','3');
INSERT INTO `kv_cap_do` VALUES('9','4');
INSERT INTO `kv_cap_do` VALUES('10','1');
INSERT INTO `kv_cap_do` VALUES('10','2');
INSERT INTO `kv_cap_do` VALUES('10','3');
INSERT INTO `kv_cap_do` VALUES('10','4');
INSERT INTO `kv_cap_do` VALUES('11','1');
INSERT INTO `kv_cap_do` VALUES('11','2');
INSERT INTO `kv_cap_do` VALUES('11','3');
INSERT INTO `kv_cap_do` VALUES('11','4');


CREATE TABLE `lich_su_thao_tac` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `nguoi_dung_id` int(11) DEFAULT NULL,
  `hanh_dong` varchar(100) NOT NULL,
  `bang_tac_dong` varchar(50) DEFAULT NULL,
  `id_ban_ghi` int(11) DEFAULT NULL,
  `noi_dung` text DEFAULT NULL,
  `thoi_gian` timestamp NULL DEFAULT current_timestamp(),
  PRIMARY KEY (`id`),
  KEY `idx_nguoi_dung` (`nguoi_dung_id`),
  KEY `idx_thoi_gian` (`thoi_gian`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;



CREATE TABLE `meeting_attendees` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `meeting_id` int(11) DEFAULT NULL,
  `voter_id` int(11) DEFAULT NULL,
  `fullname` varchar(255) DEFAULT NULL,
  `attendance_status` enum('EXPECTED','PRESENT','ABSENT','LATE') DEFAULT 'EXPECTED',
  `reason` text DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `unique_attendee` (`meeting_id`,`voter_id`)
) ENGINE=MyISAM AUTO_INCREMENT=25 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `meeting_attendees` VALUES('1','2','5','Hồ Thanh Hải','PRESENT','');
INSERT INTO `meeting_attendees` VALUES('2','2','4','Huỳnh Anh Tuấn','PRESENT','');
INSERT INTO `meeting_attendees` VALUES('5','2','2','Nguyễn Hữu Duy','PRESENT','Tập huấn');
INSERT INTO `meeting_attendees` VALUES('8','2','3','La Văn Hảng','PRESENT','');
INSERT INTO `meeting_attendees` VALUES('11','2','19','Lê Hồng Đông','PRESENT','');
INSERT INTO `meeting_attendees` VALUES('13','2','13','Lê Quang Trị','PRESENT','');
INSERT INTO `meeting_attendees` VALUES('14','2','17','Nguyễn Kim Chung','ABSENT','Vắng không lý do');
INSERT INTO `meeting_attendees` VALUES('15','2','9','Nguyễn Thành Giang','PRESENT','');
INSERT INTO `meeting_attendees` VALUES('16','2','18','Nguyễn Thị Mỹ Linh','ABSENT','Vắng có lý do (Đi họp ở tỉnh)');
INSERT INTO `meeting_attendees` VALUES('17','2','10','Nguyễn Đức Thuận','PRESENT','');
INSERT INTO `meeting_attendees` VALUES('18','2','12','Phạm Công Sơn','PRESENT','');
INSERT INTO `meeting_attendees` VALUES('19','2','11','Phan Thanh Bình','PRESENT','Cử cấp phó dự thay');
INSERT INTO `meeting_attendees` VALUES('20','2','8','Trương Thái Hòa','PRESENT','');
INSERT INTO `meeting_attendees` VALUES('21','2','15','Đặng Bảo Lộc','PRESENT','');
INSERT INTO `meeting_attendees` VALUES('22','2','16','La Chí Những','PRESENT','');
INSERT INTO `meeting_attendees` VALUES('23','2','14','Nguyễn Duy Huy','PRESENT','');
INSERT INTO `meeting_attendees` VALUES('24','2','7','Đặng Văn Thái','ABSENT','Vắng không lý do');


CREATE TABLE `meeting_decisions` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `meeting_id` int(11) DEFAULT NULL,
  `title` varchar(255) DEFAULT NULL,
  `assignee` varchar(255) DEFAULT NULL,
  `deadline` date DEFAULT NULL,
  `status` enum('PENDING','DOING','DONE','OVERDUE') DEFAULT 'PENDING',
  PRIMARY KEY (`id`),
  KEY `meeting_id` (`meeting_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;



CREATE TABLE `meeting_documents` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `meeting_id` int(11) NOT NULL,
  `file_name` varchar(255) NOT NULL,
  `file_path` varchar(255) NOT NULL,
  `file_type` varchar(50) DEFAULT NULL,
  `uploaded_at` timestamp NULL DEFAULT current_timestamp(),
  PRIMARY KEY (`id`),
  KEY `meeting_id` (`meeting_id`)
) ENGINE=MyISAM AUTO_INCREMENT=12 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `meeting_documents` VALUES('1','2','QĐ tiểu ban TT, Y tế.doc','uploads/meetings/1765985012_Q___ti___u_ban_TT__Y_t___.doc','doc','2025-12-17 22:23:32');
INSERT INTO `meeting_documents` VALUES('3','2','QĐ UBBC XÃ XUÂN LÃNH. VỀ BAN HÀNH QUY CHẾ LÀM VIỆC NK 26-31.docx','uploads/meetings/1765985034_Q___UBBC_X___XU__N_L__NH._V____BAN_H__NH_QUY_CH____L__M_VI___C_NK_26_31.docx','docx','2025-12-17 22:23:54');
INSERT INTO `meeting_documents` VALUES('4','2','QĐ UBBC XÃ. Thành lập Tiểu ban giải quyết khiếu nại, tố cáo.docx','uploads/meetings/1765985040_Q___UBBC_X__._Th__nh_l___p_Ti___u_ban_gi___i_quy___t_khi___u_n___i__t____c__o.docx','docx','2025-12-17 22:24:00');
INSERT INTO `meeting_documents` VALUES('5','2','QĐ UBBC XÃ. Thành lập tiểu ban thông tin, tuyên truyền về bầu cử.docx','uploads/meetings/1765985047_Q___UBBC_X__._Th__nh_l___p_ti___u_ban_th__ng_tin__tuy__n_truy___n_v____b___u_c___.docx','docx','2025-12-17 22:24:07');
INSERT INTO `meeting_documents` VALUES('6','2','QĐ UBBC XÃ. THÀNH LẬP TỔ GIÚP VIỆC UBBC XÃ XUÂN LÃNH.docx','uploads/meetings/1765985053_Q___UBBC_X__._TH__NH_L___P_T____GI__P_VI___C_UBBC_X___XU__N_L__NH.docx','docx','2025-12-17 22:24:13');
INSERT INTO `meeting_documents` VALUES('7','2','QĐ UBND XÃ. THÀNH LẬP TIỂU BAN VẬT CHẤT VÀ TỔ GIÚP VIỆC.docx','uploads/meetings/1765985060_Q___UBND_X__._TH__NH_L___P_TI___U_BAN_V___T_CH___T_V___T____GI__P_VI___C.docx','docx','2025-12-17 22:24:20');
INSERT INTO `meeting_documents` VALUES('8','2','TB UBBC XÃ. PHÂN CÔNG NHIỆM VỤ CỦA UV UBBC XÃ XUÂN LÃNH.docx','uploads/meetings/1766030648_TB_UBBC_X__._PH__N_C__NG_NHI___M_V____C___A_UV_UBBC_X___XU__N_L__NH.docx','docx','2025-12-18 11:04:08');
INSERT INTO `meeting_documents` VALUES('11','2','nghi quyet an dinh so don vi bau cu, danh sach cac don vi bau cu va dai bieu duoc bau o moi don vi bau cu.docx','uploads/meetings/1766073906_nghi_quyet_an_dinh_so_don_vi_bau_cu__danh_sach_cac_don_vi_bau_cu_va_dai_bieu_duoc_bau_o_moi_don_vi_bau_cu.docx','docx','2025-12-18 23:05:06');
INSERT INTO `meeting_documents` VALUES('10','2','Chuong trinh phien hop thu nhat.docx','uploads/meetings/1766050186_Chuong_trinh_phien_hop_thu_nhat.docx','docx','2025-12-18 16:29:46');


CREATE TABLE `meeting_list` (
  `ID_Meeting` int(11) NOT NULL AUTO_INCREMENT,
  `Ten_Cuoc_Hop` varchar(255) NOT NULL,
  `Ngay_Hop` date DEFAULT NULL,
  `Thoi_Gian_Bat_Dau` time DEFAULT NULL,
  `QR_Token` varchar(100) DEFAULT NULL,
  `Status` tinyint(4) DEFAULT 1,
  PRIMARY KEY (`ID_Meeting`),
  UNIQUE KEY `QR_Token` (`QR_Token`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;



CREATE TABLE `meetings` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `meeting_code` varchar(50) DEFAULT NULL,
  `title` varchar(255) NOT NULL,
  `participants_group` text DEFAULT NULL,
  `meeting_type` enum('TRIEN_KHAI','PHAN_CONG','KIEM_TRA','TONG_KET') DEFAULT 'TRIEN_KHAI',
  `scheduled_date` datetime NOT NULL,
  `location` varchar(255) DEFAULT NULL,
  `duration` int(11) DEFAULT 60,
  `agenda` text DEFAULT NULL,
  `status` enum('PLANNED','ONGOING','COMPLETED','CANCELLED') DEFAULT 'PLANNED',
  `chairperson_id` varchar(255) DEFAULT NULL,
  `secretary_id` varchar(255) DEFAULT NULL,
  `notes` text DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT current_timestamp(),
  PRIMARY KEY (`id`),
  UNIQUE KEY `meeting_code` (`meeting_code`)
) ENGINE=MyISAM AUTO_INCREMENT=3 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `meetings` VALUES('2','BC20251217-948','Phiên họp thứ nhất của UBBC xã','- Thành viên UBBC xã','TRIEN_KHAI','2025-12-19 21:36:00','Phòng họp nội bộ UBND xã','60','Thông qua các văn bản','PLANNED','Huỳnh Anh Tuấn','Hồ Thanh Hải','','2025-12-17 21:36:44');


CREATE TABLE `outgoing_documents` (
  `doc_id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID duy nhất của văn bản',
  `doc_number` varchar(50) NOT NULL COMMENT 'Số ký hiệu văn bản (vd: 01/QĐ-UBBC)',
  `doc_type` varchar(100) NOT NULL COMMENT 'Loại văn bản (Quyết định, Báo cáo, Công văn)',
  `issue_date` date NOT NULL COMMENT 'Ngày ban hành văn bản',
  `signer` varchar(150) NOT NULL COMMENT 'Người ký (vd: Trưởng ban UBBC)',
  `subject` text NOT NULL COMMENT 'Trích yếu nội dung văn bản',
  `recipient` text DEFAULT NULL COMMENT 'Nơi nhận',
  `status` varchar(50) NOT NULL DEFAULT 'Đã ký' COMMENT 'Trạng thái (Đã ký, Đang dự thảo)',
  `file_path` varchar(255) DEFAULT NULL COMMENT 'Đường dẫn đến file đính kèm',
  `created_by` int(11) DEFAULT NULL COMMENT 'ID người dùng tạo',
  `created_at` datetime DEFAULT current_timestamp(),
  PRIMARY KEY (`doc_id`),
  UNIQUE KEY `doc_number_unique` (`doc_number`)
) ENGINE=InnoDB AUTO_INCREMENT=21 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Bảng lưu trữ Văn bản đi của UBBC xã';

INSERT INTO `outgoing_documents` VALUES('1','01/KH-UBBC','Kế hoạch','2025-11-03','Huỳnh Anh Tuấn','Kế hoạch triển khai thực hiện công tác bầu cử đại biểu Hội đồng nhân dân xã Xuân Lãnh, nhiệm kỳ 2026-2031','- TT. HĐND, UBND tỉnh Đắk Lắk;\r\n- UBTTQ Việt Nam tỉnh Đắk Lắk;\r\n- UBBC tỉnh Đắk Lắk;\r\n- TT Đảng ủy; TT HĐND xã;\r\n- CT, các PCT UBND xã;\r\n- Ủy ban MTTQVN xã;\r\n- Các thành viên UBBC xã;\r\n- Các phòng, ban, ngành của xã;\r\n- Các thôn trên địa bàn xã;\r\n- Trang TTĐT xã;\r\n- Lưu: VT VHXH.','Đã ký','uploads/outgoing_docs/01KHUBND_1766115846.pdf','1','2025-12-16 12:03:42');
INSERT INTO `outgoing_documents` VALUES('2','01/UBBC','Công văn','2025-12-16','Nguyễn Hữu Duy','Công văn về việc góy ý Dự thảo Quyết định ban hành Quy chế làm việc và Thông báo phân công nhiệm vụ thành viên UBBC xã','- Như trên;\r\n- Lưu: UBBC xã.','Đã ký','uploads/outgoing_docs/01UBBC_1765861594.pdf','1','2025-12-16 12:06:34');
INSERT INTO `outgoing_documents` VALUES('3','02/UBBC','Công văn','2025-12-16','Nguyễn Hữu Duy','Công văn về việc giới thiệu người tham gia các Tiểu ban và Tổ giúp việc của UBBC xã                ','- Như trên;\r\n- Lưu: UBBC xã.                ','Đã ký','uploads/outgoing_docs/02UBBC_1765862324.pdf','1','2025-12-16 12:08:02');
INSERT INTO `outgoing_documents` VALUES('4','01/TTr-UBBC','Tờ trình','2025-12-04','Huỳnh Anh Tuấn','Tờ trình về việc đăng ký mẫu con dấu mới cho UBBC xã Xuân Lãnh','- Như trên;\r\n- Lưu: UBBC xã.','Đã ký','uploads/outgoing_docs/01TTrUBBC_1765861984.pdf','1','2025-12-16 12:13:04');
INSERT INTO `outgoing_documents` VALUES('5','01/GM-UBBC','Công văn','2025-12-18','Lê Quang Trị','Giấy mời tham dự phiên họp thứ nhất của Ủy ban bầu cử','- Như thành phần mời tham dự;\r\n- Lưu: UBBC xã.','Đã ký','uploads/outgoing_docs/01GMUBBC_1766033002.pdf','1','2025-12-18 11:43:22');
INSERT INTO `outgoing_documents` VALUES('6','01/TB-UBBC','Thông báo','2025-12-23','Huỳnh Anh Tuấn','Thông báo về mẫu con dấu và trụ sở làm việc của Ủy ban bầu cử xã Xuân Lãnh','- Sở Nội vụ tỉnh Đắk Lắk (b/c);\r\n- Thường trực Đảng ủy xã;\r\n- Thường trực HĐND xã;\r\n- Chủ tịch, các PCT UBND xã;\r\n- Các cơ quan tham mưu giúp việc Đảng ủy xã;\r\n- Các phòng chuyên môn, các ngành trực thuộc UBND xã;\r\n- Các cơ quan, đơn vị đóng trên địa bàn xã;\r\n- Đại biểu HĐND xã;\r\n- Văn phòng HĐND&UBND xã;\r\n- Trang Thông tin điện tử xã;\r\n- Lưu: UBBC xã.','Đã ký','uploads/outgoing_docs/01TBUBBC_1766473172.pdf','1','2025-12-23 12:21:39');
INSERT INTO `outgoing_documents` VALUES('7','01/NQ-UBBC','Nghị quyết','2025-12-23','Huỳnh Anh Tuấn','Nghị quyết Ấn định số đơn vị bầu cử, danh sách các đơn vị bầu cử và số lượng đại biểu được bầu ở mỗi đơn vị bầu cử đại biểu Hội đồng nhân dân xã Xuân Lãnh nhiệm kỳ 2026 – 2031','- Như Điều 3;\r\n- UBBC tỉnh Đắk Lắk;\r\n- Sở Nội vụ tỉnh Đắk Lắk;\r\n- Thường trực Đảng ủy xã;\r\n- Thường trực HĐND xã;\r\n- UBND xã;\r\n- Ban Thường trực UBMTTQVN xã;\r\n- Văn phòng HĐND&UBND xã;\r\n- Các phòng chuyên môn, các ngành trực thuộc UBND xã;\r\n- Trang Thông tin điện tử xã;\r\n- Lưu: Văn thư UBBC xã, Phòng VH-XH xã.','Đã ký','uploads/outgoing_docs/01NQUBBC_1766473160.pdf','1','2025-12-23 12:24:45');
INSERT INTO `outgoing_documents` VALUES('8','01/QĐ-UBBC','Quyết định','2025-12-23','Huỳnh Anh Tuấn','Quyết định về việc ban hành Quy chế làm việc của UBBC xã','','Đã ký','uploads/outgoing_docs/01QUBBC_1766552285.pdf','1','2025-12-24 11:58:05');
INSERT INTO `outgoing_documents` VALUES('9','02/TB-UBBC','Thông báo','2025-12-23','Huỳnh Anh Tuấn','Thông báo về việc phân công nhiệm vụ thành viên UBBC xã','- TT HĐND tỉnh (b/c);\r\n- UBND tỉnh (b/c);\r\n- UBMTTQVN tỉnh (b/c);\r\n- Sở Nội vụ, UBBC tỉnh (b/c);\r\n- TT Đảng ủy xã (b/c);\r\n- TT HĐND xã (b/c);\r\n- UBMTTQVN xã;\r\n- CT, các PCT UBND xã;\r\n- Các cơ quan Đảng, Đoàn thể xã;\r\n- Các phòng, cơ quan, đơn vị sự nghiệp thuộc UBND xã;\r\n- Trang Thông tin điện tử xã;\r\n- Lưu: VT, VHXH.','Đã ký','uploads/outgoing_docs/02TBUBBC_1766552426.pdf','1','2025-12-24 12:00:26');
INSERT INTO `outgoing_documents` VALUES('10','04/QĐ-UBBC','Quyết định','2025-12-23','Huỳnh Anh Tuấn','Quyết định về việc thành lập Tiểu ban An ninh, trật tự và Y tế của UBBC xã','- Như Điều 3;\r\n- Thường trực Đảng ủy xã;\r\n- BCĐ bầu cử xã (b/c);\r\n- Thường trực HĐND xã;\r\n- Chủ tịch, các PCT UBND xã;\r\n- UBMTTQVN xã;\r\n- Văn phòng HĐND&UBND xã;\r\n- Phòng Văn hóa - Xã hội xã;\r\n- Các Ban Bầu cử xã;\r\n- BND các thôn;\r\n- Lưu: Thư ký UBBC xã.','Đã ký','uploads/outgoing_docs/04QUBBC_1766552549.pdf','1','2025-12-24 12:02:29');
INSERT INTO `outgoing_documents` VALUES('11','05/QĐ-UBBC','Quyết định','2025-12-23','Huỳnh Anh Tuấn','Quyết định về việc thành lập Tiểu ban giải quyết khiếu nại, tố cáo của UBBC xã','- Như Điều 3;\r\n- Thường trực Đảng ủy xã;\r\n- BCĐ bầu cử xã (b/c);\r\n- Thường trực HĐND xã;\r\n- Chủ tịch, các PCT UBND xã;\r\n- UBMTTQVN xã;\r\n- Văn phòng HĐND&UBND xã;\r\n- Phòng Văn hóa - Xã hội xã;\r\n- Các Ban Bầu cử xã;\r\n- BND các thôn;\r\n- Lưu: Thư ký UBBC xã.','Đã ký','uploads/outgoing_docs/05QUBBC_1766552607.pdf','1','2025-12-24 12:03:27');
INSERT INTO `outgoing_documents` VALUES('12','02/QĐ-UBBC','Quyết định','2025-12-23','Huỳnh Anh Tuấn','Quyết định về việc thành lập Tiểu ban Vật chất của UBBC và Tổ Giúp việc của Tiểu ban','- Như Điều 3;\r\n- Thường trực Đảng ủy xã;\r\n- BCĐ bầu cử xã (b/c);\r\n- Thường trực HĐND xã;\r\n- Chủ tịch, các PCT UBND xã;\r\n- UBMTTQVN xã;\r\n- Văn phòng HĐND&UBND xã;\r\n- Phòng Văn hóa - Xã hội xã;\r\n- Các Ban Bầu cử xã;\r\n- BND các thôn;\r\n- Lưu: Thư ký UBBC xã.','Đã ký','uploads/outgoing_docs/02QUBBC_1766552665.pdf','1','2025-12-24 12:04:25');
INSERT INTO `outgoing_documents` VALUES('14','03/QĐ-UBBC','Quyết định','2025-12-23','Huỳnh Anh Tuấn','Quyết định về việc thành lập Tiểu ban Thông tin - Tuyên truyền của UBBC xã','- Như Điều 3;\r\n- Thường trực Đảng ủy xã;\r\n- BCĐ bầu cử xã (b/c);\r\n- Thường trực HĐND xã;\r\n- Chủ tịch, các PCT UBND xã;\r\n- UBMTTQVN xã;\r\n- Văn phòng HĐND&UBND xã;\r\n- Phòng Văn hóa - Xã hội xã;\r\n- Các Ban Bầu cử xã;\r\n- BND các thôn;\r\n- Lưu: Thư ký UBBC xã.','Đã ký','uploads/outgoing_docs/03QUBBC_1766552729.pdf','1','2025-12-24 12:05:29');
INSERT INTO `outgoing_documents` VALUES('15','03/TB-UBBC','Thông báo','2025-12-24','Huỳnh Anh Tuấn','Thông báo về việc nộp hồ sơ ứng cử đại biểu  Hội đồng nhân dân xã Xuân Lãnh nhiệm kỳ 2026-2031','-UBBC tỉnh (b/c);\r\n- Sở Nội vụ tỉnh (b/c);\r\n- TT Đảng ủy xã;\r\n- TT HĐND xã;\r\n- BCĐ Bầu cử xã;\r\n- Thành viên UBBC xã;\r\n- CT, các PCT UBBC xã;\r\n- UBMTTQVN xã;\r\n- Các cơ quan tham mưu, giúp việc Đảng ủy xã;\r\n- Các phòng chuyên môn;\r\n- Trưởng các thôn;\r\n- Niêm yết tại trụ sở UBND xã, Nhà văn hóa các thôn;\r\n- Trang Thông tin điện tử xã;\r\n- Lưu: UBBC xã.','Đã ký','uploads/outgoing_docs/03TBUBBC_1766729550.pdf','1','2025-12-26 13:12:30');
INSERT INTO `outgoing_documents` VALUES('16','06/QĐ-UBBC','Quyết định','2025-12-23','Huỳnh Anh Tuấn','Quyết định về việc thành lập Tổ Giúp việc Ủy ban bầu cử xã Xuân Lãnh','- Như Điều 3;\r\n- Thường trực Đảng ủy xã;\r\n- BCĐ bầu cử xã (b/c);\r\n- Thường trực HĐND xã;\r\n- Chủ tịch, các PCT UBND xã;\r\n- Ủy ban MTTQVN xã;\r\n- Văn phòng HĐND&UBND xã;\r\n- Phòng Văn hóa - Xã hội xã;\r\n- Các Ban Bầu cử xã;\r\n- Lưu: Thư ký UBBC xã.','Đã ký','uploads/outgoing_docs/06QUBBC_1767060333.pdf','1','2025-12-30 09:05:33');
INSERT INTO `outgoing_documents` VALUES('17','02/KH-UBBC','Kế hoạch','2026-01-09','Huỳnh Anh Tuấn','Kế hoạch giải quyết khiếu nại, tố cáo về công tác bầu cử đại biểu Quốc hội khóa XVI và đại biểu HĐND các cấp nhiệm kỳ 2026-2031','- Thường trực Đảng ủy xã (b/c);\r\n- Thường trực HĐND xã (b/c);\r\n- UBBC xã;\r\n- Tiểu ban Giải quyết KNTC;\r\n- Lưu: UBBC.','Đã ký','uploads/outgoing_docs/02KHUBBC_1767932017.pdf','1','2026-01-09 11:13:37');
INSERT INTO `outgoing_documents` VALUES('18','03/KH-UBBC','Kế hoạch','2026-01-12','Huỳnh Anh Tuấn','Kế hoạch đảm bảo thông tin liên lạc và ứng dụng công nghệ thông tin, chuyển đổi số trong công tác bầu cử đại biểu quốc hội khóa XVI và đại biểu HĐND các cấp nhiệm kỳ 2026-2031 trên địa bàn xã Xuân Lãnh','- TT Đảng ủy xã (b/c);\r\n- Ban Chỉ đạo công tác bầu cử xã (b/c);\r\n- TT HĐND xã (b/c);\r\n- UBND xã (b/c);\r\n- BTT UBMTTQVN xã;\r\n- CT, các PCT UBND xã;\r\n- Các cơ quan, ban, ngành xã;\r\n- Các Tiểu ban giúp việc của UBBC xã;\r\n- BND các thôn;\r\n- Trang Thông tin điện tử xã;\r\n- Lưu: VT, UBBC, VHXH.','Đã ký','uploads/outgoing_docs/03KHUBBC_1768212596.pdf','1','2026-01-12 17:09:56');
INSERT INTO `outgoing_documents` VALUES('19','04/UBBC','Công văn','2026-01-19','Huỳnh Anh Tuấn','Công văn V/v giới thiệu Chỉ huy trưởng Ban Chỉ huy Quân sự mới được bổ nhiệm tham gia ứng cử đại biểu Hội đồng nhân dân xã nhiệm kỳ 2026-2031','- Như trên;\r\n- TT Đảng ủy xã (b/c);\r\n- TT HĐND xã (b/c);\r\n- BTT UBMTTQVN xã;\r\n- Thành viên UBBC xã;\r\n- Lưu: UBBC.','Đã ký','uploads/outgoing_docs/04UBBC_1768806612.pdf','1','2026-01-19 14:10:12');
INSERT INTO `outgoing_documents` VALUES('20','05/KH-UBBC','Kế hoạch','2026-01-27','Huỳnh Anh Tuấn','Kế hoạch đảm bảo cơ sở vật chất và các điều kiện phục vụ công tác bầu cử đại biểu Quốc hội khóa XVI và đại biểu HĐND các cấp nhiệm kỳ 2026-2031','- Thường trực Đảng ủy (b/c);\r\n- BCĐ công tác bầu cử xã (b/c);\r\n- TT HĐND xã (b/c);\r\n- UBND xã (b/c);\r\n- BTT Ủy ban MTTQVN xã;\r\n- CT, các PCT UBND xã;\r\n- Các cơ quan, ban, ngành xã;\r\n- Các Tiểu ban giúp việc UBBC xã;\r\n- BND các thôn;\r\n- Lưu: VT, UBBC, VHXH.','Đã ký','uploads/outgoing_docs/05KHUBBC_1769496239.pdf','1','2026-01-27 13:43:59');


CREATE TABLE `phien_bieu_quyet` (
  `ID_Phien` int(11) NOT NULL AUTO_INCREMENT,
  `TieuDe` varchar(255) NOT NULL,
  `MoTa` text DEFAULT NULL,
  `NgayTao` datetime DEFAULT current_timestamp(),
  `TrangThai` tinyint(4) DEFAULT 1,
  PRIMARY KEY (`ID_Phien`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `phien_bieu_quyet` VALUES('1','Thông qua danh sách cử tri đợt 1','Biểu quyết thống nhất danh sách cử tri chính thức tại khu vực bỏ phiếu số 01.','2025-12-24 16:35:16','1');


CREATE TABLE `phieu_bau` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `cap_bau_cu` varchar(20) DEFAULT NULL,
  `id_don_vi` int(11) DEFAULT NULL,
  `loai_phieu` varchar(20) DEFAULT NULL,
  `thoi_gian` datetime DEFAULT current_timestamp(),
  PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=19 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `phieu_bau` VALUES('1','quoc_hoi','1','hop_le','2025-12-13 01:32:25');
INSERT INTO `phieu_bau` VALUES('2','quoc_hoi','1','hop_le','2025-12-13 01:32:46');
INSERT INTO `phieu_bau` VALUES('3','quoc_hoi','1','hop_le','2025-12-13 01:32:51');
INSERT INTO `phieu_bau` VALUES('4','quoc_hoi','1','hop_le','2025-12-13 01:43:23');
INSERT INTO `phieu_bau` VALUES('5','quoc_hoi','1','hop_le','2025-12-13 01:45:34');
INSERT INTO `phieu_bau` VALUES('6','quoc_hoi','1','hop_le','2025-12-13 01:59:59');
INSERT INTO `phieu_bau` VALUES('7','quoc_hoi','1','hop_le','2025-12-13 02:00:18');
INSERT INTO `phieu_bau` VALUES('8','quoc_hoi','1','phieu_trang','2025-12-13 02:00:23');
INSERT INTO `phieu_bau` VALUES('9','quoc_hoi','1','hop_le','2025-12-13 02:00:26');
INSERT INTO `phieu_bau` VALUES('10','quoc_hoi','1','hop_le','2025-12-13 02:06:54');
INSERT INTO `phieu_bau` VALUES('11','quoc_hoi','2','hop_le','2025-12-13 02:15:26');
INSERT INTO `phieu_bau` VALUES('12','quoc_hoi','2','hop_le','2025-12-13 02:15:28');
INSERT INTO `phieu_bau` VALUES('13','quoc_hoi','2','hop_le','2025-12-13 02:15:30');
INSERT INTO `phieu_bau` VALUES('14','quoc_hoi','1','hop_le','2025-12-15 14:52:00');
INSERT INTO `phieu_bau` VALUES('15','quoc_hoi','1','hop_le','2025-12-15 14:52:13');
INSERT INTO `phieu_bau` VALUES('16','quoc_hoi','1','hop_le','2025-12-23 01:22:36');
INSERT INTO `phieu_bau` VALUES('17','quoc_hoi','1','hop_le','2026-02-02 17:03:41');
INSERT INTO `phieu_bau` VALUES('18','quoc_hoi','1','hop_le','2026-02-02 17:03:45');


CREATE TABLE `ql_khu_vuc_bo_phieu` (
  `kvbp_id` int(11) NOT NULL AUTO_INCREMENT,
  `ten_khu_vuc` varchar(255) NOT NULL COMMENT 'VD: Khu vực bỏ phiếu số 1',
  `dvbc_id` int(11) DEFAULT NULL COMMENT 'Liên kết với bảng don_vi_bau_cu',
  `dia_diem` varchar(255) DEFAULT NULL COMMENT 'Địa điểm đặt hòm phiếu',
  `so_cu_tri` int(11) DEFAULT 0,
  `ghi_chu` text DEFAULT NULL,
  PRIMARY KEY (`kvbp_id`),
  KEY `FK_KhuVuc_DonVi` (`dvbc_id`),
  CONSTRAINT `FK_KhuVuc_DonVi` FOREIGN KEY (`dvbc_id`) REFERENCES `don_vi_bau_cu` (`dvbc_id`) ON DELETE SET NULL ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;



CREATE TABLE `resource_history` (
  `ID_History` int(11) NOT NULL AUTO_INCREMENT,
  `ID_TaiNguyen` int(11) DEFAULT NULL,
  `Ten_VatTu` varchar(255) DEFAULT NULL,
  `Ten_Thon` varchar(255) DEFAULT NULL,
  `Hanh_Dong` varchar(50) DEFAULT NULL,
  `Noi_Dung_Thay_Doi` text DEFAULT NULL,
  `Nguoi_Thuc_Hien` varchar(100) DEFAULT NULL,
  `Thoi_Gian` timestamp NULL DEFAULT current_timestamp(),
  PRIMARY KEY (`ID_History`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;



CREATE TABLE `settings` (
  `setting_key` varchar(50) NOT NULL,
  `setting_value` text DEFAULT NULL,
  `description` varchar(255) DEFAULT NULL,
  PRIMARY KEY (`setting_key`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `settings` VALUES('site_name','Quản lý Bầu cử 2026','Tên tiêu đề website');
INSERT INTO `settings` VALUES('admin_email','xaxuanlanh@xuanlanh.daklak.gov.vn','Email nhận thông báo hệ thống');
INSERT INTO `settings` VALUES('unit_name','UBND Xã Xuân Lãnh','Tên đơn vị chủ quản');
INSERT INTO `settings` VALUES('election_year','2026','Năm bầu cử mục tiêu');
INSERT INTO `settings` VALUES('maintenance_mode','off','Chế độ bảo trì (on/off)');


CREATE TABLE `syll` (
  `ID_Candidate` int(11) NOT NULL,
  `HinhThe` varchar(255) DEFAULT NULL COMMENT 'Đường dẫn/Tên file hình thẻ',
  `HoTenThuongDung` varchar(150) NOT NULL,
  `HoTenKhaiSinh` varchar(150) NOT NULL,
  `BiDanh` varchar(255) DEFAULT NULL COMMENT 'Bí danh/Tên gọi khác',
  `NgaySinh` date NOT NULL,
  `GioiTinh` enum('Nam','Nữ','Khác') NOT NULL,
  `QuocTich` varchar(100) DEFAULT 'Việt Nam',
  `NoiDKKhaiSinh` varchar(255) DEFAULT NULL,
  `QueQuan` varchar(255) DEFAULT NULL,
  `NoiDKThuongTru` varchar(255) DEFAULT NULL,
  `NoiOHienNay` varchar(255) DEFAULT NULL,
  `SoGiayToTuyThan` varchar(50) DEFAULT NULL COMMENT 'Số CCCD/Hộ chiếu/Thẻ CCCD',
  `NgayCapGiayTo` date DEFAULT NULL,
  `NoiCapGiayTo` varchar(255) DEFAULT NULL,
  `ID_DanToc` int(11) DEFAULT NULL,
  `TonGiao` varchar(100) DEFAULT NULL,
  `TD_PhoThong` varchar(100) DEFAULT NULL COMMENT 'Giáo dục phổ thông (vd: 12/12)',
  `TD_ChuyenMon` varchar(255) DEFAULT NULL COMMENT 'Chuyên môn, nghiệp vụ',
  `TD_HocVi` varchar(100) DEFAULT NULL,
  `TD_HocHam` varchar(100) DEFAULT NULL,
  `TD_LLCT` varchar(100) DEFAULT NULL COMMENT 'Lý luận chính trị',
  `TD_NgoaiNgu` text DEFAULT NULL COMMENT 'Ngoại ngữ (danh sách)',
  `NgheNghiep` varchar(255) DEFAULT NULL,
  `ChucVuCQ` varchar(255) DEFAULT NULL COMMENT 'Chức vụ trong cơ quan',
  `NoiCongTac` varchar(255) DEFAULT NULL,
  `NgayVaoDang` date DEFAULT NULL,
  `SoTheDangVien` varchar(50) DEFAULT NULL,
  `NgayChinhThuc` date DEFAULT NULL COMMENT 'Ngày chính thức vào Đảng',
  `ChucVuDang` varchar(255) DEFAULT NULL,
  `NgayRaKhoiDang` date DEFAULT NULL,
  `LyDoRaDang` text DEFAULT NULL,
  `ToChucDoanThe` text DEFAULT NULL COMMENT 'Tham gia tổ chức đoàn thể (dạng TEXT/JSON)',
  `TinhTrangSucKhoe` varchar(255) DEFAULT NULL,
  `KhenThuong` text DEFAULT NULL,
  `KyLuat` text DEFAULT NULL,
  `DBQuocHoiKhoa` varchar(100) DEFAULT NULL,
  `DBHoiDongNhanDan` varchar(100) DEFAULT NULL,
  `Created_At` datetime DEFAULT current_timestamp(),
  `Updated_At` datetime DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  PRIMARY KEY (`ID_Candidate`),
  UNIQUE KEY `SoGiayToTuyThan` (`SoGiayToTuyThan`),
  KEY `ID_DanToc` (`ID_DanToc`),
  CONSTRAINT `syll_ibfk_1` FOREIGN KEY (`ID_Candidate`) REFERENCES `candidates` (`ID_Candidate`) ON DELETE CASCADE,
  CONSTRAINT `syll_ibfk_2` FOREIGN KEY (`ID_DanToc`) REFERENCES `dan_toc` (`ID_DanToc`) ON DELETE SET NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;



CREATE TABLE `syll_quatrinhcongtac` (
  `ID_QTCT` int(11) NOT NULL AUTO_INCREMENT,
  `ID_Candidate` int(11) NOT NULL,
  `ThoiGianTu` date NOT NULL,
  `ThoiGianDen` date NOT NULL,
  `CongViecChucDanh` text NOT NULL,
  `Created_At` datetime DEFAULT current_timestamp(),
  PRIMARY KEY (`ID_QTCT`),
  KEY `ID_Candidate` (`ID_Candidate`),
  CONSTRAINT `syll_quatrinhcongtac_ibfk_1` FOREIGN KEY (`ID_Candidate`) REFERENCES `syll` (`ID_Candidate`) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;



CREATE TABLE `task_agencies` (
  `ID_Agency` int(11) NOT NULL AUTO_INCREMENT,
  `Ten_Agency` varchar(255) NOT NULL,
  `Ghi_Chu` text DEFAULT NULL,
  PRIMARY KEY (`ID_Agency`)
) ENGINE=MyISAM AUTO_INCREMENT=10 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `task_agencies` VALUES('1','UBND xã','Ủy ban nhân dân xã');
INSERT INTO `task_agencies` VALUES('2','HĐND xã','Hội đồng nhân dân xã');
INSERT INTO `task_agencies` VALUES('3','UBMTTQVN xã','Ủy ban Mặt trận Tổ quốc Việt Nam xã');
INSERT INTO `task_agencies` VALUES('4','TT HĐND xã','Thường trực Hội đồng nhân dân xã');
INSERT INTO `task_agencies` VALUES('5','BTT UBMTTQVN xã','Ban Thường trực Ủy ban Mặt trận Tổ quốc Việt Nam xã');
INSERT INTO `task_agencies` VALUES('6','UBBC xã','Ủy ban bầu cử xã');
INSERT INTO `task_agencies` VALUES('7','Ban Bầu cử','Ban Bầu cử xã');
INSERT INTO `task_agencies` VALUES('8','Tổ Bầu cử','Tổ Bầu cử các thôn');
INSERT INTO `task_agencies` VALUES('9','Cơ quan, đơn vị có người ứng cử','Cơ quan, đơn vị có người ứng cử');


CREATE TABLE `task_attachments` (
  `ID_Attachment` int(11) NOT NULL AUTO_INCREMENT,
  `ID_Task` int(11) NOT NULL,
  `Ten_Goc` varchar(255) NOT NULL,
  `Ten_He_Thong` varchar(255) NOT NULL,
  `Duong_Dan` varchar(500) NOT NULL,
  `Loai_File` varchar(100) DEFAULT NULL,
  `Kich_Thuoc` int(11) DEFAULT NULL COMMENT 'Kích thước file tính bằng byte',
  `Nguoi_Tai` int(11) DEFAULT NULL COMMENT 'ID người dùng đã tải file lên',
  `Thoi_Gian_Tai` datetime DEFAULT current_timestamp(),
  PRIMARY KEY (`ID_Attachment`),
  KEY `ID_Task` (`ID_Task`)
) ENGINE=MyISAM AUTO_INCREMENT=33 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `task_attachments` VALUES('1','3','QĐ SỐ 547 CỦA UBND XÃ XUÂN LÃNH. THÀNH LẬP UB BẦU CỬ XÃ.pdf','task-3_693fb027b56204.40244841.pdf','uploads/task_files/task-3_693fb027b56204.40244841.pdf','application/pdf','758516','0','2025-12-15 13:52:23');
INSERT INTO `task_attachments` VALUES('2','4','THONG BAO DU KIEN CO CAU THANH PHAN VA SO LUONG DB HDND (HC).pdf','task-4_693fb045069ae4.36324257.pdf','uploads/task_files/task-4_693fb045069ae4.36324257.pdf','application/pdf','875190','0','2025-12-15 13:52:53');
INSERT INTO `task_attachments` VALUES('3','5','Copy of 7614_0001.pdf','task-5_693fb0be754f44.51664569.pdf','uploads/task_files/task-5_693fb0be754f44.51664569.pdf','application/pdf','1168163','0','2025-12-15 13:54:54');
INSERT INTO `task_attachments` VALUES('4','6','DIEU CHINH CO CAU THANH PHAN SO LUONG UNG CU DBHDND (1).pdf','task-6_694220a53370e7.64371720.pdf','uploads/task_files/task-6_694220a53370e7.64371720.pdf','application/pdf','820084','0','2025-12-17 10:16:53');
INSERT INTO `task_attachments` VALUES('5','7','NghiQuyetAnDinh.pdf','task-7_694b61ee0061f8.73725474.pdf','uploads/task_files/task-7_694b61ee0061f8.73725474.pdf','application/pdf','1075020','0','2025-12-24 10:45:50');
INSERT INTO `task_attachments` VALUES('6','8','QuyetDinhPheChuanKhuVucBoPhieu.pdf','task-8_695332234baaa5.62275733.pdf','uploads/task_files/task-8_695332234baaa5.62275733.pdf','application/pdf','1485183','0','2025-12-30 09:00:03');
INSERT INTO `task_attachments` VALUES('7','9','Quyet dinh thanh lap Ban Bau Cu so 01.pdf','task-9_695b0e90921aa5.76435955.pdf','uploads/task_files/task-9_695b0e90921aa5.76435955.pdf','application/pdf','824024','0','2026-01-05 08:06:24');
INSERT INTO `task_attachments` VALUES('8','9','Quyet dinh thanh lap Ban Bau Cu so 02.pdf','task-9_695b0e9cc74f35.25861705.pdf','uploads/task_files/task-9_695b0e9cc74f35.25861705.pdf','application/pdf','825795','0','2026-01-05 08:06:36');
INSERT INTO `task_attachments` VALUES('9','9','Quyet dinh thanh lap Ban Bau Cu so 03.pdf','task-9_695b0ea6e26603.96197556.pdf','uploads/task_files/task-9_695b0ea6e26603.96197556.pdf','application/pdf','823139','0','2026-01-05 08:06:46');
INSERT INTO `task_attachments` VALUES('10','9','Quyet dinh thanh lap Ban Bau Cu so 04.pdf','task-9_695b0eafcf6140.35149111.pdf','uploads/task_files/task-9_695b0eafcf6140.35149111.pdf','application/pdf','850573','0','2026-01-05 08:06:55');
INSERT INTO `task_attachments` VALUES('11','9','Quyet dinh thanh lap Ban Bau Cu so 05.pdf','task-9_695b0ebadaaa03.35131944.pdf','uploads/task_files/task-9_695b0ebadaaa03.35131944.pdf','application/pdf','982193','0','2026-01-05 08:07:06');
INSERT INTO `task_attachments` VALUES('12','9','Quyet dinh thanh lap Ban Bau Cu so 06.pdf','task-9_695b0ec2bb2838.61927769.pdf','uploads/task_files/task-9_695b0ec2bb2838.61927769.pdf','application/pdf','824640','0','2026-01-05 08:07:14');
INSERT INTO `task_attachments` VALUES('13','9','Quyet dinh thanh lap Ban Bau Cu so 07.pdf','task-9_695b0ed32c2407.42105447.pdf','uploads/task_files/task-9_695b0ed32c2407.42105447.pdf','application/pdf','825524','0','2026-01-05 08:07:31');
INSERT INTO `task_attachments` VALUES('14','9','Quyet dinh thanh lap Ban Bau Cu so 08.pdf','task-9_695b0edbb56e10.94902516.pdf','uploads/task_files/task-9_695b0edbb56e10.94902516.pdf','application/pdf','825242','0','2026-01-05 08:07:39');
INSERT INTO `task_attachments` VALUES('15','9','Quyet dinh thanh lap Ban Bau Cu so 09.pdf','task-9_695b0ee5aa7e01.26609856.pdf','uploads/task_files/task-9_695b0ee5aa7e01.26609856.pdf','application/pdf','824403','0','2026-01-05 08:07:49');
INSERT INTO `task_attachments` VALUES('16','9','Quyet dinh thanh lap Ban Bau Cu so 10.pdf','task-9_695b0eedeceb13.97264677.pdf','uploads/task_files/task-9_695b0eedeceb13.97264677.pdf','application/pdf','980209','0','2026-01-05 08:07:57');
INSERT INTO `task_attachments` VALUES('17','9','Quyet dinh thanh lap Ban Bau Cu so 11.pdf','task-9_695b0ef860abc8.48588177.pdf','uploads/task_files/task-9_695b0ef860abc8.48588177.pdf','application/pdf','825121','0','2026-01-05 08:08:08');
INSERT INTO `task_attachments` VALUES('18','11','quyet dinh thanh lap to bau cu so 01.pdf','task-11_696ed15837f813.23916672.pdf','uploads/task_files/task-11_696ed15837f813.23916672.pdf','application/pdf','480775','0','2026-01-20 07:50:32');
INSERT INTO `task_attachments` VALUES('19','11','quyet dinh thanh lap to bau cu so 02.pdf','task-11_696ed1673667b4.70636016.pdf','uploads/task_files/task-11_696ed1673667b4.70636016.pdf','application/pdf','660855','0','2026-01-20 07:50:47');
INSERT INTO `task_attachments` VALUES('20','11','quyet dinh thanh lap to bau cu so 03.pdf','task-11_696ed188634734.96682023.pdf','uploads/task_files/task-11_696ed188634734.96682023.pdf','application/pdf','806295','0','2026-01-20 07:51:20');
INSERT INTO `task_attachments` VALUES('21','11','quyet dinh thanh lap to bau cu so 04.pdf','task-11_696ed1b709cba1.36114834.pdf','uploads/task_files/task-11_696ed1b709cba1.36114834.pdf','application/pdf','806322','0','2026-01-20 07:52:07');
INSERT INTO `task_attachments` VALUES('22','11','quyet dinh thanh lap to bau cu so 05.pdf','task-11_696ed1bdb76506.51415715.pdf','uploads/task_files/task-11_696ed1bdb76506.51415715.pdf','application/pdf','867290','0','2026-01-20 07:52:13');
INSERT INTO `task_attachments` VALUES('23','11','quyet dinh thanh lap to bau cu so 06.pdf','task-11_696ed1c668dbe3.19145894.pdf','uploads/task_files/task-11_696ed1c668dbe3.19145894.pdf','application/pdf','781760','0','2026-01-20 07:52:22');
INSERT INTO `task_attachments` VALUES('24','11','quyet dinh thanh lap to bau cu so 07.pdf','task-11_696ed1d3061fa0.51874723.pdf','uploads/task_files/task-11_696ed1d3061fa0.51874723.pdf','application/pdf','777336','0','2026-01-20 07:52:35');
INSERT INTO `task_attachments` VALUES('25','11','quyet dinh thanh lap to bau cu so 08.pdf','task-11_696ed1db6a0996.43377236.pdf','uploads/task_files/task-11_696ed1db6a0996.43377236.pdf','application/pdf','801091','0','2026-01-20 07:52:43');
INSERT INTO `task_attachments` VALUES('26','11','quyet dinh thanh lap to bau cu so 09.pdf','task-11_696ed1e24a4720.33328109.pdf','uploads/task_files/task-11_696ed1e24a4720.33328109.pdf','application/pdf','776730','0','2026-01-20 07:52:50');
INSERT INTO `task_attachments` VALUES('27','11','quyet dinh thanh lap to bau cu so 10.pdf','task-11_696ed1e9d75a11.13079920.pdf','uploads/task_files/task-11_696ed1e9d75a11.13079920.pdf','application/pdf','776570','0','2026-01-20 07:52:57');
INSERT INTO `task_attachments` VALUES('28','11','quyet dinh thanh lap to bau cu so 11.pdf','task-11_696ed1f1163796.75813050.pdf','uploads/task_files/task-11_696ed1f1163796.75813050.pdf','application/pdf','809684','0','2026-01-20 07:53:05');
INSERT INTO `task_attachments` VALUES('29','11','quyet dinh thanh lap to bau cu so 12.pdf','task-11_696ed1f90e3046.29753650.pdf','uploads/task_files/task-11_696ed1f90e3046.29753650.pdf','application/pdf','806691','0','2026-01-20 07:53:13');
INSERT INTO `task_attachments` VALUES('30','11','quyet dinh thanh lap to bau cu so 13.pdf','task-11_6970863f78d3c4.45425976.pdf','uploads/task_files/task-11_6970863f78d3c4.45425976.pdf','application/pdf','776827','0','2026-01-21 14:54:39');
INSERT INTO `task_attachments` VALUES('31','13','Bien_Ban_Hiep_Thuong_Lan2.pdf','task-13_6981660ba404a3.67206843.pdf','uploads/task_files/task-13_6981660ba404a3.67206843.pdf','application/pdf','498535','0','2026-02-03 10:05:47');
INSERT INTO `task_attachments` VALUES('32','14','thong bao niem yet danh sach cu tri.pdf','task-14_6981a777b2a6a8.67845801.pdf','uploads/task_files/task-14_6981a777b2a6a8.67845801.pdf','application/pdf','776136','0','2026-02-03 14:44:55');


CREATE TABLE `task_comments` (
  `ID_Comment` int(11) NOT NULL AUTO_INCREMENT,
  `ID_Task` int(11) NOT NULL,
  `ID_User` int(11) DEFAULT NULL COMMENT 'ID người dùng đã bình luận (Nếu có)',
  `Nguoi_Binh_Luan` varchar(150) DEFAULT NULL COMMENT 'Tên người dùng (Nếu không dùng ID_User)',
  `Noi_Dung` text NOT NULL,
  `Thoi_Gian_Tao` datetime DEFAULT current_timestamp(),
  PRIMARY KEY (`ID_Comment`),
  KEY `ID_Task` (`ID_Task`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;



CREATE TABLE `task_edit_history` (
  `ID_History` int(11) NOT NULL AUTO_INCREMENT,
  `ID_Task` int(11) NOT NULL,
  `Ngay_Chinh_Sua` datetime DEFAULT current_timestamp(),
  `Ten_Truong_Thay_Doi` varchar(100) NOT NULL,
  `Gia_Tri_Cu` text DEFAULT NULL,
  `Gia_Tri_Moi` text DEFAULT NULL,
  `Nguoi_Chinh_Sua` varchar(150) DEFAULT NULL COMMENT 'Tên hoặc ID người dùng đã sửa đổi',
  PRIMARY KEY (`ID_History`),
  KEY `ID_Task` (`ID_Task`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;



CREATE TABLE `task_subtasks` (
  `ID_Subtask` int(11) NOT NULL AUTO_INCREMENT,
  `ID_Task` int(11) NOT NULL,
  `Ten_Subtask` varchar(255) NOT NULL,
  `Hoan_Thanh` tinyint(1) DEFAULT 0,
  `Created_At` datetime DEFAULT current_timestamp(),
  PRIMARY KEY (`ID_Subtask`),
  KEY `ID_Task` (`ID_Task`)
) ENGINE=MyISAM AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `task_subtasks` VALUES('3','9','Dự thảo Quyết định thành lập 11 Ban Bầu cử','1','2025-12-30 09:15:42');
INSERT INTO `task_subtasks` VALUES('2','9','Tờ trình xin ý kiến thống nhất nhân sự các Ban Bầu cử','1','2025-12-30 09:00:44');
INSERT INTO `task_subtasks` VALUES('4','8','Tờ trình xin ý kiến thống nhất nhân sự các Ban Bầu cử','0','2025-12-30 12:58:52');
INSERT INTO `task_subtasks` VALUES('5','8','Dự thảo Quyết định thành lập 11 Ban Bầu cử','0','2025-12-30 12:58:57');


CREATE TABLE `task_timeline` (
  `ID_Timeline` int(11) NOT NULL AUTO_INCREMENT,
  `ID_Task` int(11) NOT NULL,
  `Tieu_De` varchar(255) NOT NULL,
  `Mo_Ta` text DEFAULT NULL,
  `Trang_Thai_Cu` varchar(50) DEFAULT NULL,
  `Trang_Thai_Moi` varchar(50) DEFAULT NULL,
  `Created_At` datetime DEFAULT current_timestamp(),
  PRIMARY KEY (`ID_Timeline`),
  KEY `ID_Task` (`ID_Task`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;



CREATE TABLE `tasks` (
  `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'Khóa chính: ID Công việc',
  `task_name` varchar(255) NOT NULL COMMENT 'Tên/Tiêu đề Công việc',
  `description` text DEFAULT NULL COMMENT 'Mô tả chi tiết Công việc',
  `assigned_to` int(11) DEFAULT NULL COMMENT 'ID người được giao việc (Khóa ngoại đến bảng users)',
  `status` enum('Mới','Đang thực hiện','Hoàn thành','Hủy') NOT NULL DEFAULT 'Mới' COMMENT 'Trạng thái Công việc',
  `priority` enum('Thấp','Trung bình','Cao','Khẩn cấp') NOT NULL DEFAULT 'Trung bình' COMMENT 'Mức độ ưu tiên',
  `due_date` date DEFAULT NULL COMMENT 'Ngày đến hạn hoàn thành',
  `created_at` timestamp NULL DEFAULT current_timestamp(),
  `updated_at` timestamp NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='Danh sách Công việc cần quản lý';



CREATE TABLE `team_attendance` (
  `ID_Attendance` int(11) NOT NULL AUTO_INCREMENT,
  `ID_Schedule` int(11) NOT NULL COMMENT 'Liên kết với ID của lịch làm việc/nhiệm vụ đã định',
  `ThoiGianDiemDanh` datetime DEFAULT current_timestamp(),
  `TrangThai_DiemDanh` varchar(50) NOT NULL COMMENT 'Ví dụ: Có mặt, Vắng mặt, Đi trễ, Nghỉ phép',
  `NhanSuThayThe` varchar(150) DEFAULT NULL COMMENT 'Tên hoặc ID người thay thế (Nếu có)',
  `GhiChuSuCo` text DEFAULT NULL,
  PRIMARY KEY (`ID_Attendance`),
  KEY `ID_Schedule` (`ID_Schedule`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;



CREATE TABLE `team_schedules` (
  `ID_Schedule` int(11) NOT NULL AUTO_INCREMENT,
  `ID_Thon` int(11) NOT NULL,
  `MaThanhVien` int(11) NOT NULL,
  `NgayLamViec` date NOT NULL,
  `GioBatDau` time NOT NULL,
  `GioKetThuc` time NOT NULL,
  `TrangThai_DiemDanh` varchar(20) DEFAULT 'ABSENT',
  `ThoiGian_DiemDanh` datetime DEFAULT NULL,
  `NhanSuThayThe` int(11) DEFAULT NULL,
  `GhiChu` text DEFAULT NULL,
  `GhiChuSuCo` text DEFAULT NULL,
  PRIMARY KEY (`ID_Schedule`)
) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `team_schedules` VALUES('1','11','1','2026-02-02','07:00:00','19:00:00','ABSENT',NULL,NULL,'',NULL);
INSERT INTO `team_schedules` VALUES('3','3','15','2026-03-15','07:00:00','19:00:00','ABSENT',NULL,NULL,'Chuẩn bị các điều kiện cho cuộc Bầu cử',NULL);


CREATE TABLE `terms` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `term_name` varchar(255) NOT NULL,
  `start_year` int(4) DEFAULT NULL,
  `end_year` int(4) DEFAULT NULL,
  `status` tinyint(1) DEFAULT 1,
  `description` text DEFAULT NULL,
  `created_at` timestamp NULL DEFAULT current_timestamp(),
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `terms` VALUES('1','Nhiệm kỳ bầu cử 2026-2031','2026','2031','1','Kế hoạch bầu cử đại biểu HĐND xã Xuân Lãnh','2025-12-18 00:34:02');


CREATE TABLE `thanh_vien` (
  `tv_id` int(11) NOT NULL AUTO_INCREMENT,
  `ho_ten` varchar(255) NOT NULL,
  `ngay_sinh` date DEFAULT NULL,
  `gioi_tinh` tinyint(4) DEFAULT 0 COMMENT '0: Nam, 1: Nữ',
  `cmnd_cccd` varchar(50) NOT NULL COMMENT 'Dùng làm định danh duy nhất',
  `so_dien_thoai` varchar(20) DEFAULT NULL,
  `dia_chi` text DEFAULT NULL,
  `dvbc_id` int(11) NOT NULL COMMENT 'Liên kết đến Đơn vị Bầu cử',
  `cv_id` int(11) NOT NULL COMMENT 'Liên kết đến Chức vụ',
  `ngay_phan_cong` date NOT NULL COMMENT 'Ngày bắt đầu phân công',
  `trang_thai` tinyint(4) DEFAULT 1 COMMENT '1: Đang làm việc, 0: Đã nghỉ/Chuyển công tác',
  `ghi_chu` text DEFAULT NULL,
  PRIMARY KEY (`tv_id`),
  UNIQUE KEY `cmnd_cccd` (`cmnd_cccd`),
  KEY `dvbc_id` (`dvbc_id`),
  KEY `cv_id` (`cv_id`),
  CONSTRAINT `thanh_vien_ibfk_1` FOREIGN KEY (`dvbc_id`) REFERENCES `don_vi_bau_cu` (`dvbc_id`) ON UPDATE CASCADE,
  CONSTRAINT `thanh_vien_ibfk_2` FOREIGN KEY (`cv_id`) REFERENCES `chuc_vu` (`cv_id`) ON UPDATE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;



CREATE TABLE `thanh_vien_ubbc` (
  `MaThanhVien` int(11) NOT NULL AUTO_INCREMENT COMMENT 'Khóa chính: Mã Thành viên',
  `HoVaTen` varchar(255) NOT NULL COMMENT 'Họ và Tên Thành viên',
  `NgaySinh` date DEFAULT NULL COMMENT 'Ngày sinh',
  `GioiTinh` enum('Nam','Nữ') DEFAULT 'Nam' COMMENT 'Giới tính',
  `ChucVu` varchar(255) DEFAULT NULL COMMENT 'Chức vụ/Chức danh trong Ủy ban',
  `SoDienThoai` varchar(50) DEFAULT NULL COMMENT 'Số điện thoại liên hệ',
  `GhiChu` text DEFAULT NULL COMMENT 'Ghi chú thêm',
  `Created_At` timestamp NULL DEFAULT current_timestamp(),
  `Updated_At` timestamp NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  PRIMARY KEY (`MaThanhVien`)
) ENGINE=InnoDB AUTO_INCREMENT=18 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci COMMENT='Danh sách Thành viên Ủy ban Bầu cử (Dùng tên cột PHP)';

INSERT INTO `thanh_vien_ubbc` VALUES('1','Huỳnh Anh Tuấn','1985-02-05','Nam','Phó Bí thư Đảng ủy, Chủ tịch UBND xã','0901234567','Kiêm Chủ tịch UBBC','2025-12-09 18:25:49','2025-12-12 11:38:14');
INSERT INTO `thanh_vien_ubbc` VALUES('2','Trương Thái Hòa','1979-09-22','Nam','Chủ tịch UBMTTQVN xã','09836929435','Phó Chủ tịch UBBC xã','2025-12-09 18:49:02','2025-12-12 11:39:27');
INSERT INTO `thanh_vien_ubbc` VALUES('3','Lê Quang Trị','1976-01-01','Nam','Phó Chủ tịch HĐND','0983785486','Phó Chủ tịch UBBC','2025-12-09 18:49:49','2025-12-09 18:49:49');
INSERT INTO `thanh_vien_ubbc` VALUES('4','Nguyễn Hữu Duy','1980-10-16','Nam','Phó Chủ tịch UBND','0987654321','Phó Chủ tịch UBBC xã','2025-12-10 11:20:37','2025-12-10 11:20:37');
INSERT INTO `thanh_vien_ubbc` VALUES('5','Nguyễn Thành Giang','1977-07-13','Nam','Trưởng ban Xây dựng Đảng','0917427275','Ủy viên UBBC xã','2025-12-12 11:37:50','2025-12-12 11:44:09');
INSERT INTO `thanh_vien_ubbc` VALUES('6','Nguyễn Đức Thuận','1980-07-19','Nam','Chủ nhiệm Ủy ban kiểm tra','0918139391','Ủy viên UBBC xã','2025-12-12 11:45:18','2025-12-12 11:45:18');
INSERT INTO `thanh_vien_ubbc` VALUES('7','Phan Thanh Bình','1976-01-01','Nam','Trưởng Công an xã','0984909027','Ủy viên UBBC xã','2025-12-12 11:46:49','2025-12-12 11:46:49');
INSERT INTO `thanh_vien_ubbc` VALUES('8','Phạm Công Sơn','1991-07-05','Nam','Chỉ huy trưởng Ban Chỉ huy Quân sự xã','0982721047','Ủy viên UBBC xã','2025-12-12 11:47:53','2025-12-12 11:47:53');
INSERT INTO `thanh_vien_ubbc` VALUES('9','La Văn Hảng','1978-02-01','Nam','Trưởng phòng Văn hóa -Xã hội xã','0393783281','Ủy viên UBBC xã','2025-12-12 11:49:03','2025-12-12 11:49:03');
INSERT INTO `thanh_vien_ubbc` VALUES('10','Đặng Văn Thái','1975-12-12','Nam','Trưởng phòng Kinh tế xã','0834245719','Ủy viên UBBC xã','2025-12-12 11:49:51','2025-12-12 11:49:51');
INSERT INTO `thanh_vien_ubbc` VALUES('11','Nguyễn Duy Duy','1982-09-01','Nam','Chánh Văn phòng HĐND&UBND xã','0988193676','Ủy viên UBBC xã','2025-12-12 11:50:48','2025-12-12 11:50:48');
INSERT INTO `thanh_vien_ubbc` VALUES('12','Đặng Bảo Lộc','1990-09-18','Nam','Chánh Văn phòng Đảng ủy xã','0389914084','Ủy viên UBBC xã','2025-12-12 11:51:46','2025-12-12 11:51:46');
INSERT INTO `thanh_vien_ubbc` VALUES('13','La Chí Những','1970-04-07','Nam','Phó Chủ tịch UBMTTQVN xã','0973869392','Ủy viên UBBC xã','2025-12-12 11:52:40','2025-12-12 11:52:40');
INSERT INTO `thanh_vien_ubbc` VALUES('14','Nguyễn Thị Mỹ Linh','1987-01-20','Nữ','Phó Chủ tịch UBMTTQVN xã','0979634247','Ủy viên UBBC xã','2025-12-12 11:53:38','2025-12-12 11:53:38');
INSERT INTO `thanh_vien_ubbc` VALUES('15','Nguyễn Kim Chung','1992-10-10','Nữ','Phó Chủ tịch UBMTTQVN xã','0986370239','Ủy viên UBBC xã','2025-12-12 11:54:43','2025-12-12 11:54:43');
INSERT INTO `thanh_vien_ubbc` VALUES('16','Lê Hồng Đông','1979-01-01','Nam','Phó Chủ tịch UBMTTQVN xã','0978543607','Ủy viên UBBC xã','2025-12-12 11:55:17','2025-12-12 11:55:17');
INSERT INTO `thanh_vien_ubbc` VALUES('17','Hồ Thanh Hải','1979-09-30','Nam','Phó Trưởng phòng Văn hóa - Xã hội xã','0984833259','Thư ký UBBC xã','2025-12-12 11:55:58','2025-12-18 11:33:43');


CREATE TABLE `thon` (
  `ID_Thon` int(11) NOT NULL AUTO_INCREMENT,
  `Ten_Thon` varchar(100) NOT NULL,
  PRIMARY KEY (`ID_Thon`),
  UNIQUE KEY `Ten_Thon` (`Ten_Thon`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;



CREATE TABLE `thons` (
  `ID_Thon` int(11) NOT NULL AUTO_INCREMENT,
  `Ten_Thon` varchar(100) NOT NULL COMMENT 'Tên Thôn/Ấp/Khu phố',
  `ID_KhuVuc` int(11) NOT NULL DEFAULT 0,
  `Ma_Thon` varchar(20) DEFAULT NULL COMMENT 'Mã định danh của Thôn',
  `GhiChu` text DEFAULT NULL,
  `TrangThai` tinyint(1) DEFAULT 1 COMMENT '1: Hoạt động, 0: Khóa',
  `Population_Total` int(11) DEFAULT 0 COMMENT 'Tổng Dân số (bao gồm mọi lứa tuổi)',
  `Population_Male` int(11) DEFAULT 0 COMMENT 'Dân số Nam',
  `Population_Female` int(11) DEFAULT 0 COMMENT 'Dân số Nữ',
  `Voters_Total` int(11) DEFAULT 0 COMMENT 'Tổng số lượng Cử tri đủ điều kiện (có tên trong danh sách)',
  `Voters_Male` int(11) DEFAULT 0 COMMENT 'Cử tri Nam',
  `Voters_Female` int(11) DEFAULT 0 COMMENT 'Cử tri Nữ',
  PRIMARY KEY (`ID_Thon`),
  UNIQUE KEY `Ma_Thon` (`Ma_Thon`)
) ENGINE=InnoDB AUTO_INCREMENT=14 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `thons` VALUES('1','Khu vực bỏ phiếu số 09 (Thôn 01)','8','KVBP09',NULL,'1','977','501','476','650','327','323');
INSERT INTO `thons` VALUES('2','Khu vực bỏ phiếu số 10 (Thôn 02)','9','KVBP10',NULL,'1','951','485','466','753','386','367');
INSERT INTO `thons` VALUES('3','Khu vực bỏ phiếu số 11 (Thôn 03)','10','KVBP11',NULL,'1','2008','1042','966','1483','763','720');
INSERT INTO `thons` VALUES('4','Khu vực bỏ phiếu số 12 (Thôn 04)','11','KVBP12',NULL,'1','853','429','424','642','323','319');
INSERT INTO `thons` VALUES('5','Khu vực bỏ phiếu số 13 (Thôn 05)','11','KVBP13',NULL,'1','418','194','224','278','129','149');
INSERT INTO `thons` VALUES('6','Khu vực bỏ phiếu số 07 (thôn Lãnh Cao)','7','KVBP07',NULL,'1','486','249','237','361','188','173');
INSERT INTO `thons` VALUES('7','Khu vực bỏ phiếu số 02 (thôn Lãnh Trường)','2','KVBP02',NULL,'1','1466','776','690','1090','553','537');
INSERT INTO `thons` VALUES('8','Khu vực bỏ phiếu số 08 (thôn Lãnh Tú)','7','KVBP08',NULL,'1','491','255','236','372','192','180');
INSERT INTO `thons` VALUES('9','Khu vực bỏ phiếu số 06 (thôn Da Dù)','6','KVBP06',NULL,'1','1660','826','834','1113','531','582');
INSERT INTO `thons` VALUES('10','Khu vực bỏ phiếu số 05 (thôn Soi Nga)','5','KVBP05',NULL,'1','961','470','491','650','303','347');
INSERT INTO `thons` VALUES('11','Khu vực bỏ phiếu số 01 (thôn Lãnh Vân)','1','KVBP01',NULL,'1','3981','2003','1978','2972','1499','1473');
INSERT INTO `thons` VALUES('12','Khu vực bỏ phiếu số 04 (thôn Hà Rai)','4','KVBP04',NULL,'1','1049','514','535','728','361','367');
INSERT INTO `thons` VALUES('13','Khu vực bỏ phiếu số 03 (thôn Xí Thoại)','3','KVBP03',NULL,'1','772','377','395','509','242','267');


CREATE TABLE `tieu_ban` (
  `ID_ThanhVien` int(11) NOT NULL AUTO_INCREMENT,
  `Loai_Tieu_Ban` tinyint(1) NOT NULL COMMENT '1: Tổ giúp việc, 2: Vật chất, 3: Tuyên truyền, 4: Khiếu nại, 5: An ninh',
  `HoTen` varchar(255) NOT NULL,
  `ChucVu_Chinh` varchar(255) DEFAULT NULL COMMENT 'Chức vụ tại đơn vị công tác',
  `ChucVu_UBBC` varchar(255) DEFAULT NULL COMMENT 'VD: Trưởng ban, Phó ban, Thành viên',
  `SoDienThoai` varchar(20) DEFAULT NULL,
  `STT_UuTien` int(11) DEFAULT 0 COMMENT 'Dùng để sắp xếp thứ tự hiển thị',
  `Created_At` timestamp NULL DEFAULT current_timestamp(),
  `Updated_At` timestamp NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  PRIMARY KEY (`ID_ThanhVien`)
) ENGINE=InnoDB AUTO_INCREMENT=77 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;

INSERT INTO `tieu_ban` VALUES('1','2','Trần Thanh Sơn','Phó Chủ tịch UBND xã, Trưởng Tiểu ban','Không','0983847731','1','2025-12-24 14:30:10','2025-12-24 14:34:29');
INSERT INTO `tieu_ban` VALUES('2','2','Đặng Văn Thái','Trưởng Phòng Kinh tế, Phó Trưởng Tiểu ban','Ủy viên UBBC','0834245719','2','2025-12-24 14:32:30','2025-12-24 14:34:41');
INSERT INTO `tieu_ban` VALUES('3','2','Hồ Thanh Hải','Phó Trưởng phòng Văn hóa - Xã hội, Phó Trưởng Tiểu ban','Thư ký UBBC','0984833259','3','2025-12-24 14:33:52','2025-12-24 14:33:52');
INSERT INTO `tieu_ban` VALUES('4','2','Nguyễn Công Hiền','Phó Trưởng phòng Kinh tế, Phó Trưởng Tiểu ban','Không','0384341151','4','2025-12-24 14:35:23','2025-12-24 14:35:23');
INSERT INTO `tieu_ban` VALUES('5','2','Trần Ngọc Minh','Phó Giám đốc Trung tâm PVHCC, Thành viên Tiểu ban','Không','0977219446','5','2025-12-24 14:36:10','2025-12-24 14:36:10');
INSERT INTO `tieu_ban` VALUES('6','2','Hồ Nữ Kiều Ngân','Chuyên viên Phòng Kinh tế, phụ trách Kế toán ngân sách, Tổ trưởng Tổ giúp việc','Không','','6','2025-12-24 14:37:11','2025-12-24 14:37:11');
INSERT INTO `tieu_ban` VALUES('7','2','Nguyễn Phi Hùng','Chuyên viên Phòng VH-XH, Tổ phó Tổ giúp việc','Không','','7','2025-12-24 14:38:15','2025-12-24 14:38:15');
INSERT INTO `tieu_ban` VALUES('8','2','Nguyễn Thị Tâm Anh','Chuyên viên Trung tâm PVHCC, Thành viên Tổ giúp việc','Không','0987338500','8','2025-12-24 14:39:25','2025-12-24 14:39:25');
INSERT INTO `tieu_ban` VALUES('9','2','Phạm Tấn Thái','Chuyên viên Phòng Kinh tế, Thành viên Tổ giúp việc','Không','','9','2025-12-24 14:40:21','2025-12-24 14:40:21');
INSERT INTO `tieu_ban` VALUES('10','2','Đặng Thị Ngọc Lợi','Chuyên viên Văn phòng HĐND&UBND xã, Thành viên Tổ giúp việc','Không','0944965286','10','2025-12-24 14:42:41','2025-12-24 14:42:41');
INSERT INTO `tieu_ban` VALUES('11','3','La Văn Hảng','Trưởng phòng VH-XH, Trưởng Tiểu ban','Ủy viên UBBC','0393783281','1','2025-12-24 14:46:59','2025-12-24 14:46:59');
INSERT INTO `tieu_ban` VALUES('12','3','Hồ Thị Đan Thùy','Phó Trưởng ban Xây dựng Đảng, Phó Trưởng Tiểu ban','Không','0868943934','2','2025-12-24 14:47:52','2025-12-24 14:47:52');
INSERT INTO `tieu_ban` VALUES('13','3','Hồ Thanh Hải','Phó Trưởng phòng Văn hóa - Xã hội, Phó Trưởng Tiểu ban','Thư ký UBBC xã','0984833259','3','2025-12-24 14:48:42','2025-12-24 14:48:42');
INSERT INTO `tieu_ban` VALUES('14','3','Nguyễn Kim Chung','Phó Chủ tịch UBMTTQVN xã, Thành viên Tiểu ban','Ủy viên UBBC xã','0986370239','4','2025-12-24 14:50:03','2025-12-24 14:50:03');
INSERT INTO `tieu_ban` VALUES('15','3','Phạm Thị Thúy Ngân','Phó Chánh Văn phòng Đảng ủy, Thành viên Tiểu ban','Không','094920793','5','2025-12-24 15:35:12','2025-12-24 15:35:12');
INSERT INTO `tieu_ban` VALUES('16','3','Lê Kim Trường','Chuyên viên Văn phòng Đảng ủy, Thành viên Tiểu ban','Không','','6','2025-12-24 15:36:04','2025-12-24 15:36:04');
INSERT INTO `tieu_ban` VALUES('17','3','Đặng Thị Kim Trang','Chuyên viên UBMTTQVN xã','Không','','7','2025-12-24 15:36:35','2025-12-24 15:36:35');
INSERT INTO `tieu_ban` VALUES('18','3','Lê Viết Tứ','Chuyên viên Phòng VH-XH, Thành viên Tiểu ban','Không','','8','2025-12-24 15:37:05','2025-12-24 15:37:05');
INSERT INTO `tieu_ban` VALUES('19','3','Hồ Ngọc Thanh','Chuyên viên Phòng VH-XH, Thành viên Tiểu ban','Không','0983692436','9','2025-12-24 15:37:43','2025-12-24 15:37:43');
INSERT INTO `tieu_ban` VALUES('20','3','Nguyễn Văn Vang','Chuyên viên Văn phòng HĐND&UBND, Thành viên Tiểu ban','Không','','10','2025-12-24 15:38:09','2025-12-24 15:38:09');
INSERT INTO `tieu_ban` VALUES('21','4','Nguyễn Đức Thuận','Chủ nhiệm UBKT Đảng ủy, Trưởng Tiểu ban','Ủy viên UBBC','','1','2025-12-24 15:39:34','2025-12-24 15:39:34');
INSERT INTO `tieu_ban` VALUES('22','4','Nguyễn Duy Huy','Chánh Văn phòng HĐND&UBND, Phó Trưởng Tiểu ban','Ủy viên UBBC','','2','2025-12-24 15:40:05','2025-12-24 15:40:05');
INSERT INTO `tieu_ban` VALUES('23','4','Châu Văn Hiền','Phó Chủ nhiệm UBKT, Phó Trưởng Tiểu ban','Không','','3','2025-12-24 15:40:29','2025-12-24 15:40:29');
INSERT INTO `tieu_ban` VALUES('24','4','Hồ Thị Đan Thùy','Phó Trưởng ban Xây dựng Đảng, Thành viên Tiểu ban','Không','','4','2025-12-24 15:41:04','2025-12-24 15:41:04');
INSERT INTO `tieu_ban` VALUES('25','4','Trần Khải Hoàng','Chuyên viên Ban Xây dựng Đảng, Thành viên Tiểu ban','Không','','5','2025-12-24 15:41:27','2025-12-24 15:41:27');
INSERT INTO `tieu_ban` VALUES('26','4','Nguyễn Duy Liêm','Chuyên viên UBKT Đảng ủy, Thành viên Tiểu ban','Không','','6','2025-12-24 15:42:21','2025-12-24 15:42:21');
INSERT INTO `tieu_ban` VALUES('27','4','Nguyễn Minh Đời','Chuyên viên UBMTTQVN, Thành viên Tiểu ban','Không','','7','2025-12-24 15:42:48','2025-12-24 15:42:48');
INSERT INTO `tieu_ban` VALUES('28','4','Lê Thị Hồng Anh','Chuyên viên Phòng VH-XH, Thành viên Tiểu ban','Không','','8','2025-12-24 15:43:11','2025-12-24 15:43:11');
INSERT INTO `tieu_ban` VALUES('29','4','Nguyễn Phú Bảo','Chuyên viên Văn phòng HĐND&UBND xã, Thành viên Tiểu ban','Không','','9','2025-12-24 15:43:38','2025-12-24 15:43:38');
INSERT INTO `tieu_ban` VALUES('30','5','Nguyễn Hữu Duy','Phó Chủ tịch UBND xã, Trưởng Tiểu ban','Phó Chủ tịch UBBC','','1','2025-12-24 15:44:12','2025-12-24 15:44:12');
INSERT INTO `tieu_ban` VALUES('31','5','Phan Thanh Bình','Trưởng Công an xã, Phó Trưởng Tiểu ban','Ủy viên UBBC xã','','2','2025-12-24 15:44:34','2025-12-24 15:44:34');
INSERT INTO `tieu_ban` VALUES('32','5','Phạm Công Sơn','Chỉ huy trưởng BCHQS xã, Phó Trưởng Tiểu ban','Ủy viên UBBC xã','','3','2025-12-24 15:45:03','2025-12-24 15:45:03');
INSERT INTO `tieu_ban` VALUES('33','5','Nguyễn Phan Huy','Phó Trưởng Công an xã, Thành viên Tiểu ban','Không','','4','2025-12-24 15:45:24','2025-12-24 15:45:24');
INSERT INTO `tieu_ban` VALUES('34','5','Nguyễn Thành Vũ','Phó Trưởng Công an xã, Thành viên Tiểu ban','Không','','5','2025-12-24 15:45:44','2025-12-24 15:45:44');
INSERT INTO `tieu_ban` VALUES('35','5','Chu Thị Quỳnh Nga','Phó Trưởng Công an xã, Thành viên Tiểu ban','Không','','6','2025-12-24 15:46:06','2025-12-24 15:46:06');
INSERT INTO `tieu_ban` VALUES('36','5','Huỳnh Duy Nhân','Phó Chỉ huy trưởng BCHQS xã, Thành viên Tiểu ban','Không','','7','2025-12-24 15:46:30','2025-12-24 15:48:31');
INSERT INTO `tieu_ban` VALUES('37','5','Nguyễn Thị Bích Thảo','Phó Phụ trách Trạm Y tế Xuân Lãnh, Thành viên Tiểu ban','Không','','8','2025-12-24 15:47:09','2025-12-24 15:47:09');
INSERT INTO `tieu_ban` VALUES('38','5','Nguyễn Kỳ Phương','Phó Phụ trách Trạm Y tế Đa Lộc, Thành viên Tiểu ban','Không','','9','2025-12-24 15:47:36','2025-12-24 15:48:37');
INSERT INTO `tieu_ban` VALUES('39','5','Trần Tuấn Minh Vương','Cán bộ Công an xã, Thành viên Tiểu ban','Không','','10','2025-12-24 15:48:08','2025-12-24 15:48:08');
INSERT INTO `tieu_ban` VALUES('40','5','Võ Nguyễn Chí Bằng','Cán bộ Công an xã, Thành viên Tiểu ban','Không','','11','2025-12-24 15:48:58','2025-12-24 15:48:58');
INSERT INTO `tieu_ban` VALUES('41','5','Nguyễn Thành Hưng','Cán bộ Công an xã, Thành viên Tiểu ban','Không','','12','2025-12-24 15:49:31','2025-12-24 15:49:31');
INSERT INTO `tieu_ban` VALUES('42','5','Nguyễn Văn Thắng','Cán bộ Công an xã, Thành viên Tiểu ban','Không','','13','2025-12-24 15:49:56','2025-12-24 15:49:56');
INSERT INTO `tieu_ban` VALUES('43','5','Phạm Hồng Đăng','Cán bộ Công an xã, Thành viên Tiểu ban','Không','','14','2025-12-24 15:50:55','2025-12-24 15:50:55');
INSERT INTO `tieu_ban` VALUES('44','5','So Phong Hào','Cán bộ Công an xã, Thành viên Tiểu ban','Không','','15','2025-12-24 15:51:15','2025-12-24 15:53:02');
INSERT INTO `tieu_ban` VALUES('45','5','Mang Trung','Cán bộ Công an xã, Thành viên Tiểu ban','Không','','16','2025-12-24 15:53:31','2025-12-24 15:53:31');
INSERT INTO `tieu_ban` VALUES('46','5','Nguyễn Văn Tâm','Cán bộ Công an xã, Thành viên Tiểu ban','Không','','17','2025-12-24 15:54:02','2025-12-24 15:54:02');
INSERT INTO `tieu_ban` VALUES('47','5','Huỳnh Thanh Tùng','Cán bộ Công an xã, Thành viên Tiểu ban','Không','','18','2025-12-24 15:54:20','2025-12-24 15:54:20');
INSERT INTO `tieu_ban` VALUES('48','5','Đặng Quốc Tiệp','Cán bộ Công an xã, Thành viên Tiểu ban','Không','','19','2025-12-24 15:54:42','2025-12-24 15:54:42');
INSERT INTO `tieu_ban` VALUES('49','5','Nguyễn Ngọc Ánh','Cán bộ Công an xã, Thành viên Tiểu ban','Không','','20','2025-12-24 15:55:00','2026-01-09 11:55:55');
INSERT INTO `tieu_ban` VALUES('50','5','Lưu Tiến Huấn','Cán bộ Công an xã, Thành viên Tiểu ban','Không','','21','2025-12-24 15:55:31','2025-12-24 15:55:31');
INSERT INTO `tieu_ban` VALUES('51','5','Mang Nhạn','Cán bộ Công an xã, Thành viên Tiểu ban','Không','','22','2025-12-24 15:55:45','2026-01-09 11:55:23');
INSERT INTO `tieu_ban` VALUES('52','5','Lê Hồng Khánh','Trợ lý BCHQS xã, Thành viên Tiểu ban','Không','','23','2025-12-24 15:56:18','2025-12-24 15:56:18');
INSERT INTO `tieu_ban` VALUES('53','5','Phạm Đắc Thạnh','Nhân viên Trạm Y tế Xuân Lãnh, Thành viên Tiểu ban','Không','','24','2025-12-24 15:56:50','2025-12-24 16:00:08');
INSERT INTO `tieu_ban` VALUES('54','5','Nguyễn Thị Kim Liên','Nhân viên Trạm Y tế Xuân Lãnh, Thành viên Tiểu ban','Không','','25','2025-12-24 15:58:15','2025-12-24 15:59:53');
INSERT INTO `tieu_ban` VALUES('55','5','Nguyễn Đình Thơ','Nhân viên Trạm Y tế Xuân Lãnh, Thành viên Tiểu ban','Không','','26','2025-12-24 15:58:36','2025-12-24 15:59:44');
INSERT INTO `tieu_ban` VALUES('56','5','Võ Thị Hương','Nhân viên Trạm Y tế Xuân Lãnh, Thành viên Tiểu ban','Không','','27','2025-12-24 15:58:52','2025-12-24 15:59:29');
INSERT INTO `tieu_ban` VALUES('57','5','Nguyễn Thị Hiệp','Nhân viên Trạm Y tế Đa Lộc, Thành viên Tiểu ban','Không','','28','2025-12-24 15:59:14','2025-12-24 15:59:14');
INSERT INTO `tieu_ban` VALUES('58','1','Hồ Thanh Hải','Phó Trưởng phòng Văn hóa - xã hội, Tổ trưởng Tổ Giúp việc','Thư ký UBBC','0984833259','1','2026-01-09 11:42:43','2026-01-09 11:53:26');
INSERT INTO `tieu_ban` VALUES('59','1','Nguyễn Duy Huy','Chánh Văn phòng HĐND&UBND, Tổ phó','Ủy viên UBBC','0825356996','2','2026-01-09 11:43:21','2026-01-09 11:53:42');
INSERT INTO `tieu_ban` VALUES('60','1','Nguyễn Công Hiền','Phó Trưởng phòng Kinh tế, Tổ phó','Không','0384341151','3','2026-01-09 11:43:52','2026-01-09 11:54:06');
INSERT INTO `tieu_ban` VALUES('61','1','Nguyễn Kim Chung','Thành viên','Ủy viên','0986370239','4','2026-01-09 11:44:39','2026-01-09 11:44:39');
INSERT INTO `tieu_ban` VALUES('62','1','Võ Thị Thanh Hiền','Chuyên viên Văn phòng Đảng ủy, Thành viên Tổ Giúp việc','Không','','5','2026-01-09 11:45:41','2026-01-09 11:45:41');
INSERT INTO `tieu_ban` VALUES('63','1','Nguyễn Thị Qua','Chuyên viên Ban Xây dựng Đảng, Thành viên Tổ Giúp việc','Không','','6','2026-01-09 11:46:13','2026-01-09 11:46:13');
INSERT INTO `tieu_ban` VALUES('64','1','Nguyễn Duy Liêm','Ủy viên Ủy ban kiểm tra Đảng ủy xã, Thành viên Tổ Giúp việc','Không','','7','2026-01-09 11:46:36','2026-01-09 11:46:36');
INSERT INTO `tieu_ban` VALUES('65','1','Nguyễn Minh Đời','Chuyên viên Ủy ban MTTQVN xã, Thành viên Tổ Giúp việc','Không','','8','2026-01-09 11:46:59','2026-01-09 11:46:59');
INSERT INTO `tieu_ban` VALUES('66','1','Hồ Ngọc Thanh','Công chức phòng VH-XH, Thành viên Tổ Giúp việc','Không','0983692436','9','2026-01-09 11:47:36','2026-01-09 11:47:36');
INSERT INTO `tieu_ban` VALUES('67','1','Lê Thị Hồng Anh','Công chức phòng VH-XH, Thành viên Tổ Giúp việc','Không','','10','2026-01-09 11:48:06','2026-01-09 11:48:06');
INSERT INTO `tieu_ban` VALUES('68','1','Nguyễn Phi Hùng','Công chức phòng VH-XH, Thành viên Tổ Giúp việc','Không','','11','2026-01-09 11:48:19','2026-01-09 11:48:19');
INSERT INTO `tieu_ban` VALUES('69','1','Lê Viết Tứ','Công chức phòng VH-XH, Thành viên Tổ Giúp việc','Không','','12','2026-01-09 11:49:10','2026-01-09 11:49:10');
INSERT INTO `tieu_ban` VALUES('70','1','Đặng Thị Bích Thảo','Công chức Văn phòng HĐND&UBND, Thành viên Tổ Giúp việc','Không','','13','2026-01-09 11:49:46','2026-01-09 11:49:46');
INSERT INTO `tieu_ban` VALUES('71','1','Ông Nguyễn Phú Bảo','Công chức Văn phòng HĐND&UBND, Thành viên Tổ Giúp việc','Không','','14','2026-01-09 11:50:37','2026-01-09 11:50:37');
INSERT INTO `tieu_ban` VALUES('72','1','Phạm Tấn Thái','Công chức Phòng Kinh tế, Thành viên Tổ Giúp việc','Không','','15','2026-01-09 11:51:03','2026-01-09 11:51:03');
INSERT INTO `tieu_ban` VALUES('73','1','Bà Trần Nguyễn Hiền Tâm','Công chức Phòng Kinh tế, Thành viên Tổ Giúp việc','Không','','16','2026-01-09 11:51:38','2026-01-09 11:51:38');
INSERT INTO `tieu_ban` VALUES('74','1','Nguyễn Thị Cẩm Nhuận','Công chức Trung tâm PVHCC, Thành viên Tổ Giúp việc','Không','','17','2026-01-09 11:52:03','2026-01-09 11:52:03');
INSERT INTO `tieu_ban` VALUES('75','1','Nguyễn Nhật Luân','Công chức Trung tâm PVHCC, Thành viên Tổ Giúp việc','Không','','18','2026-01-09 11:52:20','2026-01-09 11:52:20');
INSERT INTO `tieu_ban` VALUES('76','1','Nguyễn Tấn Phong','Công chức Phòng Kinh tế, Thành viên Tổ Giúp việc','Không','','19','2026-01-09 11:52:41','2026-01-09 11:52:41');


CREATE TABLE `tong_hop_don_vi` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `cap_bau_cu_id` int(11) NOT NULL,
  `don_vi_bau_cu_id` int(11) NOT NULL,
  `tong_phieu` int(11) DEFAULT 0,
  `phieu_hop_le` int(11) DEFAULT 0,
  `phieu_khong_hop_le` int(11) DEFAULT 0,
  `phieu_trang` int(11) DEFAULT 0,
  `ty_le_hop_le` decimal(5,2) DEFAULT 0.00,
  `cap_nhat_cuoi` timestamp NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  PRIMARY KEY (`id`),
  UNIQUE KEY `unique_summary` (`cap_bau_cu_id`,`don_vi_bau_cu_id`),
  KEY `don_vi_bau_cu_id` (`don_vi_bau_cu_id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;



CREATE TABLE `tong_hop_phieu_kv` (
  `MaTongHop` int(11) NOT NULL AUTO_INCREMENT,
  `MaKV` varchar(50) NOT NULL COMMENT 'Mã Khu vực Bầu cử (KV)',
  `MaKieuPhieu` varchar(50) NOT NULL COMMENT 'Mã loại phiếu (ví dụ: Tổng hợp, Đại biểu Quốc hội, Đại biểu HĐND)',
  `TongSoPhieuPhatRa` int(11) NOT NULL DEFAULT 0,
  `TongSoPhieuThuVe` int(11) NOT NULL DEFAULT 0,
  `PhieuHopLe` int(11) NOT NULL DEFAULT 0,
  `PhieuKhongHopLe` int(11) NOT NULL DEFAULT 0,
  PRIMARY KEY (`MaTongHop`),
  UNIQUE KEY `uk_kv_kieuphieu` (`MaKV`,`MaKieuPhieu`),
  KEY `MaKieuPhieu` (`MaKieuPhieu`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;



CREATE TABLE `ung_cu_vien` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `ho_ten` varchar(100) DEFAULT NULL,
  `cap_bau_cu` enum('quoc_hoi','tinh','xa') DEFAULT NULL,
  `id_don_vi` int(11) DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `id_don_vi` (`id_don_vi`)
) ENGINE=MyISAM AUTO_INCREMENT=11 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `ung_cu_vien` VALUES('1','Phạm Văn Đồng','quoc_hoi','1');
INSERT INTO `ung_cu_vien` VALUES('2','Nguyễn Thị Minh Khai','quoc_hoi','1');
INSERT INTO `ung_cu_vien` VALUES('3','Võ Nguyên Giáp','quoc_hoi','1');
INSERT INTO `ung_cu_vien` VALUES('4','Trần Phú','quoc_hoi','1');
INSERT INTO `ung_cu_vien` VALUES('5','Lê Hồng Phong','quoc_hoi','1');
INSERT INTO `ung_cu_vien` VALUES('6','Hồ Ngọc Thanh','quoc_hoi','2');
INSERT INTO `ung_cu_vien` VALUES('7','Hồ Thanh Hải','quoc_hoi','2');
INSERT INTO `ung_cu_vien` VALUES('8','Lê Thị Hồng Anh','quoc_hoi','2');
INSERT INTO `ung_cu_vien` VALUES('9','La văn Hảng','quoc_hoi','2');
INSERT INTO `ung_cu_vien` VALUES('10','Nguyễn Phi Hùng','quoc_hoi','2');


CREATE TABLE `unit_counting` (
  `ID_Unit_Counting` int(11) NOT NULL AUTO_INCREMENT,
  `Ten_To_Bau_Cu` varchar(100) NOT NULL COMMENT 'Tên tổ bầu cử (Ví dụ: Tổ số 1, Khu phố 3)',
  `ID_HC_Xa` int(11) NOT NULL COMMENT 'ID xã/phường quản lý (Nếu có bảng HC)',
  `So_Luong_Cu_Tri` int(11) NOT NULL COMMENT 'Tổng số cử tri dự kiến của tổ này',
  `DiaChi_To` varchar(255) DEFAULT NULL COMMENT 'Địa điểm kiểm phiếu',
  `GhiChu` text DEFAULT NULL,
  PRIMARY KEY (`ID_Unit_Counting`)
) ENGINE=InnoDB AUTO_INCREMENT=27 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `unit_counting` VALUES('1','Tổ Bầu cử số 1 (Khu A)','1','450','Nhà Văn hóa Thôn 1',NULL);
INSERT INTO `unit_counting` VALUES('2','Tổ Bầu cử số 2 (Khu B)','1','520','Trường Tiểu học',NULL);
INSERT INTO `unit_counting` VALUES('3','Tổ Bầu cử số 3 (Khu C)','1','380','Trụ sở Tổ dân phố 3',NULL);
INSERT INTO `unit_counting` VALUES('4','Tổ Bầu cử số 4','1','610','Nhà Văn hóa Thôn 4',NULL);
INSERT INTO `unit_counting` VALUES('5','Tổ Bầu cử số 5','1','490','Trạm Y tế',NULL);
INSERT INTO `unit_counting` VALUES('6','Tổ Bầu cử số 6','1','550','Trường Mầm non',NULL);
INSERT INTO `unit_counting` VALUES('7','Tổ Bầu cử số 7','1','300','Hội trường Thôn 7',NULL);
INSERT INTO `unit_counting` VALUES('8','Tổ Bầu cử số 8','1','420','Nhà Dân sự',NULL);
INSERT INTO `unit_counting` VALUES('9','Tổ Bầu cử số 9','1','500','Trường THCS',NULL);
INSERT INTO `unit_counting` VALUES('10','Tổ Bầu cử số 10','1','470','Trụ sở UBND Xã (Phòng 1)',NULL);
INSERT INTO `unit_counting` VALUES('11','Tổ Bầu cử số 11','1','390','Trụ sở UBND Xã (Phòng 2)',NULL);
INSERT INTO `unit_counting` VALUES('12','Tổ Bầu cử số 12','1','530','Nhà Văn hóa Thôn 12',NULL);
INSERT INTO `unit_counting` VALUES('13','Tổ Bầu cử số 13','1','410','Trường Tiểu học (Cơ sở mới)',NULL);
INSERT INTO `unit_counting` VALUES('14','Tổ bầu cử Số 01','1','0','Thôn 01','');
INSERT INTO `unit_counting` VALUES('15','Tổ bầu cử Số 01','1','0','Thôn 01','');
INSERT INTO `unit_counting` VALUES('16','Tổ bầu cử Số 01','1','0','Thôn 01','');
INSERT INTO `unit_counting` VALUES('17','Tổ bầu cử Số 01','1','0','Thôn 01','');
INSERT INTO `unit_counting` VALUES('18','Tổ bầu cử Số 01','1','0','Thôn 01','');
INSERT INTO `unit_counting` VALUES('19','Tổ bầu cử Số 01','1','0','Thôn 01','');
INSERT INTO `unit_counting` VALUES('20','Tổ bầu cử Số 01','1','0','Thôn 01','');
INSERT INTO `unit_counting` VALUES('21','Tổ bầu cử Số 01','1','0','Thôn 01','');
INSERT INTO `unit_counting` VALUES('22','Tổ bầu cử Số 01','1','0','Thôn 01','');
INSERT INTO `unit_counting` VALUES('23','Tổ bầu cử Số 01','1','0','Thôn 01','');
INSERT INTO `unit_counting` VALUES('24','Tổ bầu cử Số 01','1','0','Thôn 01','');
INSERT INTO `unit_counting` VALUES('25','Tổ bầu cử Số 01','1','0','Thôn 01','');
INSERT INTO `unit_counting` VALUES('26','Tổ bầu cử Số 01','1','0','Thôn 01','');


CREATE TABLE `users` (
  `ID_User` int(11) NOT NULL AUTO_INCREMENT,
  `Username` varchar(50) NOT NULL,
  `PasswordHash` varchar(255) DEFAULT NULL,
  `role` enum('admin','user') NOT NULL DEFAULT 'user',
  `Email` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NOT NULL,
  `cccd` varchar(20) DEFAULT NULL,
  `So_Dien_Thoai` varchar(15) DEFAULT NULL,
  `HoTen` varchar(150) NOT NULL,
  `Avatar` varchar(255) DEFAULT NULL,
  `ID_Role` varchar(50) NOT NULL DEFAULT '3',
  `ID_HC_QuanLy` int(11) DEFAULT NULL,
  `IsActive` tinyint(1) NOT NULL DEFAULT 1,
  `Created_At` timestamp NULL DEFAULT current_timestamp(),
  `Updated_At` timestamp NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  `ChucVu` varchar(100) DEFAULT 'Ủy viên',
  PRIMARY KEY (`ID_User`),
  UNIQUE KEY `Username` (`Username`),
  UNIQUE KEY `Email` (`Email`)
) ENGINE=MyISAM AUTO_INCREMENT=25 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `users` VALUES('1','admin','$2y$10$rjG7hEkozgtHKOq5zdqC7ep5o56SFBX9Av5/6CNyErFF81BOP.MGK','admin','thanhhn@xuanlanh.daklak.gov.vn','054086001515','0986392436','Quản trị viên Tối cao','1_1766400365.jpg','SUPER_ADMIN',NULL,'1','2025-12-11 07:52:57','2026-02-03 11:01:08','Ủy viên');
INSERT INTO `users` VALUES('2','duynh','$2y$10$ztXTRloG7iiEzMFpHH1L/OT0swyih0hH2QwpFcRou6fGFQdVGivEu','user','duynh@xuanlanh.daklak.gov.vn',NULL,NULL,'Nguyễn Hữu Duy',NULL,'UBBC',NULL,'1','2025-12-11 07:53:02','2025-12-17 23:31:21','Phó Chủ tịch UBBC xã');
INSERT INTO `users` VALUES('3','hanglv','$2y$10$Yz6LoSP1hGyfskbhwonRvekC9xnwBdpXAufnZoX2R/bIz4kCnk9li','user','hanglv@xuanlanh.daklak.gov.vn',NULL,NULL,'La Văn Hảng',NULL,'UBBC',NULL,'1','2025-12-11 15:32:38','2025-12-18 11:25:16','Ủy viên');
INSERT INTO `users` VALUES('4','tuanha','$2y$10$brICz455WZvrA2hbC3Jz6.SVKoeuNIPWXolgN.fu2e/TBg0Oesu2q','user','tuanha@xuanlanh.daklak.gov.vn',NULL,NULL,'Huỳnh Anh Tuấn',NULL,'UBBC',NULL,'1','2025-12-12 08:27:48','2025-12-18 11:24:00','Chủ tịch UBND xã');
INSERT INTO `users` VALUES('5','haiht','$2y$10$FMv4PYtL5FyKxEornYgdZetvVi6bNIwisRlyYVutim4acLamYMS0y','user','haiht@xuanlanh.daklak.gov.vn',NULL,NULL,'Hồ Thanh Hải',NULL,'UBBC',NULL,'1','2025-12-15 07:43:51','2025-12-18 11:23:48','Thư ký UBBC xã');
INSERT INTO `users` VALUES('6','huytq','$2y$10$lt12/K3F6VjqvS6oNgNXLuo/QgQGDcvP.LVi41ZB7tMKrQPucmuV6','user','huytq@xuanlanh.daklak.gov.vn',NULL,NULL,'Trần Quốc Huy',NULL,'GUEST',NULL,'1','2025-12-16 14:19:57','2025-12-24 00:24:14','Ủy viên');
INSERT INTO `users` VALUES('7','thaidv','$2y$10$z8mFQuqE0lc1jnZjPNBRtOcWguDxhC2vs2NLAq9bN9/Vzkm02vohO','user','thaidv@xuanlanh.daklak.gov.vn',NULL,NULL,'Đặng Văn Thái',NULL,'UBBC',NULL,'1','2025-12-17 22:44:28','2025-12-17 22:44:28','Ủy viên');
INSERT INTO `users` VALUES('8','hoatt','$2y$10$r7wH62oI9mBZgImipG0zk.ciXRqsifpSjgdcYBQg.Adzlc5hrD2ia','user','hoatt@xuanlanh.daklak.gov.vn',NULL,NULL,'Trương Thái Hòa',NULL,'UBBC',NULL,'1','2025-12-17 22:45:02','2025-12-18 15:58:28','Phó Chủ tịch UBBC xã');
INSERT INTO `users` VALUES('9','giangnt','$2y$10$9gndce8S7dISGhnPgsNWsOMG3BJ.114PdBdjaaopH.6H6a/qp2VES','user','giangnt@xuanlanh.daklak.gov.vn',NULL,NULL,'Nguyễn Thành Giang',NULL,'UBBC',NULL,'1','2025-12-17 22:45:40','2025-12-17 22:45:40','Ủy viên');
INSERT INTO `users` VALUES('10','thuannd','$2y$10$TDPW0HAiQpMmNZZ/ts2USu2s4Mcj1GZ.OnHmviRm9er82N.VxGOQ2','user','thuannd@xuanlanh.daklak.gov.vn',NULL,NULL,'Nguyễn Đức Thuận',NULL,'UBBC',NULL,'1','2025-12-17 22:46:12','2025-12-17 22:46:12','Ủy viên');
INSERT INTO `users` VALUES('11','binhpt','$2y$10$a9jEYf2uySSYphO/l1hGd.Et/ommysnitKvO9JfOFNM4NVPhaCyZq','user','binhpt@xuanlanh.daklak.gov.vn',NULL,NULL,'Phan Thanh Bình',NULL,'UBBC',NULL,'1','2025-12-17 22:46:41','2025-12-17 22:46:41','Ủy viên');
INSERT INTO `users` VALUES('12','sonpc','$2y$10$sst9ErNy55bqPGrrgAJQtOfHtcKGt3HYzGIlGdW1SbO5GgJwKG9YC','user','sonpc@xuanlanh.daklak.gov.vn',NULL,NULL,'Phạm Công Sơn',NULL,'UBBC',NULL,'1','2025-12-17 22:47:30','2025-12-17 22:47:30','Ủy viên');
INSERT INTO `users` VALUES('13','trilq','$2y$10$uojIyDtFxblwLJflpM3zmuJv.vR.ZZzJ1E50QrcA02D8kdTNeaX3e','user','trilq@xuanlanh.daklak.gov.vn',NULL,NULL,'Lê Quang Trị',NULL,'UBBC',NULL,'1','2025-12-17 22:48:23','2025-12-17 23:32:03','Phó Chủ tịch UBBC xã');
INSERT INTO `users` VALUES('14','huynd','$2y$10$BDA.SSFpsL0nlWFpxHfFIe3eJ5iiIeRjC/FIfvmQhvzmEMVMxHYB.','user','huynd@xuanlanh.daklak.gov.vn',NULL,NULL,'Nguyễn Duy Huy',NULL,'UBBC',NULL,'1','2025-12-17 22:49:22','2025-12-17 22:49:22','Ủy viên');
INSERT INTO `users` VALUES('15','locdb','$2y$10$Vqx/GJzSb//tvKmBGjN00.YfUV3mZTi88WIoCojjfYHUHTOIuzTMG','user','locdb@xuanlanh.daklak.gov.vn',NULL,NULL,'Đặng Bảo Lộc',NULL,'UBBC',NULL,'1','2025-12-17 22:53:38','2025-12-17 22:53:38','Ủy viên');
INSERT INTO `users` VALUES('16','nhunglc','$2y$10$9PXbDmkMxUnms6uhCH5meOLv9pLi4MckulbZroHk8UnEPWs/iFWJ.','user','nhunglc@xuanlanh.daklak.gov.vn',NULL,NULL,'La Chí Những',NULL,'UBBC',NULL,'1','2025-12-17 22:54:16','2025-12-17 22:54:16','Ủy viên');
INSERT INTO `users` VALUES('17','chungnk','$2y$10$rHVdBhSgxSWvlFanW6snLe1qB2ZSlDwOK18yz1z027icIgr8H8XGy','user','chungnk@xuanlanh.daklak.gov.vn',NULL,NULL,'Nguyễn Kim Chung',NULL,'UBBC',NULL,'1','2025-12-17 22:54:54','2025-12-17 22:54:54','Ủy viên');
INSERT INTO `users` VALUES('18','linhntm','$2y$10$ft5Ksdws7GDDKN8LQBBw4O.TuSTWQ1u37xAsOFLqYEstqNm2ANMLe','user','linhntm@xuanlanh.daklak.gov.vn',NULL,NULL,'Nguyễn Thị Mỹ Linh',NULL,'UBBC',NULL,'1','2025-12-17 22:55:26','2025-12-17 22:55:26','Ủy viên');
INSERT INTO `users` VALUES('19','donglh','$2y$10$0T8SmbK31gZpINeO6e0iCuBKHBckCnj4maoQMi5wva6Qbwqx.Ucni','user','donglh@xuanlanh.daklak.gov.vn',NULL,NULL,'Lê Hồng Đông',NULL,'UBBC',NULL,'1','2025-12-17 22:56:05','2025-12-17 22:56:05','Ủy viên');
INSERT INTO `users` VALUES('20','liemnd','$2y$10$kVNcAbMaNsFF3uA9bpA2MeYCIqNqnkOOTBIvXTHXv9e.ZOdrciKwC','user','liemnd@xuanlanh.daklak.gov.vn',NULL,NULL,'Nguyễn Duy Liêm',NULL,'GUEST',NULL,'1','2025-12-18 09:17:01','2025-12-18 11:23:34','Khách');
INSERT INTO `users` VALUES('24','tulv','$2y$10$vyeqoDCbEw0hz40vjezNt.4ZkxU5sH0tEa7sIdnlBkeLM4F7i1R5m','user','tulv@xuanlanh.daklak.gov.vn','','0943239207','Lê Viết Tứ',NULL,'TO_BAU_CU','4','1','2026-02-06 13:56:50','2026-02-06 13:56:50','Ủy viên');
INSERT INTO `users` VALUES('22','thuanpl','$2y$10$Gt8WPgvJmyqoX7JB.AtLiOSRCJCbbMh.lv2L0g2hqTKtkYxt1lPTK','user','thuanpl@xuanlanh.daklak.gov.vn','','','Phạm Lê Thuần - Trưởng Ban Bầu cử số 10',NULL,'TO_BAU_CU','10','1','2026-01-20 10:56:55','2026-01-20 10:57:33','Ủy viên');
INSERT INTO `users` VALUES('23','loidtn','$2y$10$vxSJDIrd14kDYWXzqpWFHet5BPOX3nc9scjThA/zbKwlwxj2f61eW','user','loidtn@xuanlanh.daklak.gov.vn','','','Đặng Thị Ngọc Lợi',NULL,'GUEST',NULL,'1','2026-02-02 09:23:34','2026-02-02 09:23:34','Ủy viên');


CREATE TABLE `uy_ban_bau_cu_xa` (
  `MaThanhVien` int(11) NOT NULL AUTO_INCREMENT,
  `HoVaTen` varchar(255) NOT NULL,
  `NgaySinh` date DEFAULT NULL,
  `GioiTinh` varchar(10) DEFAULT NULL COMMENT 'Ví dụ: Nam, Nữ, Khác',
  `ChucVu` varchar(150) NOT NULL COMMENT 'Ví dụ: Chủ tịch, Thư ký, Ủy viên',
  `SoDienThoai` varchar(20) DEFAULT NULL,
  `GhiChu` text DEFAULT NULL,
  `CreatedDate` datetime DEFAULT current_timestamp(),
  PRIMARY KEY (`MaThanhVien`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;



CREATE TABLE `vote_details` (
  `ID_VoteDetail` int(11) NOT NULL AUTO_INCREMENT,
  `ID_VoteSlip` int(11) NOT NULL,
  `ID_Candidate` int(11) NOT NULL,
  `VoteType` enum('Vote','NoVote') NOT NULL,
  PRIMARY KEY (`ID_VoteDetail`),
  KEY `ID_VoteSlip` (`ID_VoteSlip`),
  KEY `ID_Candidate` (`ID_Candidate`),
  CONSTRAINT `vote_details_ibfk_1` FOREIGN KEY (`ID_VoteSlip`) REFERENCES `vote_slips` (`ID_VoteSlip`) ON DELETE CASCADE,
  CONSTRAINT `vote_details_ibfk_2` FOREIGN KEY (`ID_Candidate`) REFERENCES `candidates` (`ID_Candidate`)
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `vote_details` VALUES('1','3','1','Vote');
INSERT INTO `vote_details` VALUES('2','3','3','Vote');
INSERT INTO `vote_details` VALUES('3','3','4','Vote');


CREATE TABLE `vote_slips` (
  `ID_VoteSlip` int(11) NOT NULL AUTO_INCREMENT,
  `ID_Voter` int(11) DEFAULT NULL,
  `unit_counting_id` int(11) NOT NULL DEFAULT 1,
  `ID_HC_Unit` int(11) DEFAULT NULL,
  `VoteTime` datetime DEFAULT current_timestamp(),
  `IsCounted` tinyint(1) DEFAULT 0,
  `GhiChu` text DEFAULT NULL,
  PRIMARY KEY (`ID_VoteSlip`),
  KEY `ID_Voter` (`ID_Voter`),
  KEY `ID_HC_Unit` (`ID_HC_Unit`),
  KEY `fk_vote_slip_unit` (`unit_counting_id`),
  CONSTRAINT `fk_vote_slip_unit` FOREIGN KEY (`unit_counting_id`) REFERENCES `unit_counting` (`ID_Unit_Counting`),
  CONSTRAINT `vote_slips_ibfk_2` FOREIGN KEY (`ID_HC_Unit`) REFERENCES `administrative_units` (`ID_HC`) ON DELETE SET NULL
) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `vote_slips` VALUES('1','2','1','5','2025-11-26 15:49:40','0',NULL);
INSERT INTO `vote_slips` VALUES('3','1','1','1','2025-11-26 16:21:24','0',NULL);


CREATE TABLE `voter_transfers` (
  `ID_Transfer` int(11) NOT NULL AUTO_INCREMENT,
  `HoTen_CuTri` varchar(255) NOT NULL,
  `CCCD` varchar(20) DEFAULT NULL COMMENT 'Số Căn cước Công dân (CCCD) hoặc CMND',
  `ID_KhuVuc_Cu` int(11) NOT NULL COMMENT 'ID Khu vực Cũ (chuyển đi)',
  `ID_KhuVuc_Moi` int(11) NOT NULL COMMENT 'ID Khu vực Mới (chuyển đến)',
  `NgayChuyen` date NOT NULL,
  `NgayXuLy` datetime DEFAULT NULL,
  `TrangThai` varchar(50) DEFAULT 'Chờ duyệt' COMMENT 'Ví dụ: Chờ duyệt, Đã duyệt, Đã hủy',
  `Ten_Thon_Cu` varchar(100) DEFAULT NULL,
  `Ten_Thon_Moi` varchar(100) DEFAULT NULL,
  PRIMARY KEY (`ID_Transfer`),
  UNIQUE KEY `CCCD` (`CCCD`),
  KEY `ID_KhuVuc_Cu` (`ID_KhuVuc_Cu`),
  KEY `ID_KhuVuc_Moi` (`ID_KhuVuc_Moi`)
) ENGINE=MyISAM AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `voter_transfers` VALUES('3','Nguyễn Văn A','012345678901','1','2','2026-01-27',NULL,'REJECTED',NULL,NULL);


CREATE TABLE `voters` (
  `ID_Voter` int(11) NOT NULL AUTO_INCREMENT,
  `HoTen` varchar(150) NOT NULL,
  `NgaySinh` date DEFAULT NULL,
  `GioiTinh` varchar(10) DEFAULT NULL,
  `So_CCCD` varchar(15) DEFAULT NULL,
  `DanToc` varchar(50) DEFAULT NULL,
  `DiaChiThuongTru` varchar(255) DEFAULT NULL,
  `DiaChiTamTru` varchar(255) DEFAULT NULL,
  `NoiO_HienNay` varchar(255) DEFAULT NULL,
  `ID_Thon` int(11) DEFAULT NULL,
  `BauCuDBQH` tinyint(1) NOT NULL DEFAULT 1,
  `BauCuHDND_Tinh` tinyint(1) NOT NULL DEFAULT 1,
  `BauCuHDND_Xa` tinyint(1) NOT NULL DEFAULT 1,
  `GhiChu` text DEFAULT NULL,
  `ID_KhuVuc` int(11) NOT NULL,
  `Created_At` timestamp NULL DEFAULT current_timestamp(),
  `Updated_At` timestamp NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),
  `da_bau` tinyint(1) DEFAULT 0,
  PRIMARY KEY (`ID_Voter`),
  UNIQUE KEY `So_CCCD` (`So_CCCD`),
  KEY `fk_voters_khuvuc` (`ID_KhuVuc`)
) ENGINE=MyISAM AUTO_INCREMENT=38 DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_general_ci;

INSERT INTO `voters` VALUES('10','Hồ Ngọc Thanh','1986-02-11','1','054086001515','Kinh','Thôn 03','','','3','1','1','1','','10','2025-12-11 09:01:10','2026-01-23 20:35:17','0');
INSERT INTO `voters` VALUES('4','Huỳnh Thị Thúy Diễm','1991-10-16','0','054091001077','Kinh','thôn Lãnh Vân','','','11','1','1','1','','1','2025-12-11 08:31:46','2026-01-23 20:35:26','0');
INSERT INTO `voters` VALUES('11','Nguyễn Hữu Duy','1980-10-16','1','054080000598','Kinh','thôn Lãnh Vân','','','11','1','1','1','','1','2025-12-11 10:33:46','2026-01-23 20:35:08','0');
INSERT INTO `voters` VALUES('30','Trần Tấn Tới','1984-10-10','1','093084013704','Kinh','Thôn 02','','','2','1','1','1','','9','2026-01-23 20:36:11','2026-01-23 20:36:11','0');
INSERT INTO `voters` VALUES('12','Lê Thị Hồng Anh','1987-01-01','0','054187001526','Kinh','Thôn 03','','','3','1','1','1','','10','2025-12-11 11:11:56','2026-01-23 20:34:54','0');
INSERT INTO `voters` VALUES('13','Hồ Thị Ngọc Hương','1953-09-20','0','054153001234','Kinh','Thôn 03','','','3','1','1','1','','10','2025-12-11 12:04:20','2026-01-23 20:34:46','0');
INSERT INTO `voters` VALUES('14','Hồ Thị Thanh Tâm','1943-02-19','0','054143001791','Kinh','Thôn 02','','','2','1','1','1','','9','2026-01-23 15:26:42','2026-01-23 15:26:42','0');
INSERT INTO `voters` VALUES('15','Nguyễn Thị Như','1984-01-01','0','054184010744','Kinh','Thôn 02','','','2','1','1','1','','9','2026-01-23 15:27:33','2026-01-23 15:27:33','0');
INSERT INTO `voters` VALUES('16','Trương Nguyễn Hồng Linh','1990-05-14','0','054190008080','Kinh','Thôn 02','','','2','1','1','1','','9','2026-01-23 15:29:00','2026-01-23 15:29:00','0');
INSERT INTO `voters` VALUES('17','Nguyễn Văn Hùng','1989-04-07','1','054089008080','Kinh','Thôn 02','','','2','1','1','1','','9','2026-01-23 15:30:18','2026-01-23 15:36:38','0');
INSERT INTO `voters` VALUES('18','Lê Thị Cẩm Tú','1995-10-16','0','054195001181','Kinh','Thôn 02','','','2','1','1','1','','9','2026-01-23 15:37:31','2026-01-23 15:37:31','0');
INSERT INTO `voters` VALUES('19','Nguyễn Văn Vinh','1995-10-12','1','054095003208','Kinh','Thôn 02','','','2','1','1','1','','9','2026-01-23 15:38:25','2026-01-23 15:38:25','0');
INSERT INTO `voters` VALUES('20','Bùi Nguyễn Ngọc Tú Anh','2001-04-15','0','054301000747','Kinh','Thôn 02','','','2','1','1','1','','9','2026-01-23 15:39:30','2026-01-23 15:39:30','0');
INSERT INTO `voters` VALUES('21','Bùi Châu Anh Tuấn','2005-03-04','1','054205002184','Kinh','Thôn 02','','','2','1','1','1','','9','2026-01-23 15:40:18','2026-02-06 12:09:35','0');
INSERT INTO `voters` VALUES('22','Bùi Nguyễn Ngọc Trân','1997-07-17','0','054197006248','Kinh','Thôn 02','','','2','1','1','1','','9','2026-01-23 15:41:10','2026-01-23 15:41:10','0');
INSERT INTO `voters` VALUES('23','Nguyễn Thị Thanh Hà','1980-02-08','0','054180007509','Kinh','Thôn 02','','','2','1','1','1','','9','2026-01-23 15:42:19','2026-01-23 15:42:19','0');
INSERT INTO `voters` VALUES('24','Nguyễn Thanh Huy','2001-10-26','1','054201000657','Kinh','Thôn 02','','','2','1','1','1','','9','2026-01-23 15:43:19','2026-01-23 15:43:19','0');
INSERT INTO `voters` VALUES('25','Nguyễn Thanh Huyết','2005-11-09','1','054205002205','Kinh','Thôn 02','','','2','1','1','1','','9','2026-01-23 15:44:19','2026-01-23 15:44:19','0');
INSERT INTO `voters` VALUES('26','Nguyễn Thị Hoa','1969-01-25','0','052169001902','Kinh','Thôn 02','','','2','1','1','1','','9','2026-01-23 15:45:13','2026-01-23 15:45:13','0');
INSERT INTO `voters` VALUES('27','Nguyễn Khắc Thiên','1997-12-25','1','054097009764','Kinh','Thôn 02','','','2','1','1','1','','9','2026-01-23 16:43:09','2026-01-23 17:51:13','0');
INSERT INTO `voters` VALUES('28','Trần Thị Tuyết','1998-02-20','0','066198002880','Kinh','Thôn 02','','','2','1','1','1','','9','2026-01-23 17:49:02','2026-01-23 17:49:02','0');
INSERT INTO `voters` VALUES('29','Thiều Thị Tú Anh','1988-06-28','0','054188002136','Kinh','Thôn 02','','','2','1','1','1','','9','2026-01-23 20:34:30','2026-01-23 20:34:30','0');
INSERT INTO `voters` VALUES('31','Tạ Thị Ái Uyên','1987-09-17','0','054187005596','Kinh','Thôn 02','','','2','1','1','1','','9','2026-01-23 20:36:44','2026-01-23 20:36:44','0');
INSERT INTO `voters` VALUES('32','Đào Anh Dũng','1984-10-06','1','052084003918','Kinh','Thôn 02','','','2','1','1','1','','9','2026-01-23 20:37:29','2026-01-23 20:37:29','0');
INSERT INTO `voters` VALUES('33','Lê Hữu Giàu','1931-04-24','1','052031003749','Kinh','Thôn 02','','','2','1','1','1','Chết nhưng chưa xóa khẩu','9','2026-01-23 20:38:27','2026-01-23 20:38:27','0');
INSERT INTO `voters` VALUES('34','Nguyễn Thị Đinh','1953-02-16','1','054153006462','Kinh','Thôn 02','','','2','1','1','1','','9','2026-01-23 20:39:06','2026-01-23 20:39:06','0');
INSERT INTO `voters` VALUES('35','Bùi Nhật Đông','1985-06-05','1','054085001556','Kinh','Thôn 02','','','2','1','1','1','','9','2026-01-23 20:42:56','2026-01-23 20:43:14','0');
INSERT INTO `voters` VALUES('36','Tống Thị Mười','1987-09-24','0','054187001971','Kinh','Thôn 02','','','2','1','1','1','','9','2026-01-23 20:44:27','2026-01-23 20:44:27','0');
INSERT INTO `voters` VALUES('37','Bùi Thị Cẩm Vân','1987-09-04','0','054187008897','Kinh','Thôn 02','','','2','1','1','1','','9','2026-01-23 20:45:23','2026-01-23 20:45:23','0');

SET FOREIGN_KEY_CHECKS=1;