Blame view

项目文档相关/sql/2026-3-23/考勤设置新增额外假期表.sql 1.09 KB
f075068f   “wangming”   对考勤这块功能进行开发
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
  -- 考勤设置新增额外假期表
  -- 执行日期:2026-03-23
  -- 用途:支持给指定员工配置额外假期额度(如旅游奖励假、年会奖励假等)
  
  CREATE TABLE IF NOT EXISTS `lq_attendance_extra_leave` (
    `F_Id` varchar(50) NOT NULL COMMENT '主键ID',
    `F_UserId` varchar(50) NOT NULL COMMENT '用户ID',
    `F_UserName` varchar(100) DEFAULT NULL COMMENT '用户姓名',
    `F_LeaveName` varchar(100) NOT NULL COMMENT '额外假期名称',
    `F_GrantYear` int NOT NULL COMMENT '归属年份',
    `F_ExtraDays` decimal(18,2) NOT NULL DEFAULT 0.00 COMMENT '额外假期天数',
    `F_IsEnabled` int NOT NULL DEFAULT 1 COMMENT '是否启用(1-启用,0-禁用)',
    `F_Remark` varchar(500) DEFAULT NULL COMMENT '备注',
    `F_SortCode` int NOT NULL DEFAULT 0 COMMENT '排序',
    `F_CreateTime` datetime DEFAULT NULL COMMENT '创建时间',
    `F_CreateUserId` varchar(50) DEFAULT NULL COMMENT '创建人ID',
    PRIMARY KEY (`F_Id`),
    KEY `idx_extra_leave_user` (`F_UserId`),
    KEY `idx_extra_leave_year` (`F_GrantYear`)
  ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='员工额外假期配置表';