-- 岗位管理表
CREATE TABLE IF NOT EXISTS `pap_job` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `column_id` int(11) NOT NULL DEFAULT 0 COMMENT '所属栏目ID',
  `name` varchar(100) NOT NULL DEFAULT '' COMMENT '岗位名称',
  `department` varchar(100) DEFAULT '' COMMENT '所属部门',
  `location` varchar(100) DEFAULT '' COMMENT '工作地点',
  `count` int(11) DEFAULT 1 COMMENT '招聘人数',
  `duty` text COMMENT '岗位职责',
  `requirement` text COMMENT '任职要求',
  `salary` varchar(100) DEFAULT '' COMMENT '薪资范围',
  `status` tinyint(1) DEFAULT 1 COMMENT '状态 1招聘中 0已关闭',
  `is_deleted` tinyint(1) DEFAULT 0 COMMENT '删除标记',
  `create_time` datetime DEFAULT CURRENT_TIMESTAMP,
  `update_time` datetime DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
  PRIMARY KEY (`id`),
  KEY `idx_column` (`column_id`),
  KEY `idx_status` (`status`, `is_deleted`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='岗位管理';

-- 测试数据
INSERT INTO `pap_job` (`column_id`, `name`, `department`, `location`, `count`, `duty`, `requirement`, `salary`, `status`) VALUES
(0, '项目专员', '项目部', '北京', 2, '负责公益项目的策划、执行与跟进', '本科及以上学历，1年以上公益项目经验', '8K-12K', 1),
(0, '新媒体运营', '品牌传播部', '北京', 1, '负责基金会新媒体平台内容运营', '本科及以上，熟悉微信公众号运营', '7K-10K', 1),
(0, '财务主管', '财务部', '北京', 1, '负责基金会日常财务管理与报表编制', '本科及以上，3年以上财务工作经验', '12K-18K', 1),
(0, '行政助理', '综合管理部', '北京', 1, '协助行政日常事务处理', '大专及以上学历', '5K-7K', 0);
