-- HTML页面表设计 CREATE TABLE html_pages ( id INT PRIMARY KEY, -- 主键ID,范围从1-150 format_id VARCHAR(6) NOT NULL, -- 格式化ID,如000001 title VARCHAR(200) NOT NULL, -- 页面标题 content TEXT NOT NULL, -- HTML内容 page_type ENUM('law', 'case', 'form') NOT NULL, -- 页面类型:法律规定、典型案例、表单下载 page_url VARCHAR(255) NOT NULL, -- 页面访问URL attachment_url VARCHAR(255), -- 附件URL,主要用于表单下载类型 multi_attachments TEXT, -- 多附件URLs,JSON格式存储多个附件URL及名称 create_time DATETIME NOT NULL, -- 创建时间 update_time DATETIME NOT NULL, -- 更新时间 status TINYINT NOT NULL DEFAULT 1, -- 状态:1-启用,0-禁用 sort_order INT NOT NULL DEFAULT 0, -- 排序序号 view_count INT NOT NULL DEFAULT 0, -- 浏览次数 author VARCHAR(50) -- 作者/负责人 ); -- 创建索引 CREATE INDEX idx_format_id ON html_pages(format_id); CREATE INDEX idx_page_type ON html_pages(page_type); CREATE INDEX idx_status ON html_pages(status); CREATE INDEX idx_sort_order ON html_pages(sort_order); -- 插入示例数据 INSERT INTO html_pages (id, format_id, title, content, page_type, page_url, attachment_url, create_time, update_time, status, sort_order) VALUES -- 法律规定页面 (1, '000001', '劳动法第四十条解读', '
劳动法第四十条内容及解读...
', 'law', 'http://localhost/show.html?Id=000001', NULL, NOW(), NOW(), 1, 10), (2, '000002', '劳动法第四十一条解读', '
劳动法第四十一条内容及解读...
', 'law', 'http://localhost/show.html?Id=000002', NULL, NOW(), NOW(), 1, 11), (3, '000003', '劳动法第四十二条解读', '
劳动法第四十二条内容及解读...
', 'law', 'http://localhost/show.html?Id=000003', NULL, NOW(), NOW(), 1, 12), -- 典型案例页面 (4, '000001', '某公司劳资纠纷典型案例一', '
案例详情及判决结果...
', 'case', 'http://localhost/showcase.html?Id=000001', NULL, NOW(), NOW(), 1, 20), (5, '000002', '某公司劳资纠纷典型案例二', '
案例详情及判决结果...
', 'case', 'http://localhost/showcase.html?Id=000002', NULL, NOW(), NOW(), 1, 21), (6, '000003', '某公司劳资纠纷典型案例三', '
案例详情及判决结果...
', 'case', 'http://localhost/showcase.html?Id=000003', NULL, NOW(), NOW(), 1, 22), -- 表单下载页面 (7, '000001', '劳动仲裁申请表', '
表单下载内容...
', 'form', 'http://localhost/table.html?Id=000001', '/profile/upload/2023/10/15/labor_arbitration_form.docx', NOW(), NOW(), 1, 30), (8, '000002', '劳动合同模板', '
表单下载内容...
', 'form', 'http://localhost/table.html?Id=000002', '/profile/upload/2023/10/15/labor_contract_template.docx', NOW(), NOW(), 1, 31), (9, '000003', '工伤认定申请表', '
表单下载内容...
', 'form', 'http://localhost/table.html?Id=000003', '/profile/upload/2023/10/15/work_injury_application_form.docx', NOW(), NOW(), 1, 32); -- 注意: -- 1. 此处插入了9条示例数据,每种类型各3条 -- 2. 实际使用时可以继续添加,ID范围从1-150 -- 3. format_id是用于URL中的格式化ID,如000001 -- 4. 每种页面类型的format_id是独立编号的