caozixuan 1 jaar geleden
bovenliggende
commit
24f05fbd32
1 gewijzigde bestanden met toevoegingen van 36 en 51 verwijderingen
  1. 36 51
      sop-business/src/main/resources/db/log/caozixuan_update_log.sql

+ 36 - 51
sop-business/src/main/resources/db/log/caozixuan_update_log.sql

@@ -98,69 +98,54 @@ INSERT INTO sys_privilege (id, name, url, type, parent_id, sequence, property, e
 ALTER TABLE t_b_ding
     ADD COLUMN ding_exception TINYINT NOT NULL DEFAULT 0 COMMENT '打卡异常,0:正常,1:异常' AFTER face_out_pass;
 
--- 2024-05-22
-DROP TABLE IF EXISTS `t_b_ding_statistic`;
-CREATE TABLE `t_b_ding_statistic` (
-    `id` bigint NOT NULL COMMENT '主键',
-    `service_id` bigint NOT NULL COMMENT '服务单元id',
-    `sop_no` varchar(100) CHARACTER SET utf8mb4 NOT NULL COMMENT 'sop单号',
-    `crm_no` varchar(100) CHARACTER SET utf8mb4 NOT NULL COMMENT 'crm单号',
-    `user_archives_id` bigint NOT NULL COMMENT '人员档案id',
-    `scan_start_time` bigint DEFAULT NULL COMMENT '扫描开始时间',
-    `scan_end_time` bigint DEFAULT NULL COMMENT '扫描结束时间',
-    `mark_paper_start_time` bigint DEFAULT NULL COMMENT '阅卷开始时间',
-    `mark_paper_end_time` bigint DEFAULT NULL COMMENT '阅卷开始时间',
-    `role_type` varchar(20) CHARACTER SET utf8mb4 NOT NULL COMMENT '项目角色类型',
-    `actual_days` int DEFAULT NULL COMMENT '实际出勤(天)',
-    `weekdays` int DEFAULT NULL COMMENT '工作日(天)',
-    `weekends` int DEFAULT NULL COMMENT '周末(天)',
-    `legal_holidays` int DEFAULT NULL COMMENT '法定节假日(天)',
-    `work_hours` decimal(8,2) DEFAULT NULL COMMENT '累计工时(小时)',
-    `violation_days` decimal(8,2) DEFAULT NULL COMMENT '违规工时',
-    `submit_user_id` bigint NOT NULL COMMENT '提交人id',
-    `submit_time` bigint NOT NULL COMMENT '提交时间',
-    `submit_status` varchar(20) CHARACTER SET utf8mb4 NOT NULL COMMENT '提交状态',
-    `create_id` bigint DEFAULT NULL COMMENT '创建人id',
-    `create_time` bigint DEFAULT NULL COMMENT '创建时间',
-    `update_id` bigint DEFAULT NULL COMMENT '更新人id',
-    `update_time` bigint DEFAULT NULL COMMENT '更新时间',
-    PRIMARY KEY (`id`),
-    UNIQUE KEY `t_b_ding_statistic_un` (`sop_no`,`user_archives_id`)
-) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='考勤提交统计表';
-
 -- 2024-05-23
 ALTER TABLE t_b_ding
     CHANGE COLUMN sop_role_type sop_role_type VARCHAR(100) NOT NULL COMMENT '打卡时该用户在sop的身份集合' ;
 
-ALTER TABLE t_b_ding_statistic
-    CHANGE COLUMN role_type sop_role_type VARCHAR(100) NOT NULL COMMENT '打卡时该用户在sop的身份集合' ;
-
 ALTER TABLE t_b_ding_submit
     CHANGE COLUMN violation_days violation_days INT NULL DEFAULT NULL COMMENT '违规天数(天)' ;
-ALTER TABLE t_b_ding_statistic
-    CHANGE COLUMN violation_days violation_days INT NULL DEFAULT NULL COMMENT '违规天数(天)' ;
 
 -- 2024-05-24
-ALTER TABLE t_b_ding_statistic
-    DROP COLUMN submit_status,
-    DROP COLUMN submit_time,
-    DROP COLUMN submit_user_id;
-
 ALTER TABLE t_b_ding_submit
     ADD COLUMN scan_start_time BIGINT NULL COMMENT '扫描开始时间' AFTER user_archives_id,
     ADD COLUMN scan_end_time BIGINT NULL COMMENT '扫描结束时间' AFTER scan_start_time,
     ADD COLUMN mark_paper_start_time BIGINT NULL COMMENT '阅卷开始时间' AFTER scan_end_time,
     ADD COLUMN mark_paper_end_time BIGINT NULL COMMENT '阅卷结束时间' AFTER mark_paper_start_time;
 
-ALTER TABLE t_b_ding_statistic
-    ADD COLUMN ding_exception_count BIGINT NULL COMMENT '考勤异常数' AFTER violation_days,
-    ADD COLUMN remain_count BIGINT NULL COMMENT '剩余补卡次数' AFTER ding_exception_count,
-    ADD COLUMN exception_count BIGINT NULL COMMENT '待处理异常数' AFTER remain_count,
-    ADD COLUMN custom_name VARCHAR(100) NULL COMMENT '客户名称' AFTER crm_no,
-    ADD COLUMN province VARCHAR(100) NULL COMMENT '省份' AFTER custom_name,
-    ADD COLUMN city VARCHAR(100) NULL COMMENT '城市' AFTER province,
-    ADD COLUMN user_archives_name VARCHAR(100) NULL COMMENT '档案名' AFTER user_archives_id,
-    ADD COLUMN user_archives_code VARCHAR(100) NULL COMMENT '档案编号' AFTER user_archives_name,
-    ADD COLUMN supplier_name VARCHAR(100) NULL COMMENT '供应商名称' AFTER sop_role_type,
-    ADD COLUMN supplier_id BIGINT NULL COMMENT '供应商id' AFTER sop_role_type;
+-- 2024-05-27
+DROP TABLE IF EXISTS t_b_ding_statistic;
+CREATE TABLE t_b_ding_statistic (
+    id bigint NOT NULL COMMENT '主键',
+    service_id bigint NOT NULL COMMENT '服务单元id',
+    sop_no varchar(100) NOT NULL COMMENT 'sop单号',
+    crm_no varchar(100) NOT NULL COMMENT 'crm单号',
+    custom_name varchar(100) DEFAULT NULL COMMENT '客户名称',
+    province varchar(100) DEFAULT NULL COMMENT '省份',
+    city varchar(100) DEFAULT NULL COMMENT '城市',
+    user_archives_id bigint NOT NULL COMMENT '人员档案id',
+    user_archives_name varchar(100) DEFAULT NULL COMMENT '档案名',
+    user_archives_code varchar(100) DEFAULT NULL COMMENT '档案编号',
+    scan_start_time bigint DEFAULT NULL COMMENT '扫描开始时间',
+    scan_end_time bigint DEFAULT NULL COMMENT '扫描结束时间',
+    mark_paper_start_time bigint DEFAULT NULL COMMENT '阅卷开始时间',
+    mark_paper_end_time bigint DEFAULT NULL COMMENT '阅卷开始时间',
+    sop_role_type varchar(100) NOT NULL COMMENT '打卡时该用户在sop的身份集合',
+    supplier_id bigint DEFAULT NULL COMMENT '供应商id',
+    supplier_name varchar(100) DEFAULT NULL COMMENT '供应商名称',
+    actual_days int DEFAULT NULL COMMENT '实际出勤(天)',
+    weekdays int DEFAULT NULL COMMENT '工作日(天)',
+    weekends int DEFAULT NULL COMMENT '周末(天)',
+    legal_holidays int DEFAULT NULL COMMENT '法定节假日(天)',
+    work_hours decimal(8,2) DEFAULT NULL COMMENT '累计工时(小时)',
+    violation_days int DEFAULT NULL COMMENT '违规天数(天)',
+    ding_exception_count bigint DEFAULT NULL COMMENT '考勤异常数',
+    remain_count bigint DEFAULT NULL COMMENT '剩余补卡次数',
+    exception_count bigint DEFAULT NULL COMMENT '待处理异常数',
+    create_id bigint DEFAULT NULL COMMENT '创建人id',
+    create_time bigint DEFAULT NULL COMMENT '创建时间',
+    update_id bigint DEFAULT NULL COMMENT '更新人id',
+    update_time bigint DEFAULT NULL COMMENT '更新时间',
+    PRIMARY KEY (id),
+    UNIQUE KEY t_b_ding_statistic_un (sop_no,user_archives_id)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='考勤提交统计表';