hd_real_name/logs/sys-back.log.sql.2024-08-05.0

1004 lines
257 KiB
Plaintext
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

2024-08-05 10:15:16,054 [main] Starting SecurityApplication using Java 1.8.0_322 on BNS-BD19 with PID 31660 (E:\work\gz_workspace\smz\gzRealNameBackstageManageWeb\target\classes started by admin in E:\work\gz_workspace\smz\gzRealNameBackstageManageWeb)
2024-08-05 10:15:16,062 [main] Running with Spring Boot v2.4.5, Spring v5.3.6
2024-08-05 10:15:16,062 [main] No active profile set, falling back to default profiles: default
2024-08-05 10:15:22,693 [main] Filter 'tokenFilter' configured for use
2024-08-05 10:15:25,401 [main] Started SecurityApplication in 10.0 seconds (JVM running for 11.885)
2024-08-05 10:15:25,404 [taskExecutor-2] --------无信号班组有效期消息通知启动------
2024-08-05 10:15:25,404 [taskExecutor-3] --------红名单定时器启动------
2024-08-05 10:15:25,404 [taskExecutor-1] --------无信号班组有效期消息通知启动------
2024-08-05 10:15:25,538 [taskExecutor-3] ==> Preparing: SELECT a.id_number AS `key`, a.pro_id AS `value` FROM ( SELECT bwg.id_number, bwg.pro_id, bwg.org_id, COUNT( id_number ) AS likeData, IFNULL( brs.red_num, '100' ) AS num FROM bm_worker_give bwg LEFT JOIN pm_organization po on po.id = bwg.org_id LEFT JOIN pm_company pc on pc.id = po.COMPANY_ID LEFT JOIN bm_redlist_set brs ON brs.org_id = pc.id WHERE bwg.IS_ACTIVE = '1' GROUP BY bwg.id_number, bwg.pro_id HAVING COUNT( id_number ) >= num ) a LEFT JOIN bm_redlist_worker brw ON brw.ID_NUMBER = a.id_number -- AND brw.pro_id = a.pro_id WHERE brw.ID_NUMBER IS NULL
2024-08-05 10:15:25,540 [taskExecutor-2] ==> Preparing: SELECT bnst.id AS id, bp.ID AS proId, bp.`name` AS proName, bs.ID AS subId, bs.SUB_NAME AS subName, bst.ID AS teamId, bst.`NAME` AS teamName, bnst.start_time AS startTime, bnst.stop_time AS stopTime, bnst.remark AS remark, bnst.examine_status AS examineStatus, bnst.examine_opinion AS examineOpinion, bnst.upload_id AS uploadId, su.USERNAME AS uploadName, GROUP_CONCAT(bnstf.file_name) AS fileName, GROUP_CONCAT(bnstf.file_path) AS filePath FROM bm_no_signal_team bnst LEFT JOIN bm_no_signal_team_file bnstf ON bnstf.no_signal_team_id = bnst.id LEFT JOIN bm_project bp ON bp.ID = bnst.pro_id LEFT JOIN bm_subcontractor bs ON bs.ID = bnst.sub_id LEFT JOIN bm_sub_team bst ON bst.ID = bnst.team_id LEFT JOIN sys_user su ON su.ID = bnst.upload_id WHERE bnst.is_active = 1 and bnst.examine_status = '4'
2024-08-05 10:15:25,546 [taskExecutor-1] ==> Preparing: SELECT bnst.id AS id, bp.ID AS proId, bp.`name` AS proName, bs.ID AS subId, bs.SUB_NAME AS subName, bst.ID AS teamId, bst.`NAME` AS teamName, bnst.start_time AS startTime, bnst.stop_time AS stopTime, bnst.remark AS remark, bnst.examine_status AS examineStatus, bnst.examine_opinion AS examineOpinion, bnst.upload_id AS uploadId, su.USERNAME AS uploadName, GROUP_CONCAT(bnstf.file_name) AS fileName, GROUP_CONCAT(bnstf.file_path) AS filePath FROM bm_no_signal_team bnst LEFT JOIN bm_no_signal_team_file bnstf ON bnstf.no_signal_team_id = bnst.id LEFT JOIN bm_project bp ON bp.ID = bnst.pro_id LEFT JOIN bm_subcontractor bs ON bs.ID = bnst.sub_id LEFT JOIN bm_sub_team bst ON bst.ID = bnst.team_id LEFT JOIN sys_user su ON su.ID = bnst.upload_id WHERE bnst.is_active = '1' and bnst.examine_status = '1'
2024-08-05 10:15:25,558 [taskExecutor-1] ==> Parameters:
2024-08-05 10:15:25,558 [taskExecutor-3] ==> Parameters:
2024-08-05 10:15:25,558 [taskExecutor-2] ==> Parameters:
2024-08-05 10:15:25,579 [taskExecutor-3] <== Total: 0
2024-08-05 10:15:25,580 [taskExecutor-3] --------红名单定时器结束,共推数据0条------
2024-08-05 10:15:25,581 [taskExecutor-2] <== Total: 1
2024-08-05 10:15:25,581 [taskExecutor-1] <== Total: 1
2024-08-05 10:15:25,581 [taskExecutor-1] --------无信号班组有效期消息通知结束------
2024-08-05 10:15:25,581 [taskExecutor-2] --------无信号班组有效期消息通知结束------
2024-08-05 10:45:25,400 [taskExecutor-4] --------无信号班组有效期消息通知启动------
2024-08-05 10:45:25,400 [taskExecutor-5] --------无信号班组有效期消息通知启动------
2024-08-05 10:45:25,434 [taskExecutor-4] ==> Preparing: SELECT bnst.id AS id, bp.ID AS proId, bp.`name` AS proName, bs.ID AS subId, bs.SUB_NAME AS subName, bst.ID AS teamId, bst.`NAME` AS teamName, bnst.start_time AS startTime, bnst.stop_time AS stopTime, bnst.remark AS remark, bnst.examine_status AS examineStatus, bnst.examine_opinion AS examineOpinion, bnst.upload_id AS uploadId, su.USERNAME AS uploadName, GROUP_CONCAT(bnstf.file_name) AS fileName, GROUP_CONCAT(bnstf.file_path) AS filePath FROM bm_no_signal_team bnst LEFT JOIN bm_no_signal_team_file bnstf ON bnstf.no_signal_team_id = bnst.id LEFT JOIN bm_project bp ON bp.ID = bnst.pro_id LEFT JOIN bm_subcontractor bs ON bs.ID = bnst.sub_id LEFT JOIN bm_sub_team bst ON bst.ID = bnst.team_id LEFT JOIN sys_user su ON su.ID = bnst.upload_id WHERE bnst.is_active = '1' and bnst.examine_status = '1'
2024-08-05 10:45:25,435 [taskExecutor-4] ==> Parameters:
2024-08-05 10:45:25,437 [taskExecutor-4] <== Total: 1
2024-08-05 10:45:25,438 [taskExecutor-4] --------无信号班组有效期消息通知结束------
2024-08-05 10:45:25,438 [taskExecutor-5] ==> Preparing: SELECT bnst.id AS id, bp.ID AS proId, bp.`name` AS proName, bs.ID AS subId, bs.SUB_NAME AS subName, bst.ID AS teamId, bst.`NAME` AS teamName, bnst.start_time AS startTime, bnst.stop_time AS stopTime, bnst.remark AS remark, bnst.examine_status AS examineStatus, bnst.examine_opinion AS examineOpinion, bnst.upload_id AS uploadId, su.USERNAME AS uploadName, GROUP_CONCAT(bnstf.file_name) AS fileName, GROUP_CONCAT(bnstf.file_path) AS filePath FROM bm_no_signal_team bnst LEFT JOIN bm_no_signal_team_file bnstf ON bnstf.no_signal_team_id = bnst.id LEFT JOIN bm_project bp ON bp.ID = bnst.pro_id LEFT JOIN bm_subcontractor bs ON bs.ID = bnst.sub_id LEFT JOIN bm_sub_team bst ON bst.ID = bnst.team_id LEFT JOIN sys_user su ON su.ID = bnst.upload_id WHERE bnst.is_active = 1 and bnst.examine_status = '4'
2024-08-05 10:45:25,438 [taskExecutor-5] ==> Parameters:
2024-08-05 10:45:25,440 [taskExecutor-5] <== Total: 1
2024-08-05 10:45:25,440 [taskExecutor-5] --------无信号班组有效期消息通知结束------
2024-08-05 11:00:00,025 [taskExecutor-6] 今日考勤推送开始
2024-08-05 11:00:00,456 [taskExecutor-6] ==> Preparing: select * from ( SELECT ffc.id as id, concat('SongBianDianProject', IFNULL(p.pro_old_id,p.id)) as projectId, p.NAME AS projectName, concat('SongBianDianTeam', bs.id) as teamId, bs.NAME AS teamName, '贵州送变电有限责任公司' AS orgName, '9152000021440270X9' AS orgCreditCode, ffc.name,ffc.ID_NUMBER as idCard, add_time as attendTime,'人脸识别' as attendWay, '入场' as direction, CONCAT('http://116.63.142.171:1919/gzrnama/',PHOTO_PATH) as swipeRecentPhotos from fc_face_contrast ffc left join bm_worker_record bwr on ffc.ID_NUMBER = bwr.ID_NUMBER left join sys_dic_detail bwt on bwt.id = bwr.POST_ID left join bm_project p on bwr.project_id = p.id left join bm_sub_team bs on bwr.team_id = bs.id left join bm_worker_payroll bwp on bwp.ID_NUMBER = bwr.ID_NUMBER where (bwp.ROLL_BANK_NAME is not null or bwp.BANK_NAME is not null) and LENGTH(bwr.FOREMAN_IDNUMBER) = 18 and LENGTH(bwr.PRINCIPAL_IDNUMBER) = 18 and bwr.ein_status = 1 and bwr.is_ein_push = 1 and bwr.is_exit_push != 1 and p.is_push = 1 and ffc.CURRENT_DAY = ? and ffc.name != "" and AUDIT_STATUS = '1' and ffc.is_push != '1'and bwt.name != '管理人员' ORDER BY add_time DESC LIMIT 1000000000 ) a GROUP BY a.idCard
2024-08-05 11:00:00,459 [taskExecutor-6] ==> Parameters: 2024-08-05(String)
2024-08-05 11:00:00,463 [taskExecutor-6] <== Total: 0
2024-08-05 11:00:00,464 [taskExecutor-6] 今日考勤推送结果:暂无数据
2024-08-05 11:00:00,464 [taskExecutor-6] 昨日考勤推送开始
2024-08-05 11:00:00,465 [taskExecutor-6] ==> Preparing: select * from ( SELECT ffc.id as id, concat('SongBianDianProject', IFNULL(p.pro_old_id,p.id)) as projectId, p.NAME AS projectName, concat('SongBianDianTeam', bs.id) as teamId, bs.NAME AS teamName, '贵州送变电有限责任公司' AS orgName, '9152000021440270X9' AS orgCreditCode, ffc.name,ffc.ID_NUMBER as idCard, add_time as attendTime,'人脸识别' as attendWay, '入场' as direction, CONCAT('http://116.63.142.171:1919/gzrnama/',PHOTO_PATH) as swipeRecentPhotos from fc_face_contrast ffc left join bm_worker_record bwr on ffc.ID_NUMBER = bwr.ID_NUMBER left join sys_dic_detail bwt on bwt.id = bwr.POST_ID left join bm_project p on bwr.project_id = p.id left join bm_sub_team bs on bwr.team_id = bs.id left join bm_worker_payroll bwp on bwp.ID_NUMBER = bwr.ID_NUMBER where (bwp.ROLL_BANK_NAME is not null or bwp.BANK_NAME is not null) and LENGTH(bwr.FOREMAN_IDNUMBER) = 18 and LENGTH(bwr.PRINCIPAL_IDNUMBER) = 18 and bwr.ein_status = 1 and bwr.is_ein_push = 1 and bwr.is_exit_push != 1 and p.is_push = 1 and ffc.CURRENT_DAY = ? and ffc.name != "" and AUDIT_STATUS = '1' and ffc.is_push != '1'and bwt.name != '管理人员' ORDER BY add_time DESC LIMIT 1000000000 ) a GROUP BY a.idCard
2024-08-05 11:00:00,466 [taskExecutor-6] ==> Parameters: 2024-08-04(String)
2024-08-05 11:00:00,469 [taskExecutor-6] <== Total: 0
2024-08-05 11:00:00,469 [taskExecutor-6] 昨日考勤推送结果:暂无数据
2024-08-05 11:15:25,407 [taskExecutor-7] --------无信号班组有效期消息通知启动------
2024-08-05 11:15:25,407 [taskExecutor-8] --------无信号班组有效期消息通知启动------
2024-08-05 11:15:25,409 [taskExecutor-9] --------红名单定时器启动------
2024-08-05 11:15:25,416 [taskExecutor-8] ==> Preparing: SELECT bnst.id AS id, bp.ID AS proId, bp.`name` AS proName, bs.ID AS subId, bs.SUB_NAME AS subName, bst.ID AS teamId, bst.`NAME` AS teamName, bnst.start_time AS startTime, bnst.stop_time AS stopTime, bnst.remark AS remark, bnst.examine_status AS examineStatus, bnst.examine_opinion AS examineOpinion, bnst.upload_id AS uploadId, su.USERNAME AS uploadName, GROUP_CONCAT(bnstf.file_name) AS fileName, GROUP_CONCAT(bnstf.file_path) AS filePath FROM bm_no_signal_team bnst LEFT JOIN bm_no_signal_team_file bnstf ON bnstf.no_signal_team_id = bnst.id LEFT JOIN bm_project bp ON bp.ID = bnst.pro_id LEFT JOIN bm_subcontractor bs ON bs.ID = bnst.sub_id LEFT JOIN bm_sub_team bst ON bst.ID = bnst.team_id LEFT JOIN sys_user su ON su.ID = bnst.upload_id WHERE bnst.is_active = 1 and bnst.examine_status = '4'
2024-08-05 11:15:25,416 [taskExecutor-8] ==> Parameters:
2024-08-05 11:15:25,417 [taskExecutor-9] ==> Preparing: SELECT a.id_number AS `key`, a.pro_id AS `value` FROM ( SELECT bwg.id_number, bwg.pro_id, bwg.org_id, COUNT( id_number ) AS likeData, IFNULL( brs.red_num, '100' ) AS num FROM bm_worker_give bwg LEFT JOIN pm_organization po on po.id = bwg.org_id LEFT JOIN pm_company pc on pc.id = po.COMPANY_ID LEFT JOIN bm_redlist_set brs ON brs.org_id = pc.id WHERE bwg.IS_ACTIVE = '1' GROUP BY bwg.id_number, bwg.pro_id HAVING COUNT( id_number ) >= num ) a LEFT JOIN bm_redlist_worker brw ON brw.ID_NUMBER = a.id_number -- AND brw.pro_id = a.pro_id WHERE brw.ID_NUMBER IS NULL
2024-08-05 11:15:25,418 [taskExecutor-9] ==> Parameters:
2024-08-05 11:15:25,420 [taskExecutor-7] ==> Preparing: SELECT bnst.id AS id, bp.ID AS proId, bp.`name` AS proName, bs.ID AS subId, bs.SUB_NAME AS subName, bst.ID AS teamId, bst.`NAME` AS teamName, bnst.start_time AS startTime, bnst.stop_time AS stopTime, bnst.remark AS remark, bnst.examine_status AS examineStatus, bnst.examine_opinion AS examineOpinion, bnst.upload_id AS uploadId, su.USERNAME AS uploadName, GROUP_CONCAT(bnstf.file_name) AS fileName, GROUP_CONCAT(bnstf.file_path) AS filePath FROM bm_no_signal_team bnst LEFT JOIN bm_no_signal_team_file bnstf ON bnstf.no_signal_team_id = bnst.id LEFT JOIN bm_project bp ON bp.ID = bnst.pro_id LEFT JOIN bm_subcontractor bs ON bs.ID = bnst.sub_id LEFT JOIN bm_sub_team bst ON bst.ID = bnst.team_id LEFT JOIN sys_user su ON su.ID = bnst.upload_id WHERE bnst.is_active = '1' and bnst.examine_status = '1'
2024-08-05 11:15:25,420 [taskExecutor-8] <== Total: 1
2024-08-05 11:15:25,420 [taskExecutor-7] ==> Parameters:
2024-08-05 11:15:25,420 [taskExecutor-8] --------无信号班组有效期消息通知结束------
2024-08-05 11:15:25,421 [taskExecutor-9] <== Total: 0
2024-08-05 11:15:25,421 [taskExecutor-9] --------红名单定时器结束,共推数据0条------
2024-08-05 11:15:25,423 [taskExecutor-7] <== Total: 1
2024-08-05 11:15:25,423 [taskExecutor-7] --------无信号班组有效期消息通知结束------
2024-08-05 13:13:24,700 [main] Starting SecurityApplication using Java 1.8.0_322 on BNS-BD19 with PID 31012 (E:\work\gz_workspace\smz\gzRealNameBackstageManageWeb\target\classes started by admin in E:\work\gz_workspace\smz\gzRealNameBackstageManageWeb)
2024-08-05 13:13:24,705 [main] Running with Spring Boot v2.4.5, Spring v5.3.6
2024-08-05 13:13:24,706 [main] No active profile set, falling back to default profiles: default
2024-08-05 13:13:28,001 [main] Filter 'tokenFilter' configured for use
2024-08-05 13:13:30,194 [main] Started SecurityApplication in 6.072 seconds (JVM running for 7.951)
2024-08-05 13:13:30,198 [taskExecutor-2] --------无信号班组有效期消息通知启动------
2024-08-05 13:13:30,198 [taskExecutor-1] --------无信号班组有效期消息通知启动------
2024-08-05 13:13:30,199 [taskExecutor-3] --------红名单定时器启动------
2024-08-05 13:13:30,341 [taskExecutor-3] ==> Preparing: SELECT a.id_number AS `key`, a.pro_id AS `value` FROM ( SELECT bwg.id_number, bwg.pro_id, bwg.org_id, COUNT( id_number ) AS likeData, IFNULL( brs.red_num, '100' ) AS num FROM bm_worker_give bwg LEFT JOIN pm_organization po on po.id = bwg.org_id LEFT JOIN pm_company pc on pc.id = po.COMPANY_ID LEFT JOIN bm_redlist_set brs ON brs.org_id = pc.id WHERE bwg.IS_ACTIVE = '1' GROUP BY bwg.id_number, bwg.pro_id HAVING COUNT( id_number ) >= num ) a LEFT JOIN bm_redlist_worker brw ON brw.ID_NUMBER = a.id_number -- AND brw.pro_id = a.pro_id WHERE brw.ID_NUMBER IS NULL
2024-08-05 13:13:30,358 [taskExecutor-1] ==> Preparing: SELECT bnst.id AS id, bp.ID AS proId, bp.`name` AS proName, bs.ID AS subId, bs.SUB_NAME AS subName, bst.ID AS teamId, bst.`NAME` AS teamName, bnst.start_time AS startTime, bnst.stop_time AS stopTime, bnst.remark AS remark, bnst.examine_status AS examineStatus, bnst.examine_opinion AS examineOpinion, bnst.upload_id AS uploadId, su.USERNAME AS uploadName, GROUP_CONCAT(bnstf.file_name) AS fileName, GROUP_CONCAT(bnstf.file_path) AS filePath FROM bm_no_signal_team bnst LEFT JOIN bm_no_signal_team_file bnstf ON bnstf.no_signal_team_id = bnst.id LEFT JOIN bm_project bp ON bp.ID = bnst.pro_id LEFT JOIN bm_subcontractor bs ON bs.ID = bnst.sub_id LEFT JOIN bm_sub_team bst ON bst.ID = bnst.team_id LEFT JOIN sys_user su ON su.ID = bnst.upload_id WHERE bnst.is_active = '1' and bnst.examine_status = '1'
2024-08-05 13:13:30,364 [taskExecutor-3] ==> Parameters:
2024-08-05 13:13:30,364 [taskExecutor-1] ==> Parameters:
2024-08-05 13:13:30,365 [taskExecutor-2] ==> Preparing: SELECT bnst.id AS id, bp.ID AS proId, bp.`name` AS proName, bs.ID AS subId, bs.SUB_NAME AS subName, bst.ID AS teamId, bst.`NAME` AS teamName, bnst.start_time AS startTime, bnst.stop_time AS stopTime, bnst.remark AS remark, bnst.examine_status AS examineStatus, bnst.examine_opinion AS examineOpinion, bnst.upload_id AS uploadId, su.USERNAME AS uploadName, GROUP_CONCAT(bnstf.file_name) AS fileName, GROUP_CONCAT(bnstf.file_path) AS filePath FROM bm_no_signal_team bnst LEFT JOIN bm_no_signal_team_file bnstf ON bnstf.no_signal_team_id = bnst.id LEFT JOIN bm_project bp ON bp.ID = bnst.pro_id LEFT JOIN bm_subcontractor bs ON bs.ID = bnst.sub_id LEFT JOIN bm_sub_team bst ON bst.ID = bnst.team_id LEFT JOIN sys_user su ON su.ID = bnst.upload_id WHERE bnst.is_active = 1 and bnst.examine_status = '4'
2024-08-05 13:13:30,366 [taskExecutor-2] ==> Parameters:
2024-08-05 13:13:30,385 [taskExecutor-3] <== Total: 0
2024-08-05 13:13:30,387 [taskExecutor-3] --------红名单定时器结束,共推数据0条------
2024-08-05 13:13:30,387 [taskExecutor-1] <== Total: 1
2024-08-05 13:13:30,387 [taskExecutor-2] <== Total: 1
2024-08-05 13:13:30,388 [taskExecutor-2] --------无信号班组有效期消息通知结束------
2024-08-05 13:13:30,388 [taskExecutor-1] --------无信号班组有效期消息通知结束------
2024-08-05 13:14:46,345 [http-nio-19120-exec-1] 验证码ASEL用户输入asel
2024-08-05 13:14:46,683 [http-nio-19120-exec-1] ==> Preparing: select t.id as userId,t.* from sys_user t where t.USERNAME = ? and IS_ACTIVE = 1 and examine_status = 1
2024-08-05 13:14:46,684 [http-nio-19120-exec-1] ==> Parameters: bnsAdmin(String)
2024-08-05 13:14:46,687 [http-nio-19120-exec-1] <== Total: 1
2024-08-05 13:14:46,695 [http-nio-19120-exec-1] ==> Preparing: select distinct p.* from sys_permission p inner join sys_role_permission rp on p.id = rp.permissionId inner join sys_role_user ru on ru.roleId = rp.roleId where ru.userId = ? and p.is_active = '1' order by p.sort
2024-08-05 13:14:46,696 [http-nio-19120-exec-1] ==> Parameters: 249(Long)
2024-08-05 13:14:46,744 [http-nio-19120-exec-1] <== Total: 141
2024-08-05 13:14:46,817 [http-nio-19120-exec-1] Authentication failed: password does not match stored value
2024-08-05 13:14:46,890 [http-nio-19120-exec-1] ==> Preparing: select t.id as userId,t.* from sys_user t where t.USERNAME = ? and IS_ACTIVE = 1 and examine_status = 1
2024-08-05 13:14:46,890 [http-nio-19120-exec-1] ==> Parameters: bnsAdmin(String)
2024-08-05 13:14:46,891 [http-nio-19120-exec-1] <== Total: 1
2024-08-05 13:14:46,892 [http-nio-19120-exec-1] ==> Preparing: select distinct p.* from sys_permission p inner join sys_role_permission rp on p.id = rp.permissionId inner join sys_role_user ru on ru.roleId = rp.roleId where ru.userId = ? and p.is_active = '1' order by p.sort
2024-08-05 13:14:46,892 [http-nio-19120-exec-1] ==> Parameters: 249(Long)
2024-08-05 13:14:46,903 [http-nio-19120-exec-1] <== Total: 141
2024-08-05 13:14:57,360 [http-nio-19120-exec-3] 验证码VNBF用户输入vnbf
2024-08-05 13:14:57,361 [http-nio-19120-exec-3] ==> Preparing: select t.id as userId,t.* from sys_user t where t.USERNAME = ? and IS_ACTIVE = 1 and examine_status = 1
2024-08-05 13:14:57,362 [http-nio-19120-exec-3] ==> Parameters: bnsAdmin(String)
2024-08-05 13:14:57,364 [http-nio-19120-exec-3] <== Total: 1
2024-08-05 13:14:57,364 [http-nio-19120-exec-3] ==> Preparing: select distinct p.* from sys_permission p inner join sys_role_permission rp on p.id = rp.permissionId inner join sys_role_user ru on ru.roleId = rp.roleId where ru.userId = ? and p.is_active = '1' order by p.sort
2024-08-05 13:14:57,365 [http-nio-19120-exec-3] ==> Parameters: 249(Long)
2024-08-05 13:14:57,374 [http-nio-19120-exec-3] <== Total: 141
2024-08-05 13:14:57,447 [http-nio-19120-exec-3] Authentication failed: password does not match stored value
2024-08-05 13:14:57,447 [http-nio-19120-exec-3] ==> Preparing: select t.id as userId,t.* from sys_user t where t.USERNAME = ? and IS_ACTIVE = 1 and examine_status = 1
2024-08-05 13:14:57,447 [http-nio-19120-exec-3] ==> Parameters: bnsAdmin(String)
2024-08-05 13:14:57,450 [http-nio-19120-exec-3] <== Total: 1
2024-08-05 13:14:57,450 [http-nio-19120-exec-3] ==> Preparing: select distinct p.* from sys_permission p inner join sys_role_permission rp on p.id = rp.permissionId inner join sys_role_user ru on ru.roleId = rp.roleId where ru.userId = ? and p.is_active = '1' order by p.sort
2024-08-05 13:14:57,451 [http-nio-19120-exec-3] ==> Parameters: 249(Long)
2024-08-05 13:14:57,459 [http-nio-19120-exec-3] <== Total: 141
2024-08-05 13:15:14,597 [http-nio-19120-exec-9] 验证码CMY6用户输入cmy6
2024-08-05 13:15:14,598 [http-nio-19120-exec-9] ==> Preparing: select t.id as userId,t.* from sys_user t where t.USERNAME = ? and IS_ACTIVE = 1 and examine_status = 1
2024-08-05 13:15:14,598 [http-nio-19120-exec-9] ==> Parameters: bnsAdmin(String)
2024-08-05 13:15:14,600 [http-nio-19120-exec-9] <== Total: 1
2024-08-05 13:15:14,601 [http-nio-19120-exec-9] ==> Preparing: select distinct p.* from sys_permission p inner join sys_role_permission rp on p.id = rp.permissionId inner join sys_role_user ru on ru.roleId = rp.roleId where ru.userId = ? and p.is_active = '1' order by p.sort
2024-08-05 13:15:14,601 [http-nio-19120-exec-9] ==> Parameters: 249(Long)
2024-08-05 13:15:14,608 [http-nio-19120-exec-9] <== Total: 141
2024-08-05 13:15:14,684 [http-nio-19120-exec-9] Authenticated user
2024-08-05 13:15:14,702 [taskExecutor-4] ==> Preparing: insert into sys_logs(userId, module, flag, remark, createTime) values(?, ?, ?, ?, now())
2024-08-05 13:15:14,705 [taskExecutor-4] ==> Parameters: 249(Long), 登陆(String), true(Boolean), null
2024-08-05 13:15:14,708 [taskExecutor-4] <== Updates: 1
2024-08-05 13:15:26,482 [http-nio-19120-exec-2] ==> Preparing: select COMPANY_ID as companyId from pm_organization where ID = ? and IS_ACTIVE = '1'
2024-08-05 13:15:26,483 [http-nio-19120-exec-2] ==> Parameters: 1(String)
2024-08-05 13:15:26,484 [http-nio-19120-exec-2] <== Total: 0
2024-08-05 13:15:26,496 [http-nio-19120-exec-2] ==> Preparing: select ID, `org_name` as name from pm_company where IS_ACTIVE = 1
2024-08-05 13:15:26,496 [http-nio-19120-exec-2] ==> Parameters:
2024-08-05 13:15:26,498 [http-nio-19120-exec-2] <== Total: 4
2024-08-05 13:15:26,508 [http-nio-19120-exec-3] ==> Preparing: select COMPANY_ID as companyId from pm_organization where ID = ? and IS_ACTIVE = '1'
2024-08-05 13:15:26,509 [http-nio-19120-exec-3] ==> Parameters: 1(String)
2024-08-05 13:15:26,510 [http-nio-19120-exec-3] <== Total: 0
2024-08-05 13:15:26,512 [http-nio-19120-exec-3] ==> Preparing: select ID,`NAME` FROM bm_project WHERE IS_ACTIVE = '1' ORDER BY `NAME` asc
2024-08-05 13:15:26,512 [http-nio-19120-exec-3] ==> Parameters:
2024-08-05 13:15:26,520 [http-nio-19120-exec-3] <== Total: 9
2024-08-05 13:15:26,587 [http-nio-19120-exec-9] ==> Preparing: select count(1) from ( select * from ( SELECT DISTINCT bwah.NAME AS NAME, bwah.PROJECT_ID as proId, bp.NAME AS proName, bwah.ID_NUMBER AS idNumber, bwah.POST_ID AS postId, sdd.NAME AS postName, bwah.SUB_ID AS subId, bs.SUB_NAME AS subName, bwah.TEAM_ID AS teamId, bst.NAME AS teamName, bwah.EIN_TIME AS einTime, bwah.EXIT_TIME AS exitTime, IF(po2.COMPANY_ID is null,'0',bwr.ein_status) AS einStatus, bwr.foreman, bwr.examine_status AS examineStatus, su.USERNAME AS examineUser, bwr.examine_remark AS examineRemark, bwr.examine_time AS examineTime, bwah.ORG_ID AS orgId FROM bm_worker_attend_history bwah LEFT JOIN bm_project bp ON bp.ID = bwah.PROJECT_ID LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwah.ID_NUMBER LEFT JOIN sys_dic_detail sdd ON sdd.ID = bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.ID = bwah.SUB_ID LEFT JOIN pm_organization po1 ON po1.ID = bwah.ORG_ID LEFT JOIN bm_sub_team bst ON bst.ID = bwah.TEAM_ID LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bw.ID_NUMBER LEFT JOIN bm_worker_record bwr ON bwah.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN pm_organization po2 ON po2.ID = bwr.ORG_ID and po1.COMPANY_ID = po2.COMPANY_ID LEFT JOIN sys_user su ON su.id = bwr.examine_user_id WHERE bwr.IS_ACTIVE = '1' and bwah.is_active = '1' and bw.is_active = '1' ORDER BY einTime DESC ) a GROUP BY a.idNumber,a.proId )b where 1=1
2024-08-05 13:15:26,588 [http-nio-19120-exec-9] ==> Parameters:
2024-08-05 13:15:26,596 [http-nio-19120-exec-9] <== Total: 1
2024-08-05 13:15:26,597 [http-nio-19120-exec-9] ==> Preparing: select * from ( select * from ( SELECT DISTINCT bwah.NAME AS NAME, bwah.ID_NUMBER AS idNumber, bw.phone, bwah.POST_ID AS postId, sdd.NAME AS postName, bwr.pe_status as peStatus, bwr.safety_score as safetyScore, bwah.PROJECT_ID AS proId, bp.NAME AS proName, bwah.ORG_ID AS orgId, pc.org_name AS orgName, bwah.SUB_ID AS subId, bs.SUB_NAME AS subName, bwah.TEAM_ID AS teamId, bst.NAME AS teamName, bwr.TEAM_CAPTAIN AS teamCaptain, bwr.WHETHER_ONJOB AS whetherOnJob, bwr.FOREMAN AS foreman, bwr.FOREMAN_PHONE AS foremanPhone, bwr.FOREMAN_IDNUMBER AS foremanIdNumber, bwr.PRINCIPAL_NAME AS principalName, bwr.PRINCIPAL_IDNUMBER AS principalIdNumber, bwr.PRINCIPAL_PHONE AS principalPhone, '1' as hasContract, '1' as hasWorkInsurance, '1' as hasAccidentInsurance, '1' as miurInsurance, '1' as endowmentInsurance, bwc.wageApprovedWay, bwc.wageCriterion, bwah.EIN_TIME AS einTime, bwah.EXIT_TIME AS exitTime, bwr.ein_status AS einStatus, bwr.examine_status AS examineStatus, su.USERNAME AS examineUser, bwr.examine_remark AS examineRemark, bwr.examine_time AS examineTime FROM bm_worker_attend_history bwah LEFT JOIN bm_project bp ON bp.ID = bwah.PROJECT_ID LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwah.ID_NUMBER LEFT JOIN sys_dic_detail sdd ON sdd.ID = bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.ID = bwah.SUB_ID LEFT JOIN pm_organization po1 ON po1.ID = bwah.ORG_ID LEFT JOIN bm_sub_team bst ON bst.ID = bwah.TEAM_ID LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bw.ID_NUMBER LEFT JOIN bm_worker_record bwr ON bwah.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN pm_organization po2 ON po2.ID = bwr.ORG_ID and po1.COMPANY_ID = po2.COMPANY_ID LEFT JOIN sys_user su ON su.id = bwr.examine_user_id left join pm_company pc on pc.id = po1.company_id WHERE bwr.IS_ACTIVE = '1' and bwah.is_active = '1' and bw.is_active = '1' ORDER BY einTime DESC ) a GROUP BY a.idNumber,a.proId )b where 1=1 limit ?,?
2024-08-05 13:15:26,598 [http-nio-19120-exec-9] ==> Parameters: 0(Integer), 10(Integer)
2024-08-05 13:15:26,601 [http-nio-19120-exec-9] <== Total: 1
2024-08-05 13:15:26,602 [http-nio-19120-exec-9] ==> Preparing: SELECT IF ( ( IFNULL( bwp.ROLL_BANK_NAME, 'ooo' ) != 'ooo' OR IFNULL( bwp.BANK_NAME, 'ooo' ) != 'ooo' ) AND LENGTH( bw.ID_NUMBER ) = 18 AND LENGTH( bwr.FOREMAN_IDNUMBER ) = 18 AND LENGTH( bwr.PRINCIPAL_IDNUMBER ) = 18, '1', '0' ) AS intactOnJobNum FROM bm_worker_record bwr LEFT JOIN bm_worker_payroll bwp ON bwp.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bwr.ID_NUMBER and bwc.IS_ACTIVE = '1' LEFT JOIN sys_dic_detail sdd ON sdd.id = bwr.POST_ID WHERE bwr.ID_NUMBER = ?
2024-08-05 13:15:26,602 [http-nio-19120-exec-9] ==> Parameters: 341322200111141888(String)
2024-08-05 13:15:26,603 [http-nio-19120-exec-9] <== Total: 1
2024-08-05 13:15:32,449 [http-nio-19120-exec-8] ==> Preparing: SELECT bw.`name`, bw.id_number AS idNumber, bw.sex, td.name AS postName, bw.phone, IF ( bwb.ID_NUMBER IS NOT NULL AND bwb.BANK_CARD IS NOT NULL AND LENGTH(bwb.BANK_CARD) > 0, '1', '0' ) AS isPayCard, IF ( bwc.contractType = '纸质合同', IF ( bwc.is_audit = 1, '1', '0' ), IF ( bwcd.is_sign = 1, '1', '0' ) ) AS isContract, bst.id AS teamId, bst.name AS teamName, bp.id AS proId, bp.`name` AS proName FROM bm_worker bw LEFT JOIN bm_worker_photo face ON face.ID_NUMBER = bw.id_number AND face.PHOTO_TYPE = 3 AND face.IS_ACTIVE = 1 LEFT JOIN bm_worker_photo aoto ON aoto.ID_NUMBER = bw.id_number AND aoto.PHOTO_TYPE = 5 AND aoto.IS_ACTIVE = 1 LEFT JOIN bm_worker_payroll bwb ON bwb.ID_NUMBER = bw.id_number AND bwb.is_active = '1' LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bw.id_number AND bwc.is_active = '1' LEFT JOIN bm_worker_contract_details bwcd ON bwcd.part_b_idCard = bw.id_number AND bwcd.is_active = '1' left join bm_worker_record bweh on bweh.id_number = bw.id_number and bweh.is_active = '1' LEFT JOIN bm_sub_team bst ON bst.id = bweh.team_id LEFT JOIN bm_project bp ON bp.id = bweh.project_id LEFT JOIN sys_dic_detail td ON td.id = bweh.post_id WHERE bw.IS_ACTIVE = 1 GROUP BY bw.id_number
2024-08-05 13:15:32,449 [http-nio-19120-exec-8] ==> Parameters:
2024-08-05 13:15:32,454 [http-nio-19120-exec-8] <== Total: 17
2024-08-05 13:15:38,454 [http-nio-19120-exec-7] ==> Preparing: SELECT bw.`name`, bw.`id_number` AS idNumber, bwr.SUB_ID as subId, bw.phone, bw.`sex`, bw.`birthday`, bw.`ethnic`, bw.`issueauthority`, bw.`address`, bw.`sign_date` AS signDate, bw.`expiry_date` AS expiryDate, bwr.PROJECT_ID as proId, bwr.TEAM_ID as teamId, bwr.POST_ID as postId, bwr.WHETHER_ONJOB as whetherOnjob, bwr.PE_STATUS as peStatus, bwr.SAFETY_SCORE as safetyScore, bwp.BANK_NAME as bankName, bwp.BANK_CARD as bankCard, bwp.ROLL_BANK_NAME as wageBankSubBranchName, bwp.bankAffiliated, bwr.TEAM_CAPTAIN as teamCaptain, bwr.FOREMAN, bwr.FOREMAN_PHONE as foremanPhone, bwr.FOREMAN_IDNUMBER as foremanIdNumber, bwr.PRINCIPAL_NAME as principalName, bwr.PRINCIPAL_IDNUMBER as principalIdNumber, bwr.PRINCIPAL_PHONE as principalPhone, GROUP_CONCAT(DISTINCT bank.witness_path) as wageCardPath, GROUP_CONCAT(DISTINCT contract.witness_path) as contractPath, bwc.whetherOnJob as isJob, bwc.contractCode as contractCode, bwc.id as contractId, bwc.laborContractType, bwc.contractValidDate, bwc.contractInvalidDate, bwc.wageApprovedWay, bwc.wageCriterion, bwc.role, bwc.contractType, bwc.miurInsurance, bwc.endowmentInsurance,face.PHOTO_PATH as facePhoto, face.FACE_FEATURES AS faceFeatureByte FROM `bm_worker` bw left join bm_worker_record bwr on bwr.id_number = bw.id_number and bwr.is_active = 1 LEFT JOIN bm_worker_payroll bwp ON bwp.ID_NUMBER = bw.id_number AND bwp.is_active = '1' LEFT JOIN bm_subcontractor bs ON bs.id = bwr.sub_id LEFT JOIN bm_project bp ON bp.id = bwr.PROJECT_ID LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bw.id_number AND bwc.is_active = '1' LEFT JOIN bm_worker_witness bank ON bank.ID_NUMBER = bw.ID_NUMBER and bank.is_active = '1' and bank.witness_type = 2 LEFT JOIN bm_worker_witness contract ON contract.ID_NUMBER = bw.ID_NUMBER and contract.is_active = '1' and contract.witness_type = 1 LEFT JOIN bm_worker_photo face ON face.ID_NUMBER = bw.id_number AND face.PHOTO_TYPE = 3 AND face.IS_ACTIVE = 1 WHERE bw.is_active = '1' AND bw.id_number = ? GROUP BY bw.id_number
2024-08-05 13:15:38,455 [http-nio-19120-exec-7] ==> Parameters: 340122199911106918(String)
2024-08-05 13:15:38,458 [http-nio-19120-exec-7] <== Total: 1
2024-08-05 13:15:38,558 [http-nio-19120-exec-2] ==> Preparing: select id as k, name as val from sys_dic_detail t where t.dic_type = ?
2024-08-05 13:15:38,558 [http-nio-19120-exec-2] ==> Parameters: 3(String)
2024-08-05 13:15:38,562 [http-nio-19120-exec-2] <== Total: 58
2024-08-05 13:15:38,593 [http-nio-19120-exec-10] ==> Preparing: SELECT bp.id AS id, bp.`name` AS name FROM bm_project bp
2024-08-05 13:15:38,594 [http-nio-19120-exec-10] ==> Parameters:
2024-08-05 13:15:38,597 [http-nio-19120-exec-10] <== Total: 10
2024-08-05 13:15:38,599 [http-nio-19120-exec-1] ==> Preparing: SELECT bs.id AS id, bs.SUB_NAME AS name FROM bm_subcontractor bs WHERE IS_ACTIVE = '1'
2024-08-05 13:15:38,600 [http-nio-19120-exec-1] ==> Parameters:
2024-08-05 13:15:38,602 [http-nio-19120-exec-1] <== Total: 6
2024-08-05 13:15:38,602 [http-nio-19120-exec-4] ==> Preparing: SELECT bst.id AS id, bst.`name` AS name, bst.SUB_ID AS subId FROM bm_sub_team bst WHERE 1 = 1
2024-08-05 13:15:38,603 [http-nio-19120-exec-4] ==> Parameters:
2024-08-05 13:15:38,605 [http-nio-19120-exec-4] <== Total: 9
2024-08-05 13:15:43,234 [http-nio-19120-exec-6] ==> Preparing: SELECT bs.id AS id, bs.SUB_NAME AS name FROM bm_subcontractor bs WHERE IS_ACTIVE = '1'
2024-08-05 13:15:43,235 [http-nio-19120-exec-6] ==> Parameters:
2024-08-05 13:15:43,236 [http-nio-19120-exec-6] <== Total: 6
2024-08-05 13:15:46,110 [http-nio-19120-exec-2] ==> Preparing: SELECT bst.id AS id, bst.`name` AS name, bst.SUB_ID AS subId FROM bm_sub_team bst WHERE 1 = 1 AND bst.SUB_ID = ?
2024-08-05 13:15:46,110 [http-nio-19120-exec-2] ==> Parameters: 155(String)
2024-08-05 13:15:46,112 [http-nio-19120-exec-2] <== Total: 4
2024-08-05 13:16:05,697 [http-nio-19120-exec-10] ==> Preparing: select distinct id_number from bm_worker where id_number = ? and is_active = '1'
2024-08-05 13:16:05,697 [http-nio-19120-exec-10] ==> Parameters: 340122199911106918(String)
2024-08-05 13:16:05,699 [http-nio-19120-exec-10] <== Total: 1
2024-08-05 13:16:05,700 [http-nio-19120-exec-10] ==> Preparing: select distinct id_number from bm_blacklist_worker where id_number = ?
2024-08-05 13:16:05,700 [http-nio-19120-exec-10] ==> Parameters: 340122199911106918(String)
2024-08-05 13:16:05,701 [http-nio-19120-exec-10] <== Total: 0
2024-08-05 13:16:05,728 [http-nio-19120-exec-1] ==> Preparing: update bm_worker set `name` = ?, `sex` = ?, `ethnic` = ?, `birthday` = ?, `address` = ?, `issueauthority` = ?, `sign_date` = ?, `expiry_date` = ?, `phone` = ? where id_number = ? and is_active = '1'; update bm_worker_record set WHETHER_ONJOB = ?, PE_STATUS = ?, SAFETY_SCORE = ?, TEAM_CAPTAIN = ?, FOREMAN = ?, FOREMAN_PHONE = ?, FOREMAN_IDNUMBER = ?, PRINCIPAL_NAME = ?, PRINCIPAL_IDNUMBER = ?, PRINCIPAL_PHONE = ? where id_number = ? and is_active = '1';
2024-08-05 13:16:05,729 [http-nio-19120-exec-1] ==> Parameters: 测试侯银冰(String), 男(String), 汉(String), 19991110(String), 安徽省肥西县丰乐镇蒋岗村前八队(String), 肥西县公安局(String), 2016-04-17(String), 2026-04-17(String), 15955147112(String), 340122199911106918(String), null, null, (String), null, (String), (String), (String), (String), (String), (String), 340122199911106918(String)
2024-08-05 13:16:05,732 [http-nio-19120-exec-1] <== Updates: 1
2024-08-05 13:16:05,733 [http-nio-19120-exec-1] ==> Preparing: select COUNT(1) from bm_worker_payroll where id_number = ? and is_active = '1'
2024-08-05 13:16:05,734 [http-nio-19120-exec-1] ==> Parameters: 340122199911106918(String)
2024-08-05 13:16:05,735 [http-nio-19120-exec-1] <== Total: 1
2024-08-05 13:16:05,736 [http-nio-19120-exec-1] ==> Preparing: update bm_worker_payroll set `bank_card` = ?, `bank_name` = ?, `roll_bank_name` = ?, bankAffiliated = ? where id_number = ? and is_active = '1'
2024-08-05 13:16:05,736 [http-nio-19120-exec-1] ==> Parameters: 315565134545(String), 中国工商银行(String), 合肥支行(String), 3235(String), 340122199911106918(String)
2024-08-05 13:16:05,738 [http-nio-19120-exec-1] <== Updates: 1
2024-08-05 13:16:05,739 [http-nio-19120-exec-1] ==> Preparing: replace into bm_worker_contract (id,idCard,`name`,`post`, contractCode, laborContractType, role, contractValidDate, contractInvalidDate, contractType, wageApprovedWay, wageCriterion, miurInsurance, whetherOnJob, endowmentInsurance ) values (?, ?,?, ?,?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ? )
2024-08-05 13:16:05,740 [http-nio-19120-exec-1] ==> Parameters: E1F1F6CF3B70C0D480CF170D06B0AAA7(String), 340122199911106918(String), 测试侯银冰(String), 44(String), (String), null, null, (String), (String), null, null, (String), null, null, null
2024-08-05 13:16:05,749 [http-nio-19120-exec-1] <== Updates: 2
2024-08-05 13:16:05,750 [http-nio-19120-exec-1] ==> Preparing: replace into bm_worker_photo (id_number, PHOTO_TYPE, PHOTO_PATH, upload_id ,FACE_FEATURES ,is_active) values (?, 3, ?, ? ,? , 1)
2024-08-05 13:16:05,752 [http-nio-19120-exec-1] ==> Parameters: 340122199911106918(String), gzRealName/face/2022/09/29/340122199911106918_202209291117_face.jpg(String), null, [B@70476183(byte[])
2024-08-05 13:16:05,755 [http-nio-19120-exec-1] <== Updates: 1
2024-08-05 13:16:05,755 [http-nio-19120-exec-1] ==> Preparing: select bam.id from bm_attendance_machine bam left join bm_attendance_machine_pro_relation bampr on bampr.attendance_machine_id = bam.id and bampr.is_active = 1 where bam.is_active = 1 and bampr.pro_id = ?
2024-08-05 13:16:05,756 [http-nio-19120-exec-1] ==> Parameters: 284(String)
2024-08-05 13:16:05,757 [http-nio-19120-exec-1] <== Total: 0
2024-08-05 13:16:55,067 [http-nio-19120-exec-5] ==> Preparing: select COMPANY_ID as companyId from pm_organization where ID = ? and IS_ACTIVE = '1'
2024-08-05 13:16:55,067 [http-nio-19120-exec-5] ==> Parameters: 1(String)
2024-08-05 13:16:55,069 [http-nio-19120-exec-5] <== Total: 0
2024-08-05 13:16:55,069 [http-nio-19120-exec-5] ==> Preparing: select ID,`NAME` FROM bm_project WHERE IS_ACTIVE = '1' ORDER BY `NAME` asc
2024-08-05 13:16:55,070 [http-nio-19120-exec-5] ==> Parameters:
2024-08-05 13:16:55,072 [http-nio-19120-exec-5] <== Total: 9
2024-08-05 13:16:55,128 [http-nio-19120-exec-1] ==> Preparing: select COMPANY_ID as companyId from pm_organization where ID = ? and IS_ACTIVE = '1'
2024-08-05 13:16:55,129 [http-nio-19120-exec-1] ==> Parameters: 1(String)
2024-08-05 13:16:55,130 [http-nio-19120-exec-1] <== Total: 0
2024-08-05 13:16:55,134 [http-nio-19120-exec-1] ==> Preparing: SELECT count(1) from ( SELECT IF(bwc.contractType = '纸质合同','已签订', IF(( bwc.is_audit = 0 ),'待签订', IF(( bwc.is_audit = 2 ),'审核不通过', IF(bwc.is_audit = 1, IF(( bwcd.is_sign != 0 AND bwcd.is_sign != 1 ),'待签署', IF( bwcd.is_sign = 0 , '未签署', IF ( bwcd.is_sign = 1 , '已签署', '未签署' ))),'未签订' )))) AS stauts FROM bm_worker_record bwr LEFT JOIN bm_worker_contract bwc ON bwc.idCard=bwr.ID_NUMBER and bwc.is_active = '1' LEFT JOIN bm_worker_contract_details bwcd ON bwcd.part_b_idCard = bwr.ID_NUMBER and bwcd.contract_id=bwc.id INNER JOIN bm_worker bw ON bw.ID_NUMBER=bwr.ID_NUMBER and bw.IS_ACTIVE = '1' LEFT JOIN sys_dic_detail sdd ON sdd.id=bwr.POST_ID LEFT JOIN bm_project bp ON bp.id = bwr.PROJECT_ID where bwr.IS_ACTIVE = '1' GROUP BY bwr.ID_NUMBER ) r
2024-08-05 13:16:55,134 [http-nio-19120-exec-1] ==> Parameters:
2024-08-05 13:16:55,136 [http-nio-19120-exec-1] <== Total: 1
2024-08-05 13:16:55,138 [http-nio-19120-exec-1] ==> Preparing: select * from ( SELECT bwc.id, bw.`NAME`, bp.NAME AS proName, bw.ID_NUMBER AS idNumber, sdd.NAME AS postName, bwc.effectDate, bwc.contractValidDate, bwc.contractCode, bwc.contractType, bwc.contractType AS miurInsurance, IF( bwc.sub_contract_url IS NULL, bwc.person_contract_url, bwc.sub_contract_url ) AS url, IF(bwc.contractType = '纸质合同','已签订', IF(( bwc.is_audit = 0 ),'待签订', IF(( bwc.is_audit = 2 ),'审核不通过', IF(bwc.is_audit = 1, IF(( bwcd.is_sign != 0 AND bwcd.is_sign != 1 ),'待签署', IF( bwcd.is_sign = 0 , '未签署', IF ( bwcd.is_sign = 1 , '已签署', '未签署' ))),'未签订' )))) AS stauts FROM bm_worker_record bwr LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bwr.ID_NUMBER AND bwc.is_active = '1' LEFT JOIN bm_worker_contract_details bwcd ON bwcd.part_b_idCard = bwr.ID_NUMBER AND bwcd.contract_id = bwc.id LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN sys_dic_detail sdd ON sdd.id = bwr.POST_ID LEFT JOIN bm_project bp ON bp.id = bwr.PROJECT_ID WHERE bwr.IS_ACTIVE = '1' and bw.IS_ACTIVE = '1' GROUP BY bwr.ID_NUMBER ) r order by r.stauts ASC limit ?, ?
2024-08-05 13:16:55,139 [http-nio-19120-exec-1] ==> Parameters: 0(Integer), 200(Integer)
2024-08-05 13:16:55,142 [http-nio-19120-exec-1] <== Total: 1
2024-08-05 13:21:24,958 [http-nio-19120-exec-9] ==> Preparing: update bm_worker_record set EXIT_TIME = ?,EXIT_DATE = left(?,10),ein_status = '0' where IS_ACTIVE = '1' and ID_NUMBER = ?
2024-08-05 13:21:24,958 [http-nio-19120-exec-9] ==> Parameters: 2024-08-05 13:21:15(String), 2024-08-05 13:21:15(String), 341322200111141888(String)
2024-08-05 13:21:24,961 [http-nio-19120-exec-9] <== Updates: 1
2024-08-05 13:21:24,962 [http-nio-19120-exec-9] ==> Preparing: update bm_worker_attend_history set EXIT_TIME = ? where IS_ACTIVE = '1' and ID_NUMBER = ? and team_id = ? and exit_time is null and PROJECT_ID = ? and SUB_ID = ?
2024-08-05 13:21:24,963 [http-nio-19120-exec-9] ==> Parameters: 2024-08-05 13:21:15(String), 341322200111141888(String), 867(String), 292(String), 155(String)
2024-08-05 13:21:24,965 [http-nio-19120-exec-9] <== Updates: 1
2024-08-05 13:21:24,966 [http-nio-19120-exec-9] ==> Preparing: select * from ( select '贵州送变电有限责任公司' AS orgName, '9152000021440270X9' AS orgCreditCode, concat('SongBianDianProject', IFNULL(p.pro_old_id,p.id)) as projectId, p.NAME AS projectName, concat('SongBianDianTeam', bst.id) as teamId, bst.NAME AS teamName, bst.EIN_TIME AS approachDate, '否' as whetherOnJob, case when bwah.is_short_term = 1 then '是' when bwah.is_short_term = 0 then '否' else '否' end as whetherTempWorker, '否' as whetherOnDuty, case when bwr.TEAM_CAPTAIN = 1 then '是' when bwr.TEAM_CAPTAIN = 0 then '否' else '否' end as teamCaptain, IFNULL(bwt.name,'其它') as workType, -- '其它' as workType, bwr.EIN_TIME AS entryDate, bwr.EXIT_TIME as exitDate, IFNULL(CONCAT('http://116.63.142.171:1919/gzrnama/',bwah.departureAffirmUrl), 'http://npm.org/123.jpg') AS departureAffirmUrl, bw.NAME, bw.ID_NUMBER AS idCard, bw.sex AS gender, if(bw.ETHNIC = '穿青人','其他',concat(bw.ETHNIC,'族')) as nation, bw.ADDRESS AS address, IFNULL(bw.phone,'13800000000') as phone, '群众' as politicalFace, '不限' as education, IFNULL(bw.ISSUEAUTHORITY,'暂无') AS issuingAuthority, CONCAT('http://116.63.142.171:1919/gzrnama/',face.PHOTO_PATH) AS headPortrait, '是' AS hasContract, '是' AS hasWorkInsurance, '是' AS hasAccidentInsurance, '是' AS miurInsurance, '是' AS endowmentInsurance, IFNULL(bwp.BANK_CARD,'无') AS payRollBankCardNum, IFNULL(bwp.ROLL_BANK_NAME,'无') AS payRollBankName, IFNULL(bwp.BANK_NAME,'无') AS payrollBank, -- IFNULL(bwp.bankAffiliated,'无') AS bankAffiliated, IFNULL(bwci.wageApprovedWay,'无') AS wageApprovedWay, IFNULL(bwci.wageCriterion,'无') AS wageCriterion, IFNULL(bwr.FOREMAN,'无') AS leaderName, IFNULL(bwr.FOREMAN_PHONE,'无') AS leaderPhone, IFNULL(bwr.FOREMAN_IDNUMBER,'无') AS leaderIdCardNum, IFNULL(bwr.PRINCIPAL_NAME,'无') AS principalName, IFNULL(bwr.PRINCIPAL_PHONE,'无') AS principalPhone, IFNULL(bwr.PRINCIPAL_IDNUMBER,'无') AS principalIdCard from bm_worker bw left join bm_worker_record bwr on bwr.ID_NUMBER = bw.ID_NUMBER LEFT JOIN bm_worker_attend_history bwah ON bwah.ID_NUMBER = bwr.ID_NUMBER AND bwah.PROJECT_ID = bwr.PROJECT_ID AND bwah.TEAM_ID = bwr.TEAM_ID left join bm_project p on p.id = bwr.PROJECT_ID left join bm_sub_team bst on bst.ID = bwr.TEAM_ID left join sys_dic_detail bwt on bwt.id = bwr.POST_ID LEFT JOIN bm_worker_photo front ON front.ID_NUMBER = bw.ID_NUMBER and front.PHOTO_TYPE = 1 LEFT JOIN bm_worker_photo back ON back.ID_NUMBER = bw.ID_NUMBER and back.PHOTO_TYPE = 2 LEFT JOIN bm_worker_photo face ON face.ID_NUMBER = bw.ID_NUMBER and face.PHOTO_TYPE = 3 left join bm_worker_contract bwci on bwci.idCard = bw.ID_NUMBER -- and bwci.is_active = 1 left join bm_worker_payroll bwp on bwp.ID_NUMBER = bw.ID_NUMBER where (bwp.ROLL_BANK_NAME is not null or bwp.BANK_NAME is not null) and LENGTH(bw.ID_NUMBER) = 18 and LENGTH(bwr.FOREMAN_IDNUMBER) = 18 and LENGTH(bwr.PRINCIPAL_IDNUMBER) = 18 and bwt.name != '管理人员' and bst.id is not null -- and bwr.is_exit_push != '1' and bwr.is_ein_push = 1 and bwci.wageApprovedWay is not null and CHAR_LENGTH(bwp.ROLL_BANK_NAME) >= 6 and bwr.ein_status = 0 and bw.ID_NUMBER = ? order by bwci.upload_time limit 99999999 ) a GROUP BY a.idCard
2024-08-05 13:21:24,968 [http-nio-19120-exec-9] ==> Parameters: 341322200111141888(String)
2024-08-05 13:21:24,981 [http-nio-19120-exec-9] <== Total: 0
2024-08-05 13:21:24,982 [http-nio-19120-exec-9] ==> Preparing: update bm_worker_contract set is_active = '0' where idCard = ? ; update bm_worker_contract_details set is_active = '0' where part_b_idCard = ? ;
2024-08-05 13:21:24,983 [http-nio-19120-exec-9] ==> Parameters: 341322200111141888(String), 341322200111141888(String)
2024-08-05 13:21:24,986 [http-nio-19120-exec-9] <== Updates: 1
2024-08-05 13:21:24,987 [http-nio-19120-exec-9] ==> Preparing: update bm_worker_witness set is_active = '0' where ID_NUMBER = ? and witness_type = '1'
2024-08-05 13:21:24,987 [http-nio-19120-exec-9] ==> Parameters: 341322200111141888(String)
2024-08-05 13:21:24,990 [http-nio-19120-exec-9] <== Updates: 3
2024-08-05 13:21:24,990 [http-nio-19120-exec-9] ==> Preparing: UPDATE bm_worker_certificate bwc SET bwc.is_freeze = '1' WHERE bwc.id_number = ?
2024-08-05 13:21:24,991 [http-nio-19120-exec-9] ==> Parameters: 341322200111141888(String)
2024-08-05 13:21:24,993 [http-nio-19120-exec-9] <== Updates: 0
2024-08-05 13:21:24,995 [taskExecutor-5] ==> Preparing: insert into sys_logs(userId, module, flag, remark, createTime) values(?, ?, ?, ?, now())
2024-08-05 13:21:24,995 [taskExecutor-5] ==> Parameters: 249(Long), 批量出场(String), true(Boolean), {"teamCaptain":"0","phone":"17855724289","idNumber":"341322200111141888","orgId":"1","subId":"155","exitTime":"2024-08-05 13:21:15","proId":"292","teamId":"867"}(String)
2024-08-05 13:21:25,004 [taskExecutor-5] <== Updates: 1
2024-08-05 13:21:25,248 [http-nio-19120-exec-3] ==> Preparing: update bm_worker_attend_history set departureAffirmUrl = ? where IS_ACTIVE = '1' and ID_NUMBER = ? and EXIT_TIME is not null and PROJECT_ID = ? and SUB_ID = ? and team_id = ?
2024-08-05 13:21:25,249 [http-nio-19120-exec-3] ==> Parameters: gzRealName/resignation/2024/08/20240805_TDST3tHw_broadFile.jpg(String), 341322200111141888(String), 292(String), 155(String), 867(String)
2024-08-05 13:21:25,251 [http-nio-19120-exec-3] <== Updates: 1
2024-08-05 13:21:25,252 [taskExecutor-6] ==> Preparing: insert into sys_logs(userId, module, flag, remark, createTime) values(?, ?, ?, ?, now())
2024-08-05 13:21:25,253 [taskExecutor-6] ==> Parameters: 249(Long), 出场文件上传(String), true(Boolean), {"idNumber":"341322200111141888","subId":"155","proId":"292","teamId":"867"}(String)
2024-08-05 13:21:25,255 [taskExecutor-6] <== Updates: 1
2024-08-05 13:21:28,448 [http-nio-19120-exec-1] ==> Preparing: select COMPANY_ID as companyId from pm_organization where ID = ? and IS_ACTIVE = '1'
2024-08-05 13:21:28,449 [http-nio-19120-exec-1] ==> Parameters: 1(String)
2024-08-05 13:21:28,450 [http-nio-19120-exec-1] <== Total: 0
2024-08-05 13:21:28,451 [http-nio-19120-exec-1] ==> Preparing: select ID, `org_name` as name from pm_company where IS_ACTIVE = 1
2024-08-05 13:21:28,452 [http-nio-19120-exec-1] ==> Parameters:
2024-08-05 13:21:28,453 [http-nio-19120-exec-1] <== Total: 4
2024-08-05 13:21:28,466 [http-nio-19120-exec-5] ==> Preparing: select COMPANY_ID as companyId from pm_organization where ID = ? and IS_ACTIVE = '1'
2024-08-05 13:21:28,467 [http-nio-19120-exec-5] ==> Parameters: 1(String)
2024-08-05 13:21:28,468 [http-nio-19120-exec-5] <== Total: 0
2024-08-05 13:21:28,468 [http-nio-19120-exec-5] ==> Preparing: select ID,`NAME` FROM bm_project WHERE IS_ACTIVE = '1' ORDER BY `NAME` asc
2024-08-05 13:21:28,469 [http-nio-19120-exec-5] ==> Parameters:
2024-08-05 13:21:28,470 [http-nio-19120-exec-5] <== Total: 9
2024-08-05 13:21:28,510 [http-nio-19120-exec-8] ==> Preparing: select count(1) from ( select * from ( SELECT DISTINCT bwah.NAME AS NAME, bwah.PROJECT_ID as proId, bp.NAME AS proName, bwah.ID_NUMBER AS idNumber, bwah.POST_ID AS postId, sdd.NAME AS postName, bwah.SUB_ID AS subId, bs.SUB_NAME AS subName, bwah.TEAM_ID AS teamId, bst.NAME AS teamName, bwah.EIN_TIME AS einTime, bwah.EXIT_TIME AS exitTime, IF(po2.COMPANY_ID is null,'0',bwr.ein_status) AS einStatus, bwr.foreman, bwr.examine_status AS examineStatus, su.USERNAME AS examineUser, bwr.examine_remark AS examineRemark, bwr.examine_time AS examineTime, bwah.ORG_ID AS orgId FROM bm_worker_attend_history bwah LEFT JOIN bm_project bp ON bp.ID = bwah.PROJECT_ID LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwah.ID_NUMBER LEFT JOIN sys_dic_detail sdd ON sdd.ID = bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.ID = bwah.SUB_ID LEFT JOIN pm_organization po1 ON po1.ID = bwah.ORG_ID LEFT JOIN bm_sub_team bst ON bst.ID = bwah.TEAM_ID LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bw.ID_NUMBER LEFT JOIN bm_worker_record bwr ON bwah.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN pm_organization po2 ON po2.ID = bwr.ORG_ID and po1.COMPANY_ID = po2.COMPANY_ID LEFT JOIN sys_user su ON su.id = bwr.examine_user_id WHERE bwr.IS_ACTIVE = '1' and bwah.is_active = '1' and bw.is_active = '1' ORDER BY einTime DESC ) a GROUP BY a.idNumber,a.proId )b where 1=1
2024-08-05 13:21:28,510 [http-nio-19120-exec-8] ==> Parameters:
2024-08-05 13:21:28,513 [http-nio-19120-exec-8] <== Total: 1
2024-08-05 13:21:28,514 [http-nio-19120-exec-8] ==> Preparing: select * from ( select * from ( SELECT DISTINCT bwah.NAME AS NAME, bwah.ID_NUMBER AS idNumber, bw.phone, bwah.POST_ID AS postId, sdd.NAME AS postName, bwr.pe_status as peStatus, bwr.safety_score as safetyScore, bwah.PROJECT_ID AS proId, bp.NAME AS proName, bwah.ORG_ID AS orgId, pc.org_name AS orgName, bwah.SUB_ID AS subId, bs.SUB_NAME AS subName, bwah.TEAM_ID AS teamId, bst.NAME AS teamName, bwr.TEAM_CAPTAIN AS teamCaptain, bwr.WHETHER_ONJOB AS whetherOnJob, bwr.FOREMAN AS foreman, bwr.FOREMAN_PHONE AS foremanPhone, bwr.FOREMAN_IDNUMBER AS foremanIdNumber, bwr.PRINCIPAL_NAME AS principalName, bwr.PRINCIPAL_IDNUMBER AS principalIdNumber, bwr.PRINCIPAL_PHONE AS principalPhone, '1' as hasContract, '1' as hasWorkInsurance, '1' as hasAccidentInsurance, '1' as miurInsurance, '1' as endowmentInsurance, bwc.wageApprovedWay, bwc.wageCriterion, bwah.EIN_TIME AS einTime, bwah.EXIT_TIME AS exitTime, bwr.ein_status AS einStatus, bwr.examine_status AS examineStatus, su.USERNAME AS examineUser, bwr.examine_remark AS examineRemark, bwr.examine_time AS examineTime FROM bm_worker_attend_history bwah LEFT JOIN bm_project bp ON bp.ID = bwah.PROJECT_ID LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwah.ID_NUMBER LEFT JOIN sys_dic_detail sdd ON sdd.ID = bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.ID = bwah.SUB_ID LEFT JOIN pm_organization po1 ON po1.ID = bwah.ORG_ID LEFT JOIN bm_sub_team bst ON bst.ID = bwah.TEAM_ID LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bw.ID_NUMBER LEFT JOIN bm_worker_record bwr ON bwah.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN pm_organization po2 ON po2.ID = bwr.ORG_ID and po1.COMPANY_ID = po2.COMPANY_ID LEFT JOIN sys_user su ON su.id = bwr.examine_user_id left join pm_company pc on pc.id = po1.company_id WHERE bwr.IS_ACTIVE = '1' and bwah.is_active = '1' and bw.is_active = '1' ORDER BY einTime DESC ) a GROUP BY a.idNumber,a.proId )b where 1=1 limit ?,?
2024-08-05 13:21:28,516 [http-nio-19120-exec-8] ==> Parameters: 0(Integer), 10(Integer)
2024-08-05 13:21:28,522 [http-nio-19120-exec-8] <== Total: 3
2024-08-05 13:21:28,523 [http-nio-19120-exec-8] ==> Preparing: SELECT IF ( ( IFNULL( bwp.ROLL_BANK_NAME, 'ooo' ) != 'ooo' OR IFNULL( bwp.BANK_NAME, 'ooo' ) != 'ooo' ) AND LENGTH( bw.ID_NUMBER ) = 18 AND LENGTH( bwr.FOREMAN_IDNUMBER ) = 18 AND LENGTH( bwr.PRINCIPAL_IDNUMBER ) = 18, '1', '0' ) AS intactOnJobNum FROM bm_worker_record bwr LEFT JOIN bm_worker_payroll bwp ON bwp.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bwr.ID_NUMBER and bwc.IS_ACTIVE = '1' LEFT JOIN sys_dic_detail sdd ON sdd.id = bwr.POST_ID WHERE bwr.ID_NUMBER = ?
2024-08-05 13:21:28,525 [http-nio-19120-exec-8] ==> Parameters: 341322200111141888(String)
2024-08-05 13:21:28,528 [http-nio-19120-exec-8] <== Total: 1
2024-08-05 13:21:28,530 [http-nio-19120-exec-8] ==> Preparing: SELECT IF ( ( IFNULL( bwp.ROLL_BANK_NAME, 'ooo' ) != 'ooo' OR IFNULL( bwp.BANK_NAME, 'ooo' ) != 'ooo' ) AND LENGTH( bw.ID_NUMBER ) = 18 AND LENGTH( bwr.FOREMAN_IDNUMBER ) = 18 AND LENGTH( bwr.PRINCIPAL_IDNUMBER ) = 18, '1', '0' ) AS intactOnJobNum FROM bm_worker_record bwr LEFT JOIN bm_worker_payroll bwp ON bwp.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bwr.ID_NUMBER and bwc.IS_ACTIVE = '1' LEFT JOIN sys_dic_detail sdd ON sdd.id = bwr.POST_ID WHERE bwr.ID_NUMBER = ?
2024-08-05 13:21:28,531 [http-nio-19120-exec-8] ==> Parameters: 430124196809062710(String)
2024-08-05 13:21:28,534 [http-nio-19120-exec-8] <== Total: 1
2024-08-05 13:21:28,536 [http-nio-19120-exec-8] ==> Preparing: SELECT IF ( ( IFNULL( bwp.ROLL_BANK_NAME, 'ooo' ) != 'ooo' OR IFNULL( bwp.BANK_NAME, 'ooo' ) != 'ooo' ) AND LENGTH( bw.ID_NUMBER ) = 18 AND LENGTH( bwr.FOREMAN_IDNUMBER ) = 18 AND LENGTH( bwr.PRINCIPAL_IDNUMBER ) = 18, '1', '0' ) AS intactOnJobNum FROM bm_worker_record bwr LEFT JOIN bm_worker_payroll bwp ON bwp.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bwr.ID_NUMBER and bwc.IS_ACTIVE = '1' LEFT JOIN sys_dic_detail sdd ON sdd.id = bwr.POST_ID WHERE bwr.ID_NUMBER = ?
2024-08-05 13:21:28,537 [http-nio-19120-exec-8] ==> Parameters: 430381198806236057(String)
2024-08-05 13:21:28,539 [http-nio-19120-exec-8] <== Total: 1
2024-08-05 13:22:10,499 [http-nio-19120-exec-7] ==> Preparing: select * from ( select * from ( SELECT DISTINCT bwah.NAME AS NAME, bwah.ID_NUMBER AS idNumber, bw.phone, bwah.POST_ID AS postId, sdd.NAME AS postName, bwr.pe_status as peStatus, bwr.safety_score as safetyScore, bwr.is_ein_push as isEinPush, bwah.PROJECT_ID AS proId, bp.NAME AS proName, bwah.ORG_ID AS orgId, pc.org_name AS orgName, bwah.SUB_ID AS subId, bs.SUB_NAME AS subName, bwah.TEAM_ID AS teamId, bst.NAME AS teamName, bwr.TEAM_CAPTAIN AS teamCaptain, bwr.WHETHER_ONJOB AS whetherOnJob, bwr.FOREMAN AS foreman, bwr.FOREMAN_PHONE AS foremanPhone, bwr.FOREMAN_IDNUMBER AS foremanIdNumber, bwr.PRINCIPAL_NAME AS principalName, bwr.PRINCIPAL_IDNUMBER AS principalIdNumber, bwr.PRINCIPAL_PHONE AS principalPhone, '1' as hasContract, '1' as hasWorkInsurance, '1' as hasAccidentInsurance, '1' as miurInsurance, '1' as endowmentInsurance, bwc.wageApprovedWay, bwc.wageCriterion, bwah.EIN_TIME AS einTime, bwah.EXIT_TIME AS exitTime, IF ( po2.COMPANY_ID IS NULL, '0', bwr.ein_status ) AS einStatus, bwr.examine_status AS examineStatus, su.USERNAME AS examineUser, bwr.examine_remark AS examineRemark, bwr.examine_time AS examineTime FROM bm_worker_attend_history bwah LEFT JOIN bm_project bp ON bp.ID = bwah.PROJECT_ID LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwah.ID_NUMBER LEFT JOIN sys_dic_detail sdd ON sdd.ID = bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.ID = bwah.SUB_ID LEFT JOIN pm_organization po1 ON po1.ID = bwah.ORG_ID LEFT JOIN bm_sub_team bst ON bst.ID = bwah.TEAM_ID LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bw.ID_NUMBER LEFT JOIN bm_worker_record bwr ON bwah.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN pm_organization po2 ON po2.ID = bwr.ORG_ID and po1.COMPANY_ID = po2.COMPANY_ID LEFT JOIN sys_user su ON su.id = bwr.examine_user_id left join pm_company pc on pc.id = po1.company_id WHERE bwr.IS_ACTIVE = '1' and bwah.is_active = '1' and bp.id = ? ORDER BY einTime DESC ) a GROUP BY a.idNumber )b where 1=1 and b.idNumber = ?
2024-08-05 13:22:10,500 [http-nio-19120-exec-7] ==> Parameters: 292(String), 341322200111141888(String)
2024-08-05 13:22:10,505 [http-nio-19120-exec-7] <== Total: 1
2024-08-05 13:22:10,995 [http-nio-19120-exec-7] ==> Preparing: select id,name from sys_dic_detail where dic_type = '3' and is_active = '1'
2024-08-05 13:22:10,997 [http-nio-19120-exec-7] ==> Parameters:
2024-08-05 13:22:11,001 [http-nio-19120-exec-10] ==> Preparing: select bs.ID as id,bs.SUB_NAME as name from bm_subcontractor bs where bs.is_active = '1'
2024-08-05 13:22:11,001 [http-nio-19120-exec-7] <== Total: 58
2024-08-05 13:22:11,001 [http-nio-19120-exec-10] ==> Parameters:
2024-08-05 13:22:11,003 [http-nio-19120-exec-10] <== Total: 6
2024-08-05 13:22:11,004 [http-nio-19120-exec-8] ==> Preparing: select ID as id,NAME as name from bm_sub_team where SUB_ID = ? and is_active = '1'
2024-08-05 13:22:11,004 [http-nio-19120-exec-8] ==> Parameters: 155(String)
2024-08-05 13:22:11,006 [http-nio-19120-exec-8] <== Total: 4
2024-08-05 13:22:13,792 [http-nio-19120-exec-7] ==> Preparing: SELECT count(ID_NUMBER) FROM( SELECT bwah.ID_NUMBER FROM bm_worker_attend_history bwah LEFT JOIN bm_project bp ON bp.ID = bwah.PROJECT_ID LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwah.ID_NUMBER LEFT JOIN sys_dic_detail sdd ON sdd.ID = bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.ID = bwah.SUB_ID LEFT JOIN pm_organization po1 ON po1.ID = bwah.ORG_ID LEFT JOIN bm_sub_team bst ON bst.ID = bwah.TEAM_ID LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bw.ID_NUMBER LEFT JOIN bm_worker_record bwr ON bwah.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN pm_organization po2 ON po2.ID = bwr.ORG_ID and po1.COMPANY_ID = po2.COMPANY_ID LEFT JOIN sys_user su ON su.id = bwr.examine_user_id WHERE bwr.IS_ACTIVE = '1' and bwah.is_active = '1' and bwah.ID_NUMBER = ? GROUP BY bwah.EIN_TIME )bw
2024-08-05 13:22:13,792 [http-nio-19120-exec-7] ==> Parameters: 341322200111141888(String)
2024-08-05 13:22:13,825 [http-nio-19120-exec-7] <== Total: 1
2024-08-05 13:22:13,826 [http-nio-19120-exec-7] ==> Preparing: SELECT DISTINCT bwah.NAME AS NAME, bwah.PROJECT_ID as proId, bp.NAME AS proName, bwah.ID_NUMBER AS idNumber, bwr.pe_status as peStatus, bwr.safety_score as safetyScore, bwah.POST_ID AS postId, sdd.NAME AS postName, bwah.SUB_ID AS subId, bs.SUB_NAME AS subName, bwah.TEAM_ID AS teamId, bst.NAME AS teamName, bwah.EIN_TIME AS einTime, bwah.EXIT_TIME AS exitTime, IF(po2.COMPANY_ID is null,'0',bwr.ein_status) AS einStatus, bwr.foreman, bwr.examine_status AS examineStatus, su.USERNAME AS examineUser, bwr.examine_remark AS examineRemark, bwr.examine_time AS examineTime, bwah.ORG_ID AS orgId, po1.company_id as companyId, pc.org_name as orgName, bwah.departureAffirmUrl as filePath FROM bm_worker_attend_history bwah LEFT JOIN bm_project bp ON bp.ID = bwah.PROJECT_ID LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwah.ID_NUMBER LEFT JOIN sys_dic_detail sdd ON sdd.ID = bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.ID = bwah.SUB_ID LEFT JOIN pm_organization po1 ON po1.ID = bwah.ORG_ID LEFT JOIN bm_sub_team bst ON bst.ID = bwah.TEAM_ID LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bw.ID_NUMBER LEFT JOIN bm_worker_record bwr ON bwah.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN pm_organization po2 ON po2.ID = bwr.ORG_ID and po1.COMPANY_ID = po2.COMPANY_ID LEFT JOIN sys_user su ON su.id = bwr.examine_user_id left join pm_company pc on pc.id = po1.company_id WHERE bwr.IS_ACTIVE = '1' and bwah.is_active = '1' and bwah.ID_NUMBER = ? order by einTime desc limit ?, ?
2024-08-05 13:22:13,826 [http-nio-19120-exec-7] ==> Parameters: 341322200111141888(String), 0(Integer), 10(Integer)
2024-08-05 13:22:13,831 [http-nio-19120-exec-7] <== Total: 1
2024-08-05 13:22:48,743 [http-nio-19120-exec-2] ==> Preparing: update bm_worker_record set EXIT_TIME = ?,EXIT_DATE = left(?,10),ein_status = '0' where IS_ACTIVE = '1' and ID_NUMBER = ?
2024-08-05 13:22:48,744 [http-nio-19120-exec-2] ==> Parameters: 2024-08-05 13:22:26(String), 2024-08-05 13:22:26(String), 430124196809062710(String)
2024-08-05 13:22:48,747 [http-nio-19120-exec-2] <== Updates: 1
2024-08-05 13:22:48,747 [http-nio-19120-exec-2] ==> Preparing: update bm_worker_attend_history set EXIT_TIME = ? where IS_ACTIVE = '1' and ID_NUMBER = ? and team_id = ? and exit_time is null and PROJECT_ID = ? and SUB_ID = ?
2024-08-05 13:22:48,748 [http-nio-19120-exec-2] ==> Parameters: 2024-08-05 13:22:26(String), 430124196809062710(String), 868(String), 286(String), 156(String)
2024-08-05 13:22:48,751 [http-nio-19120-exec-2] <== Updates: 1
2024-08-05 13:22:48,751 [http-nio-19120-exec-2] ==> Preparing: select * from ( select '贵州送变电有限责任公司' AS orgName, '9152000021440270X9' AS orgCreditCode, concat('SongBianDianProject', IFNULL(p.pro_old_id,p.id)) as projectId, p.NAME AS projectName, concat('SongBianDianTeam', bst.id) as teamId, bst.NAME AS teamName, bst.EIN_TIME AS approachDate, '否' as whetherOnJob, case when bwah.is_short_term = 1 then '是' when bwah.is_short_term = 0 then '否' else '否' end as whetherTempWorker, '否' as whetherOnDuty, case when bwr.TEAM_CAPTAIN = 1 then '是' when bwr.TEAM_CAPTAIN = 0 then '否' else '否' end as teamCaptain, IFNULL(bwt.name,'其它') as workType, -- '其它' as workType, bwr.EIN_TIME AS entryDate, bwr.EXIT_TIME as exitDate, IFNULL(CONCAT('http://116.63.142.171:1919/gzrnama/',bwah.departureAffirmUrl), 'http://npm.org/123.jpg') AS departureAffirmUrl, bw.NAME, bw.ID_NUMBER AS idCard, bw.sex AS gender, if(bw.ETHNIC = '穿青人','其他',concat(bw.ETHNIC,'族')) as nation, bw.ADDRESS AS address, IFNULL(bw.phone,'13800000000') as phone, '群众' as politicalFace, '不限' as education, IFNULL(bw.ISSUEAUTHORITY,'暂无') AS issuingAuthority, CONCAT('http://116.63.142.171:1919/gzrnama/',face.PHOTO_PATH) AS headPortrait, '是' AS hasContract, '是' AS hasWorkInsurance, '是' AS hasAccidentInsurance, '是' AS miurInsurance, '是' AS endowmentInsurance, IFNULL(bwp.BANK_CARD,'无') AS payRollBankCardNum, IFNULL(bwp.ROLL_BANK_NAME,'无') AS payRollBankName, IFNULL(bwp.BANK_NAME,'无') AS payrollBank, -- IFNULL(bwp.bankAffiliated,'无') AS bankAffiliated, IFNULL(bwci.wageApprovedWay,'无') AS wageApprovedWay, IFNULL(bwci.wageCriterion,'无') AS wageCriterion, IFNULL(bwr.FOREMAN,'无') AS leaderName, IFNULL(bwr.FOREMAN_PHONE,'无') AS leaderPhone, IFNULL(bwr.FOREMAN_IDNUMBER,'无') AS leaderIdCardNum, IFNULL(bwr.PRINCIPAL_NAME,'无') AS principalName, IFNULL(bwr.PRINCIPAL_PHONE,'无') AS principalPhone, IFNULL(bwr.PRINCIPAL_IDNUMBER,'无') AS principalIdCard from bm_worker bw left join bm_worker_record bwr on bwr.ID_NUMBER = bw.ID_NUMBER LEFT JOIN bm_worker_attend_history bwah ON bwah.ID_NUMBER = bwr.ID_NUMBER AND bwah.PROJECT_ID = bwr.PROJECT_ID AND bwah.TEAM_ID = bwr.TEAM_ID left join bm_project p on p.id = bwr.PROJECT_ID left join bm_sub_team bst on bst.ID = bwr.TEAM_ID left join sys_dic_detail bwt on bwt.id = bwr.POST_ID LEFT JOIN bm_worker_photo front ON front.ID_NUMBER = bw.ID_NUMBER and front.PHOTO_TYPE = 1 LEFT JOIN bm_worker_photo back ON back.ID_NUMBER = bw.ID_NUMBER and back.PHOTO_TYPE = 2 LEFT JOIN bm_worker_photo face ON face.ID_NUMBER = bw.ID_NUMBER and face.PHOTO_TYPE = 3 left join bm_worker_contract bwci on bwci.idCard = bw.ID_NUMBER -- and bwci.is_active = 1 left join bm_worker_payroll bwp on bwp.ID_NUMBER = bw.ID_NUMBER where (bwp.ROLL_BANK_NAME is not null or bwp.BANK_NAME is not null) and LENGTH(bw.ID_NUMBER) = 18 and LENGTH(bwr.FOREMAN_IDNUMBER) = 18 and LENGTH(bwr.PRINCIPAL_IDNUMBER) = 18 and bwt.name != '管理人员' and bst.id is not null -- and bwr.is_exit_push != '1' and bwr.is_ein_push = 1 and bwci.wageApprovedWay is not null and CHAR_LENGTH(bwp.ROLL_BANK_NAME) >= 6 and bwr.ein_status = 0 and bw.ID_NUMBER = ? order by bwci.upload_time limit 99999999 ) a GROUP BY a.idCard
2024-08-05 13:22:48,753 [http-nio-19120-exec-2] ==> Parameters: 430124196809062710(String)
2024-08-05 13:22:48,757 [http-nio-19120-exec-2] <== Total: 0
2024-08-05 13:22:48,758 [http-nio-19120-exec-2] ==> Preparing: update bm_worker_contract set is_active = '0' where idCard = ? ; update bm_worker_contract_details set is_active = '0' where part_b_idCard = ? ;
2024-08-05 13:22:48,759 [http-nio-19120-exec-2] ==> Parameters: 430124196809062710(String), 430124196809062710(String)
2024-08-05 13:22:48,761 [http-nio-19120-exec-2] <== Updates: 0
2024-08-05 13:22:48,762 [http-nio-19120-exec-2] ==> Preparing: UPDATE bm_worker_certificate bwc SET bwc.is_freeze = '1' WHERE bwc.id_number = ?
2024-08-05 13:22:48,762 [http-nio-19120-exec-2] ==> Parameters: 430124196809062710(String)
2024-08-05 13:22:48,764 [http-nio-19120-exec-2] <== Updates: 0
2024-08-05 13:22:48,765 [taskExecutor-7] ==> Preparing: insert into sys_logs(userId, module, flag, remark, createTime) values(?, ?, ?, ?, now())
2024-08-05 13:22:48,765 [taskExecutor-7] ==> Parameters: 249(Long), 批量出场(String), true(Boolean), {"teamCaptain":"0","phone":"15256257668","idNumber":"430124196809062710","orgId":"0","subId":"156","exitTime":"2024-08-05 13:22:26","proId":"286","teamId":"868"}(String)
2024-08-05 13:22:48,768 [taskExecutor-7] <== Updates: 1
2024-08-05 13:22:48,793 [http-nio-19120-exec-5] ==> Preparing: update bm_worker_attend_history set departureAffirmUrl = ? where IS_ACTIVE = '1' and ID_NUMBER = ? and EXIT_TIME is not null and PROJECT_ID = ? and SUB_ID = ? and team_id = ?
2024-08-05 13:22:48,794 [http-nio-19120-exec-5] ==> Parameters: gzRealName/resignation/2024/08/20240805_tryRNQuK_broadFile.jpeg(String), 430124196809062710(String), 286(String), 156(String), 868(String)
2024-08-05 13:22:48,797 [http-nio-19120-exec-5] <== Updates: 1
2024-08-05 13:22:48,799 [taskExecutor-8] ==> Preparing: insert into sys_logs(userId, module, flag, remark, createTime) values(?, ?, ?, ?, now())
2024-08-05 13:22:48,799 [taskExecutor-8] ==> Parameters: 249(Long), 出场文件上传(String), true(Boolean), {"idNumber":"430124196809062710","subId":"156","proId":"286","teamId":"868"}(String)
2024-08-05 13:22:48,801 [taskExecutor-8] <== Updates: 1
2024-08-05 13:22:51,939 [http-nio-19120-exec-1] ==> Preparing: select COMPANY_ID as companyId from pm_organization where ID = ? and IS_ACTIVE = '1'
2024-08-05 13:22:51,939 [http-nio-19120-exec-1] ==> Parameters: 1(String)
2024-08-05 13:22:51,941 [http-nio-19120-exec-1] <== Total: 0
2024-08-05 13:22:51,941 [http-nio-19120-exec-1] ==> Preparing: select ID, `org_name` as name from pm_company where IS_ACTIVE = 1
2024-08-05 13:22:51,942 [http-nio-19120-exec-1] ==> Parameters:
2024-08-05 13:22:51,943 [http-nio-19120-exec-1] <== Total: 4
2024-08-05 13:22:51,953 [http-nio-19120-exec-5] ==> Preparing: select COMPANY_ID as companyId from pm_organization where ID = ? and IS_ACTIVE = '1'
2024-08-05 13:22:51,953 [http-nio-19120-exec-5] ==> Parameters: 1(String)
2024-08-05 13:22:51,954 [http-nio-19120-exec-5] <== Total: 0
2024-08-05 13:22:51,955 [http-nio-19120-exec-5] ==> Preparing: select ID,`NAME` FROM bm_project WHERE IS_ACTIVE = '1' ORDER BY `NAME` asc
2024-08-05 13:22:51,955 [http-nio-19120-exec-5] ==> Parameters:
2024-08-05 13:22:51,956 [http-nio-19120-exec-5] <== Total: 9
2024-08-05 13:22:51,995 [http-nio-19120-exec-10] ==> Preparing: select count(1) from ( select * from ( SELECT DISTINCT bwah.NAME AS NAME, bwah.PROJECT_ID as proId, bp.NAME AS proName, bwah.ID_NUMBER AS idNumber, bwah.POST_ID AS postId, sdd.NAME AS postName, bwah.SUB_ID AS subId, bs.SUB_NAME AS subName, bwah.TEAM_ID AS teamId, bst.NAME AS teamName, bwah.EIN_TIME AS einTime, bwah.EXIT_TIME AS exitTime, IF(po2.COMPANY_ID is null,'0',bwr.ein_status) AS einStatus, bwr.foreman, bwr.examine_status AS examineStatus, su.USERNAME AS examineUser, bwr.examine_remark AS examineRemark, bwr.examine_time AS examineTime, bwah.ORG_ID AS orgId FROM bm_worker_attend_history bwah LEFT JOIN bm_project bp ON bp.ID = bwah.PROJECT_ID LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwah.ID_NUMBER LEFT JOIN sys_dic_detail sdd ON sdd.ID = bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.ID = bwah.SUB_ID LEFT JOIN pm_organization po1 ON po1.ID = bwah.ORG_ID LEFT JOIN bm_sub_team bst ON bst.ID = bwah.TEAM_ID LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bw.ID_NUMBER LEFT JOIN bm_worker_record bwr ON bwah.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN pm_organization po2 ON po2.ID = bwr.ORG_ID and po1.COMPANY_ID = po2.COMPANY_ID LEFT JOIN sys_user su ON su.id = bwr.examine_user_id WHERE bwr.IS_ACTIVE = '1' and bwah.is_active = '1' and bw.is_active = '1' ORDER BY einTime DESC ) a GROUP BY a.idNumber,a.proId )b where 1=1
2024-08-05 13:22:51,996 [http-nio-19120-exec-10] ==> Parameters:
2024-08-05 13:22:52,022 [http-nio-19120-exec-10] <== Total: 1
2024-08-05 13:22:52,023 [http-nio-19120-exec-10] ==> Preparing: select * from ( select * from ( SELECT DISTINCT bwah.NAME AS NAME, bwah.ID_NUMBER AS idNumber, bw.phone, bwah.POST_ID AS postId, sdd.NAME AS postName, bwr.pe_status as peStatus, bwr.safety_score as safetyScore, bwah.PROJECT_ID AS proId, bp.NAME AS proName, bwah.ORG_ID AS orgId, pc.org_name AS orgName, bwah.SUB_ID AS subId, bs.SUB_NAME AS subName, bwah.TEAM_ID AS teamId, bst.NAME AS teamName, bwr.TEAM_CAPTAIN AS teamCaptain, bwr.WHETHER_ONJOB AS whetherOnJob, bwr.FOREMAN AS foreman, bwr.FOREMAN_PHONE AS foremanPhone, bwr.FOREMAN_IDNUMBER AS foremanIdNumber, bwr.PRINCIPAL_NAME AS principalName, bwr.PRINCIPAL_IDNUMBER AS principalIdNumber, bwr.PRINCIPAL_PHONE AS principalPhone, '1' as hasContract, '1' as hasWorkInsurance, '1' as hasAccidentInsurance, '1' as miurInsurance, '1' as endowmentInsurance, bwc.wageApprovedWay, bwc.wageCriterion, bwah.EIN_TIME AS einTime, bwah.EXIT_TIME AS exitTime, bwr.ein_status AS einStatus, bwr.examine_status AS examineStatus, su.USERNAME AS examineUser, bwr.examine_remark AS examineRemark, bwr.examine_time AS examineTime FROM bm_worker_attend_history bwah LEFT JOIN bm_project bp ON bp.ID = bwah.PROJECT_ID LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwah.ID_NUMBER LEFT JOIN sys_dic_detail sdd ON sdd.ID = bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.ID = bwah.SUB_ID LEFT JOIN pm_organization po1 ON po1.ID = bwah.ORG_ID LEFT JOIN bm_sub_team bst ON bst.ID = bwah.TEAM_ID LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bw.ID_NUMBER LEFT JOIN bm_worker_record bwr ON bwah.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN pm_organization po2 ON po2.ID = bwr.ORG_ID and po1.COMPANY_ID = po2.COMPANY_ID LEFT JOIN sys_user su ON su.id = bwr.examine_user_id left join pm_company pc on pc.id = po1.company_id WHERE bwr.IS_ACTIVE = '1' and bwah.is_active = '1' and bw.is_active = '1' ORDER BY einTime DESC ) a GROUP BY a.idNumber,a.proId )b where 1=1 limit ?,?
2024-08-05 13:22:52,024 [http-nio-19120-exec-10] ==> Parameters: 0(Integer), 10(Integer)
2024-08-05 13:22:52,040 [http-nio-19120-exec-10] <== Total: 3
2024-08-05 13:22:52,041 [http-nio-19120-exec-10] ==> Preparing: SELECT IF ( ( IFNULL( bwp.ROLL_BANK_NAME, 'ooo' ) != 'ooo' OR IFNULL( bwp.BANK_NAME, 'ooo' ) != 'ooo' ) AND LENGTH( bw.ID_NUMBER ) = 18 AND LENGTH( bwr.FOREMAN_IDNUMBER ) = 18 AND LENGTH( bwr.PRINCIPAL_IDNUMBER ) = 18, '1', '0' ) AS intactOnJobNum FROM bm_worker_record bwr LEFT JOIN bm_worker_payroll bwp ON bwp.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bwr.ID_NUMBER and bwc.IS_ACTIVE = '1' LEFT JOIN sys_dic_detail sdd ON sdd.id = bwr.POST_ID WHERE bwr.ID_NUMBER = ?
2024-08-05 13:22:52,041 [http-nio-19120-exec-10] ==> Parameters: 341322200111141888(String)
2024-08-05 13:22:52,043 [http-nio-19120-exec-10] <== Total: 1
2024-08-05 13:22:52,044 [http-nio-19120-exec-10] ==> Preparing: SELECT IF ( ( IFNULL( bwp.ROLL_BANK_NAME, 'ooo' ) != 'ooo' OR IFNULL( bwp.BANK_NAME, 'ooo' ) != 'ooo' ) AND LENGTH( bw.ID_NUMBER ) = 18 AND LENGTH( bwr.FOREMAN_IDNUMBER ) = 18 AND LENGTH( bwr.PRINCIPAL_IDNUMBER ) = 18, '1', '0' ) AS intactOnJobNum FROM bm_worker_record bwr LEFT JOIN bm_worker_payroll bwp ON bwp.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bwr.ID_NUMBER and bwc.IS_ACTIVE = '1' LEFT JOIN sys_dic_detail sdd ON sdd.id = bwr.POST_ID WHERE bwr.ID_NUMBER = ?
2024-08-05 13:22:52,044 [http-nio-19120-exec-10] ==> Parameters: 430124196809062710(String)
2024-08-05 13:22:52,046 [http-nio-19120-exec-10] <== Total: 1
2024-08-05 13:22:52,047 [http-nio-19120-exec-10] ==> Preparing: SELECT IF ( ( IFNULL( bwp.ROLL_BANK_NAME, 'ooo' ) != 'ooo' OR IFNULL( bwp.BANK_NAME, 'ooo' ) != 'ooo' ) AND LENGTH( bw.ID_NUMBER ) = 18 AND LENGTH( bwr.FOREMAN_IDNUMBER ) = 18 AND LENGTH( bwr.PRINCIPAL_IDNUMBER ) = 18, '1', '0' ) AS intactOnJobNum FROM bm_worker_record bwr LEFT JOIN bm_worker_payroll bwp ON bwp.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bwr.ID_NUMBER and bwc.IS_ACTIVE = '1' LEFT JOIN sys_dic_detail sdd ON sdd.id = bwr.POST_ID WHERE bwr.ID_NUMBER = ?
2024-08-05 13:22:52,047 [http-nio-19120-exec-10] ==> Parameters: 430381198806236057(String)
2024-08-05 13:22:52,048 [http-nio-19120-exec-10] <== Total: 1
2024-08-05 13:22:54,241 [http-nio-19120-exec-2] ==> Preparing: SELECT count(ID_NUMBER) FROM( SELECT bwah.ID_NUMBER FROM bm_worker_attend_history bwah LEFT JOIN bm_project bp ON bp.ID = bwah.PROJECT_ID LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwah.ID_NUMBER LEFT JOIN sys_dic_detail sdd ON sdd.ID = bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.ID = bwah.SUB_ID LEFT JOIN pm_organization po1 ON po1.ID = bwah.ORG_ID LEFT JOIN bm_sub_team bst ON bst.ID = bwah.TEAM_ID LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bw.ID_NUMBER LEFT JOIN bm_worker_record bwr ON bwah.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN pm_organization po2 ON po2.ID = bwr.ORG_ID and po1.COMPANY_ID = po2.COMPANY_ID LEFT JOIN sys_user su ON su.id = bwr.examine_user_id WHERE bwr.IS_ACTIVE = '1' and bwah.is_active = '1' and bwah.ID_NUMBER = ? GROUP BY bwah.EIN_TIME )bw
2024-08-05 13:22:54,242 [http-nio-19120-exec-2] ==> Parameters: 430124196809062710(String)
2024-08-05 13:22:54,244 [http-nio-19120-exec-2] <== Total: 1
2024-08-05 13:22:54,246 [http-nio-19120-exec-2] ==> Preparing: SELECT DISTINCT bwah.NAME AS NAME, bwah.PROJECT_ID as proId, bp.NAME AS proName, bwah.ID_NUMBER AS idNumber, bwr.pe_status as peStatus, bwr.safety_score as safetyScore, bwah.POST_ID AS postId, sdd.NAME AS postName, bwah.SUB_ID AS subId, bs.SUB_NAME AS subName, bwah.TEAM_ID AS teamId, bst.NAME AS teamName, bwah.EIN_TIME AS einTime, bwah.EXIT_TIME AS exitTime, IF(po2.COMPANY_ID is null,'0',bwr.ein_status) AS einStatus, bwr.foreman, bwr.examine_status AS examineStatus, su.USERNAME AS examineUser, bwr.examine_remark AS examineRemark, bwr.examine_time AS examineTime, bwah.ORG_ID AS orgId, po1.company_id as companyId, pc.org_name as orgName, bwah.departureAffirmUrl as filePath FROM bm_worker_attend_history bwah LEFT JOIN bm_project bp ON bp.ID = bwah.PROJECT_ID LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwah.ID_NUMBER LEFT JOIN sys_dic_detail sdd ON sdd.ID = bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.ID = bwah.SUB_ID LEFT JOIN pm_organization po1 ON po1.ID = bwah.ORG_ID LEFT JOIN bm_sub_team bst ON bst.ID = bwah.TEAM_ID LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bw.ID_NUMBER LEFT JOIN bm_worker_record bwr ON bwah.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN pm_organization po2 ON po2.ID = bwr.ORG_ID and po1.COMPANY_ID = po2.COMPANY_ID LEFT JOIN sys_user su ON su.id = bwr.examine_user_id left join pm_company pc on pc.id = po1.company_id WHERE bwr.IS_ACTIVE = '1' and bwah.is_active = '1' and bwah.ID_NUMBER = ? order by einTime desc limit ?, ?
2024-08-05 13:22:54,247 [http-nio-19120-exec-2] ==> Parameters: 430124196809062710(String), 0(Integer), 10(Integer)
2024-08-05 13:22:54,250 [http-nio-19120-exec-2] <== Total: 1
2024-08-05 13:25:10,073 [main] Starting SecurityApplication using Java 1.8.0_322 on BNS-BD19 with PID 21244 (E:\work\gz_workspace\smz\gzRealNameBackstageManageWeb\target\classes started by admin in E:\work\gz_workspace\smz\gzRealNameBackstageManageWeb)
2024-08-05 13:25:10,077 [main] Running with Spring Boot v2.4.5, Spring v5.3.6
2024-08-05 13:25:10,077 [main] No active profile set, falling back to default profiles: default
2024-08-05 13:25:13,655 [main] Filter 'tokenFilter' configured for use
2024-08-05 13:25:15,867 [main] Started SecurityApplication in 6.301 seconds (JVM running for 7.977)
2024-08-05 13:25:15,870 [taskExecutor-1] --------无信号班组有效期消息通知启动------
2024-08-05 13:25:15,870 [taskExecutor-3] --------红名单定时器启动------
2024-08-05 13:25:15,871 [taskExecutor-2] --------无信号班组有效期消息通知启动------
2024-08-05 13:25:15,985 [taskExecutor-2] ==> Preparing: SELECT bnst.id AS id, bp.ID AS proId, bp.`name` AS proName, bs.ID AS subId, bs.SUB_NAME AS subName, bst.ID AS teamId, bst.`NAME` AS teamName, bnst.start_time AS startTime, bnst.stop_time AS stopTime, bnst.remark AS remark, bnst.examine_status AS examineStatus, bnst.examine_opinion AS examineOpinion, bnst.upload_id AS uploadId, su.USERNAME AS uploadName, GROUP_CONCAT(bnstf.file_name) AS fileName, GROUP_CONCAT(bnstf.file_path) AS filePath FROM bm_no_signal_team bnst LEFT JOIN bm_no_signal_team_file bnstf ON bnstf.no_signal_team_id = bnst.id LEFT JOIN bm_project bp ON bp.ID = bnst.pro_id LEFT JOIN bm_subcontractor bs ON bs.ID = bnst.sub_id LEFT JOIN bm_sub_team bst ON bst.ID = bnst.team_id LEFT JOIN sys_user su ON su.ID = bnst.upload_id WHERE bnst.is_active = 1 and bnst.examine_status = '4'
2024-08-05 13:25:15,988 [taskExecutor-3] ==> Preparing: SELECT a.id_number AS `key`, a.pro_id AS `value` FROM ( SELECT bwg.id_number, bwg.pro_id, bwg.org_id, COUNT( id_number ) AS likeData, IFNULL( brs.red_num, '100' ) AS num FROM bm_worker_give bwg LEFT JOIN pm_organization po on po.id = bwg.org_id LEFT JOIN pm_company pc on pc.id = po.COMPANY_ID LEFT JOIN bm_redlist_set brs ON brs.org_id = pc.id WHERE bwg.IS_ACTIVE = '1' GROUP BY bwg.id_number, bwg.pro_id HAVING COUNT( id_number ) >= num ) a LEFT JOIN bm_redlist_worker brw ON brw.ID_NUMBER = a.id_number -- AND brw.pro_id = a.pro_id WHERE brw.ID_NUMBER IS NULL
2024-08-05 13:25:15,995 [taskExecutor-1] ==> Preparing: SELECT bnst.id AS id, bp.ID AS proId, bp.`name` AS proName, bs.ID AS subId, bs.SUB_NAME AS subName, bst.ID AS teamId, bst.`NAME` AS teamName, bnst.start_time AS startTime, bnst.stop_time AS stopTime, bnst.remark AS remark, bnst.examine_status AS examineStatus, bnst.examine_opinion AS examineOpinion, bnst.upload_id AS uploadId, su.USERNAME AS uploadName, GROUP_CONCAT(bnstf.file_name) AS fileName, GROUP_CONCAT(bnstf.file_path) AS filePath FROM bm_no_signal_team bnst LEFT JOIN bm_no_signal_team_file bnstf ON bnstf.no_signal_team_id = bnst.id LEFT JOIN bm_project bp ON bp.ID = bnst.pro_id LEFT JOIN bm_subcontractor bs ON bs.ID = bnst.sub_id LEFT JOIN bm_sub_team bst ON bst.ID = bnst.team_id LEFT JOIN sys_user su ON su.ID = bnst.upload_id WHERE bnst.is_active = '1' and bnst.examine_status = '1'
2024-08-05 13:25:16,006 [taskExecutor-2] ==> Parameters:
2024-08-05 13:25:16,006 [taskExecutor-1] ==> Parameters:
2024-08-05 13:25:16,006 [taskExecutor-3] ==> Parameters:
2024-08-05 13:25:16,029 [taskExecutor-3] <== Total: 0
2024-08-05 13:25:16,031 [taskExecutor-3] --------红名单定时器结束,共推数据0条------
2024-08-05 13:25:16,032 [taskExecutor-2] <== Total: 1
2024-08-05 13:25:16,032 [taskExecutor-1] <== Total: 1
2024-08-05 13:25:16,033 [taskExecutor-1] --------无信号班组有效期消息通知结束------
2024-08-05 13:25:16,033 [taskExecutor-2] --------无信号班组有效期消息通知结束------
2024-08-05 13:44:41,413 [main] Starting SecurityApplication using Java 1.8.0_322 on BNS-BD19 with PID 14192 (E:\work\gz_workspace\smz\gzRealNameBackstageManageWeb\target\classes started by admin in E:\work\gz_workspace\smz\gzRealNameBackstageManageWeb)
2024-08-05 13:44:41,416 [main] Running with Spring Boot v2.4.5, Spring v5.3.6
2024-08-05 13:44:41,416 [main] No active profile set, falling back to default profiles: default
2024-08-05 13:44:44,655 [main] Filter 'tokenFilter' configured for use
2024-08-05 13:44:46,789 [main] Started SecurityApplication in 5.805 seconds (JVM running for 7.387)
2024-08-05 13:44:46,793 [taskExecutor-2] --------无信号班组有效期消息通知启动------
2024-08-05 13:44:46,793 [taskExecutor-1] --------无信号班组有效期消息通知启动------
2024-08-05 13:44:46,794 [taskExecutor-3] --------红名单定时器启动------
2024-08-05 13:44:46,898 [taskExecutor-3] ==> Preparing: SELECT a.id_number AS `key`, a.pro_id AS `value` FROM ( SELECT bwg.id_number, bwg.pro_id, bwg.org_id, COUNT( id_number ) AS likeData, IFNULL( brs.red_num, '100' ) AS num FROM bm_worker_give bwg LEFT JOIN pm_organization po on po.id = bwg.org_id LEFT JOIN pm_company pc on pc.id = po.COMPANY_ID LEFT JOIN bm_redlist_set brs ON brs.org_id = pc.id WHERE bwg.IS_ACTIVE = '1' GROUP BY bwg.id_number, bwg.pro_id HAVING COUNT( id_number ) >= num ) a LEFT JOIN bm_redlist_worker brw ON brw.ID_NUMBER = a.id_number -- AND brw.pro_id = a.pro_id WHERE brw.ID_NUMBER IS NULL
2024-08-05 13:44:46,901 [taskExecutor-2] ==> Preparing: SELECT bnst.id AS id, bp.ID AS proId, bp.`name` AS proName, bs.ID AS subId, bs.SUB_NAME AS subName, bst.ID AS teamId, bst.`NAME` AS teamName, bnst.start_time AS startTime, bnst.stop_time AS stopTime, bnst.remark AS remark, bnst.examine_status AS examineStatus, bnst.examine_opinion AS examineOpinion, bnst.upload_id AS uploadId, su.USERNAME AS uploadName, GROUP_CONCAT(bnstf.file_name) AS fileName, GROUP_CONCAT(bnstf.file_path) AS filePath FROM bm_no_signal_team bnst LEFT JOIN bm_no_signal_team_file bnstf ON bnstf.no_signal_team_id = bnst.id LEFT JOIN bm_project bp ON bp.ID = bnst.pro_id LEFT JOIN bm_subcontractor bs ON bs.ID = bnst.sub_id LEFT JOIN bm_sub_team bst ON bst.ID = bnst.team_id LEFT JOIN sys_user su ON su.ID = bnst.upload_id WHERE bnst.is_active = 1 and bnst.examine_status = '4'
2024-08-05 13:44:46,907 [taskExecutor-1] ==> Preparing: SELECT bnst.id AS id, bp.ID AS proId, bp.`name` AS proName, bs.ID AS subId, bs.SUB_NAME AS subName, bst.ID AS teamId, bst.`NAME` AS teamName, bnst.start_time AS startTime, bnst.stop_time AS stopTime, bnst.remark AS remark, bnst.examine_status AS examineStatus, bnst.examine_opinion AS examineOpinion, bnst.upload_id AS uploadId, su.USERNAME AS uploadName, GROUP_CONCAT(bnstf.file_name) AS fileName, GROUP_CONCAT(bnstf.file_path) AS filePath FROM bm_no_signal_team bnst LEFT JOIN bm_no_signal_team_file bnstf ON bnstf.no_signal_team_id = bnst.id LEFT JOIN bm_project bp ON bp.ID = bnst.pro_id LEFT JOIN bm_subcontractor bs ON bs.ID = bnst.sub_id LEFT JOIN bm_sub_team bst ON bst.ID = bnst.team_id LEFT JOIN sys_user su ON su.ID = bnst.upload_id WHERE bnst.is_active = '1' and bnst.examine_status = '1'
2024-08-05 13:44:46,918 [taskExecutor-1] ==> Parameters:
2024-08-05 13:44:46,918 [taskExecutor-2] ==> Parameters:
2024-08-05 13:44:46,918 [taskExecutor-3] ==> Parameters:
2024-08-05 13:44:46,936 [taskExecutor-3] <== Total: 0
2024-08-05 13:44:46,937 [taskExecutor-3] --------红名单定时器结束,共推数据0条------
2024-08-05 13:44:46,938 [taskExecutor-1] <== Total: 1
2024-08-05 13:44:46,938 [taskExecutor-2] <== Total: 1
2024-08-05 13:44:46,939 [taskExecutor-1] --------无信号班组有效期消息通知结束------
2024-08-05 13:44:46,939 [taskExecutor-2] --------无信号班组有效期消息通知结束------
2024-08-05 13:46:50,414 [http-nio-19120-exec-1] ==> Preparing: select count(1) from ( select * from ( SELECT DISTINCT bwah.NAME AS NAME, bwah.PROJECT_ID as proId, bp.NAME AS proName, bwah.ID_NUMBER AS idNumber, bwah.POST_ID AS postId, sdd.NAME AS postName, bwah.SUB_ID AS subId, bs.SUB_NAME AS subName, bwah.TEAM_ID AS teamId, bst.NAME AS teamName, bwah.EIN_TIME AS einTime, bwah.EXIT_TIME AS exitTime, IF(po2.COMPANY_ID is null,'0',bwr.ein_status) AS einStatus, bwr.foreman, bwr.examine_status AS examineStatus, su.USERNAME AS examineUser, bwr.examine_remark AS examineRemark, bwr.examine_time AS examineTime, bwah.ORG_ID AS orgId FROM bm_worker_attend_history bwah LEFT JOIN bm_project bp ON bp.ID = bwah.PROJECT_ID LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwah.ID_NUMBER LEFT JOIN sys_dic_detail sdd ON sdd.ID = bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.ID = bwah.SUB_ID LEFT JOIN pm_organization po1 ON po1.ID = bwah.ORG_ID LEFT JOIN bm_sub_team bst ON bst.ID = bwah.TEAM_ID LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bw.ID_NUMBER LEFT JOIN bm_worker_record bwr ON bwah.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN pm_organization po2 ON po2.ID = bwr.ORG_ID and po1.COMPANY_ID = po2.COMPANY_ID LEFT JOIN sys_user su ON su.id = bwr.examine_user_id WHERE bwr.IS_ACTIVE = '1' and bwah.is_active = '1' and bw.is_active = '1' ORDER BY einTime DESC ) a GROUP BY a.idNumber,a.proId )b where 1=1
2024-08-05 13:46:50,415 [http-nio-19120-exec-1] ==> Parameters:
2024-08-05 13:46:50,419 [http-nio-19120-exec-1] <== Total: 1
2024-08-05 13:46:50,420 [http-nio-19120-exec-5] ==> Preparing: select count(1) from ( select * from ( SELECT DISTINCT bwah.NAME AS NAME, bwah.PROJECT_ID as proId, bp.NAME AS proName, bwah.ID_NUMBER AS idNumber, bwah.POST_ID AS postId, sdd.NAME AS postName, bwah.SUB_ID AS subId, bs.SUB_NAME AS subName, bwah.TEAM_ID AS teamId, bst.NAME AS teamName, bwah.EIN_TIME AS einTime, bwah.EXIT_TIME AS exitTime, IF(po2.COMPANY_ID is null,'0',bwr.ein_status) AS einStatus, bwr.foreman, bwr.examine_status AS examineStatus, su.USERNAME AS examineUser, bwr.examine_remark AS examineRemark, bwr.examine_time AS examineTime, bwah.ORG_ID AS orgId FROM bm_worker_attend_history bwah LEFT JOIN bm_project bp ON bp.ID = bwah.PROJECT_ID LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwah.ID_NUMBER LEFT JOIN sys_dic_detail sdd ON sdd.ID = bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.ID = bwah.SUB_ID LEFT JOIN pm_organization po1 ON po1.ID = bwah.ORG_ID LEFT JOIN bm_sub_team bst ON bst.ID = bwah.TEAM_ID LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bw.ID_NUMBER LEFT JOIN bm_worker_record bwr ON bwah.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN pm_organization po2 ON po2.ID = bwr.ORG_ID and po1.COMPANY_ID = po2.COMPANY_ID LEFT JOIN sys_user su ON su.id = bwr.examine_user_id WHERE bwr.IS_ACTIVE = '1' and bwah.is_active = '1' and bw.is_active = '1' ORDER BY einTime DESC ) a GROUP BY a.idNumber,a.proId )b where 1=1
2024-08-05 13:46:50,420 [http-nio-19120-exec-5] ==> Parameters:
2024-08-05 13:46:50,424 [http-nio-19120-exec-5] <== Total: 1
2024-08-05 13:46:50,424 [http-nio-19120-exec-1] ==> Preparing: select * from ( select * from ( SELECT DISTINCT bwah.NAME AS NAME, bwah.ID_NUMBER AS idNumber, bw.phone, bwah.POST_ID AS postId, sdd.NAME AS postName, bwr.pe_status as peStatus, bwr.safety_score as safetyScore, bwah.PROJECT_ID AS proId, bp.NAME AS proName, bwah.ORG_ID AS orgId, pc.org_name AS orgName, bwah.SUB_ID AS subId, bs.SUB_NAME AS subName, bwah.TEAM_ID AS teamId, bst.NAME AS teamName, bwr.TEAM_CAPTAIN AS teamCaptain, bwr.WHETHER_ONJOB AS whetherOnJob, bwr.FOREMAN AS foreman, bwr.FOREMAN_PHONE AS foremanPhone, bwr.FOREMAN_IDNUMBER AS foremanIdNumber, bwr.PRINCIPAL_NAME AS principalName, bwr.PRINCIPAL_IDNUMBER AS principalIdNumber, bwr.PRINCIPAL_PHONE AS principalPhone, '1' as hasContract, '1' as hasWorkInsurance, '1' as hasAccidentInsurance, '1' as miurInsurance, '1' as endowmentInsurance, bwc.wageApprovedWay, bwc.wageCriterion, bwah.EIN_TIME AS einTime, bwah.EXIT_TIME AS exitTime, bwr.ein_status AS einStatus, bwr.examine_status AS examineStatus, su.USERNAME AS examineUser, bwr.examine_remark AS examineRemark, bwr.examine_time AS examineTime FROM bm_worker_attend_history bwah LEFT JOIN bm_project bp ON bp.ID = bwah.PROJECT_ID LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwah.ID_NUMBER LEFT JOIN sys_dic_detail sdd ON sdd.ID = bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.ID = bwah.SUB_ID LEFT JOIN pm_organization po1 ON po1.ID = bwah.ORG_ID LEFT JOIN bm_sub_team bst ON bst.ID = bwah.TEAM_ID LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bw.ID_NUMBER LEFT JOIN bm_worker_record bwr ON bwah.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN pm_organization po2 ON po2.ID = bwr.ORG_ID and po1.COMPANY_ID = po2.COMPANY_ID LEFT JOIN sys_user su ON su.id = bwr.examine_user_id left join pm_company pc on pc.id = po1.company_id WHERE bwr.IS_ACTIVE = '1' and bwah.is_active = '1' and bw.is_active = '1' ORDER BY einTime DESC ) a GROUP BY a.idNumber,a.proId )b where 1=1 limit ?,?
2024-08-05 13:46:50,426 [http-nio-19120-exec-1] ==> Parameters: 0(Integer), 10(Integer)
2024-08-05 13:46:50,431 [http-nio-19120-exec-1] <== Total: 3
2024-08-05 13:46:50,432 [http-nio-19120-exec-5] ==> Preparing: select * from ( select * from ( SELECT DISTINCT bwah.NAME AS NAME, bwah.ID_NUMBER AS idNumber, bw.phone, bwah.POST_ID AS postId, sdd.NAME AS postName, bwr.pe_status as peStatus, bwr.safety_score as safetyScore, bwah.PROJECT_ID AS proId, bp.NAME AS proName, bwah.ORG_ID AS orgId, pc.org_name AS orgName, bwah.SUB_ID AS subId, bs.SUB_NAME AS subName, bwah.TEAM_ID AS teamId, bst.NAME AS teamName, bwr.TEAM_CAPTAIN AS teamCaptain, bwr.WHETHER_ONJOB AS whetherOnJob, bwr.FOREMAN AS foreman, bwr.FOREMAN_PHONE AS foremanPhone, bwr.FOREMAN_IDNUMBER AS foremanIdNumber, bwr.PRINCIPAL_NAME AS principalName, bwr.PRINCIPAL_IDNUMBER AS principalIdNumber, bwr.PRINCIPAL_PHONE AS principalPhone, '1' as hasContract, '1' as hasWorkInsurance, '1' as hasAccidentInsurance, '1' as miurInsurance, '1' as endowmentInsurance, bwc.wageApprovedWay, bwc.wageCriterion, bwah.EIN_TIME AS einTime, bwah.EXIT_TIME AS exitTime, bwr.ein_status AS einStatus, bwr.examine_status AS examineStatus, su.USERNAME AS examineUser, bwr.examine_remark AS examineRemark, bwr.examine_time AS examineTime FROM bm_worker_attend_history bwah LEFT JOIN bm_project bp ON bp.ID = bwah.PROJECT_ID LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwah.ID_NUMBER LEFT JOIN sys_dic_detail sdd ON sdd.ID = bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.ID = bwah.SUB_ID LEFT JOIN pm_organization po1 ON po1.ID = bwah.ORG_ID LEFT JOIN bm_sub_team bst ON bst.ID = bwah.TEAM_ID LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bw.ID_NUMBER LEFT JOIN bm_worker_record bwr ON bwah.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN pm_organization po2 ON po2.ID = bwr.ORG_ID and po1.COMPANY_ID = po2.COMPANY_ID LEFT JOIN sys_user su ON su.id = bwr.examine_user_id left join pm_company pc on pc.id = po1.company_id WHERE bwr.IS_ACTIVE = '1' and bwah.is_active = '1' and bw.is_active = '1' ORDER BY einTime DESC ) a GROUP BY a.idNumber,a.proId )b where 1=1 limit ?,?
2024-08-05 13:46:50,433 [http-nio-19120-exec-5] ==> Parameters: 0(Integer), 10(Integer)
2024-08-05 13:46:50,438 [http-nio-19120-exec-5] <== Total: 3
2024-08-05 13:46:50,439 [http-nio-19120-exec-1] ==> Preparing: SELECT IF ( ( IFNULL( bwp.ROLL_BANK_NAME, 'ooo' ) != 'ooo' OR IFNULL( bwp.BANK_NAME, 'ooo' ) != 'ooo' ) AND LENGTH( bw.ID_NUMBER ) = 18 AND LENGTH( bwr.FOREMAN_IDNUMBER ) = 18 AND LENGTH( bwr.PRINCIPAL_IDNUMBER ) = 18, '1', '0' ) AS intactOnJobNum FROM bm_worker_record bwr LEFT JOIN bm_worker_payroll bwp ON bwp.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bwr.ID_NUMBER and bwc.IS_ACTIVE = '1' LEFT JOIN sys_dic_detail sdd ON sdd.id = bwr.POST_ID WHERE bwr.ID_NUMBER = ?
2024-08-05 13:46:50,439 [http-nio-19120-exec-5] ==> Preparing: SELECT IF ( ( IFNULL( bwp.ROLL_BANK_NAME, 'ooo' ) != 'ooo' OR IFNULL( bwp.BANK_NAME, 'ooo' ) != 'ooo' ) AND LENGTH( bw.ID_NUMBER ) = 18 AND LENGTH( bwr.FOREMAN_IDNUMBER ) = 18 AND LENGTH( bwr.PRINCIPAL_IDNUMBER ) = 18, '1', '0' ) AS intactOnJobNum FROM bm_worker_record bwr LEFT JOIN bm_worker_payroll bwp ON bwp.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bwr.ID_NUMBER and bwc.IS_ACTIVE = '1' LEFT JOIN sys_dic_detail sdd ON sdd.id = bwr.POST_ID WHERE bwr.ID_NUMBER = ?
2024-08-05 13:46:50,440 [http-nio-19120-exec-1] ==> Parameters: 341322200111141888(String)
2024-08-05 13:46:50,440 [http-nio-19120-exec-5] ==> Parameters: 341322200111141888(String)
2024-08-05 13:46:50,442 [http-nio-19120-exec-5] <== Total: 1
2024-08-05 13:46:50,443 [http-nio-19120-exec-5] ==> Preparing: SELECT IF ( ( IFNULL( bwp.ROLL_BANK_NAME, 'ooo' ) != 'ooo' OR IFNULL( bwp.BANK_NAME, 'ooo' ) != 'ooo' ) AND LENGTH( bw.ID_NUMBER ) = 18 AND LENGTH( bwr.FOREMAN_IDNUMBER ) = 18 AND LENGTH( bwr.PRINCIPAL_IDNUMBER ) = 18, '1', '0' ) AS intactOnJobNum FROM bm_worker_record bwr LEFT JOIN bm_worker_payroll bwp ON bwp.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bwr.ID_NUMBER and bwc.IS_ACTIVE = '1' LEFT JOIN sys_dic_detail sdd ON sdd.id = bwr.POST_ID WHERE bwr.ID_NUMBER = ?
2024-08-05 13:46:50,444 [http-nio-19120-exec-5] ==> Parameters: 430124196809062710(String)
2024-08-05 13:46:50,445 [http-nio-19120-exec-5] <== Total: 1
2024-08-05 13:46:50,446 [http-nio-19120-exec-5] ==> Preparing: SELECT IF ( ( IFNULL( bwp.ROLL_BANK_NAME, 'ooo' ) != 'ooo' OR IFNULL( bwp.BANK_NAME, 'ooo' ) != 'ooo' ) AND LENGTH( bw.ID_NUMBER ) = 18 AND LENGTH( bwr.FOREMAN_IDNUMBER ) = 18 AND LENGTH( bwr.PRINCIPAL_IDNUMBER ) = 18, '1', '0' ) AS intactOnJobNum FROM bm_worker_record bwr LEFT JOIN bm_worker_payroll bwp ON bwp.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bwr.ID_NUMBER and bwc.IS_ACTIVE = '1' LEFT JOIN sys_dic_detail sdd ON sdd.id = bwr.POST_ID WHERE bwr.ID_NUMBER = ?
2024-08-05 13:46:50,447 [http-nio-19120-exec-5] ==> Parameters: 430381198806236057(String)
2024-08-05 13:46:50,447 [http-nio-19120-exec-1] <== Total: 1
2024-08-05 13:46:50,447 [http-nio-19120-exec-1] ==> Preparing: SELECT IF ( ( IFNULL( bwp.ROLL_BANK_NAME, 'ooo' ) != 'ooo' OR IFNULL( bwp.BANK_NAME, 'ooo' ) != 'ooo' ) AND LENGTH( bw.ID_NUMBER ) = 18 AND LENGTH( bwr.FOREMAN_IDNUMBER ) = 18 AND LENGTH( bwr.PRINCIPAL_IDNUMBER ) = 18, '1', '0' ) AS intactOnJobNum FROM bm_worker_record bwr LEFT JOIN bm_worker_payroll bwp ON bwp.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bwr.ID_NUMBER and bwc.IS_ACTIVE = '1' LEFT JOIN sys_dic_detail sdd ON sdd.id = bwr.POST_ID WHERE bwr.ID_NUMBER = ?
2024-08-05 13:46:50,448 [http-nio-19120-exec-1] ==> Parameters: 430124196809062710(String)
2024-08-05 13:46:50,448 [http-nio-19120-exec-5] <== Total: 1
2024-08-05 13:46:50,450 [http-nio-19120-exec-1] <== Total: 1
2024-08-05 13:46:50,450 [http-nio-19120-exec-1] ==> Preparing: SELECT IF ( ( IFNULL( bwp.ROLL_BANK_NAME, 'ooo' ) != 'ooo' OR IFNULL( bwp.BANK_NAME, 'ooo' ) != 'ooo' ) AND LENGTH( bw.ID_NUMBER ) = 18 AND LENGTH( bwr.FOREMAN_IDNUMBER ) = 18 AND LENGTH( bwr.PRINCIPAL_IDNUMBER ) = 18, '1', '0' ) AS intactOnJobNum FROM bm_worker_record bwr LEFT JOIN bm_worker_payroll bwp ON bwp.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bwr.ID_NUMBER and bwc.IS_ACTIVE = '1' LEFT JOIN sys_dic_detail sdd ON sdd.id = bwr.POST_ID WHERE bwr.ID_NUMBER = ?
2024-08-05 13:46:50,451 [http-nio-19120-exec-1] ==> Parameters: 430381198806236057(String)
2024-08-05 13:46:50,453 [http-nio-19120-exec-1] <== Total: 1
2024-08-05 13:47:00,062 [http-nio-19120-exec-1] ==> Preparing: select COMPANY_ID as companyId from pm_organization where ID = ? and IS_ACTIVE = '1'
2024-08-05 13:47:00,062 [http-nio-19120-exec-1] ==> Parameters: 1(String)
2024-08-05 13:47:00,064 [http-nio-19120-exec-1] <== Total: 0
2024-08-05 13:47:00,065 [http-nio-19120-exec-1] ==> Preparing: select ID, `org_name` as name from pm_company where IS_ACTIVE = 1
2024-08-05 13:47:00,065 [http-nio-19120-exec-1] ==> Parameters:
2024-08-05 13:47:00,067 [http-nio-19120-exec-1] <== Total: 4
2024-08-05 13:47:00,082 [http-nio-19120-exec-7] ==> Preparing: select COMPANY_ID as companyId from pm_organization where ID = ? and IS_ACTIVE = '1'
2024-08-05 13:47:00,083 [http-nio-19120-exec-7] ==> Parameters: 1(String)
2024-08-05 13:47:00,084 [http-nio-19120-exec-7] <== Total: 0
2024-08-05 13:47:00,087 [http-nio-19120-exec-7] ==> Preparing: select ID,`NAME` FROM bm_project WHERE IS_ACTIVE = '1' ORDER BY `NAME` asc
2024-08-05 13:47:00,087 [http-nio-19120-exec-7] ==> Parameters:
2024-08-05 13:47:00,089 [http-nio-19120-exec-7] <== Total: 9
2024-08-05 13:47:00,144 [http-nio-19120-exec-8] ==> Preparing: select count(1) from ( select * from ( SELECT DISTINCT bwah.NAME AS NAME, bwah.PROJECT_ID as proId, bp.NAME AS proName, bwah.ID_NUMBER AS idNumber, bwah.POST_ID AS postId, sdd.NAME AS postName, bwah.SUB_ID AS subId, bs.SUB_NAME AS subName, bwah.TEAM_ID AS teamId, bst.NAME AS teamName, bwah.EIN_TIME AS einTime, bwah.EXIT_TIME AS exitTime, IF(po2.COMPANY_ID is null,'0',bwr.ein_status) AS einStatus, bwr.foreman, bwr.examine_status AS examineStatus, su.USERNAME AS examineUser, bwr.examine_remark AS examineRemark, bwr.examine_time AS examineTime, bwah.ORG_ID AS orgId FROM bm_worker_attend_history bwah LEFT JOIN bm_project bp ON bp.ID = bwah.PROJECT_ID LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwah.ID_NUMBER LEFT JOIN sys_dic_detail sdd ON sdd.ID = bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.ID = bwah.SUB_ID LEFT JOIN pm_organization po1 ON po1.ID = bwah.ORG_ID LEFT JOIN bm_sub_team bst ON bst.ID = bwah.TEAM_ID LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bw.ID_NUMBER LEFT JOIN bm_worker_record bwr ON bwah.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN pm_organization po2 ON po2.ID = bwr.ORG_ID and po1.COMPANY_ID = po2.COMPANY_ID LEFT JOIN sys_user su ON su.id = bwr.examine_user_id WHERE bwr.IS_ACTIVE = '1' and bwah.is_active = '1' and bw.is_active = '1' ORDER BY einTime DESC ) a GROUP BY a.idNumber,a.proId )b where 1=1
2024-08-05 13:47:00,144 [http-nio-19120-exec-8] ==> Parameters:
2024-08-05 13:47:00,150 [http-nio-19120-exec-8] <== Total: 1
2024-08-05 13:47:00,153 [http-nio-19120-exec-8] ==> Preparing: select * from ( select * from ( SELECT DISTINCT bwah.NAME AS NAME, bwah.ID_NUMBER AS idNumber, bw.phone, bwah.POST_ID AS postId, sdd.NAME AS postName, bwr.pe_status as peStatus, bwr.safety_score as safetyScore, bwah.PROJECT_ID AS proId, bp.NAME AS proName, bwah.ORG_ID AS orgId, pc.org_name AS orgName, bwah.SUB_ID AS subId, bs.SUB_NAME AS subName, bwah.TEAM_ID AS teamId, bst.NAME AS teamName, bwr.TEAM_CAPTAIN AS teamCaptain, bwr.WHETHER_ONJOB AS whetherOnJob, bwr.FOREMAN AS foreman, bwr.FOREMAN_PHONE AS foremanPhone, bwr.FOREMAN_IDNUMBER AS foremanIdNumber, bwr.PRINCIPAL_NAME AS principalName, bwr.PRINCIPAL_IDNUMBER AS principalIdNumber, bwr.PRINCIPAL_PHONE AS principalPhone, '1' as hasContract, '1' as hasWorkInsurance, '1' as hasAccidentInsurance, '1' as miurInsurance, '1' as endowmentInsurance, bwc.wageApprovedWay, bwc.wageCriterion, bwah.EIN_TIME AS einTime, bwah.EXIT_TIME AS exitTime, bwr.ein_status AS einStatus, bwr.examine_status AS examineStatus, su.USERNAME AS examineUser, bwr.examine_remark AS examineRemark, bwr.examine_time AS examineTime FROM bm_worker_attend_history bwah LEFT JOIN bm_project bp ON bp.ID = bwah.PROJECT_ID LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwah.ID_NUMBER LEFT JOIN sys_dic_detail sdd ON sdd.ID = bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.ID = bwah.SUB_ID LEFT JOIN pm_organization po1 ON po1.ID = bwah.ORG_ID LEFT JOIN bm_sub_team bst ON bst.ID = bwah.TEAM_ID LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bw.ID_NUMBER LEFT JOIN bm_worker_record bwr ON bwah.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN pm_organization po2 ON po2.ID = bwr.ORG_ID and po1.COMPANY_ID = po2.COMPANY_ID LEFT JOIN sys_user su ON su.id = bwr.examine_user_id left join pm_company pc on pc.id = po1.company_id WHERE bwr.IS_ACTIVE = '1' and bwah.is_active = '1' and bw.is_active = '1' ORDER BY einTime DESC ) a GROUP BY a.idNumber,a.proId )b where 1=1 limit ?,?
2024-08-05 13:47:00,156 [http-nio-19120-exec-8] ==> Parameters: 0(Integer), 10(Integer)
2024-08-05 13:47:00,163 [http-nio-19120-exec-8] <== Total: 3
2024-08-05 13:47:00,164 [http-nio-19120-exec-8] ==> Preparing: SELECT IF ( ( IFNULL( bwp.ROLL_BANK_NAME, 'ooo' ) != 'ooo' OR IFNULL( bwp.BANK_NAME, 'ooo' ) != 'ooo' ) AND LENGTH( bw.ID_NUMBER ) = 18 AND LENGTH( bwr.FOREMAN_IDNUMBER ) = 18 AND LENGTH( bwr.PRINCIPAL_IDNUMBER ) = 18, '1', '0' ) AS intactOnJobNum FROM bm_worker_record bwr LEFT JOIN bm_worker_payroll bwp ON bwp.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bwr.ID_NUMBER and bwc.IS_ACTIVE = '1' LEFT JOIN sys_dic_detail sdd ON sdd.id = bwr.POST_ID WHERE bwr.ID_NUMBER = ?
2024-08-05 13:47:00,164 [http-nio-19120-exec-8] ==> Parameters: 341322200111141888(String)
2024-08-05 13:47:00,166 [http-nio-19120-exec-8] <== Total: 1
2024-08-05 13:47:00,167 [http-nio-19120-exec-8] ==> Preparing: SELECT IF ( ( IFNULL( bwp.ROLL_BANK_NAME, 'ooo' ) != 'ooo' OR IFNULL( bwp.BANK_NAME, 'ooo' ) != 'ooo' ) AND LENGTH( bw.ID_NUMBER ) = 18 AND LENGTH( bwr.FOREMAN_IDNUMBER ) = 18 AND LENGTH( bwr.PRINCIPAL_IDNUMBER ) = 18, '1', '0' ) AS intactOnJobNum FROM bm_worker_record bwr LEFT JOIN bm_worker_payroll bwp ON bwp.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bwr.ID_NUMBER and bwc.IS_ACTIVE = '1' LEFT JOIN sys_dic_detail sdd ON sdd.id = bwr.POST_ID WHERE bwr.ID_NUMBER = ?
2024-08-05 13:47:00,168 [http-nio-19120-exec-8] ==> Parameters: 430124196809062710(String)
2024-08-05 13:47:00,169 [http-nio-19120-exec-8] <== Total: 1
2024-08-05 13:47:00,170 [http-nio-19120-exec-8] ==> Preparing: SELECT IF ( ( IFNULL( bwp.ROLL_BANK_NAME, 'ooo' ) != 'ooo' OR IFNULL( bwp.BANK_NAME, 'ooo' ) != 'ooo' ) AND LENGTH( bw.ID_NUMBER ) = 18 AND LENGTH( bwr.FOREMAN_IDNUMBER ) = 18 AND LENGTH( bwr.PRINCIPAL_IDNUMBER ) = 18, '1', '0' ) AS intactOnJobNum FROM bm_worker_record bwr LEFT JOIN bm_worker_payroll bwp ON bwp.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bwr.ID_NUMBER and bwc.IS_ACTIVE = '1' LEFT JOIN sys_dic_detail sdd ON sdd.id = bwr.POST_ID WHERE bwr.ID_NUMBER = ?
2024-08-05 13:47:00,171 [http-nio-19120-exec-8] ==> Parameters: 430381198806236057(String)
2024-08-05 13:47:00,173 [http-nio-19120-exec-8] <== Total: 1
2024-08-05 13:47:59,879 [http-nio-19120-exec-9] ==> Preparing: select count(1) from ( select * from ( SELECT DISTINCT bwah.NAME AS NAME, bwah.PROJECT_ID as proId, bp.NAME AS proName, bwah.ID_NUMBER AS idNumber, bwah.POST_ID AS postId, sdd.NAME AS postName, bwah.SUB_ID AS subId, bs.SUB_NAME AS subName, bwah.TEAM_ID AS teamId, bst.NAME AS teamName, bwah.EIN_TIME AS einTime, bwah.EXIT_TIME AS exitTime, IF(po2.COMPANY_ID is null,'0',bwr.ein_status) AS einStatus, bwr.foreman, bwr.examine_status AS examineStatus, su.USERNAME AS examineUser, bwr.examine_remark AS examineRemark, bwr.examine_time AS examineTime, bwah.ORG_ID AS orgId FROM bm_worker_attend_history bwah LEFT JOIN bm_project bp ON bp.ID = bwah.PROJECT_ID LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwah.ID_NUMBER LEFT JOIN sys_dic_detail sdd ON sdd.ID = bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.ID = bwah.SUB_ID LEFT JOIN pm_organization po1 ON po1.ID = bwah.ORG_ID LEFT JOIN bm_sub_team bst ON bst.ID = bwah.TEAM_ID LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bw.ID_NUMBER LEFT JOIN bm_worker_record bwr ON bwah.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN pm_organization po2 ON po2.ID = bwr.ORG_ID and po1.COMPANY_ID = po2.COMPANY_ID LEFT JOIN sys_user su ON su.id = bwr.examine_user_id WHERE bwr.IS_ACTIVE = '1' and bwah.is_active = '1' and bw.is_active = '1' ORDER BY einTime DESC ) a GROUP BY a.idNumber,a.proId )b where 1=1
2024-08-05 13:47:59,879 [http-nio-19120-exec-9] ==> Parameters:
2024-08-05 13:47:59,883 [http-nio-19120-exec-9] <== Total: 1
2024-08-05 13:47:59,884 [http-nio-19120-exec-9] ==> Preparing: select * from ( select * from ( SELECT DISTINCT bwah.NAME AS NAME, bwah.ID_NUMBER AS idNumber, bw.phone, bwah.POST_ID AS postId, sdd.NAME AS postName, bwr.pe_status as peStatus, bwr.safety_score as safetyScore, bwah.PROJECT_ID AS proId, bp.NAME AS proName, bwah.ORG_ID AS orgId, pc.org_name AS orgName, bwah.SUB_ID AS subId, bs.SUB_NAME AS subName, bwah.TEAM_ID AS teamId, bst.NAME AS teamName, bwr.TEAM_CAPTAIN AS teamCaptain, bwr.WHETHER_ONJOB AS whetherOnJob, bwr.FOREMAN AS foreman, bwr.FOREMAN_PHONE AS foremanPhone, bwr.FOREMAN_IDNUMBER AS foremanIdNumber, bwr.PRINCIPAL_NAME AS principalName, bwr.PRINCIPAL_IDNUMBER AS principalIdNumber, bwr.PRINCIPAL_PHONE AS principalPhone, '1' as hasContract, '1' as hasWorkInsurance, '1' as hasAccidentInsurance, '1' as miurInsurance, '1' as endowmentInsurance, bwc.wageApprovedWay, bwc.wageCriterion, bwah.EIN_TIME AS einTime, bwah.EXIT_TIME AS exitTime, bwr.ein_status AS einStatus, bwr.examine_status AS examineStatus, su.USERNAME AS examineUser, bwr.examine_remark AS examineRemark, bwr.examine_time AS examineTime FROM bm_worker_attend_history bwah LEFT JOIN bm_project bp ON bp.ID = bwah.PROJECT_ID LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwah.ID_NUMBER LEFT JOIN sys_dic_detail sdd ON sdd.ID = bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.ID = bwah.SUB_ID LEFT JOIN pm_organization po1 ON po1.ID = bwah.ORG_ID LEFT JOIN bm_sub_team bst ON bst.ID = bwah.TEAM_ID LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bw.ID_NUMBER LEFT JOIN bm_worker_record bwr ON bwah.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN pm_organization po2 ON po2.ID = bwr.ORG_ID and po1.COMPANY_ID = po2.COMPANY_ID LEFT JOIN sys_user su ON su.id = bwr.examine_user_id left join pm_company pc on pc.id = po1.company_id WHERE bwr.IS_ACTIVE = '1' and bwah.is_active = '1' and bw.is_active = '1' ORDER BY einTime DESC ) a GROUP BY a.idNumber,a.proId )b where 1=1 limit ?,?
2024-08-05 13:47:59,884 [http-nio-19120-exec-9] ==> Parameters: 0(Integer), 10(Integer)
2024-08-05 13:47:59,890 [http-nio-19120-exec-9] <== Total: 3
2024-08-05 13:47:59,891 [http-nio-19120-exec-9] ==> Preparing: SELECT IF ( ( IFNULL( bwp.ROLL_BANK_NAME, 'ooo' ) != 'ooo' OR IFNULL( bwp.BANK_NAME, 'ooo' ) != 'ooo' ) AND LENGTH( bw.ID_NUMBER ) = 18 AND LENGTH( bwr.FOREMAN_IDNUMBER ) = 18 AND LENGTH( bwr.PRINCIPAL_IDNUMBER ) = 18, '1', '0' ) AS intactOnJobNum FROM bm_worker_record bwr LEFT JOIN bm_worker_payroll bwp ON bwp.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bwr.ID_NUMBER and bwc.IS_ACTIVE = '1' LEFT JOIN sys_dic_detail sdd ON sdd.id = bwr.POST_ID WHERE bwr.ID_NUMBER = ?
2024-08-05 13:47:59,891 [http-nio-19120-exec-9] ==> Parameters: 341322200111141888(String)
2024-08-05 13:47:59,893 [http-nio-19120-exec-9] <== Total: 1
2024-08-05 13:47:59,894 [http-nio-19120-exec-9] ==> Preparing: SELECT IF ( ( IFNULL( bwp.ROLL_BANK_NAME, 'ooo' ) != 'ooo' OR IFNULL( bwp.BANK_NAME, 'ooo' ) != 'ooo' ) AND LENGTH( bw.ID_NUMBER ) = 18 AND LENGTH( bwr.FOREMAN_IDNUMBER ) = 18 AND LENGTH( bwr.PRINCIPAL_IDNUMBER ) = 18, '1', '0' ) AS intactOnJobNum FROM bm_worker_record bwr LEFT JOIN bm_worker_payroll bwp ON bwp.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bwr.ID_NUMBER and bwc.IS_ACTIVE = '1' LEFT JOIN sys_dic_detail sdd ON sdd.id = bwr.POST_ID WHERE bwr.ID_NUMBER = ?
2024-08-05 13:47:59,895 [http-nio-19120-exec-9] ==> Parameters: 430124196809062710(String)
2024-08-05 13:47:59,896 [http-nio-19120-exec-9] <== Total: 1
2024-08-05 13:47:59,897 [http-nio-19120-exec-9] ==> Preparing: SELECT IF ( ( IFNULL( bwp.ROLL_BANK_NAME, 'ooo' ) != 'ooo' OR IFNULL( bwp.BANK_NAME, 'ooo' ) != 'ooo' ) AND LENGTH( bw.ID_NUMBER ) = 18 AND LENGTH( bwr.FOREMAN_IDNUMBER ) = 18 AND LENGTH( bwr.PRINCIPAL_IDNUMBER ) = 18, '1', '0' ) AS intactOnJobNum FROM bm_worker_record bwr LEFT JOIN bm_worker_payroll bwp ON bwp.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bwr.ID_NUMBER and bwc.IS_ACTIVE = '1' LEFT JOIN sys_dic_detail sdd ON sdd.id = bwr.POST_ID WHERE bwr.ID_NUMBER = ?
2024-08-05 13:47:59,897 [http-nio-19120-exec-9] ==> Parameters: 430381198806236057(String)
2024-08-05 13:47:59,899 [http-nio-19120-exec-9] <== Total: 1
2024-08-05 13:48:26,642 [http-nio-19120-exec-1] ==> Preparing: update bm_worker_record set EXIT_TIME = ?,EXIT_DATE = left(?,10),ein_status = '0' where IS_ACTIVE = '1' and ID_NUMBER = ?
2024-08-05 13:48:26,642 [http-nio-19120-exec-1] ==> Parameters: 2024-08-05 13:48:01(String), 2024-08-05 13:48:01(String), 341322200111141888(String)
2024-08-05 13:48:26,646 [http-nio-19120-exec-1] <== Updates: 1
2024-08-05 13:48:26,647 [http-nio-19120-exec-1] ==> Preparing: update bm_worker_attend_history set EXIT_TIME = ? where IS_ACTIVE = '1' and ID_NUMBER = ? and team_id = ? and exit_time is null and PROJECT_ID = ? and SUB_ID = ?
2024-08-05 13:48:26,647 [http-nio-19120-exec-1] ==> Parameters: 2024-08-05 13:48:01(String), 341322200111141888(String), 867(String), 292(String), 155(String)
2024-08-05 13:48:26,650 [http-nio-19120-exec-1] <== Updates: 1
2024-08-05 13:48:26,651 [http-nio-19120-exec-1] ==> Preparing: select * from ( select '贵州送变电有限责任公司' AS orgName, '9152000021440270X9' AS orgCreditCode, concat('SongBianDianProject', IFNULL(p.pro_old_id,p.id)) as projectId, p.NAME AS projectName, concat('SongBianDianTeam', bst.id) as teamId, bst.NAME AS teamName, bst.EIN_TIME AS approachDate, '否' as whetherOnJob, case when bwah.is_short_term = 1 then '是' when bwah.is_short_term = 0 then '否' else '否' end as whetherTempWorker, '否' as whetherOnDuty, case when bwr.TEAM_CAPTAIN = 1 then '是' when bwr.TEAM_CAPTAIN = 0 then '否' else '否' end as teamCaptain, IFNULL(bwt.name,'其它') as workType, -- '其它' as workType, bwr.EIN_TIME AS entryDate, bwr.EXIT_TIME as exitDate, IFNULL(CONCAT('http://116.63.142.171:1919/gzrnama/',bwah.departureAffirmUrl), 'http://npm.org/123.jpg') AS departureAffirmUrl, bw.NAME, bw.ID_NUMBER AS idCard, bw.sex AS gender, if(bw.ETHNIC = '穿青人','其他',concat(bw.ETHNIC,'族')) as nation, bw.ADDRESS AS address, IFNULL(bw.phone,'13800000000') as phone, '群众' as politicalFace, '不限' as education, IFNULL(bw.ISSUEAUTHORITY,'暂无') AS issuingAuthority, CONCAT('http://116.63.142.171:1919/gzrnama/',face.PHOTO_PATH) AS headPortrait, '是' AS hasContract, '是' AS hasWorkInsurance, '是' AS hasAccidentInsurance, '是' AS miurInsurance, '是' AS endowmentInsurance, IFNULL(bwp.BANK_CARD,'无') AS payRollBankCardNum, IFNULL(bwp.ROLL_BANK_NAME,'无') AS payRollBankName, IFNULL(bwp.BANK_NAME,'无') AS payrollBank, -- IFNULL(bwp.bankAffiliated,'无') AS bankAffiliated, IFNULL(bwci.wageApprovedWay,'无') AS wageApprovedWay, IFNULL(bwci.wageCriterion,'无') AS wageCriterion, IFNULL(bwr.FOREMAN,'无') AS leaderName, IFNULL(bwr.FOREMAN_PHONE,'无') AS leaderPhone, IFNULL(bwr.FOREMAN_IDNUMBER,'无') AS leaderIdCardNum, IFNULL(bwr.PRINCIPAL_NAME,'无') AS principalName, IFNULL(bwr.PRINCIPAL_PHONE,'无') AS principalPhone, IFNULL(bwr.PRINCIPAL_IDNUMBER,'无') AS principalIdCard from bm_worker bw left join bm_worker_record bwr on bwr.ID_NUMBER = bw.ID_NUMBER LEFT JOIN bm_worker_attend_history bwah ON bwah.ID_NUMBER = bwr.ID_NUMBER AND bwah.PROJECT_ID = bwr.PROJECT_ID AND bwah.TEAM_ID = bwr.TEAM_ID left join bm_project p on p.id = bwr.PROJECT_ID left join bm_sub_team bst on bst.ID = bwr.TEAM_ID left join sys_dic_detail bwt on bwt.id = bwr.POST_ID LEFT JOIN bm_worker_photo front ON front.ID_NUMBER = bw.ID_NUMBER and front.PHOTO_TYPE = 1 LEFT JOIN bm_worker_photo back ON back.ID_NUMBER = bw.ID_NUMBER and back.PHOTO_TYPE = 2 LEFT JOIN bm_worker_photo face ON face.ID_NUMBER = bw.ID_NUMBER and face.PHOTO_TYPE = 3 left join bm_worker_contract bwci on bwci.idCard = bw.ID_NUMBER -- and bwci.is_active = 1 left join bm_worker_payroll bwp on bwp.ID_NUMBER = bw.ID_NUMBER where (bwp.ROLL_BANK_NAME is not null or bwp.BANK_NAME is not null) and LENGTH(bw.ID_NUMBER) = 18 and LENGTH(bwr.FOREMAN_IDNUMBER) = 18 and LENGTH(bwr.PRINCIPAL_IDNUMBER) = 18 and bwt.name != '管理人员' and bst.id is not null -- and bwr.is_exit_push != '1' and bwr.is_ein_push = 1 and bwci.wageApprovedWay is not null and CHAR_LENGTH(bwp.ROLL_BANK_NAME) >= 6 and bwr.ein_status = 0 and bw.ID_NUMBER = ? order by bwci.upload_time limit 99999999 ) a GROUP BY a.idCard
2024-08-05 13:48:26,653 [http-nio-19120-exec-1] ==> Parameters: 341322200111141888(String)
2024-08-05 13:48:26,658 [http-nio-19120-exec-1] <== Total: 0
2024-08-05 13:48:26,659 [http-nio-19120-exec-1] ==> Preparing: update bm_worker_contract set is_active = '0' where idCard = ? ; update bm_worker_contract_details set is_active = '0' where part_b_idCard = ? ;
2024-08-05 13:48:26,660 [http-nio-19120-exec-1] ==> Parameters: 341322200111141888(String), 341322200111141888(String)
2024-08-05 13:48:26,663 [http-nio-19120-exec-1] <== Updates: 1
2024-08-05 13:48:26,665 [http-nio-19120-exec-1] ==> Preparing: update bm_worker_witness set is_active = '0' where ID_NUMBER = ? and witness_type = '1'
2024-08-05 13:48:26,667 [http-nio-19120-exec-1] ==> Parameters: 341322200111141888(String)
2024-08-05 13:48:26,670 [http-nio-19120-exec-1] <== Updates: 3
2024-08-05 13:48:26,672 [http-nio-19120-exec-1] ==> Preparing: UPDATE bm_worker_certificate bwc SET bwc.is_freeze = '1' WHERE bwc.id_number = ?
2024-08-05 13:48:26,673 [http-nio-19120-exec-1] ==> Parameters: 341322200111141888(String)
2024-08-05 13:48:26,676 [http-nio-19120-exec-1] <== Updates: 0
2024-08-05 13:48:26,677 [taskExecutor-4] ==> Preparing: insert into sys_logs(userId, module, flag, remark, createTime) values(?, ?, ?, ?, now())
2024-08-05 13:48:26,685 [taskExecutor-4] ==> Parameters: 249(Long), 批量出场(String), true(Boolean), {"teamCaptain":"0","phone":"17855724289","idNumber":"341322200111141888","orgId":"1","subId":"155","exitTime":"2024-08-05 13:48:01","proId":"292","teamId":"867"}(String)
2024-08-05 13:48:26,688 [taskExecutor-4] <== Updates: 1
2024-08-05 13:48:26,774 [http-nio-19120-exec-9] ==> Preparing: update bm_worker_attend_history set departureAffirmUrl = ? where IS_ACTIVE = '1' and ID_NUMBER = ? and EXIT_TIME is not null and PROJECT_ID = ? and SUB_ID = ? and team_id = ?
2024-08-05 13:48:26,775 [http-nio-19120-exec-9] ==> Parameters: gzRealName/resignation/2024/08/20240805_yzEB41qp_broadFile.jpg(String), 341322200111141888(String), 292(String), 155(String), 867(String)
2024-08-05 13:48:26,778 [http-nio-19120-exec-9] <== Updates: 1
2024-08-05 13:48:26,779 [taskExecutor-5] ==> Preparing: insert into sys_logs(userId, module, flag, remark, createTime) values(?, ?, ?, ?, now())
2024-08-05 13:48:26,779 [taskExecutor-5] ==> Parameters: 249(Long), 出场文件上传(String), true(Boolean), {"idNumber":"341322200111141888","subId":"155","proId":"292","teamId":"867"}(String)
2024-08-05 13:48:26,781 [taskExecutor-5] <== Updates: 1
2024-08-05 13:48:29,945 [http-nio-19120-exec-4] ==> Preparing: select COMPANY_ID as companyId from pm_organization where ID = ? and IS_ACTIVE = '1'
2024-08-05 13:48:29,946 [http-nio-19120-exec-4] ==> Parameters: 1(String)
2024-08-05 13:48:29,948 [http-nio-19120-exec-4] <== Total: 0
2024-08-05 13:48:29,949 [http-nio-19120-exec-4] ==> Preparing: select ID, `org_name` as name from pm_company where IS_ACTIVE = 1
2024-08-05 13:48:29,950 [http-nio-19120-exec-4] ==> Parameters:
2024-08-05 13:48:29,952 [http-nio-19120-exec-4] <== Total: 4
2024-08-05 13:48:29,962 [http-nio-19120-exec-2] ==> Preparing: select COMPANY_ID as companyId from pm_organization where ID = ? and IS_ACTIVE = '1'
2024-08-05 13:48:29,963 [http-nio-19120-exec-2] ==> Parameters: 1(String)
2024-08-05 13:48:29,965 [http-nio-19120-exec-2] <== Total: 0
2024-08-05 13:48:29,966 [http-nio-19120-exec-2] ==> Preparing: select ID,`NAME` FROM bm_project WHERE IS_ACTIVE = '1' ORDER BY `NAME` asc
2024-08-05 13:48:29,966 [http-nio-19120-exec-2] ==> Parameters:
2024-08-05 13:48:29,969 [http-nio-19120-exec-2] <== Total: 9
2024-08-05 13:48:30,032 [http-nio-19120-exec-3] ==> Preparing: select count(1) from ( select * from ( SELECT DISTINCT bwah.NAME AS NAME, bwah.PROJECT_ID as proId, bp.NAME AS proName, bwah.ID_NUMBER AS idNumber, bwah.POST_ID AS postId, sdd.NAME AS postName, bwah.SUB_ID AS subId, bs.SUB_NAME AS subName, bwah.TEAM_ID AS teamId, bst.NAME AS teamName, bwah.EIN_TIME AS einTime, bwah.EXIT_TIME AS exitTime, IF(po2.COMPANY_ID is null,'0',bwr.ein_status) AS einStatus, bwr.foreman, bwr.examine_status AS examineStatus, su.USERNAME AS examineUser, bwr.examine_remark AS examineRemark, bwr.examine_time AS examineTime, bwah.ORG_ID AS orgId FROM bm_worker_attend_history bwah LEFT JOIN bm_project bp ON bp.ID = bwah.PROJECT_ID LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwah.ID_NUMBER LEFT JOIN sys_dic_detail sdd ON sdd.ID = bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.ID = bwah.SUB_ID LEFT JOIN pm_organization po1 ON po1.ID = bwah.ORG_ID LEFT JOIN bm_sub_team bst ON bst.ID = bwah.TEAM_ID LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bw.ID_NUMBER LEFT JOIN bm_worker_record bwr ON bwah.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN pm_organization po2 ON po2.ID = bwr.ORG_ID and po1.COMPANY_ID = po2.COMPANY_ID LEFT JOIN sys_user su ON su.id = bwr.examine_user_id WHERE bwr.IS_ACTIVE = '1' and bwah.is_active = '1' and bw.is_active = '1' ORDER BY einTime DESC ) a GROUP BY a.idNumber,a.proId )b where 1=1
2024-08-05 13:48:30,033 [http-nio-19120-exec-3] ==> Parameters:
2024-08-05 13:48:30,036 [http-nio-19120-exec-3] <== Total: 1
2024-08-05 13:48:30,037 [http-nio-19120-exec-3] ==> Preparing: select * from ( select * from ( SELECT DISTINCT bwah.NAME AS NAME, bwah.ID_NUMBER AS idNumber, bw.phone, bwah.POST_ID AS postId, sdd.NAME AS postName, bwr.pe_status as peStatus, bwr.safety_score as safetyScore, bwah.PROJECT_ID AS proId, bp.NAME AS proName, bwah.ORG_ID AS orgId, pc.org_name AS orgName, bwah.SUB_ID AS subId, bs.SUB_NAME AS subName, bwah.TEAM_ID AS teamId, bst.NAME AS teamName, bwr.TEAM_CAPTAIN AS teamCaptain, bwr.WHETHER_ONJOB AS whetherOnJob, bwr.FOREMAN AS foreman, bwr.FOREMAN_PHONE AS foremanPhone, bwr.FOREMAN_IDNUMBER AS foremanIdNumber, bwr.PRINCIPAL_NAME AS principalName, bwr.PRINCIPAL_IDNUMBER AS principalIdNumber, bwr.PRINCIPAL_PHONE AS principalPhone, '1' as hasContract, '1' as hasWorkInsurance, '1' as hasAccidentInsurance, '1' as miurInsurance, '1' as endowmentInsurance, bwc.wageApprovedWay, bwc.wageCriterion, bwah.EIN_TIME AS einTime, bwah.EXIT_TIME AS exitTime, bwr.ein_status AS einStatus, bwr.examine_status AS examineStatus, su.USERNAME AS examineUser, bwr.examine_remark AS examineRemark, bwr.examine_time AS examineTime FROM bm_worker_attend_history bwah LEFT JOIN bm_project bp ON bp.ID = bwah.PROJECT_ID LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwah.ID_NUMBER LEFT JOIN sys_dic_detail sdd ON sdd.ID = bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.ID = bwah.SUB_ID LEFT JOIN pm_organization po1 ON po1.ID = bwah.ORG_ID LEFT JOIN bm_sub_team bst ON bst.ID = bwah.TEAM_ID LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bw.ID_NUMBER LEFT JOIN bm_worker_record bwr ON bwah.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN pm_organization po2 ON po2.ID = bwr.ORG_ID and po1.COMPANY_ID = po2.COMPANY_ID LEFT JOIN sys_user su ON su.id = bwr.examine_user_id left join pm_company pc on pc.id = po1.company_id WHERE bwr.IS_ACTIVE = '1' and bwah.is_active = '1' and bw.is_active = '1' ORDER BY einTime DESC ) a GROUP BY a.idNumber,a.proId )b where 1=1 limit ?,?
2024-08-05 13:48:30,038 [http-nio-19120-exec-3] ==> Parameters: 0(Integer), 10(Integer)
2024-08-05 13:48:30,045 [http-nio-19120-exec-3] <== Total: 3
2024-08-05 13:48:30,046 [http-nio-19120-exec-3] ==> Preparing: SELECT IF ( ( IFNULL( bwp.ROLL_BANK_NAME, 'ooo' ) != 'ooo' OR IFNULL( bwp.BANK_NAME, 'ooo' ) != 'ooo' ) AND LENGTH( bw.ID_NUMBER ) = 18 AND LENGTH( bwr.FOREMAN_IDNUMBER ) = 18 AND LENGTH( bwr.PRINCIPAL_IDNUMBER ) = 18, '1', '0' ) AS intactOnJobNum FROM bm_worker_record bwr LEFT JOIN bm_worker_payroll bwp ON bwp.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bwr.ID_NUMBER and bwc.IS_ACTIVE = '1' LEFT JOIN sys_dic_detail sdd ON sdd.id = bwr.POST_ID WHERE bwr.ID_NUMBER = ?
2024-08-05 13:48:30,047 [http-nio-19120-exec-3] ==> Parameters: 341322200111141888(String)
2024-08-05 13:48:30,049 [http-nio-19120-exec-3] <== Total: 1
2024-08-05 13:48:30,050 [http-nio-19120-exec-3] ==> Preparing: SELECT IF ( ( IFNULL( bwp.ROLL_BANK_NAME, 'ooo' ) != 'ooo' OR IFNULL( bwp.BANK_NAME, 'ooo' ) != 'ooo' ) AND LENGTH( bw.ID_NUMBER ) = 18 AND LENGTH( bwr.FOREMAN_IDNUMBER ) = 18 AND LENGTH( bwr.PRINCIPAL_IDNUMBER ) = 18, '1', '0' ) AS intactOnJobNum FROM bm_worker_record bwr LEFT JOIN bm_worker_payroll bwp ON bwp.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bwr.ID_NUMBER and bwc.IS_ACTIVE = '1' LEFT JOIN sys_dic_detail sdd ON sdd.id = bwr.POST_ID WHERE bwr.ID_NUMBER = ?
2024-08-05 13:48:30,051 [http-nio-19120-exec-3] ==> Parameters: 430124196809062710(String)
2024-08-05 13:48:30,052 [http-nio-19120-exec-3] <== Total: 1
2024-08-05 13:48:30,053 [http-nio-19120-exec-3] ==> Preparing: SELECT IF ( ( IFNULL( bwp.ROLL_BANK_NAME, 'ooo' ) != 'ooo' OR IFNULL( bwp.BANK_NAME, 'ooo' ) != 'ooo' ) AND LENGTH( bw.ID_NUMBER ) = 18 AND LENGTH( bwr.FOREMAN_IDNUMBER ) = 18 AND LENGTH( bwr.PRINCIPAL_IDNUMBER ) = 18, '1', '0' ) AS intactOnJobNum FROM bm_worker_record bwr LEFT JOIN bm_worker_payroll bwp ON bwp.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bwr.ID_NUMBER and bwc.IS_ACTIVE = '1' LEFT JOIN sys_dic_detail sdd ON sdd.id = bwr.POST_ID WHERE bwr.ID_NUMBER = ?
2024-08-05 13:48:30,054 [http-nio-19120-exec-3] ==> Parameters: 430381198806236057(String)
2024-08-05 13:48:30,056 [http-nio-19120-exec-3] <== Total: 1
2024-08-05 13:48:33,420 [http-nio-19120-exec-8] ==> Preparing: select * from ( select * from ( SELECT DISTINCT bwah.NAME AS NAME, bwah.ID_NUMBER AS idNumber, bw.phone, bwah.POST_ID AS postId, sdd.NAME AS postName, bwr.pe_status as peStatus, bwr.safety_score as safetyScore, bwr.is_ein_push as isEinPush, bwah.PROJECT_ID AS proId, bp.NAME AS proName, bwah.ORG_ID AS orgId, pc.org_name AS orgName, bwah.SUB_ID AS subId, bs.SUB_NAME AS subName, bwah.TEAM_ID AS teamId, bst.NAME AS teamName, bwr.TEAM_CAPTAIN AS teamCaptain, bwr.WHETHER_ONJOB AS whetherOnJob, bwr.FOREMAN AS foreman, bwr.FOREMAN_PHONE AS foremanPhone, bwr.FOREMAN_IDNUMBER AS foremanIdNumber, bwr.PRINCIPAL_NAME AS principalName, bwr.PRINCIPAL_IDNUMBER AS principalIdNumber, bwr.PRINCIPAL_PHONE AS principalPhone, '1' as hasContract, '1' as hasWorkInsurance, '1' as hasAccidentInsurance, '1' as miurInsurance, '1' as endowmentInsurance, bwc.wageApprovedWay, bwc.wageCriterion, bwah.EIN_TIME AS einTime, bwah.EXIT_TIME AS exitTime, IF ( po2.COMPANY_ID IS NULL, '0', bwr.ein_status ) AS einStatus, bwr.examine_status AS examineStatus, su.USERNAME AS examineUser, bwr.examine_remark AS examineRemark, bwr.examine_time AS examineTime FROM bm_worker_attend_history bwah LEFT JOIN bm_project bp ON bp.ID = bwah.PROJECT_ID LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwah.ID_NUMBER LEFT JOIN sys_dic_detail sdd ON sdd.ID = bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.ID = bwah.SUB_ID LEFT JOIN pm_organization po1 ON po1.ID = bwah.ORG_ID LEFT JOIN bm_sub_team bst ON bst.ID = bwah.TEAM_ID LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bw.ID_NUMBER LEFT JOIN bm_worker_record bwr ON bwah.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN pm_organization po2 ON po2.ID = bwr.ORG_ID and po1.COMPANY_ID = po2.COMPANY_ID LEFT JOIN sys_user su ON su.id = bwr.examine_user_id left join pm_company pc on pc.id = po1.company_id WHERE bwr.IS_ACTIVE = '1' and bwah.is_active = '1' and bp.id = ? ORDER BY einTime DESC ) a GROUP BY a.idNumber )b where 1=1 and b.idNumber = ?
2024-08-05 13:48:33,421 [http-nio-19120-exec-8] ==> Parameters: 292(String), 341322200111141888(String)
2024-08-05 13:48:33,427 [http-nio-19120-exec-8] <== Total: 1
2024-08-05 13:48:33,523 [http-nio-19120-exec-8] ==> Preparing: select id,name from sys_dic_detail where dic_type = '3' and is_active = '1'
2024-08-05 13:48:33,524 [http-nio-19120-exec-8] ==> Parameters:
2024-08-05 13:48:33,529 [http-nio-19120-exec-8] <== Total: 58
2024-08-05 13:48:33,531 [http-nio-19120-exec-5] ==> Preparing: select ID as id,NAME as name from bm_sub_team where SUB_ID = ? and is_active = '1'
2024-08-05 13:48:33,531 [http-nio-19120-exec-6] ==> Preparing: select bs.ID as id,bs.SUB_NAME as name from bm_subcontractor bs where bs.is_active = '1'
2024-08-05 13:48:33,532 [http-nio-19120-exec-6] ==> Parameters:
2024-08-05 13:48:33,532 [http-nio-19120-exec-5] ==> Parameters: 155(String)
2024-08-05 13:48:33,534 [http-nio-19120-exec-6] <== Total: 6
2024-08-05 13:48:33,534 [http-nio-19120-exec-5] <== Total: 4
2024-08-05 13:48:37,360 [http-nio-19120-exec-1] ==> Preparing: SELECT count(ID_NUMBER) FROM( SELECT bwah.ID_NUMBER FROM bm_worker_attend_history bwah LEFT JOIN bm_project bp ON bp.ID = bwah.PROJECT_ID LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwah.ID_NUMBER LEFT JOIN sys_dic_detail sdd ON sdd.ID = bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.ID = bwah.SUB_ID LEFT JOIN pm_organization po1 ON po1.ID = bwah.ORG_ID LEFT JOIN bm_sub_team bst ON bst.ID = bwah.TEAM_ID LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bw.ID_NUMBER LEFT JOIN bm_worker_record bwr ON bwah.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN pm_organization po2 ON po2.ID = bwr.ORG_ID and po1.COMPANY_ID = po2.COMPANY_ID LEFT JOIN sys_user su ON su.id = bwr.examine_user_id WHERE bwr.IS_ACTIVE = '1' and bwah.is_active = '1' and bwah.ID_NUMBER = ? GROUP BY bwah.EIN_TIME )bw
2024-08-05 13:48:37,361 [http-nio-19120-exec-1] ==> Parameters: 341322200111141888(String)
2024-08-05 13:48:37,365 [http-nio-19120-exec-1] <== Total: 1
2024-08-05 13:48:37,366 [http-nio-19120-exec-1] ==> Preparing: SELECT DISTINCT bwah.NAME AS NAME, bwah.PROJECT_ID as proId, bp.NAME AS proName, bwah.ID_NUMBER AS idNumber, bwr.pe_status as peStatus, bwr.safety_score as safetyScore, bwah.POST_ID AS postId, sdd.NAME AS postName, bwah.SUB_ID AS subId, bs.SUB_NAME AS subName, bwah.TEAM_ID AS teamId, bst.NAME AS teamName, bwah.EIN_TIME AS einTime, bwah.EXIT_TIME AS exitTime, IF(po2.COMPANY_ID is null,'0',bwr.ein_status) AS einStatus, bwr.foreman, bwr.examine_status AS examineStatus, su.USERNAME AS examineUser, bwr.examine_remark AS examineRemark, bwr.examine_time AS examineTime, bwah.ORG_ID AS orgId, po1.company_id as companyId, pc.org_name as orgName, bwah.departureAffirmUrl as filePath FROM bm_worker_attend_history bwah LEFT JOIN bm_project bp ON bp.ID = bwah.PROJECT_ID LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwah.ID_NUMBER LEFT JOIN sys_dic_detail sdd ON sdd.ID = bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.ID = bwah.SUB_ID LEFT JOIN pm_organization po1 ON po1.ID = bwah.ORG_ID LEFT JOIN bm_sub_team bst ON bst.ID = bwah.TEAM_ID LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bw.ID_NUMBER LEFT JOIN bm_worker_record bwr ON bwah.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN pm_organization po2 ON po2.ID = bwr.ORG_ID and po1.COMPANY_ID = po2.COMPANY_ID LEFT JOIN sys_user su ON su.id = bwr.examine_user_id left join pm_company pc on pc.id = po1.company_id WHERE bwr.IS_ACTIVE = '1' and bwah.is_active = '1' and bwah.ID_NUMBER = ? order by einTime desc limit ?, ?
2024-08-05 13:48:37,366 [http-nio-19120-exec-1] ==> Parameters: 341322200111141888(String), 0(Integer), 10(Integer)
2024-08-05 13:48:37,371 [http-nio-19120-exec-1] <== Total: 1
2024-08-05 13:49:39,316 [main] Starting SecurityApplication using Java 1.8.0_322 on BNS-BD19 with PID 32112 (E:\work\gz_workspace\smz\gzRealNameBackstageManageWeb\target\classes started by admin in E:\work\gz_workspace\smz\gzRealNameBackstageManageWeb)
2024-08-05 13:49:39,319 [main] Running with Spring Boot v2.4.5, Spring v5.3.6
2024-08-05 13:49:39,320 [main] No active profile set, falling back to default profiles: default
2024-08-05 13:49:42,871 [main] Filter 'tokenFilter' configured for use
2024-08-05 13:49:45,451 [main] Started SecurityApplication in 6.626 seconds (JVM running for 9.841)
2024-08-05 13:49:45,454 [taskExecutor-1] --------无信号班组有效期消息通知启动------
2024-08-05 13:49:45,455 [taskExecutor-3] --------红名单定时器启动------
2024-08-05 13:49:45,456 [taskExecutor-2] --------无信号班组有效期消息通知启动------
2024-08-05 13:49:45,585 [taskExecutor-1] ==> Preparing: SELECT bnst.id AS id, bp.ID AS proId, bp.`name` AS proName, bs.ID AS subId, bs.SUB_NAME AS subName, bst.ID AS teamId, bst.`NAME` AS teamName, bnst.start_time AS startTime, bnst.stop_time AS stopTime, bnst.remark AS remark, bnst.examine_status AS examineStatus, bnst.examine_opinion AS examineOpinion, bnst.upload_id AS uploadId, su.USERNAME AS uploadName, GROUP_CONCAT(bnstf.file_name) AS fileName, GROUP_CONCAT(bnstf.file_path) AS filePath FROM bm_no_signal_team bnst LEFT JOIN bm_no_signal_team_file bnstf ON bnstf.no_signal_team_id = bnst.id LEFT JOIN bm_project bp ON bp.ID = bnst.pro_id LEFT JOIN bm_subcontractor bs ON bs.ID = bnst.sub_id LEFT JOIN bm_sub_team bst ON bst.ID = bnst.team_id LEFT JOIN sys_user su ON su.ID = bnst.upload_id WHERE bnst.is_active = '1' and bnst.examine_status = '1'
2024-08-05 13:49:45,587 [taskExecutor-2] ==> Preparing: SELECT bnst.id AS id, bp.ID AS proId, bp.`name` AS proName, bs.ID AS subId, bs.SUB_NAME AS subName, bst.ID AS teamId, bst.`NAME` AS teamName, bnst.start_time AS startTime, bnst.stop_time AS stopTime, bnst.remark AS remark, bnst.examine_status AS examineStatus, bnst.examine_opinion AS examineOpinion, bnst.upload_id AS uploadId, su.USERNAME AS uploadName, GROUP_CONCAT(bnstf.file_name) AS fileName, GROUP_CONCAT(bnstf.file_path) AS filePath FROM bm_no_signal_team bnst LEFT JOIN bm_no_signal_team_file bnstf ON bnstf.no_signal_team_id = bnst.id LEFT JOIN bm_project bp ON bp.ID = bnst.pro_id LEFT JOIN bm_subcontractor bs ON bs.ID = bnst.sub_id LEFT JOIN bm_sub_team bst ON bst.ID = bnst.team_id LEFT JOIN sys_user su ON su.ID = bnst.upload_id WHERE bnst.is_active = 1 and bnst.examine_status = '4'
2024-08-05 13:49:45,593 [taskExecutor-3] ==> Preparing: SELECT a.id_number AS `key`, a.pro_id AS `value` FROM ( SELECT bwg.id_number, bwg.pro_id, bwg.org_id, COUNT( id_number ) AS likeData, IFNULL( brs.red_num, '100' ) AS num FROM bm_worker_give bwg LEFT JOIN pm_organization po on po.id = bwg.org_id LEFT JOIN pm_company pc on pc.id = po.COMPANY_ID LEFT JOIN bm_redlist_set brs ON brs.org_id = pc.id WHERE bwg.IS_ACTIVE = '1' GROUP BY bwg.id_number, bwg.pro_id HAVING COUNT( id_number ) >= num ) a LEFT JOIN bm_redlist_worker brw ON brw.ID_NUMBER = a.id_number -- AND brw.pro_id = a.pro_id WHERE brw.ID_NUMBER IS NULL
2024-08-05 13:49:45,607 [taskExecutor-3] ==> Parameters:
2024-08-05 13:49:45,607 [taskExecutor-2] ==> Parameters:
2024-08-05 13:49:45,607 [taskExecutor-1] ==> Parameters:
2024-08-05 13:49:45,630 [taskExecutor-3] <== Total: 0
2024-08-05 13:49:45,631 [taskExecutor-3] --------红名单定时器结束,共推数据0条------
2024-08-05 13:49:45,632 [taskExecutor-1] <== Total: 1
2024-08-05 13:49:45,632 [taskExecutor-2] <== Total: 1
2024-08-05 13:49:45,633 [taskExecutor-2] --------无信号班组有效期消息通知结束------
2024-08-05 13:49:45,633 [taskExecutor-1] --------无信号班组有效期消息通知结束------
2024-08-05 13:51:28,414 [http-nio-19120-exec-2] ==> Preparing: select count(1) from ( select * from ( SELECT DISTINCT bwah.NAME AS NAME, bwah.PROJECT_ID as proId, bp.NAME AS proName, bwah.ID_NUMBER AS idNumber, bwah.POST_ID AS postId, sdd.NAME AS postName, bwah.SUB_ID AS subId, bs.SUB_NAME AS subName, bwah.TEAM_ID AS teamId, bst.NAME AS teamName, bwah.EIN_TIME AS einTime, bwah.EXIT_TIME AS exitTime, IF(po2.COMPANY_ID is null,'0',bwr.ein_status) AS einStatus, bwr.foreman, bwr.examine_status AS examineStatus, su.USERNAME AS examineUser, bwr.examine_remark AS examineRemark, bwr.examine_time AS examineTime, bwah.ORG_ID AS orgId FROM bm_worker_attend_history bwah LEFT JOIN bm_project bp ON bp.ID = bwah.PROJECT_ID LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwah.ID_NUMBER LEFT JOIN sys_dic_detail sdd ON sdd.ID = bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.ID = bwah.SUB_ID LEFT JOIN pm_organization po1 ON po1.ID = bwah.ORG_ID LEFT JOIN bm_sub_team bst ON bst.ID = bwah.TEAM_ID LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bw.ID_NUMBER LEFT JOIN bm_worker_record bwr ON bwah.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN pm_organization po2 ON po2.ID = bwr.ORG_ID and po1.COMPANY_ID = po2.COMPANY_ID LEFT JOIN sys_user su ON su.id = bwr.examine_user_id WHERE bwr.IS_ACTIVE = '1' and bwah.is_active = '1' and bw.is_active = '1' ORDER BY einTime DESC ) a GROUP BY a.idNumber,a.proId )b where 1=1
2024-08-05 13:51:28,415 [http-nio-19120-exec-2] ==> Parameters:
2024-08-05 13:51:28,415 [http-nio-19120-exec-3] ==> Preparing: select count(1) from ( select * from ( SELECT DISTINCT bwah.NAME AS NAME, bwah.PROJECT_ID as proId, bp.NAME AS proName, bwah.ID_NUMBER AS idNumber, bwah.POST_ID AS postId, sdd.NAME AS postName, bwah.SUB_ID AS subId, bs.SUB_NAME AS subName, bwah.TEAM_ID AS teamId, bst.NAME AS teamName, bwah.EIN_TIME AS einTime, bwah.EXIT_TIME AS exitTime, IF(po2.COMPANY_ID is null,'0',bwr.ein_status) AS einStatus, bwr.foreman, bwr.examine_status AS examineStatus, su.USERNAME AS examineUser, bwr.examine_remark AS examineRemark, bwr.examine_time AS examineTime, bwah.ORG_ID AS orgId FROM bm_worker_attend_history bwah LEFT JOIN bm_project bp ON bp.ID = bwah.PROJECT_ID LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwah.ID_NUMBER LEFT JOIN sys_dic_detail sdd ON sdd.ID = bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.ID = bwah.SUB_ID LEFT JOIN pm_organization po1 ON po1.ID = bwah.ORG_ID LEFT JOIN bm_sub_team bst ON bst.ID = bwah.TEAM_ID LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bw.ID_NUMBER LEFT JOIN bm_worker_record bwr ON bwah.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN pm_organization po2 ON po2.ID = bwr.ORG_ID and po1.COMPANY_ID = po2.COMPANY_ID LEFT JOIN sys_user su ON su.id = bwr.examine_user_id WHERE bwr.IS_ACTIVE = '1' and bwah.is_active = '1' and bw.is_active = '1' ORDER BY einTime DESC ) a GROUP BY a.idNumber,a.proId )b where 1=1
2024-08-05 13:51:28,416 [http-nio-19120-exec-3] ==> Parameters:
2024-08-05 13:51:28,417 [http-nio-19120-exec-4] ==> Preparing: select count(1) from ( select * from ( SELECT DISTINCT bwah.NAME AS NAME, bwah.PROJECT_ID as proId, bp.NAME AS proName, bwah.ID_NUMBER AS idNumber, bwah.POST_ID AS postId, sdd.NAME AS postName, bwah.SUB_ID AS subId, bs.SUB_NAME AS subName, bwah.TEAM_ID AS teamId, bst.NAME AS teamName, bwah.EIN_TIME AS einTime, bwah.EXIT_TIME AS exitTime, IF(po2.COMPANY_ID is null,'0',bwr.ein_status) AS einStatus, bwr.foreman, bwr.examine_status AS examineStatus, su.USERNAME AS examineUser, bwr.examine_remark AS examineRemark, bwr.examine_time AS examineTime, bwah.ORG_ID AS orgId FROM bm_worker_attend_history bwah LEFT JOIN bm_project bp ON bp.ID = bwah.PROJECT_ID LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwah.ID_NUMBER LEFT JOIN sys_dic_detail sdd ON sdd.ID = bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.ID = bwah.SUB_ID LEFT JOIN pm_organization po1 ON po1.ID = bwah.ORG_ID LEFT JOIN bm_sub_team bst ON bst.ID = bwah.TEAM_ID LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bw.ID_NUMBER LEFT JOIN bm_worker_record bwr ON bwah.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN pm_organization po2 ON po2.ID = bwr.ORG_ID and po1.COMPANY_ID = po2.COMPANY_ID LEFT JOIN sys_user su ON su.id = bwr.examine_user_id WHERE bwr.IS_ACTIVE = '1' and bwah.is_active = '1' and bw.is_active = '1' ORDER BY einTime DESC ) a GROUP BY a.idNumber,a.proId )b where 1=1
2024-08-05 13:51:28,419 [http-nio-19120-exec-4] ==> Parameters:
2024-08-05 13:51:28,419 [http-nio-19120-exec-2] <== Total: 1
2024-08-05 13:51:28,420 [http-nio-19120-exec-1] ==> Preparing: select count(1) from ( select * from ( SELECT DISTINCT bwah.NAME AS NAME, bwah.PROJECT_ID as proId, bp.NAME AS proName, bwah.ID_NUMBER AS idNumber, bwah.POST_ID AS postId, sdd.NAME AS postName, bwah.SUB_ID AS subId, bs.SUB_NAME AS subName, bwah.TEAM_ID AS teamId, bst.NAME AS teamName, bwah.EIN_TIME AS einTime, bwah.EXIT_TIME AS exitTime, IF(po2.COMPANY_ID is null,'0',bwr.ein_status) AS einStatus, bwr.foreman, bwr.examine_status AS examineStatus, su.USERNAME AS examineUser, bwr.examine_remark AS examineRemark, bwr.examine_time AS examineTime, bwah.ORG_ID AS orgId FROM bm_worker_attend_history bwah LEFT JOIN bm_project bp ON bp.ID = bwah.PROJECT_ID LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwah.ID_NUMBER LEFT JOIN sys_dic_detail sdd ON sdd.ID = bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.ID = bwah.SUB_ID LEFT JOIN pm_organization po1 ON po1.ID = bwah.ORG_ID LEFT JOIN bm_sub_team bst ON bst.ID = bwah.TEAM_ID LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bw.ID_NUMBER LEFT JOIN bm_worker_record bwr ON bwah.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN pm_organization po2 ON po2.ID = bwr.ORG_ID and po1.COMPANY_ID = po2.COMPANY_ID LEFT JOIN sys_user su ON su.id = bwr.examine_user_id WHERE bwr.IS_ACTIVE = '1' and bwah.is_active = '1' and bw.is_active = '1' ORDER BY einTime DESC ) a GROUP BY a.idNumber,a.proId )b where 1=1
2024-08-05 13:51:28,420 [http-nio-19120-exec-3] <== Total: 1
2024-08-05 13:51:28,420 [http-nio-19120-exec-1] ==> Parameters:
2024-08-05 13:51:28,420 [http-nio-19120-exec-2] ==> Preparing: select * from ( select * from ( SELECT DISTINCT bwah.NAME AS NAME, bwah.ID_NUMBER AS idNumber, bw.phone, bwah.POST_ID AS postId, sdd.NAME AS postName, bwr.pe_status as peStatus, bwr.safety_score as safetyScore, bwah.PROJECT_ID AS proId, bp.NAME AS proName, bwah.ORG_ID AS orgId, pc.org_name AS orgName, bwah.SUB_ID AS subId, bs.SUB_NAME AS subName, bwah.TEAM_ID AS teamId, bst.NAME AS teamName, bwr.TEAM_CAPTAIN AS teamCaptain, bwr.WHETHER_ONJOB AS whetherOnJob, bwr.FOREMAN AS foreman, bwr.FOREMAN_PHONE AS foremanPhone, bwr.FOREMAN_IDNUMBER AS foremanIdNumber, bwr.PRINCIPAL_NAME AS principalName, bwr.PRINCIPAL_IDNUMBER AS principalIdNumber, bwr.PRINCIPAL_PHONE AS principalPhone, '1' as hasContract, '1' as hasWorkInsurance, '1' as hasAccidentInsurance, '1' as miurInsurance, '1' as endowmentInsurance, bwc.wageApprovedWay, bwc.wageCriterion, bwah.EIN_TIME AS einTime, bwah.EXIT_TIME AS exitTime, bwr.ein_status AS einStatus, bwr.examine_status AS examineStatus, su.USERNAME AS examineUser, bwr.examine_remark AS examineRemark, bwr.examine_time AS examineTime FROM bm_worker_attend_history bwah LEFT JOIN bm_project bp ON bp.ID = bwah.PROJECT_ID LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwah.ID_NUMBER LEFT JOIN sys_dic_detail sdd ON sdd.ID = bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.ID = bwah.SUB_ID LEFT JOIN pm_organization po1 ON po1.ID = bwah.ORG_ID LEFT JOIN bm_sub_team bst ON bst.ID = bwah.TEAM_ID LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bw.ID_NUMBER LEFT JOIN bm_worker_record bwr ON bwah.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN pm_organization po2 ON po2.ID = bwr.ORG_ID and po1.COMPANY_ID = po2.COMPANY_ID LEFT JOIN sys_user su ON su.id = bwr.examine_user_id left join pm_company pc on pc.id = po1.company_id WHERE bwr.IS_ACTIVE = '1' and bwah.is_active = '1' and bw.is_active = '1' ORDER BY einTime DESC ) a GROUP BY a.idNumber,a.proId )b where 1=1 limit ?,?
2024-08-05 13:51:28,421 [http-nio-19120-exec-3] ==> Preparing: select * from ( select * from ( SELECT DISTINCT bwah.NAME AS NAME, bwah.ID_NUMBER AS idNumber, bw.phone, bwah.POST_ID AS postId, sdd.NAME AS postName, bwr.pe_status as peStatus, bwr.safety_score as safetyScore, bwah.PROJECT_ID AS proId, bp.NAME AS proName, bwah.ORG_ID AS orgId, pc.org_name AS orgName, bwah.SUB_ID AS subId, bs.SUB_NAME AS subName, bwah.TEAM_ID AS teamId, bst.NAME AS teamName, bwr.TEAM_CAPTAIN AS teamCaptain, bwr.WHETHER_ONJOB AS whetherOnJob, bwr.FOREMAN AS foreman, bwr.FOREMAN_PHONE AS foremanPhone, bwr.FOREMAN_IDNUMBER AS foremanIdNumber, bwr.PRINCIPAL_NAME AS principalName, bwr.PRINCIPAL_IDNUMBER AS principalIdNumber, bwr.PRINCIPAL_PHONE AS principalPhone, '1' as hasContract, '1' as hasWorkInsurance, '1' as hasAccidentInsurance, '1' as miurInsurance, '1' as endowmentInsurance, bwc.wageApprovedWay, bwc.wageCriterion, bwah.EIN_TIME AS einTime, bwah.EXIT_TIME AS exitTime, bwr.ein_status AS einStatus, bwr.examine_status AS examineStatus, su.USERNAME AS examineUser, bwr.examine_remark AS examineRemark, bwr.examine_time AS examineTime FROM bm_worker_attend_history bwah LEFT JOIN bm_project bp ON bp.ID = bwah.PROJECT_ID LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwah.ID_NUMBER LEFT JOIN sys_dic_detail sdd ON sdd.ID = bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.ID = bwah.SUB_ID LEFT JOIN pm_organization po1 ON po1.ID = bwah.ORG_ID LEFT JOIN bm_sub_team bst ON bst.ID = bwah.TEAM_ID LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bw.ID_NUMBER LEFT JOIN bm_worker_record bwr ON bwah.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN pm_organization po2 ON po2.ID = bwr.ORG_ID and po1.COMPANY_ID = po2.COMPANY_ID LEFT JOIN sys_user su ON su.id = bwr.examine_user_id left join pm_company pc on pc.id = po1.company_id WHERE bwr.IS_ACTIVE = '1' and bwah.is_active = '1' and bw.is_active = '1' ORDER BY einTime DESC ) a GROUP BY a.idNumber,a.proId )b where 1=1 limit ?,?
2024-08-05 13:51:28,422 [http-nio-19120-exec-4] <== Total: 1
2024-08-05 13:51:28,423 [http-nio-19120-exec-3] ==> Parameters: 0(Integer), 10(Integer)
2024-08-05 13:51:28,423 [http-nio-19120-exec-2] ==> Parameters: 0(Integer), 10(Integer)
2024-08-05 13:51:28,423 [http-nio-19120-exec-4] ==> Preparing: select * from ( select * from ( SELECT DISTINCT bwah.NAME AS NAME, bwah.ID_NUMBER AS idNumber, bw.phone, bwah.POST_ID AS postId, sdd.NAME AS postName, bwr.pe_status as peStatus, bwr.safety_score as safetyScore, bwah.PROJECT_ID AS proId, bp.NAME AS proName, bwah.ORG_ID AS orgId, pc.org_name AS orgName, bwah.SUB_ID AS subId, bs.SUB_NAME AS subName, bwah.TEAM_ID AS teamId, bst.NAME AS teamName, bwr.TEAM_CAPTAIN AS teamCaptain, bwr.WHETHER_ONJOB AS whetherOnJob, bwr.FOREMAN AS foreman, bwr.FOREMAN_PHONE AS foremanPhone, bwr.FOREMAN_IDNUMBER AS foremanIdNumber, bwr.PRINCIPAL_NAME AS principalName, bwr.PRINCIPAL_IDNUMBER AS principalIdNumber, bwr.PRINCIPAL_PHONE AS principalPhone, '1' as hasContract, '1' as hasWorkInsurance, '1' as hasAccidentInsurance, '1' as miurInsurance, '1' as endowmentInsurance, bwc.wageApprovedWay, bwc.wageCriterion, bwah.EIN_TIME AS einTime, bwah.EXIT_TIME AS exitTime, bwr.ein_status AS einStatus, bwr.examine_status AS examineStatus, su.USERNAME AS examineUser, bwr.examine_remark AS examineRemark, bwr.examine_time AS examineTime FROM bm_worker_attend_history bwah LEFT JOIN bm_project bp ON bp.ID = bwah.PROJECT_ID LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwah.ID_NUMBER LEFT JOIN sys_dic_detail sdd ON sdd.ID = bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.ID = bwah.SUB_ID LEFT JOIN pm_organization po1 ON po1.ID = bwah.ORG_ID LEFT JOIN bm_sub_team bst ON bst.ID = bwah.TEAM_ID LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bw.ID_NUMBER LEFT JOIN bm_worker_record bwr ON bwah.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN pm_organization po2 ON po2.ID = bwr.ORG_ID and po1.COMPANY_ID = po2.COMPANY_ID LEFT JOIN sys_user su ON su.id = bwr.examine_user_id left join pm_company pc on pc.id = po1.company_id WHERE bwr.IS_ACTIVE = '1' and bwah.is_active = '1' and bw.is_active = '1' ORDER BY einTime DESC ) a GROUP BY a.idNumber,a.proId )b where 1=1 limit ?,?
2024-08-05 13:51:28,424 [http-nio-19120-exec-4] ==> Parameters: 0(Integer), 10(Integer)
2024-08-05 13:51:28,425 [http-nio-19120-exec-1] <== Total: 1
2024-08-05 13:51:28,426 [http-nio-19120-exec-1] ==> Preparing: select * from ( select * from ( SELECT DISTINCT bwah.NAME AS NAME, bwah.ID_NUMBER AS idNumber, bw.phone, bwah.POST_ID AS postId, sdd.NAME AS postName, bwr.pe_status as peStatus, bwr.safety_score as safetyScore, bwah.PROJECT_ID AS proId, bp.NAME AS proName, bwah.ORG_ID AS orgId, pc.org_name AS orgName, bwah.SUB_ID AS subId, bs.SUB_NAME AS subName, bwah.TEAM_ID AS teamId, bst.NAME AS teamName, bwr.TEAM_CAPTAIN AS teamCaptain, bwr.WHETHER_ONJOB AS whetherOnJob, bwr.FOREMAN AS foreman, bwr.FOREMAN_PHONE AS foremanPhone, bwr.FOREMAN_IDNUMBER AS foremanIdNumber, bwr.PRINCIPAL_NAME AS principalName, bwr.PRINCIPAL_IDNUMBER AS principalIdNumber, bwr.PRINCIPAL_PHONE AS principalPhone, '1' as hasContract, '1' as hasWorkInsurance, '1' as hasAccidentInsurance, '1' as miurInsurance, '1' as endowmentInsurance, bwc.wageApprovedWay, bwc.wageCriterion, bwah.EIN_TIME AS einTime, bwah.EXIT_TIME AS exitTime, bwr.ein_status AS einStatus, bwr.examine_status AS examineStatus, su.USERNAME AS examineUser, bwr.examine_remark AS examineRemark, bwr.examine_time AS examineTime FROM bm_worker_attend_history bwah LEFT JOIN bm_project bp ON bp.ID = bwah.PROJECT_ID LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwah.ID_NUMBER LEFT JOIN sys_dic_detail sdd ON sdd.ID = bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.ID = bwah.SUB_ID LEFT JOIN pm_organization po1 ON po1.ID = bwah.ORG_ID LEFT JOIN bm_sub_team bst ON bst.ID = bwah.TEAM_ID LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bw.ID_NUMBER LEFT JOIN bm_worker_record bwr ON bwah.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN pm_organization po2 ON po2.ID = bwr.ORG_ID and po1.COMPANY_ID = po2.COMPANY_ID LEFT JOIN sys_user su ON su.id = bwr.examine_user_id left join pm_company pc on pc.id = po1.company_id WHERE bwr.IS_ACTIVE = '1' and bwah.is_active = '1' and bw.is_active = '1' ORDER BY einTime DESC ) a GROUP BY a.idNumber,a.proId )b where 1=1 limit ?,?
2024-08-05 13:51:28,427 [http-nio-19120-exec-1] ==> Parameters: 0(Integer), 10(Integer)
2024-08-05 13:51:28,430 [http-nio-19120-exec-3] <== Total: 3
2024-08-05 13:51:28,430 [http-nio-19120-exec-2] <== Total: 3
2024-08-05 13:51:28,430 [http-nio-19120-exec-4] <== Total: 3
2024-08-05 13:51:28,431 [http-nio-19120-exec-3] ==> Preparing: SELECT IF ( ( IFNULL( bwp.ROLL_BANK_NAME, 'ooo' ) != 'ooo' OR IFNULL( bwp.BANK_NAME, 'ooo' ) != 'ooo' ) AND LENGTH( bw.ID_NUMBER ) = 18 AND LENGTH( bwr.FOREMAN_IDNUMBER ) = 18 AND LENGTH( bwr.PRINCIPAL_IDNUMBER ) = 18, '1', '0' ) AS intactOnJobNum FROM bm_worker_record bwr LEFT JOIN bm_worker_payroll bwp ON bwp.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bwr.ID_NUMBER and bwc.IS_ACTIVE = '1' LEFT JOIN sys_dic_detail sdd ON sdd.id = bwr.POST_ID WHERE bwr.ID_NUMBER = ?
2024-08-05 13:51:28,431 [http-nio-19120-exec-2] ==> Preparing: SELECT IF ( ( IFNULL( bwp.ROLL_BANK_NAME, 'ooo' ) != 'ooo' OR IFNULL( bwp.BANK_NAME, 'ooo' ) != 'ooo' ) AND LENGTH( bw.ID_NUMBER ) = 18 AND LENGTH( bwr.FOREMAN_IDNUMBER ) = 18 AND LENGTH( bwr.PRINCIPAL_IDNUMBER ) = 18, '1', '0' ) AS intactOnJobNum FROM bm_worker_record bwr LEFT JOIN bm_worker_payroll bwp ON bwp.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bwr.ID_NUMBER and bwc.IS_ACTIVE = '1' LEFT JOIN sys_dic_detail sdd ON sdd.id = bwr.POST_ID WHERE bwr.ID_NUMBER = ?
2024-08-05 13:51:28,431 [http-nio-19120-exec-4] ==> Preparing: SELECT IF ( ( IFNULL( bwp.ROLL_BANK_NAME, 'ooo' ) != 'ooo' OR IFNULL( bwp.BANK_NAME, 'ooo' ) != 'ooo' ) AND LENGTH( bw.ID_NUMBER ) = 18 AND LENGTH( bwr.FOREMAN_IDNUMBER ) = 18 AND LENGTH( bwr.PRINCIPAL_IDNUMBER ) = 18, '1', '0' ) AS intactOnJobNum FROM bm_worker_record bwr LEFT JOIN bm_worker_payroll bwp ON bwp.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bwr.ID_NUMBER and bwc.IS_ACTIVE = '1' LEFT JOIN sys_dic_detail sdd ON sdd.id = bwr.POST_ID WHERE bwr.ID_NUMBER = ?
2024-08-05 13:51:28,432 [http-nio-19120-exec-4] ==> Parameters: 341322200111141888(String)
2024-08-05 13:51:28,432 [http-nio-19120-exec-3] ==> Parameters: 341322200111141888(String)
2024-08-05 13:51:28,432 [http-nio-19120-exec-2] ==> Parameters: 341322200111141888(String)
2024-08-05 13:51:28,433 [http-nio-19120-exec-1] <== Total: 3
2024-08-05 13:51:28,434 [http-nio-19120-exec-1] ==> Preparing: SELECT IF ( ( IFNULL( bwp.ROLL_BANK_NAME, 'ooo' ) != 'ooo' OR IFNULL( bwp.BANK_NAME, 'ooo' ) != 'ooo' ) AND LENGTH( bw.ID_NUMBER ) = 18 AND LENGTH( bwr.FOREMAN_IDNUMBER ) = 18 AND LENGTH( bwr.PRINCIPAL_IDNUMBER ) = 18, '1', '0' ) AS intactOnJobNum FROM bm_worker_record bwr LEFT JOIN bm_worker_payroll bwp ON bwp.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bwr.ID_NUMBER and bwc.IS_ACTIVE = '1' LEFT JOIN sys_dic_detail sdd ON sdd.id = bwr.POST_ID WHERE bwr.ID_NUMBER = ?
2024-08-05 13:51:28,435 [http-nio-19120-exec-1] ==> Parameters: 341322200111141888(String)
2024-08-05 13:51:28,436 [http-nio-19120-exec-3] <== Total: 1
2024-08-05 13:51:28,436 [http-nio-19120-exec-4] <== Total: 1
2024-08-05 13:51:28,436 [http-nio-19120-exec-2] <== Total: 1
2024-08-05 13:51:28,437 [http-nio-19120-exec-2] ==> Preparing: SELECT IF ( ( IFNULL( bwp.ROLL_BANK_NAME, 'ooo' ) != 'ooo' OR IFNULL( bwp.BANK_NAME, 'ooo' ) != 'ooo' ) AND LENGTH( bw.ID_NUMBER ) = 18 AND LENGTH( bwr.FOREMAN_IDNUMBER ) = 18 AND LENGTH( bwr.PRINCIPAL_IDNUMBER ) = 18, '1', '0' ) AS intactOnJobNum FROM bm_worker_record bwr LEFT JOIN bm_worker_payroll bwp ON bwp.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bwr.ID_NUMBER and bwc.IS_ACTIVE = '1' LEFT JOIN sys_dic_detail sdd ON sdd.id = bwr.POST_ID WHERE bwr.ID_NUMBER = ?
2024-08-05 13:51:28,437 [http-nio-19120-exec-4] ==> Preparing: SELECT IF ( ( IFNULL( bwp.ROLL_BANK_NAME, 'ooo' ) != 'ooo' OR IFNULL( bwp.BANK_NAME, 'ooo' ) != 'ooo' ) AND LENGTH( bw.ID_NUMBER ) = 18 AND LENGTH( bwr.FOREMAN_IDNUMBER ) = 18 AND LENGTH( bwr.PRINCIPAL_IDNUMBER ) = 18, '1', '0' ) AS intactOnJobNum FROM bm_worker_record bwr LEFT JOIN bm_worker_payroll bwp ON bwp.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bwr.ID_NUMBER and bwc.IS_ACTIVE = '1' LEFT JOIN sys_dic_detail sdd ON sdd.id = bwr.POST_ID WHERE bwr.ID_NUMBER = ?
2024-08-05 13:51:28,437 [http-nio-19120-exec-3] ==> Preparing: SELECT IF ( ( IFNULL( bwp.ROLL_BANK_NAME, 'ooo' ) != 'ooo' OR IFNULL( bwp.BANK_NAME, 'ooo' ) != 'ooo' ) AND LENGTH( bw.ID_NUMBER ) = 18 AND LENGTH( bwr.FOREMAN_IDNUMBER ) = 18 AND LENGTH( bwr.PRINCIPAL_IDNUMBER ) = 18, '1', '0' ) AS intactOnJobNum FROM bm_worker_record bwr LEFT JOIN bm_worker_payroll bwp ON bwp.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bwr.ID_NUMBER and bwc.IS_ACTIVE = '1' LEFT JOIN sys_dic_detail sdd ON sdd.id = bwr.POST_ID WHERE bwr.ID_NUMBER = ?
2024-08-05 13:51:28,437 [http-nio-19120-exec-1] <== Total: 1
2024-08-05 13:51:28,438 [http-nio-19120-exec-4] ==> Parameters: 430124196809062710(String)
2024-08-05 13:51:28,438 [http-nio-19120-exec-2] ==> Parameters: 430124196809062710(String)
2024-08-05 13:51:28,438 [http-nio-19120-exec-3] ==> Parameters: 430124196809062710(String)
2024-08-05 13:51:28,438 [http-nio-19120-exec-1] ==> Preparing: SELECT IF ( ( IFNULL( bwp.ROLL_BANK_NAME, 'ooo' ) != 'ooo' OR IFNULL( bwp.BANK_NAME, 'ooo' ) != 'ooo' ) AND LENGTH( bw.ID_NUMBER ) = 18 AND LENGTH( bwr.FOREMAN_IDNUMBER ) = 18 AND LENGTH( bwr.PRINCIPAL_IDNUMBER ) = 18, '1', '0' ) AS intactOnJobNum FROM bm_worker_record bwr LEFT JOIN bm_worker_payroll bwp ON bwp.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bwr.ID_NUMBER and bwc.IS_ACTIVE = '1' LEFT JOIN sys_dic_detail sdd ON sdd.id = bwr.POST_ID WHERE bwr.ID_NUMBER = ?
2024-08-05 13:51:28,439 [http-nio-19120-exec-1] ==> Parameters: 430124196809062710(String)
2024-08-05 13:51:28,441 [http-nio-19120-exec-2] <== Total: 1
2024-08-05 13:51:28,441 [http-nio-19120-exec-3] <== Total: 1
2024-08-05 13:51:28,441 [http-nio-19120-exec-4] <== Total: 1
2024-08-05 13:51:28,441 [http-nio-19120-exec-1] <== Total: 1
2024-08-05 13:51:28,443 [http-nio-19120-exec-4] ==> Preparing: SELECT IF ( ( IFNULL( bwp.ROLL_BANK_NAME, 'ooo' ) != 'ooo' OR IFNULL( bwp.BANK_NAME, 'ooo' ) != 'ooo' ) AND LENGTH( bw.ID_NUMBER ) = 18 AND LENGTH( bwr.FOREMAN_IDNUMBER ) = 18 AND LENGTH( bwr.PRINCIPAL_IDNUMBER ) = 18, '1', '0' ) AS intactOnJobNum FROM bm_worker_record bwr LEFT JOIN bm_worker_payroll bwp ON bwp.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bwr.ID_NUMBER and bwc.IS_ACTIVE = '1' LEFT JOIN sys_dic_detail sdd ON sdd.id = bwr.POST_ID WHERE bwr.ID_NUMBER = ?
2024-08-05 13:51:28,443 [http-nio-19120-exec-3] ==> Preparing: SELECT IF ( ( IFNULL( bwp.ROLL_BANK_NAME, 'ooo' ) != 'ooo' OR IFNULL( bwp.BANK_NAME, 'ooo' ) != 'ooo' ) AND LENGTH( bw.ID_NUMBER ) = 18 AND LENGTH( bwr.FOREMAN_IDNUMBER ) = 18 AND LENGTH( bwr.PRINCIPAL_IDNUMBER ) = 18, '1', '0' ) AS intactOnJobNum FROM bm_worker_record bwr LEFT JOIN bm_worker_payroll bwp ON bwp.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bwr.ID_NUMBER and bwc.IS_ACTIVE = '1' LEFT JOIN sys_dic_detail sdd ON sdd.id = bwr.POST_ID WHERE bwr.ID_NUMBER = ?
2024-08-05 13:51:28,443 [http-nio-19120-exec-2] ==> Preparing: SELECT IF ( ( IFNULL( bwp.ROLL_BANK_NAME, 'ooo' ) != 'ooo' OR IFNULL( bwp.BANK_NAME, 'ooo' ) != 'ooo' ) AND LENGTH( bw.ID_NUMBER ) = 18 AND LENGTH( bwr.FOREMAN_IDNUMBER ) = 18 AND LENGTH( bwr.PRINCIPAL_IDNUMBER ) = 18, '1', '0' ) AS intactOnJobNum FROM bm_worker_record bwr LEFT JOIN bm_worker_payroll bwp ON bwp.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bwr.ID_NUMBER and bwc.IS_ACTIVE = '1' LEFT JOIN sys_dic_detail sdd ON sdd.id = bwr.POST_ID WHERE bwr.ID_NUMBER = ?
2024-08-05 13:51:28,443 [http-nio-19120-exec-1] ==> Preparing: SELECT IF ( ( IFNULL( bwp.ROLL_BANK_NAME, 'ooo' ) != 'ooo' OR IFNULL( bwp.BANK_NAME, 'ooo' ) != 'ooo' ) AND LENGTH( bw.ID_NUMBER ) = 18 AND LENGTH( bwr.FOREMAN_IDNUMBER ) = 18 AND LENGTH( bwr.PRINCIPAL_IDNUMBER ) = 18, '1', '0' ) AS intactOnJobNum FROM bm_worker_record bwr LEFT JOIN bm_worker_payroll bwp ON bwp.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bwr.ID_NUMBER and bwc.IS_ACTIVE = '1' LEFT JOIN sys_dic_detail sdd ON sdd.id = bwr.POST_ID WHERE bwr.ID_NUMBER = ?
2024-08-05 13:51:28,443 [http-nio-19120-exec-4] ==> Parameters: 430381198806236057(String)
2024-08-05 13:51:28,443 [http-nio-19120-exec-1] ==> Parameters: 430381198806236057(String)
2024-08-05 13:51:28,444 [http-nio-19120-exec-2] ==> Parameters: 430381198806236057(String)
2024-08-05 13:51:28,444 [http-nio-19120-exec-3] ==> Parameters: 430381198806236057(String)
2024-08-05 13:51:28,446 [http-nio-19120-exec-1] <== Total: 1
2024-08-05 13:51:28,446 [http-nio-19120-exec-2] <== Total: 1
2024-08-05 13:51:28,446 [http-nio-19120-exec-3] <== Total: 1
2024-08-05 13:51:28,447 [http-nio-19120-exec-4] <== Total: 1
2024-08-05 13:51:30,365 [http-nio-19120-exec-6] ==> Preparing: select COMPANY_ID as companyId from pm_organization where ID = ? and IS_ACTIVE = '1'
2024-08-05 13:51:30,366 [http-nio-19120-exec-6] ==> Parameters: 1(String)
2024-08-05 13:51:30,367 [http-nio-19120-exec-6] <== Total: 0
2024-08-05 13:51:30,369 [http-nio-19120-exec-6] ==> Preparing: select ID, `org_name` as name from pm_company where IS_ACTIVE = 1
2024-08-05 13:51:30,369 [http-nio-19120-exec-6] ==> Parameters:
2024-08-05 13:51:30,370 [http-nio-19120-exec-6] <== Total: 4
2024-08-05 13:51:30,384 [http-nio-19120-exec-5] ==> Preparing: select COMPANY_ID as companyId from pm_organization where ID = ? and IS_ACTIVE = '1'
2024-08-05 13:51:30,385 [http-nio-19120-exec-5] ==> Parameters: 1(String)
2024-08-05 13:51:30,385 [http-nio-19120-exec-5] <== Total: 0
2024-08-05 13:51:30,387 [http-nio-19120-exec-5] ==> Preparing: select ID,`NAME` FROM bm_project WHERE IS_ACTIVE = '1' ORDER BY `NAME` asc
2024-08-05 13:51:30,387 [http-nio-19120-exec-5] ==> Parameters:
2024-08-05 13:51:30,389 [http-nio-19120-exec-5] <== Total: 9
2024-08-05 13:51:30,449 [http-nio-19120-exec-8] ==> Preparing: select count(1) from ( select * from ( SELECT DISTINCT bwah.NAME AS NAME, bwah.PROJECT_ID as proId, bp.NAME AS proName, bwah.ID_NUMBER AS idNumber, bwah.POST_ID AS postId, sdd.NAME AS postName, bwah.SUB_ID AS subId, bs.SUB_NAME AS subName, bwah.TEAM_ID AS teamId, bst.NAME AS teamName, bwah.EIN_TIME AS einTime, bwah.EXIT_TIME AS exitTime, IF(po2.COMPANY_ID is null,'0',bwr.ein_status) AS einStatus, bwr.foreman, bwr.examine_status AS examineStatus, su.USERNAME AS examineUser, bwr.examine_remark AS examineRemark, bwr.examine_time AS examineTime, bwah.ORG_ID AS orgId FROM bm_worker_attend_history bwah LEFT JOIN bm_project bp ON bp.ID = bwah.PROJECT_ID LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwah.ID_NUMBER LEFT JOIN sys_dic_detail sdd ON sdd.ID = bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.ID = bwah.SUB_ID LEFT JOIN pm_organization po1 ON po1.ID = bwah.ORG_ID LEFT JOIN bm_sub_team bst ON bst.ID = bwah.TEAM_ID LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bw.ID_NUMBER LEFT JOIN bm_worker_record bwr ON bwah.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN pm_organization po2 ON po2.ID = bwr.ORG_ID and po1.COMPANY_ID = po2.COMPANY_ID LEFT JOIN sys_user su ON su.id = bwr.examine_user_id WHERE bwr.IS_ACTIVE = '1' and bwah.is_active = '1' and bw.is_active = '1' ORDER BY einTime DESC ) a GROUP BY a.idNumber,a.proId )b where 1=1
2024-08-05 13:51:30,450 [http-nio-19120-exec-8] ==> Parameters:
2024-08-05 13:51:30,454 [http-nio-19120-exec-8] <== Total: 1
2024-08-05 13:51:30,455 [http-nio-19120-exec-8] ==> Preparing: select * from ( select * from ( SELECT DISTINCT bwah.NAME AS NAME, bwah.ID_NUMBER AS idNumber, bw.phone, bwah.POST_ID AS postId, sdd.NAME AS postName, bwr.pe_status as peStatus, bwr.safety_score as safetyScore, bwah.PROJECT_ID AS proId, bp.NAME AS proName, bwah.ORG_ID AS orgId, pc.org_name AS orgName, bwah.SUB_ID AS subId, bs.SUB_NAME AS subName, bwah.TEAM_ID AS teamId, bst.NAME AS teamName, bwr.TEAM_CAPTAIN AS teamCaptain, bwr.WHETHER_ONJOB AS whetherOnJob, bwr.FOREMAN AS foreman, bwr.FOREMAN_PHONE AS foremanPhone, bwr.FOREMAN_IDNUMBER AS foremanIdNumber, bwr.PRINCIPAL_NAME AS principalName, bwr.PRINCIPAL_IDNUMBER AS principalIdNumber, bwr.PRINCIPAL_PHONE AS principalPhone, '1' as hasContract, '1' as hasWorkInsurance, '1' as hasAccidentInsurance, '1' as miurInsurance, '1' as endowmentInsurance, bwc.wageApprovedWay, bwc.wageCriterion, bwah.EIN_TIME AS einTime, bwah.EXIT_TIME AS exitTime, bwr.ein_status AS einStatus, bwr.examine_status AS examineStatus, su.USERNAME AS examineUser, bwr.examine_remark AS examineRemark, bwr.examine_time AS examineTime FROM bm_worker_attend_history bwah LEFT JOIN bm_project bp ON bp.ID = bwah.PROJECT_ID LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwah.ID_NUMBER LEFT JOIN sys_dic_detail sdd ON sdd.ID = bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.ID = bwah.SUB_ID LEFT JOIN pm_organization po1 ON po1.ID = bwah.ORG_ID LEFT JOIN bm_sub_team bst ON bst.ID = bwah.TEAM_ID LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bw.ID_NUMBER LEFT JOIN bm_worker_record bwr ON bwah.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN pm_organization po2 ON po2.ID = bwr.ORG_ID and po1.COMPANY_ID = po2.COMPANY_ID LEFT JOIN sys_user su ON su.id = bwr.examine_user_id left join pm_company pc on pc.id = po1.company_id WHERE bwr.IS_ACTIVE = '1' and bwah.is_active = '1' and bw.is_active = '1' ORDER BY einTime DESC ) a GROUP BY a.idNumber,a.proId )b where 1=1 limit ?,?
2024-08-05 13:51:30,456 [http-nio-19120-exec-8] ==> Parameters: 0(Integer), 10(Integer)
2024-08-05 13:51:30,461 [http-nio-19120-exec-8] <== Total: 3
2024-08-05 13:51:30,462 [http-nio-19120-exec-8] ==> Preparing: SELECT IF ( ( IFNULL( bwp.ROLL_BANK_NAME, 'ooo' ) != 'ooo' OR IFNULL( bwp.BANK_NAME, 'ooo' ) != 'ooo' ) AND LENGTH( bw.ID_NUMBER ) = 18 AND LENGTH( bwr.FOREMAN_IDNUMBER ) = 18 AND LENGTH( bwr.PRINCIPAL_IDNUMBER ) = 18, '1', '0' ) AS intactOnJobNum FROM bm_worker_record bwr LEFT JOIN bm_worker_payroll bwp ON bwp.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bwr.ID_NUMBER and bwc.IS_ACTIVE = '1' LEFT JOIN sys_dic_detail sdd ON sdd.id = bwr.POST_ID WHERE bwr.ID_NUMBER = ?
2024-08-05 13:51:30,463 [http-nio-19120-exec-8] ==> Parameters: 341322200111141888(String)
2024-08-05 13:51:30,465 [http-nio-19120-exec-8] <== Total: 1
2024-08-05 13:51:30,465 [http-nio-19120-exec-8] ==> Preparing: SELECT IF ( ( IFNULL( bwp.ROLL_BANK_NAME, 'ooo' ) != 'ooo' OR IFNULL( bwp.BANK_NAME, 'ooo' ) != 'ooo' ) AND LENGTH( bw.ID_NUMBER ) = 18 AND LENGTH( bwr.FOREMAN_IDNUMBER ) = 18 AND LENGTH( bwr.PRINCIPAL_IDNUMBER ) = 18, '1', '0' ) AS intactOnJobNum FROM bm_worker_record bwr LEFT JOIN bm_worker_payroll bwp ON bwp.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bwr.ID_NUMBER and bwc.IS_ACTIVE = '1' LEFT JOIN sys_dic_detail sdd ON sdd.id = bwr.POST_ID WHERE bwr.ID_NUMBER = ?
2024-08-05 13:51:30,467 [http-nio-19120-exec-8] ==> Parameters: 430124196809062710(String)
2024-08-05 13:51:30,469 [http-nio-19120-exec-8] <== Total: 1
2024-08-05 13:51:30,469 [http-nio-19120-exec-8] ==> Preparing: SELECT IF ( ( IFNULL( bwp.ROLL_BANK_NAME, 'ooo' ) != 'ooo' OR IFNULL( bwp.BANK_NAME, 'ooo' ) != 'ooo' ) AND LENGTH( bw.ID_NUMBER ) = 18 AND LENGTH( bwr.FOREMAN_IDNUMBER ) = 18 AND LENGTH( bwr.PRINCIPAL_IDNUMBER ) = 18, '1', '0' ) AS intactOnJobNum FROM bm_worker_record bwr LEFT JOIN bm_worker_payroll bwp ON bwp.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bwr.ID_NUMBER and bwc.IS_ACTIVE = '1' LEFT JOIN sys_dic_detail sdd ON sdd.id = bwr.POST_ID WHERE bwr.ID_NUMBER = ?
2024-08-05 13:51:30,470 [http-nio-19120-exec-8] ==> Parameters: 430381198806236057(String)
2024-08-05 13:51:30,472 [http-nio-19120-exec-8] <== Total: 1
2024-08-05 13:52:22,000 [http-nio-19120-exec-5] ==> Preparing: select COMPANY_ID as companyId from pm_organization where ID = ? and IS_ACTIVE = '1'
2024-08-05 13:52:22,001 [http-nio-19120-exec-5] ==> Parameters: 1(String)
2024-08-05 13:52:22,002 [http-nio-19120-exec-5] <== Total: 0
2024-08-05 13:52:22,003 [http-nio-19120-exec-5] ==> Preparing: select ID, `org_name` as name from pm_company where IS_ACTIVE = 1
2024-08-05 13:52:22,003 [http-nio-19120-exec-5] ==> Parameters:
2024-08-05 13:52:22,004 [http-nio-19120-exec-5] <== Total: 4
2024-08-05 13:52:22,014 [http-nio-19120-exec-4] ==> Preparing: select COMPANY_ID as companyId from pm_organization where ID = ? and IS_ACTIVE = '1'
2024-08-05 13:52:22,014 [http-nio-19120-exec-4] ==> Parameters: 1(String)
2024-08-05 13:52:22,015 [http-nio-19120-exec-4] <== Total: 0
2024-08-05 13:52:22,016 [http-nio-19120-exec-4] ==> Preparing: select ID,`NAME` FROM bm_project WHERE IS_ACTIVE = '1' ORDER BY `NAME` asc
2024-08-05 13:52:22,016 [http-nio-19120-exec-4] ==> Parameters:
2024-08-05 13:52:22,018 [http-nio-19120-exec-4] <== Total: 9
2024-08-05 13:52:22,081 [http-nio-19120-exec-2] ==> Preparing: select count(1) from ( select * from ( SELECT DISTINCT bwah.NAME AS NAME, bwah.PROJECT_ID as proId, bp.NAME AS proName, bwah.ID_NUMBER AS idNumber, bwah.POST_ID AS postId, sdd.NAME AS postName, bwah.SUB_ID AS subId, bs.SUB_NAME AS subName, bwah.TEAM_ID AS teamId, bst.NAME AS teamName, bwah.EIN_TIME AS einTime, bwah.EXIT_TIME AS exitTime, IF(po2.COMPANY_ID is null,'0',bwr.ein_status) AS einStatus, bwr.foreman, bwr.examine_status AS examineStatus, su.USERNAME AS examineUser, bwr.examine_remark AS examineRemark, bwr.examine_time AS examineTime, bwah.ORG_ID AS orgId FROM bm_worker_attend_history bwah LEFT JOIN bm_project bp ON bp.ID = bwah.PROJECT_ID LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwah.ID_NUMBER LEFT JOIN sys_dic_detail sdd ON sdd.ID = bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.ID = bwah.SUB_ID LEFT JOIN pm_organization po1 ON po1.ID = bwah.ORG_ID LEFT JOIN bm_sub_team bst ON bst.ID = bwah.TEAM_ID LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bw.ID_NUMBER LEFT JOIN bm_worker_record bwr ON bwah.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN pm_organization po2 ON po2.ID = bwr.ORG_ID and po1.COMPANY_ID = po2.COMPANY_ID LEFT JOIN sys_user su ON su.id = bwr.examine_user_id WHERE bwr.IS_ACTIVE = '1' and bwah.is_active = '1' and bw.is_active = '1' ORDER BY einTime DESC ) a GROUP BY a.idNumber,a.proId )b where 1=1
2024-08-05 13:52:22,082 [http-nio-19120-exec-2] ==> Parameters:
2024-08-05 13:52:22,085 [http-nio-19120-exec-2] <== Total: 1
2024-08-05 13:52:22,086 [http-nio-19120-exec-2] ==> Preparing: select * from ( select * from ( SELECT DISTINCT bwah.NAME AS NAME, bwah.ID_NUMBER AS idNumber, bw.phone, bwah.POST_ID AS postId, sdd.NAME AS postName, bwr.pe_status as peStatus, bwr.safety_score as safetyScore, bwah.PROJECT_ID AS proId, bp.NAME AS proName, bwah.ORG_ID AS orgId, pc.org_name AS orgName, bwah.SUB_ID AS subId, bs.SUB_NAME AS subName, bwah.TEAM_ID AS teamId, bst.NAME AS teamName, bwr.TEAM_CAPTAIN AS teamCaptain, bwr.WHETHER_ONJOB AS whetherOnJob, bwr.FOREMAN AS foreman, bwr.FOREMAN_PHONE AS foremanPhone, bwr.FOREMAN_IDNUMBER AS foremanIdNumber, bwr.PRINCIPAL_NAME AS principalName, bwr.PRINCIPAL_IDNUMBER AS principalIdNumber, bwr.PRINCIPAL_PHONE AS principalPhone, '1' as hasContract, '1' as hasWorkInsurance, '1' as hasAccidentInsurance, '1' as miurInsurance, '1' as endowmentInsurance, bwc.wageApprovedWay, bwc.wageCriterion, bwah.EIN_TIME AS einTime, bwah.EXIT_TIME AS exitTime, bwr.ein_status AS einStatus, bwr.examine_status AS examineStatus, su.USERNAME AS examineUser, bwr.examine_remark AS examineRemark, bwr.examine_time AS examineTime FROM bm_worker_attend_history bwah LEFT JOIN bm_project bp ON bp.ID = bwah.PROJECT_ID LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwah.ID_NUMBER LEFT JOIN sys_dic_detail sdd ON sdd.ID = bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.ID = bwah.SUB_ID LEFT JOIN pm_organization po1 ON po1.ID = bwah.ORG_ID LEFT JOIN bm_sub_team bst ON bst.ID = bwah.TEAM_ID LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bw.ID_NUMBER LEFT JOIN bm_worker_record bwr ON bwah.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN pm_organization po2 ON po2.ID = bwr.ORG_ID and po1.COMPANY_ID = po2.COMPANY_ID LEFT JOIN sys_user su ON su.id = bwr.examine_user_id left join pm_company pc on pc.id = po1.company_id WHERE bwr.IS_ACTIVE = '1' and bwah.is_active = '1' and bw.is_active = '1' ORDER BY einTime DESC ) a GROUP BY a.idNumber,a.proId )b where 1=1 limit ?,?
2024-08-05 13:52:22,087 [http-nio-19120-exec-2] ==> Parameters: 0(Integer), 10(Integer)
2024-08-05 13:52:22,098 [http-nio-19120-exec-2] <== Total: 3
2024-08-05 13:52:22,099 [http-nio-19120-exec-2] ==> Preparing: SELECT IF ( ( IFNULL( bwp.ROLL_BANK_NAME, 'ooo' ) != 'ooo' OR IFNULL( bwp.BANK_NAME, 'ooo' ) != 'ooo' ) AND LENGTH( bw.ID_NUMBER ) = 18 AND LENGTH( bwr.FOREMAN_IDNUMBER ) = 18 AND LENGTH( bwr.PRINCIPAL_IDNUMBER ) = 18, '1', '0' ) AS intactOnJobNum FROM bm_worker_record bwr LEFT JOIN bm_worker_payroll bwp ON bwp.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bwr.ID_NUMBER and bwc.IS_ACTIVE = '1' LEFT JOIN sys_dic_detail sdd ON sdd.id = bwr.POST_ID WHERE bwr.ID_NUMBER = ?
2024-08-05 13:52:22,100 [http-nio-19120-exec-2] ==> Parameters: 341322200111141888(String)
2024-08-05 13:52:22,102 [http-nio-19120-exec-2] <== Total: 1
2024-08-05 13:52:22,103 [http-nio-19120-exec-2] ==> Preparing: SELECT IF ( ( IFNULL( bwp.ROLL_BANK_NAME, 'ooo' ) != 'ooo' OR IFNULL( bwp.BANK_NAME, 'ooo' ) != 'ooo' ) AND LENGTH( bw.ID_NUMBER ) = 18 AND LENGTH( bwr.FOREMAN_IDNUMBER ) = 18 AND LENGTH( bwr.PRINCIPAL_IDNUMBER ) = 18, '1', '0' ) AS intactOnJobNum FROM bm_worker_record bwr LEFT JOIN bm_worker_payroll bwp ON bwp.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bwr.ID_NUMBER and bwc.IS_ACTIVE = '1' LEFT JOIN sys_dic_detail sdd ON sdd.id = bwr.POST_ID WHERE bwr.ID_NUMBER = ?
2024-08-05 13:52:22,103 [http-nio-19120-exec-2] ==> Parameters: 430124196809062710(String)
2024-08-05 13:52:22,105 [http-nio-19120-exec-2] <== Total: 1
2024-08-05 13:52:22,106 [http-nio-19120-exec-2] ==> Preparing: SELECT IF ( ( IFNULL( bwp.ROLL_BANK_NAME, 'ooo' ) != 'ooo' OR IFNULL( bwp.BANK_NAME, 'ooo' ) != 'ooo' ) AND LENGTH( bw.ID_NUMBER ) = 18 AND LENGTH( bwr.FOREMAN_IDNUMBER ) = 18 AND LENGTH( bwr.PRINCIPAL_IDNUMBER ) = 18, '1', '0' ) AS intactOnJobNum FROM bm_worker_record bwr LEFT JOIN bm_worker_payroll bwp ON bwp.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bwr.ID_NUMBER and bwc.IS_ACTIVE = '1' LEFT JOIN sys_dic_detail sdd ON sdd.id = bwr.POST_ID WHERE bwr.ID_NUMBER = ?
2024-08-05 13:52:22,107 [http-nio-19120-exec-2] ==> Parameters: 430381198806236057(String)
2024-08-05 13:52:22,108 [http-nio-19120-exec-2] <== Total: 1
2024-08-05 13:52:44,871 [http-nio-19120-exec-7] ==> Preparing: update bm_worker_record set EXIT_TIME = ?,EXIT_DATE = left(?,10),ein_status = '0' where IS_ACTIVE = '1' and ID_NUMBER = ?
2024-08-05 13:52:44,872 [http-nio-19120-exec-7] ==> Parameters: 2024-08-14 13:52:23(String), 2024-08-14 13:52:23(String), 341322200111141888(String)
2024-08-05 13:52:44,875 [http-nio-19120-exec-7] <== Updates: 1
2024-08-05 13:52:44,876 [http-nio-19120-exec-7] ==> Preparing: update bm_worker_attend_history set EXIT_TIME = ? where IS_ACTIVE = '1' and ID_NUMBER = ? and team_id = ? and exit_time is null and PROJECT_ID = ? and SUB_ID = ?
2024-08-05 13:52:44,877 [http-nio-19120-exec-7] ==> Parameters: 2024-08-14 13:52:23(String), 341322200111141888(String), 867(String), 292(String), 155(String)
2024-08-05 13:52:44,880 [http-nio-19120-exec-7] <== Updates: 1
2024-08-05 13:52:44,881 [http-nio-19120-exec-7] ==> Preparing: select * from ( select '贵州送变电有限责任公司' AS orgName, '9152000021440270X9' AS orgCreditCode, concat('SongBianDianProject', IFNULL(p.pro_old_id,p.id)) as projectId, p.NAME AS projectName, concat('SongBianDianTeam', bst.id) as teamId, bst.NAME AS teamName, bst.EIN_TIME AS approachDate, '否' as whetherOnJob, case when bwah.is_short_term = 1 then '是' when bwah.is_short_term = 0 then '否' else '否' end as whetherTempWorker, '否' as whetherOnDuty, case when bwr.TEAM_CAPTAIN = 1 then '是' when bwr.TEAM_CAPTAIN = 0 then '否' else '否' end as teamCaptain, IFNULL(bwt.name,'其它') as workType, -- '其它' as workType, bwr.EIN_TIME AS entryDate, bwr.EXIT_TIME as exitDate, IFNULL(CONCAT('http://116.63.142.171:1919/gzrnama/',bwah.departureAffirmUrl), 'http://npm.org/123.jpg') AS departureAffirmUrl, bw.NAME, bw.ID_NUMBER AS idCard, bw.sex AS gender, if(bw.ETHNIC = '穿青人','其他',concat(bw.ETHNIC,'族')) as nation, bw.ADDRESS AS address, IFNULL(bw.phone,'13800000000') as phone, '群众' as politicalFace, '不限' as education, IFNULL(bw.ISSUEAUTHORITY,'暂无') AS issuingAuthority, CONCAT('http://116.63.142.171:1919/gzrnama/',face.PHOTO_PATH) AS headPortrait, '是' AS hasContract, '是' AS hasWorkInsurance, '是' AS hasAccidentInsurance, '是' AS miurInsurance, '是' AS endowmentInsurance, IFNULL(bwp.BANK_CARD,'无') AS payRollBankCardNum, IFNULL(bwp.ROLL_BANK_NAME,'无') AS payRollBankName, IFNULL(bwp.BANK_NAME,'无') AS payrollBank, -- IFNULL(bwp.bankAffiliated,'无') AS bankAffiliated, IFNULL(bwci.wageApprovedWay,'无') AS wageApprovedWay, IFNULL(bwci.wageCriterion,'无') AS wageCriterion, IFNULL(bwr.FOREMAN,'无') AS leaderName, IFNULL(bwr.FOREMAN_PHONE,'无') AS leaderPhone, IFNULL(bwr.FOREMAN_IDNUMBER,'无') AS leaderIdCardNum, IFNULL(bwr.PRINCIPAL_NAME,'无') AS principalName, IFNULL(bwr.PRINCIPAL_PHONE,'无') AS principalPhone, IFNULL(bwr.PRINCIPAL_IDNUMBER,'无') AS principalIdCard from bm_worker bw left join bm_worker_record bwr on bwr.ID_NUMBER = bw.ID_NUMBER LEFT JOIN bm_worker_attend_history bwah ON bwah.ID_NUMBER = bwr.ID_NUMBER AND bwah.PROJECT_ID = bwr.PROJECT_ID AND bwah.TEAM_ID = bwr.TEAM_ID left join bm_project p on p.id = bwr.PROJECT_ID left join bm_sub_team bst on bst.ID = bwr.TEAM_ID left join sys_dic_detail bwt on bwt.id = bwr.POST_ID LEFT JOIN bm_worker_photo front ON front.ID_NUMBER = bw.ID_NUMBER and front.PHOTO_TYPE = 1 LEFT JOIN bm_worker_photo back ON back.ID_NUMBER = bw.ID_NUMBER and back.PHOTO_TYPE = 2 LEFT JOIN bm_worker_photo face ON face.ID_NUMBER = bw.ID_NUMBER and face.PHOTO_TYPE = 3 left join bm_worker_contract bwci on bwci.idCard = bw.ID_NUMBER -- and bwci.is_active = 1 left join bm_worker_payroll bwp on bwp.ID_NUMBER = bw.ID_NUMBER where (bwp.ROLL_BANK_NAME is not null or bwp.BANK_NAME is not null) and LENGTH(bw.ID_NUMBER) = 18 and LENGTH(bwr.FOREMAN_IDNUMBER) = 18 and LENGTH(bwr.PRINCIPAL_IDNUMBER) = 18 and bwt.name != '管理人员' and bst.id is not null -- and bwr.is_exit_push != '1' and bwr.is_ein_push = 1 and bwci.wageApprovedWay is not null and CHAR_LENGTH(bwp.ROLL_BANK_NAME) >= 6 and bwr.ein_status = 0 and bw.ID_NUMBER = ? order by bwci.upload_time limit 99999999 ) a GROUP BY a.idCard
2024-08-05 13:52:44,882 [http-nio-19120-exec-7] ==> Parameters: 341322200111141888(String)
2024-08-05 13:52:44,887 [http-nio-19120-exec-7] <== Total: 0
2024-08-05 13:52:44,889 [http-nio-19120-exec-7] ==> Preparing: update bm_worker_contract set is_active = '0' where idCard = ? ; update bm_worker_contract_details set is_active = '0' where part_b_idCard = ? ;
2024-08-05 13:52:44,890 [http-nio-19120-exec-7] ==> Parameters: 341322200111141888(String), 341322200111141888(String)
2024-08-05 13:52:44,892 [http-nio-19120-exec-7] <== Updates: 1
2024-08-05 13:52:44,893 [http-nio-19120-exec-7] ==> Preparing: update bm_worker_witness set is_active = '0' where ID_NUMBER = ? and witness_type = '1'
2024-08-05 13:52:44,893 [http-nio-19120-exec-7] ==> Parameters: 341322200111141888(String)
2024-08-05 13:52:44,895 [http-nio-19120-exec-7] <== Updates: 3
2024-08-05 13:52:44,896 [http-nio-19120-exec-7] ==> Preparing: UPDATE bm_worker_certificate bwc SET bwc.is_freeze = '1' WHERE bwc.id_number = ?
2024-08-05 13:52:44,897 [http-nio-19120-exec-7] ==> Parameters: 341322200111141888(String)
2024-08-05 13:52:44,898 [http-nio-19120-exec-7] <== Updates: 0
2024-08-05 13:52:44,900 [taskExecutor-4] ==> Preparing: insert into sys_logs(userId, module, flag, remark, createTime) values(?, ?, ?, ?, now())
2024-08-05 13:52:44,906 [taskExecutor-4] ==> Parameters: 249(Long), 批量出场(String), true(Boolean), {"teamCaptain":"0","phone":"17855724289","idNumber":"341322200111141888","orgId":"1","subId":"155","exitTime":"2024-08-14 13:52:23","proId":"292","teamId":"867"}(String)
2024-08-05 13:52:44,908 [taskExecutor-4] <== Updates: 1
2024-08-05 13:52:44,984 [http-nio-19120-exec-10] ==> Preparing: update bm_worker_attend_history set departureAffirmUrl = ? where IS_ACTIVE = '1' and ID_NUMBER = ? and EXIT_TIME is not null and PROJECT_ID = ? and SUB_ID = ? and team_id = ?
2024-08-05 13:52:44,984 [http-nio-19120-exec-10] ==> Parameters: gzRealName/resignation/2024/08/20240805_226hP1VF_broadFile.jpg(String), 341322200111141888(String), 292(String), 155(String), 867(String)
2024-08-05 13:52:44,987 [http-nio-19120-exec-10] <== Updates: 1
2024-08-05 13:52:44,988 [taskExecutor-5] ==> Preparing: insert into sys_logs(userId, module, flag, remark, createTime) values(?, ?, ?, ?, now())
2024-08-05 13:52:44,989 [taskExecutor-5] ==> Parameters: 249(Long), 出场文件上传(String), true(Boolean), {"idNumber":"341322200111141888","subId":"155","proId":"292","teamId":"867"}(String)
2024-08-05 13:52:44,991 [taskExecutor-5] <== Updates: 1
2024-08-05 13:52:48,161 [http-nio-19120-exec-2] ==> Preparing: select COMPANY_ID as companyId from pm_organization where ID = ? and IS_ACTIVE = '1'
2024-08-05 13:52:48,161 [http-nio-19120-exec-2] ==> Parameters: 1(String)
2024-08-05 13:52:48,163 [http-nio-19120-exec-2] <== Total: 0
2024-08-05 13:52:48,164 [http-nio-19120-exec-2] ==> Preparing: select ID, `org_name` as name from pm_company where IS_ACTIVE = 1
2024-08-05 13:52:48,164 [http-nio-19120-exec-2] ==> Parameters:
2024-08-05 13:52:48,166 [http-nio-19120-exec-2] <== Total: 4
2024-08-05 13:52:48,176 [http-nio-19120-exec-5] ==> Preparing: select COMPANY_ID as companyId from pm_organization where ID = ? and IS_ACTIVE = '1'
2024-08-05 13:52:48,177 [http-nio-19120-exec-5] ==> Parameters: 1(String)
2024-08-05 13:52:48,178 [http-nio-19120-exec-5] <== Total: 0
2024-08-05 13:52:48,179 [http-nio-19120-exec-5] ==> Preparing: select ID,`NAME` FROM bm_project WHERE IS_ACTIVE = '1' ORDER BY `NAME` asc
2024-08-05 13:52:48,180 [http-nio-19120-exec-5] ==> Parameters:
2024-08-05 13:52:48,181 [http-nio-19120-exec-5] <== Total: 9
2024-08-05 13:52:48,224 [http-nio-19120-exec-1] ==> Preparing: select count(1) from ( select * from ( SELECT DISTINCT bwah.NAME AS NAME, bwah.PROJECT_ID as proId, bp.NAME AS proName, bwah.ID_NUMBER AS idNumber, bwah.POST_ID AS postId, sdd.NAME AS postName, bwah.SUB_ID AS subId, bs.SUB_NAME AS subName, bwah.TEAM_ID AS teamId, bst.NAME AS teamName, bwah.EIN_TIME AS einTime, bwah.EXIT_TIME AS exitTime, IF(po2.COMPANY_ID is null,'0',bwr.ein_status) AS einStatus, bwr.foreman, bwr.examine_status AS examineStatus, su.USERNAME AS examineUser, bwr.examine_remark AS examineRemark, bwr.examine_time AS examineTime, bwah.ORG_ID AS orgId FROM bm_worker_attend_history bwah LEFT JOIN bm_project bp ON bp.ID = bwah.PROJECT_ID LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwah.ID_NUMBER LEFT JOIN sys_dic_detail sdd ON sdd.ID = bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.ID = bwah.SUB_ID LEFT JOIN pm_organization po1 ON po1.ID = bwah.ORG_ID LEFT JOIN bm_sub_team bst ON bst.ID = bwah.TEAM_ID LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bw.ID_NUMBER LEFT JOIN bm_worker_record bwr ON bwah.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN pm_organization po2 ON po2.ID = bwr.ORG_ID and po1.COMPANY_ID = po2.COMPANY_ID LEFT JOIN sys_user su ON su.id = bwr.examine_user_id WHERE bwr.IS_ACTIVE = '1' and bwah.is_active = '1' and bw.is_active = '1' ORDER BY einTime DESC ) a GROUP BY a.idNumber,a.proId )b where 1=1
2024-08-05 13:52:48,225 [http-nio-19120-exec-1] ==> Parameters:
2024-08-05 13:52:48,228 [http-nio-19120-exec-1] <== Total: 1
2024-08-05 13:52:48,229 [http-nio-19120-exec-1] ==> Preparing: select * from ( select * from ( SELECT DISTINCT bwah.NAME AS NAME, bwah.ID_NUMBER AS idNumber, bw.phone, bwah.POST_ID AS postId, sdd.NAME AS postName, bwr.pe_status as peStatus, bwr.safety_score as safetyScore, bwah.PROJECT_ID AS proId, bp.NAME AS proName, bwah.ORG_ID AS orgId, pc.org_name AS orgName, bwah.SUB_ID AS subId, bs.SUB_NAME AS subName, bwah.TEAM_ID AS teamId, bst.NAME AS teamName, bwr.TEAM_CAPTAIN AS teamCaptain, bwr.WHETHER_ONJOB AS whetherOnJob, bwr.FOREMAN AS foreman, bwr.FOREMAN_PHONE AS foremanPhone, bwr.FOREMAN_IDNUMBER AS foremanIdNumber, bwr.PRINCIPAL_NAME AS principalName, bwr.PRINCIPAL_IDNUMBER AS principalIdNumber, bwr.PRINCIPAL_PHONE AS principalPhone, '1' as hasContract, '1' as hasWorkInsurance, '1' as hasAccidentInsurance, '1' as miurInsurance, '1' as endowmentInsurance, bwc.wageApprovedWay, bwc.wageCriterion, bwah.EIN_TIME AS einTime, bwah.EXIT_TIME AS exitTime, bwr.ein_status AS einStatus, bwr.examine_status AS examineStatus, su.USERNAME AS examineUser, bwr.examine_remark AS examineRemark, bwr.examine_time AS examineTime FROM bm_worker_attend_history bwah LEFT JOIN bm_project bp ON bp.ID = bwah.PROJECT_ID LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwah.ID_NUMBER LEFT JOIN sys_dic_detail sdd ON sdd.ID = bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.ID = bwah.SUB_ID LEFT JOIN pm_organization po1 ON po1.ID = bwah.ORG_ID LEFT JOIN bm_sub_team bst ON bst.ID = bwah.TEAM_ID LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bw.ID_NUMBER LEFT JOIN bm_worker_record bwr ON bwah.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN pm_organization po2 ON po2.ID = bwr.ORG_ID and po1.COMPANY_ID = po2.COMPANY_ID LEFT JOIN sys_user su ON su.id = bwr.examine_user_id left join pm_company pc on pc.id = po1.company_id WHERE bwr.IS_ACTIVE = '1' and bwah.is_active = '1' and bw.is_active = '1' ORDER BY einTime DESC ) a GROUP BY a.idNumber,a.proId )b where 1=1 limit ?,?
2024-08-05 13:52:48,230 [http-nio-19120-exec-1] ==> Parameters: 0(Integer), 10(Integer)
2024-08-05 13:52:48,234 [http-nio-19120-exec-1] <== Total: 3
2024-08-05 13:52:48,234 [http-nio-19120-exec-1] ==> Preparing: SELECT IF ( ( IFNULL( bwp.ROLL_BANK_NAME, 'ooo' ) != 'ooo' OR IFNULL( bwp.BANK_NAME, 'ooo' ) != 'ooo' ) AND LENGTH( bw.ID_NUMBER ) = 18 AND LENGTH( bwr.FOREMAN_IDNUMBER ) = 18 AND LENGTH( bwr.PRINCIPAL_IDNUMBER ) = 18, '1', '0' ) AS intactOnJobNum FROM bm_worker_record bwr LEFT JOIN bm_worker_payroll bwp ON bwp.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bwr.ID_NUMBER and bwc.IS_ACTIVE = '1' LEFT JOIN sys_dic_detail sdd ON sdd.id = bwr.POST_ID WHERE bwr.ID_NUMBER = ?
2024-08-05 13:52:48,235 [http-nio-19120-exec-1] ==> Parameters: 341322200111141888(String)
2024-08-05 13:52:48,237 [http-nio-19120-exec-1] <== Total: 1
2024-08-05 13:52:48,237 [http-nio-19120-exec-1] ==> Preparing: SELECT IF ( ( IFNULL( bwp.ROLL_BANK_NAME, 'ooo' ) != 'ooo' OR IFNULL( bwp.BANK_NAME, 'ooo' ) != 'ooo' ) AND LENGTH( bw.ID_NUMBER ) = 18 AND LENGTH( bwr.FOREMAN_IDNUMBER ) = 18 AND LENGTH( bwr.PRINCIPAL_IDNUMBER ) = 18, '1', '0' ) AS intactOnJobNum FROM bm_worker_record bwr LEFT JOIN bm_worker_payroll bwp ON bwp.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bwr.ID_NUMBER and bwc.IS_ACTIVE = '1' LEFT JOIN sys_dic_detail sdd ON sdd.id = bwr.POST_ID WHERE bwr.ID_NUMBER = ?
2024-08-05 13:52:48,238 [http-nio-19120-exec-1] ==> Parameters: 430124196809062710(String)
2024-08-05 13:52:48,240 [http-nio-19120-exec-1] <== Total: 1
2024-08-05 13:52:48,240 [http-nio-19120-exec-1] ==> Preparing: SELECT IF ( ( IFNULL( bwp.ROLL_BANK_NAME, 'ooo' ) != 'ooo' OR IFNULL( bwp.BANK_NAME, 'ooo' ) != 'ooo' ) AND LENGTH( bw.ID_NUMBER ) = 18 AND LENGTH( bwr.FOREMAN_IDNUMBER ) = 18 AND LENGTH( bwr.PRINCIPAL_IDNUMBER ) = 18, '1', '0' ) AS intactOnJobNum FROM bm_worker_record bwr LEFT JOIN bm_worker_payroll bwp ON bwp.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bwr.ID_NUMBER and bwc.IS_ACTIVE = '1' LEFT JOIN sys_dic_detail sdd ON sdd.id = bwr.POST_ID WHERE bwr.ID_NUMBER = ?
2024-08-05 13:52:48,240 [http-nio-19120-exec-1] ==> Parameters: 430381198806236057(String)
2024-08-05 13:52:48,242 [http-nio-19120-exec-1] <== Total: 1
2024-08-05 13:53:57,605 [http-nio-19120-exec-7] ==> Preparing: select count(1) from ( select * from ( SELECT DISTINCT bwah.NAME AS NAME, bwah.PROJECT_ID as proId, bp.NAME AS proName, bwah.ID_NUMBER AS idNumber, bwah.POST_ID AS postId, sdd.NAME AS postName, bwah.SUB_ID AS subId, bs.SUB_NAME AS subName, bwah.TEAM_ID AS teamId, bst.NAME AS teamName, bwah.EIN_TIME AS einTime, bwah.EXIT_TIME AS exitTime, IF(po2.COMPANY_ID is null,'0',bwr.ein_status) AS einStatus, bwr.foreman, bwr.examine_status AS examineStatus, su.USERNAME AS examineUser, bwr.examine_remark AS examineRemark, bwr.examine_time AS examineTime, bwah.ORG_ID AS orgId FROM bm_worker_attend_history bwah LEFT JOIN bm_project bp ON bp.ID = bwah.PROJECT_ID LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwah.ID_NUMBER LEFT JOIN sys_dic_detail sdd ON sdd.ID = bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.ID = bwah.SUB_ID LEFT JOIN pm_organization po1 ON po1.ID = bwah.ORG_ID LEFT JOIN bm_sub_team bst ON bst.ID = bwah.TEAM_ID LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bw.ID_NUMBER LEFT JOIN bm_worker_record bwr ON bwah.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN pm_organization po2 ON po2.ID = bwr.ORG_ID and po1.COMPANY_ID = po2.COMPANY_ID LEFT JOIN sys_user su ON su.id = bwr.examine_user_id WHERE bwr.IS_ACTIVE = '1' and bwah.is_active = '1' and bw.is_active = '1' ORDER BY einTime DESC ) a GROUP BY a.idNumber,a.proId )b where 1=1
2024-08-05 13:53:57,606 [http-nio-19120-exec-7] ==> Parameters:
2024-08-05 13:53:57,609 [http-nio-19120-exec-7] <== Total: 1
2024-08-05 13:53:57,610 [http-nio-19120-exec-7] ==> Preparing: select * from ( select * from ( SELECT DISTINCT bwah.NAME AS NAME, bwah.ID_NUMBER AS idNumber, bw.phone, bwah.POST_ID AS postId, sdd.NAME AS postName, bwr.pe_status as peStatus, bwr.safety_score as safetyScore, bwah.PROJECT_ID AS proId, bp.NAME AS proName, bwah.ORG_ID AS orgId, pc.org_name AS orgName, bwah.SUB_ID AS subId, bs.SUB_NAME AS subName, bwah.TEAM_ID AS teamId, bst.NAME AS teamName, bwr.TEAM_CAPTAIN AS teamCaptain, bwr.WHETHER_ONJOB AS whetherOnJob, bwr.FOREMAN AS foreman, bwr.FOREMAN_PHONE AS foremanPhone, bwr.FOREMAN_IDNUMBER AS foremanIdNumber, bwr.PRINCIPAL_NAME AS principalName, bwr.PRINCIPAL_IDNUMBER AS principalIdNumber, bwr.PRINCIPAL_PHONE AS principalPhone, '1' as hasContract, '1' as hasWorkInsurance, '1' as hasAccidentInsurance, '1' as miurInsurance, '1' as endowmentInsurance, bwc.wageApprovedWay, bwc.wageCriterion, bwah.EIN_TIME AS einTime, bwah.EXIT_TIME AS exitTime, bwr.ein_status AS einStatus, bwr.examine_status AS examineStatus, su.USERNAME AS examineUser, bwr.examine_remark AS examineRemark, bwr.examine_time AS examineTime FROM bm_worker_attend_history bwah LEFT JOIN bm_project bp ON bp.ID = bwah.PROJECT_ID LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwah.ID_NUMBER LEFT JOIN sys_dic_detail sdd ON sdd.ID = bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.ID = bwah.SUB_ID LEFT JOIN pm_organization po1 ON po1.ID = bwah.ORG_ID LEFT JOIN bm_sub_team bst ON bst.ID = bwah.TEAM_ID LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bw.ID_NUMBER LEFT JOIN bm_worker_record bwr ON bwah.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN pm_organization po2 ON po2.ID = bwr.ORG_ID and po1.COMPANY_ID = po2.COMPANY_ID LEFT JOIN sys_user su ON su.id = bwr.examine_user_id left join pm_company pc on pc.id = po1.company_id WHERE bwr.IS_ACTIVE = '1' and bwah.is_active = '1' and bw.is_active = '1' ORDER BY einTime DESC ) a GROUP BY a.idNumber,a.proId )b where 1=1 limit ?,?
2024-08-05 13:53:57,611 [http-nio-19120-exec-7] ==> Parameters: 0(Integer), 10(Integer)
2024-08-05 13:53:57,616 [http-nio-19120-exec-7] <== Total: 3
2024-08-05 13:53:57,616 [http-nio-19120-exec-7] ==> Preparing: SELECT IF ( ( IFNULL( bwp.ROLL_BANK_NAME, 'ooo' ) != 'ooo' OR IFNULL( bwp.BANK_NAME, 'ooo' ) != 'ooo' ) AND LENGTH( bw.ID_NUMBER ) = 18 AND LENGTH( bwr.FOREMAN_IDNUMBER ) = 18 AND LENGTH( bwr.PRINCIPAL_IDNUMBER ) = 18, '1', '0' ) AS intactOnJobNum FROM bm_worker_record bwr LEFT JOIN bm_worker_payroll bwp ON bwp.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bwr.ID_NUMBER and bwc.IS_ACTIVE = '1' LEFT JOIN sys_dic_detail sdd ON sdd.id = bwr.POST_ID WHERE bwr.ID_NUMBER = ?
2024-08-05 13:53:57,617 [http-nio-19120-exec-7] ==> Parameters: 341322200111141888(String)
2024-08-05 13:53:57,619 [http-nio-19120-exec-7] <== Total: 1
2024-08-05 13:53:57,619 [http-nio-19120-exec-7] ==> Preparing: SELECT IF ( ( IFNULL( bwp.ROLL_BANK_NAME, 'ooo' ) != 'ooo' OR IFNULL( bwp.BANK_NAME, 'ooo' ) != 'ooo' ) AND LENGTH( bw.ID_NUMBER ) = 18 AND LENGTH( bwr.FOREMAN_IDNUMBER ) = 18 AND LENGTH( bwr.PRINCIPAL_IDNUMBER ) = 18, '1', '0' ) AS intactOnJobNum FROM bm_worker_record bwr LEFT JOIN bm_worker_payroll bwp ON bwp.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bwr.ID_NUMBER and bwc.IS_ACTIVE = '1' LEFT JOIN sys_dic_detail sdd ON sdd.id = bwr.POST_ID WHERE bwr.ID_NUMBER = ?
2024-08-05 13:53:57,620 [http-nio-19120-exec-7] ==> Parameters: 430124196809062710(String)
2024-08-05 13:53:57,622 [http-nio-19120-exec-7] <== Total: 1
2024-08-05 13:53:57,622 [http-nio-19120-exec-7] ==> Preparing: SELECT IF ( ( IFNULL( bwp.ROLL_BANK_NAME, 'ooo' ) != 'ooo' OR IFNULL( bwp.BANK_NAME, 'ooo' ) != 'ooo' ) AND LENGTH( bw.ID_NUMBER ) = 18 AND LENGTH( bwr.FOREMAN_IDNUMBER ) = 18 AND LENGTH( bwr.PRINCIPAL_IDNUMBER ) = 18, '1', '0' ) AS intactOnJobNum FROM bm_worker_record bwr LEFT JOIN bm_worker_payroll bwp ON bwp.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bwr.ID_NUMBER and bwc.IS_ACTIVE = '1' LEFT JOIN sys_dic_detail sdd ON sdd.id = bwr.POST_ID WHERE bwr.ID_NUMBER = ?
2024-08-05 13:53:57,623 [http-nio-19120-exec-7] ==> Parameters: 430381198806236057(String)
2024-08-05 13:53:57,624 [http-nio-19120-exec-7] <== Total: 1
2024-08-05 13:54:05,517 [http-nio-19120-exec-4] ==> Preparing: update bm_worker_record set EXIT_TIME = ?,EXIT_DATE = left(?,10),ein_status = '0' where IS_ACTIVE = '1' and ID_NUMBER = ?
2024-08-05 13:54:05,518 [http-nio-19120-exec-4] ==> Parameters: 2024-08-05 13:54:01(String), 2024-08-05 13:54:01(String), 341322200111141888(String)
2024-08-05 13:54:05,521 [http-nio-19120-exec-4] <== Updates: 1
2024-08-05 13:54:05,522 [http-nio-19120-exec-4] ==> Preparing: update bm_worker_attend_history set EXIT_TIME = ? where IS_ACTIVE = '1' and ID_NUMBER = ? and team_id = ? and exit_time is null and PROJECT_ID = ? and SUB_ID = ?
2024-08-05 13:54:05,523 [http-nio-19120-exec-4] ==> Parameters: 2024-08-05 13:54:01(String), 341322200111141888(String), 867(String), 292(String), 155(String)
2024-08-05 13:54:05,526 [http-nio-19120-exec-4] <== Updates: 1
2024-08-05 13:54:05,528 [http-nio-19120-exec-4] ==> Preparing: select * from ( select '贵州送变电有限责任公司' AS orgName, '9152000021440270X9' AS orgCreditCode, concat('SongBianDianProject', IFNULL(p.pro_old_id,p.id)) as projectId, p.NAME AS projectName, concat('SongBianDianTeam', bst.id) as teamId, bst.NAME AS teamName, bst.EIN_TIME AS approachDate, '否' as whetherOnJob, case when bwah.is_short_term = 1 then '是' when bwah.is_short_term = 0 then '否' else '否' end as whetherTempWorker, '否' as whetherOnDuty, case when bwr.TEAM_CAPTAIN = 1 then '是' when bwr.TEAM_CAPTAIN = 0 then '否' else '否' end as teamCaptain, IFNULL(bwt.name,'其它') as workType, -- '其它' as workType, bwr.EIN_TIME AS entryDate, bwr.EXIT_TIME as exitDate, IFNULL(CONCAT('http://116.63.142.171:1919/gzrnama/',bwah.departureAffirmUrl), 'http://npm.org/123.jpg') AS departureAffirmUrl, bw.NAME, bw.ID_NUMBER AS idCard, bw.sex AS gender, if(bw.ETHNIC = '穿青人','其他',concat(bw.ETHNIC,'族')) as nation, bw.ADDRESS AS address, IFNULL(bw.phone,'13800000000') as phone, '群众' as politicalFace, '不限' as education, IFNULL(bw.ISSUEAUTHORITY,'暂无') AS issuingAuthority, CONCAT('http://116.63.142.171:1919/gzrnama/',face.PHOTO_PATH) AS headPortrait, '是' AS hasContract, '是' AS hasWorkInsurance, '是' AS hasAccidentInsurance, '是' AS miurInsurance, '是' AS endowmentInsurance, IFNULL(bwp.BANK_CARD,'无') AS payRollBankCardNum, IFNULL(bwp.ROLL_BANK_NAME,'无') AS payRollBankName, IFNULL(bwp.BANK_NAME,'无') AS payrollBank, -- IFNULL(bwp.bankAffiliated,'无') AS bankAffiliated, IFNULL(bwci.wageApprovedWay,'无') AS wageApprovedWay, IFNULL(bwci.wageCriterion,'无') AS wageCriterion, IFNULL(bwr.FOREMAN,'无') AS leaderName, IFNULL(bwr.FOREMAN_PHONE,'无') AS leaderPhone, IFNULL(bwr.FOREMAN_IDNUMBER,'无') AS leaderIdCardNum, IFNULL(bwr.PRINCIPAL_NAME,'无') AS principalName, IFNULL(bwr.PRINCIPAL_PHONE,'无') AS principalPhone, IFNULL(bwr.PRINCIPAL_IDNUMBER,'无') AS principalIdCard from bm_worker bw left join bm_worker_record bwr on bwr.ID_NUMBER = bw.ID_NUMBER LEFT JOIN bm_worker_attend_history bwah ON bwah.ID_NUMBER = bwr.ID_NUMBER AND bwah.PROJECT_ID = bwr.PROJECT_ID AND bwah.TEAM_ID = bwr.TEAM_ID left join bm_project p on p.id = bwr.PROJECT_ID left join bm_sub_team bst on bst.ID = bwr.TEAM_ID left join sys_dic_detail bwt on bwt.id = bwr.POST_ID LEFT JOIN bm_worker_photo front ON front.ID_NUMBER = bw.ID_NUMBER and front.PHOTO_TYPE = 1 LEFT JOIN bm_worker_photo back ON back.ID_NUMBER = bw.ID_NUMBER and back.PHOTO_TYPE = 2 LEFT JOIN bm_worker_photo face ON face.ID_NUMBER = bw.ID_NUMBER and face.PHOTO_TYPE = 3 left join bm_worker_contract bwci on bwci.idCard = bw.ID_NUMBER -- and bwci.is_active = 1 left join bm_worker_payroll bwp on bwp.ID_NUMBER = bw.ID_NUMBER where (bwp.ROLL_BANK_NAME is not null or bwp.BANK_NAME is not null) and LENGTH(bw.ID_NUMBER) = 18 and LENGTH(bwr.FOREMAN_IDNUMBER) = 18 and LENGTH(bwr.PRINCIPAL_IDNUMBER) = 18 and bwt.name != '管理人员' and bst.id is not null -- and bwr.is_exit_push != '1' and bwr.is_ein_push = 1 and bwci.wageApprovedWay is not null and CHAR_LENGTH(bwp.ROLL_BANK_NAME) >= 6 and bwr.ein_status = 0 and bw.ID_NUMBER = ? order by bwci.upload_time limit 99999999 ) a GROUP BY a.idCard
2024-08-05 13:54:05,530 [http-nio-19120-exec-4] ==> Parameters: 341322200111141888(String)
2024-08-05 13:54:05,535 [http-nio-19120-exec-4] <== Total: 0
2024-08-05 13:54:05,536 [http-nio-19120-exec-4] ==> Preparing: update bm_worker_contract set is_active = '0' where idCard = ? ; update bm_worker_contract_details set is_active = '0' where part_b_idCard = ? ;
2024-08-05 13:54:05,537 [http-nio-19120-exec-4] ==> Parameters: 341322200111141888(String), 341322200111141888(String)
2024-08-05 13:54:05,540 [http-nio-19120-exec-4] <== Updates: 1
2024-08-05 13:54:05,541 [http-nio-19120-exec-4] ==> Preparing: update bm_worker_witness set is_active = '0' where ID_NUMBER = ? and witness_type = '1'
2024-08-05 13:54:05,541 [http-nio-19120-exec-4] ==> Parameters: 341322200111141888(String)
2024-08-05 13:54:05,543 [http-nio-19120-exec-4] <== Updates: 3
2024-08-05 13:54:05,544 [http-nio-19120-exec-4] ==> Preparing: UPDATE bm_worker_certificate bwc SET bwc.is_freeze = '1' WHERE bwc.id_number = ?
2024-08-05 13:54:05,544 [http-nio-19120-exec-4] ==> Parameters: 341322200111141888(String)
2024-08-05 13:54:05,546 [http-nio-19120-exec-4] <== Updates: 0
2024-08-05 13:54:05,547 [taskExecutor-6] ==> Preparing: insert into sys_logs(userId, module, flag, remark, createTime) values(?, ?, ?, ?, now())
2024-08-05 13:54:05,549 [taskExecutor-6] ==> Parameters: 249(Long), 批量出场(String), true(Boolean), {"teamCaptain":"0","phone":"17855724289","idNumber":"341322200111141888","orgId":"1","subId":"155","exitTime":"2024-08-05 13:54:01","proId":"292","teamId":"867"}(String)
2024-08-05 13:54:05,552 [taskExecutor-6] <== Updates: 1
2024-08-05 13:55:21,990 [http-nio-19120-exec-9] ==> Preparing: update bm_worker_attend_history set departureAffirmUrl = ? where IS_ACTIVE = '1' and ID_NUMBER = ? and EXIT_TIME is not null and PROJECT_ID = ? and SUB_ID = ? and team_id = ?
2024-08-05 13:55:21,991 [http-nio-19120-exec-9] ==> Parameters: gzRealName/resignation/2024/08/20240805_YpXSlprr_broadFile.jpg(String), 341322200111141888(String), 292(String), 155(String), 867(String)
2024-08-05 13:55:21,994 [http-nio-19120-exec-9] <== Updates: 1
2024-08-05 13:55:21,996 [taskExecutor-7] ==> Preparing: insert into sys_logs(userId, module, flag, remark, createTime) values(?, ?, ?, ?, now())
2024-08-05 13:55:21,996 [taskExecutor-7] ==> Parameters: 249(Long), 出场文件上传(String), true(Boolean), {"idNumber":"341322200111141888","subId":"155","proId":"292","teamId":"867"}(String)
2024-08-05 13:55:21,999 [taskExecutor-7] <== Updates: 1
2024-08-05 13:55:26,139 [http-nio-19120-exec-6] ==> Preparing: select COMPANY_ID as companyId from pm_organization where ID = ? and IS_ACTIVE = '1'
2024-08-05 13:55:26,139 [http-nio-19120-exec-6] ==> Parameters: 1(String)
2024-08-05 13:55:26,141 [http-nio-19120-exec-6] <== Total: 0
2024-08-05 13:55:26,142 [http-nio-19120-exec-6] ==> Preparing: select ID, `org_name` as name from pm_company where IS_ACTIVE = 1
2024-08-05 13:55:26,142 [http-nio-19120-exec-6] ==> Parameters:
2024-08-05 13:55:26,144 [http-nio-19120-exec-6] <== Total: 4
2024-08-05 13:55:26,156 [http-nio-19120-exec-2] ==> Preparing: select COMPANY_ID as companyId from pm_organization where ID = ? and IS_ACTIVE = '1'
2024-08-05 13:55:26,156 [http-nio-19120-exec-2] ==> Parameters: 1(String)
2024-08-05 13:55:26,157 [http-nio-19120-exec-2] <== Total: 0
2024-08-05 13:55:26,158 [http-nio-19120-exec-2] ==> Preparing: select ID,`NAME` FROM bm_project WHERE IS_ACTIVE = '1' ORDER BY `NAME` asc
2024-08-05 13:55:26,158 [http-nio-19120-exec-2] ==> Parameters:
2024-08-05 13:55:26,160 [http-nio-19120-exec-2] <== Total: 9
2024-08-05 13:55:26,215 [http-nio-19120-exec-1] ==> Preparing: select count(1) from ( select * from ( SELECT DISTINCT bwah.NAME AS NAME, bwah.PROJECT_ID as proId, bp.NAME AS proName, bwah.ID_NUMBER AS idNumber, bwah.POST_ID AS postId, sdd.NAME AS postName, bwah.SUB_ID AS subId, bs.SUB_NAME AS subName, bwah.TEAM_ID AS teamId, bst.NAME AS teamName, bwah.EIN_TIME AS einTime, bwah.EXIT_TIME AS exitTime, IF(po2.COMPANY_ID is null,'0',bwr.ein_status) AS einStatus, bwr.foreman, bwr.examine_status AS examineStatus, su.USERNAME AS examineUser, bwr.examine_remark AS examineRemark, bwr.examine_time AS examineTime, bwah.ORG_ID AS orgId FROM bm_worker_attend_history bwah LEFT JOIN bm_project bp ON bp.ID = bwah.PROJECT_ID LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwah.ID_NUMBER LEFT JOIN sys_dic_detail sdd ON sdd.ID = bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.ID = bwah.SUB_ID LEFT JOIN pm_organization po1 ON po1.ID = bwah.ORG_ID LEFT JOIN bm_sub_team bst ON bst.ID = bwah.TEAM_ID LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bw.ID_NUMBER LEFT JOIN bm_worker_record bwr ON bwah.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN pm_organization po2 ON po2.ID = bwr.ORG_ID and po1.COMPANY_ID = po2.COMPANY_ID LEFT JOIN sys_user su ON su.id = bwr.examine_user_id WHERE bwr.IS_ACTIVE = '1' and bwah.is_active = '1' and bw.is_active = '1' ORDER BY einTime DESC ) a GROUP BY a.idNumber,a.proId )b where 1=1
2024-08-05 13:55:26,216 [http-nio-19120-exec-1] ==> Parameters:
2024-08-05 13:55:26,219 [http-nio-19120-exec-1] <== Total: 1
2024-08-05 13:55:26,219 [http-nio-19120-exec-1] ==> Preparing: select * from ( select * from ( SELECT DISTINCT bwah.NAME AS NAME, bwah.ID_NUMBER AS idNumber, bw.phone, bwah.POST_ID AS postId, sdd.NAME AS postName, bwr.pe_status as peStatus, bwr.safety_score as safetyScore, bwah.PROJECT_ID AS proId, bp.NAME AS proName, bwah.ORG_ID AS orgId, pc.org_name AS orgName, bwah.SUB_ID AS subId, bs.SUB_NAME AS subName, bwah.TEAM_ID AS teamId, bst.NAME AS teamName, bwr.TEAM_CAPTAIN AS teamCaptain, bwr.WHETHER_ONJOB AS whetherOnJob, bwr.FOREMAN AS foreman, bwr.FOREMAN_PHONE AS foremanPhone, bwr.FOREMAN_IDNUMBER AS foremanIdNumber, bwr.PRINCIPAL_NAME AS principalName, bwr.PRINCIPAL_IDNUMBER AS principalIdNumber, bwr.PRINCIPAL_PHONE AS principalPhone, '1' as hasContract, '1' as hasWorkInsurance, '1' as hasAccidentInsurance, '1' as miurInsurance, '1' as endowmentInsurance, bwc.wageApprovedWay, bwc.wageCriterion, bwah.EIN_TIME AS einTime, bwah.EXIT_TIME AS exitTime, bwr.ein_status AS einStatus, bwr.examine_status AS examineStatus, su.USERNAME AS examineUser, bwr.examine_remark AS examineRemark, bwr.examine_time AS examineTime FROM bm_worker_attend_history bwah LEFT JOIN bm_project bp ON bp.ID = bwah.PROJECT_ID LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwah.ID_NUMBER LEFT JOIN sys_dic_detail sdd ON sdd.ID = bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.ID = bwah.SUB_ID LEFT JOIN pm_organization po1 ON po1.ID = bwah.ORG_ID LEFT JOIN bm_sub_team bst ON bst.ID = bwah.TEAM_ID LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bw.ID_NUMBER LEFT JOIN bm_worker_record bwr ON bwah.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN pm_organization po2 ON po2.ID = bwr.ORG_ID and po1.COMPANY_ID = po2.COMPANY_ID LEFT JOIN sys_user su ON su.id = bwr.examine_user_id left join pm_company pc on pc.id = po1.company_id WHERE bwr.IS_ACTIVE = '1' and bwah.is_active = '1' and bw.is_active = '1' ORDER BY einTime DESC ) a GROUP BY a.idNumber,a.proId )b where 1=1 limit ?,?
2024-08-05 13:55:26,220 [http-nio-19120-exec-1] ==> Parameters: 0(Integer), 10(Integer)
2024-08-05 13:55:26,224 [http-nio-19120-exec-1] <== Total: 3
2024-08-05 13:55:26,225 [http-nio-19120-exec-1] ==> Preparing: SELECT IF ( ( IFNULL( bwp.ROLL_BANK_NAME, 'ooo' ) != 'ooo' OR IFNULL( bwp.BANK_NAME, 'ooo' ) != 'ooo' ) AND LENGTH( bw.ID_NUMBER ) = 18 AND LENGTH( bwr.FOREMAN_IDNUMBER ) = 18 AND LENGTH( bwr.PRINCIPAL_IDNUMBER ) = 18, '1', '0' ) AS intactOnJobNum FROM bm_worker_record bwr LEFT JOIN bm_worker_payroll bwp ON bwp.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bwr.ID_NUMBER and bwc.IS_ACTIVE = '1' LEFT JOIN sys_dic_detail sdd ON sdd.id = bwr.POST_ID WHERE bwr.ID_NUMBER = ?
2024-08-05 13:55:26,225 [http-nio-19120-exec-1] ==> Parameters: 341322200111141888(String)
2024-08-05 13:55:26,227 [http-nio-19120-exec-1] <== Total: 1
2024-08-05 13:55:26,228 [http-nio-19120-exec-1] ==> Preparing: SELECT IF ( ( IFNULL( bwp.ROLL_BANK_NAME, 'ooo' ) != 'ooo' OR IFNULL( bwp.BANK_NAME, 'ooo' ) != 'ooo' ) AND LENGTH( bw.ID_NUMBER ) = 18 AND LENGTH( bwr.FOREMAN_IDNUMBER ) = 18 AND LENGTH( bwr.PRINCIPAL_IDNUMBER ) = 18, '1', '0' ) AS intactOnJobNum FROM bm_worker_record bwr LEFT JOIN bm_worker_payroll bwp ON bwp.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bwr.ID_NUMBER and bwc.IS_ACTIVE = '1' LEFT JOIN sys_dic_detail sdd ON sdd.id = bwr.POST_ID WHERE bwr.ID_NUMBER = ?
2024-08-05 13:55:26,228 [http-nio-19120-exec-1] ==> Parameters: 430124196809062710(String)
2024-08-05 13:55:26,230 [http-nio-19120-exec-1] <== Total: 1
2024-08-05 13:55:26,230 [http-nio-19120-exec-1] ==> Preparing: SELECT IF ( ( IFNULL( bwp.ROLL_BANK_NAME, 'ooo' ) != 'ooo' OR IFNULL( bwp.BANK_NAME, 'ooo' ) != 'ooo' ) AND LENGTH( bw.ID_NUMBER ) = 18 AND LENGTH( bwr.FOREMAN_IDNUMBER ) = 18 AND LENGTH( bwr.PRINCIPAL_IDNUMBER ) = 18, '1', '0' ) AS intactOnJobNum FROM bm_worker_record bwr LEFT JOIN bm_worker_payroll bwp ON bwp.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bwr.ID_NUMBER and bwc.IS_ACTIVE = '1' LEFT JOIN sys_dic_detail sdd ON sdd.id = bwr.POST_ID WHERE bwr.ID_NUMBER = ?
2024-08-05 13:55:26,230 [http-nio-19120-exec-1] ==> Parameters: 430381198806236057(String)
2024-08-05 13:55:26,232 [http-nio-19120-exec-1] <== Total: 1
2024-08-05 13:56:26,668 [main] Starting SecurityApplication using Java 1.8.0_322 on BNS-BD19 with PID 16900 (E:\work\gz_workspace\smz\gzRealNameBackstageManageWeb\target\classes started by admin in E:\work\gz_workspace\smz\gzRealNameBackstageManageWeb)
2024-08-05 13:56:26,672 [main] Running with Spring Boot v2.4.5, Spring v5.3.6
2024-08-05 13:56:26,673 [main] No active profile set, falling back to default profiles: default
2024-08-05 13:56:29,854 [main] Filter 'tokenFilter' configured for use
2024-08-05 13:56:33,199 [main] Started SecurityApplication in 7.225 seconds (JVM running for 8.902)
2024-08-05 13:56:33,201 [taskExecutor-1] --------无信号班组有效期消息通知启动------
2024-08-05 13:56:33,202 [taskExecutor-2] --------无信号班组有效期消息通知启动------
2024-08-05 13:56:33,202 [taskExecutor-3] --------红名单定时器启动------
2024-08-05 13:56:33,319 [taskExecutor-3] ==> Preparing: SELECT a.id_number AS `key`, a.pro_id AS `value` FROM ( SELECT bwg.id_number, bwg.pro_id, bwg.org_id, COUNT( id_number ) AS likeData, IFNULL( brs.red_num, '100' ) AS num FROM bm_worker_give bwg LEFT JOIN pm_organization po on po.id = bwg.org_id LEFT JOIN pm_company pc on pc.id = po.COMPANY_ID LEFT JOIN bm_redlist_set brs ON brs.org_id = pc.id WHERE bwg.IS_ACTIVE = '1' GROUP BY bwg.id_number, bwg.pro_id HAVING COUNT( id_number ) >= num ) a LEFT JOIN bm_redlist_worker brw ON brw.ID_NUMBER = a.id_number -- AND brw.pro_id = a.pro_id WHERE brw.ID_NUMBER IS NULL
2024-08-05 13:56:33,326 [taskExecutor-1] ==> Preparing: SELECT bnst.id AS id, bp.ID AS proId, bp.`name` AS proName, bs.ID AS subId, bs.SUB_NAME AS subName, bst.ID AS teamId, bst.`NAME` AS teamName, bnst.start_time AS startTime, bnst.stop_time AS stopTime, bnst.remark AS remark, bnst.examine_status AS examineStatus, bnst.examine_opinion AS examineOpinion, bnst.upload_id AS uploadId, su.USERNAME AS uploadName, GROUP_CONCAT(bnstf.file_name) AS fileName, GROUP_CONCAT(bnstf.file_path) AS filePath FROM bm_no_signal_team bnst LEFT JOIN bm_no_signal_team_file bnstf ON bnstf.no_signal_team_id = bnst.id LEFT JOIN bm_project bp ON bp.ID = bnst.pro_id LEFT JOIN bm_subcontractor bs ON bs.ID = bnst.sub_id LEFT JOIN bm_sub_team bst ON bst.ID = bnst.team_id LEFT JOIN sys_user su ON su.ID = bnst.upload_id WHERE bnst.is_active = '1' and bnst.examine_status = '1'
2024-08-05 13:56:33,338 [taskExecutor-2] ==> Preparing: SELECT bnst.id AS id, bp.ID AS proId, bp.`name` AS proName, bs.ID AS subId, bs.SUB_NAME AS subName, bst.ID AS teamId, bst.`NAME` AS teamName, bnst.start_time AS startTime, bnst.stop_time AS stopTime, bnst.remark AS remark, bnst.examine_status AS examineStatus, bnst.examine_opinion AS examineOpinion, bnst.upload_id AS uploadId, su.USERNAME AS uploadName, GROUP_CONCAT(bnstf.file_name) AS fileName, GROUP_CONCAT(bnstf.file_path) AS filePath FROM bm_no_signal_team bnst LEFT JOIN bm_no_signal_team_file bnstf ON bnstf.no_signal_team_id = bnst.id LEFT JOIN bm_project bp ON bp.ID = bnst.pro_id LEFT JOIN bm_subcontractor bs ON bs.ID = bnst.sub_id LEFT JOIN bm_sub_team bst ON bst.ID = bnst.team_id LEFT JOIN sys_user su ON su.ID = bnst.upload_id WHERE bnst.is_active = 1 and bnst.examine_status = '4'
2024-08-05 13:56:33,342 [taskExecutor-1] ==> Parameters:
2024-08-05 13:56:33,342 [taskExecutor-3] ==> Parameters:
2024-08-05 13:56:33,342 [taskExecutor-2] ==> Parameters:
2024-08-05 13:56:33,362 [taskExecutor-3] <== Total: 0
2024-08-05 13:56:33,363 [taskExecutor-3] --------红名单定时器结束,共推数据0条------
2024-08-05 13:56:33,364 [taskExecutor-2] <== Total: 1
2024-08-05 13:56:33,364 [taskExecutor-1] <== Total: 1
2024-08-05 13:56:33,364 [taskExecutor-1] --------无信号班组有效期消息通知结束------
2024-08-05 13:56:33,364 [taskExecutor-2] --------无信号班组有效期消息通知结束------
2024-08-05 13:56:48,096 [http-nio-19120-exec-2] ==> Preparing: select count(1) from ( select * from ( SELECT DISTINCT bwah.NAME AS NAME, bwah.PROJECT_ID as proId, bp.NAME AS proName, bwah.ID_NUMBER AS idNumber, bwah.POST_ID AS postId, sdd.NAME AS postName, bwah.SUB_ID AS subId, bs.SUB_NAME AS subName, bwah.TEAM_ID AS teamId, bst.NAME AS teamName, bwah.EIN_TIME AS einTime, bwah.EXIT_TIME AS exitTime, IF(po2.COMPANY_ID is null,'0',bwr.ein_status) AS einStatus, bwr.foreman, bwr.examine_status AS examineStatus, su.USERNAME AS examineUser, bwr.examine_remark AS examineRemark, bwr.examine_time AS examineTime, bwah.ORG_ID AS orgId FROM bm_worker_attend_history bwah LEFT JOIN bm_project bp ON bp.ID = bwah.PROJECT_ID LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwah.ID_NUMBER LEFT JOIN sys_dic_detail sdd ON sdd.ID = bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.ID = bwah.SUB_ID LEFT JOIN pm_organization po1 ON po1.ID = bwah.ORG_ID LEFT JOIN bm_sub_team bst ON bst.ID = bwah.TEAM_ID LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bw.ID_NUMBER LEFT JOIN bm_worker_record bwr ON bwah.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN pm_organization po2 ON po2.ID = bwr.ORG_ID and po1.COMPANY_ID = po2.COMPANY_ID LEFT JOIN sys_user su ON su.id = bwr.examine_user_id WHERE bwr.IS_ACTIVE = '1' and bwah.is_active = '1' and bw.is_active = '1' ORDER BY einTime DESC ) a GROUP BY a.idNumber,a.proId )b where 1=1
2024-08-05 13:56:48,097 [http-nio-19120-exec-2] ==> Parameters:
2024-08-05 13:56:48,101 [http-nio-19120-exec-2] <== Total: 1
2024-08-05 13:56:48,102 [http-nio-19120-exec-2] ==> Preparing: select * from ( select * from ( SELECT DISTINCT bwah.NAME AS NAME, bwah.ID_NUMBER AS idNumber, bw.phone, bwah.POST_ID AS postId, sdd.NAME AS postName, bwr.pe_status as peStatus, bwr.safety_score as safetyScore, bwah.PROJECT_ID AS proId, bp.NAME AS proName, bwah.ORG_ID AS orgId, pc.org_name AS orgName, bwah.SUB_ID AS subId, bs.SUB_NAME AS subName, bwah.TEAM_ID AS teamId, bst.NAME AS teamName, bwr.TEAM_CAPTAIN AS teamCaptain, bwr.WHETHER_ONJOB AS whetherOnJob, bwr.FOREMAN AS foreman, bwr.FOREMAN_PHONE AS foremanPhone, bwr.FOREMAN_IDNUMBER AS foremanIdNumber, bwr.PRINCIPAL_NAME AS principalName, bwr.PRINCIPAL_IDNUMBER AS principalIdNumber, bwr.PRINCIPAL_PHONE AS principalPhone, '1' as hasContract, '1' as hasWorkInsurance, '1' as hasAccidentInsurance, '1' as miurInsurance, '1' as endowmentInsurance, bwc.wageApprovedWay, bwc.wageCriterion, bwah.EIN_TIME AS einTime, bwah.EXIT_TIME AS exitTime, bwr.ein_status AS einStatus, bwr.examine_status AS examineStatus, su.USERNAME AS examineUser, bwr.examine_remark AS examineRemark, bwr.examine_time AS examineTime FROM bm_worker_attend_history bwah LEFT JOIN bm_project bp ON bp.ID = bwah.PROJECT_ID LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwah.ID_NUMBER LEFT JOIN sys_dic_detail sdd ON sdd.ID = bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.ID = bwah.SUB_ID LEFT JOIN pm_organization po1 ON po1.ID = bwah.ORG_ID LEFT JOIN bm_sub_team bst ON bst.ID = bwah.TEAM_ID LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bw.ID_NUMBER LEFT JOIN bm_worker_record bwr ON bwah.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN pm_organization po2 ON po2.ID = bwr.ORG_ID and po1.COMPANY_ID = po2.COMPANY_ID LEFT JOIN sys_user su ON su.id = bwr.examine_user_id left join pm_company pc on pc.id = po1.company_id WHERE bwr.IS_ACTIVE = '1' and bwah.is_active = '1' and bw.is_active = '1' ORDER BY einTime DESC ) a GROUP BY a.idNumber,a.proId )b where 1=1 limit ?,?
2024-08-05 13:56:48,103 [http-nio-19120-exec-2] ==> Parameters: 0(Integer), 10(Integer)
2024-08-05 13:56:48,114 [http-nio-19120-exec-2] <== Total: 3
2024-08-05 13:56:48,116 [http-nio-19120-exec-2] ==> Preparing: SELECT IF ( ( IFNULL( bwp.ROLL_BANK_NAME, 'ooo' ) != 'ooo' OR IFNULL( bwp.BANK_NAME, 'ooo' ) != 'ooo' ) AND LENGTH( bw.ID_NUMBER ) = 18 AND LENGTH( bwr.FOREMAN_IDNUMBER ) = 18 AND LENGTH( bwr.PRINCIPAL_IDNUMBER ) = 18, '1', '0' ) AS intactOnJobNum FROM bm_worker_record bwr LEFT JOIN bm_worker_payroll bwp ON bwp.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bwr.ID_NUMBER and bwc.IS_ACTIVE = '1' LEFT JOIN sys_dic_detail sdd ON sdd.id = bwr.POST_ID WHERE bwr.ID_NUMBER = ?
2024-08-05 13:56:48,118 [http-nio-19120-exec-2] ==> Parameters: 341322200111141888(String)
2024-08-05 13:56:48,120 [http-nio-19120-exec-2] <== Total: 1
2024-08-05 13:56:48,121 [http-nio-19120-exec-2] ==> Preparing: SELECT IF ( ( IFNULL( bwp.ROLL_BANK_NAME, 'ooo' ) != 'ooo' OR IFNULL( bwp.BANK_NAME, 'ooo' ) != 'ooo' ) AND LENGTH( bw.ID_NUMBER ) = 18 AND LENGTH( bwr.FOREMAN_IDNUMBER ) = 18 AND LENGTH( bwr.PRINCIPAL_IDNUMBER ) = 18, '1', '0' ) AS intactOnJobNum FROM bm_worker_record bwr LEFT JOIN bm_worker_payroll bwp ON bwp.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bwr.ID_NUMBER and bwc.IS_ACTIVE = '1' LEFT JOIN sys_dic_detail sdd ON sdd.id = bwr.POST_ID WHERE bwr.ID_NUMBER = ?
2024-08-05 13:56:48,122 [http-nio-19120-exec-2] ==> Parameters: 430124196809062710(String)
2024-08-05 13:56:48,124 [http-nio-19120-exec-2] <== Total: 1
2024-08-05 13:56:48,125 [http-nio-19120-exec-2] ==> Preparing: SELECT IF ( ( IFNULL( bwp.ROLL_BANK_NAME, 'ooo' ) != 'ooo' OR IFNULL( bwp.BANK_NAME, 'ooo' ) != 'ooo' ) AND LENGTH( bw.ID_NUMBER ) = 18 AND LENGTH( bwr.FOREMAN_IDNUMBER ) = 18 AND LENGTH( bwr.PRINCIPAL_IDNUMBER ) = 18, '1', '0' ) AS intactOnJobNum FROM bm_worker_record bwr LEFT JOIN bm_worker_payroll bwp ON bwp.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bwr.ID_NUMBER and bwc.IS_ACTIVE = '1' LEFT JOIN sys_dic_detail sdd ON sdd.id = bwr.POST_ID WHERE bwr.ID_NUMBER = ?
2024-08-05 13:56:48,127 [http-nio-19120-exec-2] ==> Parameters: 430381198806236057(String)
2024-08-05 13:56:48,129 [http-nio-19120-exec-2] <== Total: 1
2024-08-05 13:57:16,312 [http-nio-19120-exec-3] ==> Preparing: select count(1) from ( select * from ( SELECT DISTINCT bwah.NAME AS NAME, bwah.PROJECT_ID as proId, bp.NAME AS proName, bwah.ID_NUMBER AS idNumber, bwah.POST_ID AS postId, sdd.NAME AS postName, bwah.SUB_ID AS subId, bs.SUB_NAME AS subName, bwah.TEAM_ID AS teamId, bst.NAME AS teamName, bwah.EIN_TIME AS einTime, bwah.EXIT_TIME AS exitTime, IF(po2.COMPANY_ID is null,'0',bwr.ein_status) AS einStatus, bwr.foreman, bwr.examine_status AS examineStatus, su.USERNAME AS examineUser, bwr.examine_remark AS examineRemark, bwr.examine_time AS examineTime, bwah.ORG_ID AS orgId FROM bm_worker_attend_history bwah LEFT JOIN bm_project bp ON bp.ID = bwah.PROJECT_ID LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwah.ID_NUMBER LEFT JOIN sys_dic_detail sdd ON sdd.ID = bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.ID = bwah.SUB_ID LEFT JOIN pm_organization po1 ON po1.ID = bwah.ORG_ID LEFT JOIN bm_sub_team bst ON bst.ID = bwah.TEAM_ID LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bw.ID_NUMBER LEFT JOIN bm_worker_record bwr ON bwah.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN pm_organization po2 ON po2.ID = bwr.ORG_ID and po1.COMPANY_ID = po2.COMPANY_ID LEFT JOIN sys_user su ON su.id = bwr.examine_user_id WHERE bwr.IS_ACTIVE = '1' and bwah.is_active = '1' and bw.is_active = '1' ORDER BY einTime DESC ) a GROUP BY a.idNumber,a.proId )b where 1=1
2024-08-05 13:57:16,313 [http-nio-19120-exec-3] ==> Parameters:
2024-08-05 13:57:16,317 [http-nio-19120-exec-3] <== Total: 1
2024-08-05 13:57:16,318 [http-nio-19120-exec-3] ==> Preparing: select * from ( select * from ( SELECT DISTINCT bwah.NAME AS NAME, bwah.ID_NUMBER AS idNumber, bw.phone, bwah.POST_ID AS postId, sdd.NAME AS postName, bwr.pe_status as peStatus, bwr.safety_score as safetyScore, bwah.PROJECT_ID AS proId, bp.NAME AS proName, bwah.ORG_ID AS orgId, pc.org_name AS orgName, bwah.SUB_ID AS subId, bs.SUB_NAME AS subName, bwah.TEAM_ID AS teamId, bst.NAME AS teamName, bwr.TEAM_CAPTAIN AS teamCaptain, bwr.WHETHER_ONJOB AS whetherOnJob, bwr.FOREMAN AS foreman, bwr.FOREMAN_PHONE AS foremanPhone, bwr.FOREMAN_IDNUMBER AS foremanIdNumber, bwr.PRINCIPAL_NAME AS principalName, bwr.PRINCIPAL_IDNUMBER AS principalIdNumber, bwr.PRINCIPAL_PHONE AS principalPhone, '1' as hasContract, '1' as hasWorkInsurance, '1' as hasAccidentInsurance, '1' as miurInsurance, '1' as endowmentInsurance, bwc.wageApprovedWay, bwc.wageCriterion, bwah.EIN_TIME AS einTime, bwah.EXIT_TIME AS exitTime, bwr.ein_status AS einStatus, bwr.examine_status AS examineStatus, su.USERNAME AS examineUser, bwr.examine_remark AS examineRemark, bwr.examine_time AS examineTime FROM bm_worker_attend_history bwah LEFT JOIN bm_project bp ON bp.ID = bwah.PROJECT_ID LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwah.ID_NUMBER LEFT JOIN sys_dic_detail sdd ON sdd.ID = bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.ID = bwah.SUB_ID LEFT JOIN pm_organization po1 ON po1.ID = bwah.ORG_ID LEFT JOIN bm_sub_team bst ON bst.ID = bwah.TEAM_ID LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bw.ID_NUMBER LEFT JOIN bm_worker_record bwr ON bwah.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN pm_organization po2 ON po2.ID = bwr.ORG_ID and po1.COMPANY_ID = po2.COMPANY_ID LEFT JOIN sys_user su ON su.id = bwr.examine_user_id left join pm_company pc on pc.id = po1.company_id WHERE bwr.IS_ACTIVE = '1' and bwah.is_active = '1' and bw.is_active = '1' ORDER BY einTime DESC ) a GROUP BY a.idNumber,a.proId )b where 1=1 limit ?,?
2024-08-05 13:57:16,320 [http-nio-19120-exec-3] ==> Parameters: 0(Integer), 10(Integer)
2024-08-05 13:57:16,326 [http-nio-19120-exec-3] <== Total: 3
2024-08-05 13:57:16,327 [http-nio-19120-exec-3] ==> Preparing: SELECT IF ( ( IFNULL( bwp.ROLL_BANK_NAME, 'ooo' ) != 'ooo' OR IFNULL( bwp.BANK_NAME, 'ooo' ) != 'ooo' ) AND LENGTH( bw.ID_NUMBER ) = 18 AND LENGTH( bwr.FOREMAN_IDNUMBER ) = 18 AND LENGTH( bwr.PRINCIPAL_IDNUMBER ) = 18, '1', '0' ) AS intactOnJobNum FROM bm_worker_record bwr LEFT JOIN bm_worker_payroll bwp ON bwp.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bwr.ID_NUMBER and bwc.IS_ACTIVE = '1' LEFT JOIN sys_dic_detail sdd ON sdd.id = bwr.POST_ID WHERE bwr.ID_NUMBER = ?
2024-08-05 13:57:16,327 [http-nio-19120-exec-3] ==> Parameters: 341322200111141888(String)
2024-08-05 13:57:16,329 [http-nio-19120-exec-3] <== Total: 1
2024-08-05 13:57:16,330 [http-nio-19120-exec-3] ==> Preparing: SELECT IF ( ( IFNULL( bwp.ROLL_BANK_NAME, 'ooo' ) != 'ooo' OR IFNULL( bwp.BANK_NAME, 'ooo' ) != 'ooo' ) AND LENGTH( bw.ID_NUMBER ) = 18 AND LENGTH( bwr.FOREMAN_IDNUMBER ) = 18 AND LENGTH( bwr.PRINCIPAL_IDNUMBER ) = 18, '1', '0' ) AS intactOnJobNum FROM bm_worker_record bwr LEFT JOIN bm_worker_payroll bwp ON bwp.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bwr.ID_NUMBER and bwc.IS_ACTIVE = '1' LEFT JOIN sys_dic_detail sdd ON sdd.id = bwr.POST_ID WHERE bwr.ID_NUMBER = ?
2024-08-05 13:57:16,331 [http-nio-19120-exec-3] ==> Parameters: 430124196809062710(String)
2024-08-05 13:57:16,333 [http-nio-19120-exec-3] <== Total: 1
2024-08-05 13:57:16,334 [http-nio-19120-exec-3] ==> Preparing: SELECT IF ( ( IFNULL( bwp.ROLL_BANK_NAME, 'ooo' ) != 'ooo' OR IFNULL( bwp.BANK_NAME, 'ooo' ) != 'ooo' ) AND LENGTH( bw.ID_NUMBER ) = 18 AND LENGTH( bwr.FOREMAN_IDNUMBER ) = 18 AND LENGTH( bwr.PRINCIPAL_IDNUMBER ) = 18, '1', '0' ) AS intactOnJobNum FROM bm_worker_record bwr LEFT JOIN bm_worker_payroll bwp ON bwp.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bwr.ID_NUMBER and bwc.IS_ACTIVE = '1' LEFT JOIN sys_dic_detail sdd ON sdd.id = bwr.POST_ID WHERE bwr.ID_NUMBER = ?
2024-08-05 13:57:16,334 [http-nio-19120-exec-3] ==> Parameters: 430381198806236057(String)
2024-08-05 13:57:16,336 [http-nio-19120-exec-3] <== Total: 1
2024-08-05 13:57:24,651 [http-nio-19120-exec-2] ==> Preparing: update bm_worker_record set EXIT_TIME = ?,EXIT_DATE = left(?,10),ein_status = '0' where IS_ACTIVE = '1' and ID_NUMBER = ?
2024-08-05 13:57:24,652 [http-nio-19120-exec-2] ==> Parameters: 2024-08-05 13:57:20(String), 2024-08-05 13:57:20(String), 341322200111141888(String)
2024-08-05 13:57:24,654 [http-nio-19120-exec-2] <== Updates: 1
2024-08-05 13:57:24,655 [http-nio-19120-exec-2] ==> Preparing: update bm_worker_attend_history set EXIT_TIME = ? where IS_ACTIVE = '1' and ID_NUMBER = ? and team_id = ? and exit_time is null and PROJECT_ID = ? and SUB_ID = ?
2024-08-05 13:57:24,656 [http-nio-19120-exec-2] ==> Parameters: 2024-08-05 13:57:20(String), 341322200111141888(String), 867(String), 292(String), 155(String)
2024-08-05 13:57:24,658 [http-nio-19120-exec-2] <== Updates: 1
2024-08-05 13:57:24,660 [http-nio-19120-exec-2] ==> Preparing: select * from ( select '贵州送变电有限责任公司' AS orgName, '9152000021440270X9' AS orgCreditCode, concat('SongBianDianProject', IFNULL(p.pro_old_id,p.id)) as projectId, p.NAME AS projectName, concat('SongBianDianTeam', bst.id) as teamId, bst.NAME AS teamName, bst.EIN_TIME AS approachDate, '否' as whetherOnJob, case when bwah.is_short_term = 1 then '是' when bwah.is_short_term = 0 then '否' else '否' end as whetherTempWorker, '否' as whetherOnDuty, case when bwr.TEAM_CAPTAIN = 1 then '是' when bwr.TEAM_CAPTAIN = 0 then '否' else '否' end as teamCaptain, IFNULL(bwt.name,'其它') as workType, -- '其它' as workType, bwr.EIN_TIME AS entryDate, bwr.EXIT_TIME as exitDate, IFNULL(CONCAT('http://116.63.142.171:1919/gzrnama/',bwah.departureAffirmUrl), 'http://npm.org/123.jpg') AS departureAffirmUrl, bw.NAME, bw.ID_NUMBER AS idCard, bw.sex AS gender, if(bw.ETHNIC = '穿青人','其他',concat(bw.ETHNIC,'族')) as nation, bw.ADDRESS AS address, IFNULL(bw.phone,'13800000000') as phone, '群众' as politicalFace, '不限' as education, IFNULL(bw.ISSUEAUTHORITY,'暂无') AS issuingAuthority, CONCAT('http://116.63.142.171:1919/gzrnama/',face.PHOTO_PATH) AS headPortrait, '是' AS hasContract, '是' AS hasWorkInsurance, '是' AS hasAccidentInsurance, '是' AS miurInsurance, '是' AS endowmentInsurance, IFNULL(bwp.BANK_CARD,'无') AS payRollBankCardNum, IFNULL(bwp.ROLL_BANK_NAME,'无') AS payRollBankName, IFNULL(bwp.BANK_NAME,'无') AS payrollBank, -- IFNULL(bwp.bankAffiliated,'无') AS bankAffiliated, IFNULL(bwci.wageApprovedWay,'无') AS wageApprovedWay, IFNULL(bwci.wageCriterion,'无') AS wageCriterion, IFNULL(bwr.FOREMAN,'无') AS leaderName, IFNULL(bwr.FOREMAN_PHONE,'无') AS leaderPhone, IFNULL(bwr.FOREMAN_IDNUMBER,'无') AS leaderIdCardNum, IFNULL(bwr.PRINCIPAL_NAME,'无') AS principalName, IFNULL(bwr.PRINCIPAL_PHONE,'无') AS principalPhone, IFNULL(bwr.PRINCIPAL_IDNUMBER,'无') AS principalIdCard from bm_worker bw left join bm_worker_record bwr on bwr.ID_NUMBER = bw.ID_NUMBER LEFT JOIN bm_worker_attend_history bwah ON bwah.ID_NUMBER = bwr.ID_NUMBER AND bwah.PROJECT_ID = bwr.PROJECT_ID AND bwah.TEAM_ID = bwr.TEAM_ID left join bm_project p on p.id = bwr.PROJECT_ID left join bm_sub_team bst on bst.ID = bwr.TEAM_ID left join sys_dic_detail bwt on bwt.id = bwr.POST_ID LEFT JOIN bm_worker_photo front ON front.ID_NUMBER = bw.ID_NUMBER and front.PHOTO_TYPE = 1 LEFT JOIN bm_worker_photo back ON back.ID_NUMBER = bw.ID_NUMBER and back.PHOTO_TYPE = 2 LEFT JOIN bm_worker_photo face ON face.ID_NUMBER = bw.ID_NUMBER and face.PHOTO_TYPE = 3 left join bm_worker_contract bwci on bwci.idCard = bw.ID_NUMBER -- and bwci.is_active = 1 left join bm_worker_payroll bwp on bwp.ID_NUMBER = bw.ID_NUMBER where (bwp.ROLL_BANK_NAME is not null or bwp.BANK_NAME is not null) and LENGTH(bw.ID_NUMBER) = 18 and LENGTH(bwr.FOREMAN_IDNUMBER) = 18 and LENGTH(bwr.PRINCIPAL_IDNUMBER) = 18 and bwt.name != '管理人员' and bst.id is not null -- and bwr.is_exit_push != '1' and bwr.is_ein_push = 1 and bwci.wageApprovedWay is not null and CHAR_LENGTH(bwp.ROLL_BANK_NAME) >= 6 and bwr.ein_status = 0 and bw.ID_NUMBER = ? order by bwci.upload_time limit 99999999 ) a GROUP BY a.idCard
2024-08-05 13:57:24,662 [http-nio-19120-exec-2] ==> Parameters: 341322200111141888(String)
2024-08-05 13:57:24,666 [http-nio-19120-exec-2] <== Total: 0
2024-08-05 13:57:24,668 [http-nio-19120-exec-2] ==> Preparing: update bm_worker_contract set is_active = '0' where idCard = ? ; update bm_worker_contract_details set is_active = '0' where part_b_idCard = ? ;
2024-08-05 13:57:24,669 [http-nio-19120-exec-2] ==> Parameters: 341322200111141888(String), 341322200111141888(String)
2024-08-05 13:57:24,671 [http-nio-19120-exec-2] <== Updates: 1
2024-08-05 13:57:24,672 [http-nio-19120-exec-2] ==> Preparing: update bm_worker_witness set is_active = '0' where ID_NUMBER = ? and witness_type = '1'
2024-08-05 13:57:24,673 [http-nio-19120-exec-2] ==> Parameters: 341322200111141888(String)
2024-08-05 13:57:24,676 [http-nio-19120-exec-2] <== Updates: 3
2024-08-05 13:57:24,676 [http-nio-19120-exec-2] ==> Preparing: UPDATE bm_worker_certificate bwc SET bwc.is_freeze = '1' WHERE bwc.id_number = ?
2024-08-05 13:57:24,677 [http-nio-19120-exec-2] ==> Parameters: 341322200111141888(String)
2024-08-05 13:57:24,679 [http-nio-19120-exec-2] <== Updates: 0
2024-08-05 13:57:24,680 [taskExecutor-4] ==> Preparing: insert into sys_logs(userId, module, flag, remark, createTime) values(?, ?, ?, ?, now())
2024-08-05 13:57:24,685 [taskExecutor-4] ==> Parameters: 249(Long), 批量出场(String), true(Boolean), {"teamCaptain":"0","phone":"17855724289","idNumber":"341322200111141888","orgId":"1","subId":"155","exitTime":"2024-08-05 13:57:20","proId":"292","teamId":"867"}(String)
2024-08-05 13:57:24,688 [taskExecutor-4] <== Updates: 1
2024-08-05 13:57:24,786 [http-nio-19120-exec-9] ==> Preparing: update bm_worker_attend_history set departureAffirmUrl = ? where IS_ACTIVE = '1' and ID_NUMBER = ? and EXIT_TIME is not null and PROJECT_ID = ? and SUB_ID = ? and team_id = ?
2024-08-05 13:57:24,787 [http-nio-19120-exec-9] ==> Parameters: gzRealName/resignation/2024/08/20240805_tcRGZphg_broadFile.jpg(String), 341322200111141888(String), 292(String), 155(String), 867(String)
2024-08-05 13:57:24,789 [http-nio-19120-exec-9] <== Updates: 1
2024-08-05 13:57:24,791 [taskExecutor-5] ==> Preparing: insert into sys_logs(userId, module, flag, remark, createTime) values(?, ?, ?, ?, now())
2024-08-05 13:57:24,792 [taskExecutor-5] ==> Parameters: 249(Long), 出场文件上传(String), true(Boolean), {"idNumber":"341322200111141888","subId":"155","proId":"292","teamId":"867"}(String)
2024-08-05 13:57:24,794 [taskExecutor-5] <== Updates: 1
2024-08-05 13:57:27,944 [http-nio-19120-exec-5] ==> Preparing: select COMPANY_ID as companyId from pm_organization where ID = ? and IS_ACTIVE = '1'
2024-08-05 13:57:27,945 [http-nio-19120-exec-5] ==> Parameters: 1(String)
2024-08-05 13:57:27,946 [http-nio-19120-exec-5] <== Total: 0
2024-08-05 13:57:27,947 [http-nio-19120-exec-5] ==> Preparing: select ID, `org_name` as name from pm_company where IS_ACTIVE = 1
2024-08-05 13:57:27,948 [http-nio-19120-exec-5] ==> Parameters:
2024-08-05 13:57:27,949 [http-nio-19120-exec-5] <== Total: 4
2024-08-05 13:57:27,961 [http-nio-19120-exec-9] ==> Preparing: select COMPANY_ID as companyId from pm_organization where ID = ? and IS_ACTIVE = '1'
2024-08-05 13:57:27,962 [http-nio-19120-exec-9] ==> Parameters: 1(String)
2024-08-05 13:57:27,963 [http-nio-19120-exec-9] <== Total: 0
2024-08-05 13:57:27,964 [http-nio-19120-exec-9] ==> Preparing: select ID,`NAME` FROM bm_project WHERE IS_ACTIVE = '1' ORDER BY `NAME` asc
2024-08-05 13:57:27,964 [http-nio-19120-exec-9] ==> Parameters:
2024-08-05 13:57:27,967 [http-nio-19120-exec-9] <== Total: 9
2024-08-05 13:57:28,020 [http-nio-19120-exec-2] ==> Preparing: select count(1) from ( select * from ( SELECT DISTINCT bwah.NAME AS NAME, bwah.PROJECT_ID as proId, bp.NAME AS proName, bwah.ID_NUMBER AS idNumber, bwah.POST_ID AS postId, sdd.NAME AS postName, bwah.SUB_ID AS subId, bs.SUB_NAME AS subName, bwah.TEAM_ID AS teamId, bst.NAME AS teamName, bwah.EIN_TIME AS einTime, bwah.EXIT_TIME AS exitTime, IF(po2.COMPANY_ID is null,'0',bwr.ein_status) AS einStatus, bwr.foreman, bwr.examine_status AS examineStatus, su.USERNAME AS examineUser, bwr.examine_remark AS examineRemark, bwr.examine_time AS examineTime, bwah.ORG_ID AS orgId FROM bm_worker_attend_history bwah LEFT JOIN bm_project bp ON bp.ID = bwah.PROJECT_ID LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwah.ID_NUMBER LEFT JOIN sys_dic_detail sdd ON sdd.ID = bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.ID = bwah.SUB_ID LEFT JOIN pm_organization po1 ON po1.ID = bwah.ORG_ID LEFT JOIN bm_sub_team bst ON bst.ID = bwah.TEAM_ID LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bw.ID_NUMBER LEFT JOIN bm_worker_record bwr ON bwah.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN pm_organization po2 ON po2.ID = bwr.ORG_ID and po1.COMPANY_ID = po2.COMPANY_ID LEFT JOIN sys_user su ON su.id = bwr.examine_user_id WHERE bwr.IS_ACTIVE = '1' and bwah.is_active = '1' and bw.is_active = '1' ORDER BY einTime DESC ) a GROUP BY a.idNumber,a.proId )b where 1=1
2024-08-05 13:57:28,021 [http-nio-19120-exec-2] ==> Parameters:
2024-08-05 13:57:28,025 [http-nio-19120-exec-2] <== Total: 1
2024-08-05 13:57:28,026 [http-nio-19120-exec-2] ==> Preparing: select * from ( select * from ( SELECT DISTINCT bwah.NAME AS NAME, bwah.ID_NUMBER AS idNumber, bw.phone, bwah.POST_ID AS postId, sdd.NAME AS postName, bwr.pe_status as peStatus, bwr.safety_score as safetyScore, bwah.PROJECT_ID AS proId, bp.NAME AS proName, bwah.ORG_ID AS orgId, pc.org_name AS orgName, bwah.SUB_ID AS subId, bs.SUB_NAME AS subName, bwah.TEAM_ID AS teamId, bst.NAME AS teamName, bwr.TEAM_CAPTAIN AS teamCaptain, bwr.WHETHER_ONJOB AS whetherOnJob, bwr.FOREMAN AS foreman, bwr.FOREMAN_PHONE AS foremanPhone, bwr.FOREMAN_IDNUMBER AS foremanIdNumber, bwr.PRINCIPAL_NAME AS principalName, bwr.PRINCIPAL_IDNUMBER AS principalIdNumber, bwr.PRINCIPAL_PHONE AS principalPhone, '1' as hasContract, '1' as hasWorkInsurance, '1' as hasAccidentInsurance, '1' as miurInsurance, '1' as endowmentInsurance, bwc.wageApprovedWay, bwc.wageCriterion, bwah.EIN_TIME AS einTime, bwah.EXIT_TIME AS exitTime, bwr.ein_status AS einStatus, bwr.examine_status AS examineStatus, su.USERNAME AS examineUser, bwr.examine_remark AS examineRemark, bwr.examine_time AS examineTime FROM bm_worker_attend_history bwah LEFT JOIN bm_project bp ON bp.ID = bwah.PROJECT_ID LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwah.ID_NUMBER LEFT JOIN sys_dic_detail sdd ON sdd.ID = bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.ID = bwah.SUB_ID LEFT JOIN pm_organization po1 ON po1.ID = bwah.ORG_ID LEFT JOIN bm_sub_team bst ON bst.ID = bwah.TEAM_ID LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bw.ID_NUMBER LEFT JOIN bm_worker_record bwr ON bwah.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN pm_organization po2 ON po2.ID = bwr.ORG_ID and po1.COMPANY_ID = po2.COMPANY_ID LEFT JOIN sys_user su ON su.id = bwr.examine_user_id left join pm_company pc on pc.id = po1.company_id WHERE bwr.IS_ACTIVE = '1' and bwah.is_active = '1' and bw.is_active = '1' ORDER BY einTime DESC ) a GROUP BY a.idNumber,a.proId )b where 1=1 limit ?,?
2024-08-05 13:57:28,026 [http-nio-19120-exec-2] ==> Parameters: 0(Integer), 10(Integer)
2024-08-05 13:57:28,034 [http-nio-19120-exec-2] <== Total: 3
2024-08-05 13:57:28,035 [http-nio-19120-exec-2] ==> Preparing: SELECT IF ( ( IFNULL( bwp.ROLL_BANK_NAME, 'ooo' ) != 'ooo' OR IFNULL( bwp.BANK_NAME, 'ooo' ) != 'ooo' ) AND LENGTH( bw.ID_NUMBER ) = 18 AND LENGTH( bwr.FOREMAN_IDNUMBER ) = 18 AND LENGTH( bwr.PRINCIPAL_IDNUMBER ) = 18, '1', '0' ) AS intactOnJobNum FROM bm_worker_record bwr LEFT JOIN bm_worker_payroll bwp ON bwp.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bwr.ID_NUMBER and bwc.IS_ACTIVE = '1' LEFT JOIN sys_dic_detail sdd ON sdd.id = bwr.POST_ID WHERE bwr.ID_NUMBER = ?
2024-08-05 13:57:28,036 [http-nio-19120-exec-2] ==> Parameters: 341322200111141888(String)
2024-08-05 13:57:28,039 [http-nio-19120-exec-2] <== Total: 1
2024-08-05 13:57:28,040 [http-nio-19120-exec-2] ==> Preparing: SELECT IF ( ( IFNULL( bwp.ROLL_BANK_NAME, 'ooo' ) != 'ooo' OR IFNULL( bwp.BANK_NAME, 'ooo' ) != 'ooo' ) AND LENGTH( bw.ID_NUMBER ) = 18 AND LENGTH( bwr.FOREMAN_IDNUMBER ) = 18 AND LENGTH( bwr.PRINCIPAL_IDNUMBER ) = 18, '1', '0' ) AS intactOnJobNum FROM bm_worker_record bwr LEFT JOIN bm_worker_payroll bwp ON bwp.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bwr.ID_NUMBER and bwc.IS_ACTIVE = '1' LEFT JOIN sys_dic_detail sdd ON sdd.id = bwr.POST_ID WHERE bwr.ID_NUMBER = ?
2024-08-05 13:57:28,042 [http-nio-19120-exec-2] ==> Parameters: 430124196809062710(String)
2024-08-05 13:57:28,044 [http-nio-19120-exec-2] <== Total: 1
2024-08-05 13:57:28,045 [http-nio-19120-exec-2] ==> Preparing: SELECT IF ( ( IFNULL( bwp.ROLL_BANK_NAME, 'ooo' ) != 'ooo' OR IFNULL( bwp.BANK_NAME, 'ooo' ) != 'ooo' ) AND LENGTH( bw.ID_NUMBER ) = 18 AND LENGTH( bwr.FOREMAN_IDNUMBER ) = 18 AND LENGTH( bwr.PRINCIPAL_IDNUMBER ) = 18, '1', '0' ) AS intactOnJobNum FROM bm_worker_record bwr LEFT JOIN bm_worker_payroll bwp ON bwp.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bwr.ID_NUMBER and bwc.IS_ACTIVE = '1' LEFT JOIN sys_dic_detail sdd ON sdd.id = bwr.POST_ID WHERE bwr.ID_NUMBER = ?
2024-08-05 13:57:28,046 [http-nio-19120-exec-2] ==> Parameters: 430381198806236057(String)
2024-08-05 13:57:28,048 [http-nio-19120-exec-2] <== Total: 1
2024-08-05 13:57:30,193 [http-nio-19120-exec-1] ==> Preparing: SELECT count(ID_NUMBER) FROM( SELECT bwah.ID_NUMBER FROM bm_worker_attend_history bwah LEFT JOIN bm_project bp ON bp.ID = bwah.PROJECT_ID LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwah.ID_NUMBER LEFT JOIN sys_dic_detail sdd ON sdd.ID = bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.ID = bwah.SUB_ID LEFT JOIN pm_organization po1 ON po1.ID = bwah.ORG_ID LEFT JOIN bm_sub_team bst ON bst.ID = bwah.TEAM_ID LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bw.ID_NUMBER LEFT JOIN bm_worker_record bwr ON bwah.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN pm_organization po2 ON po2.ID = bwr.ORG_ID and po1.COMPANY_ID = po2.COMPANY_ID LEFT JOIN sys_user su ON su.id = bwr.examine_user_id WHERE bwr.IS_ACTIVE = '1' and bwah.is_active = '1' and bwah.ID_NUMBER = ? GROUP BY bwah.EIN_TIME )bw
2024-08-05 13:57:30,195 [http-nio-19120-exec-1] ==> Parameters: 341322200111141888(String)
2024-08-05 13:57:30,198 [http-nio-19120-exec-1] <== Total: 1
2024-08-05 13:57:30,199 [http-nio-19120-exec-1] ==> Preparing: SELECT DISTINCT bwah.NAME AS NAME, bwah.PROJECT_ID as proId, bp.NAME AS proName, bwah.ID_NUMBER AS idNumber, bwr.pe_status as peStatus, bwr.safety_score as safetyScore, bwah.POST_ID AS postId, sdd.NAME AS postName, bwah.SUB_ID AS subId, bs.SUB_NAME AS subName, bwah.TEAM_ID AS teamId, bst.NAME AS teamName, bwah.EIN_TIME AS einTime, bwah.EXIT_TIME AS exitTime, IF(po2.COMPANY_ID is null,'0',bwr.ein_status) AS einStatus, bwr.foreman, bwr.examine_status AS examineStatus, su.USERNAME AS examineUser, bwr.examine_remark AS examineRemark, bwr.examine_time AS examineTime, bwah.ORG_ID AS orgId, po1.company_id as companyId, pc.org_name as orgName, bwah.departureAffirmUrl as filePath FROM bm_worker_attend_history bwah LEFT JOIN bm_project bp ON bp.ID = bwah.PROJECT_ID LEFT JOIN bm_worker bw ON bw.ID_NUMBER = bwah.ID_NUMBER LEFT JOIN sys_dic_detail sdd ON sdd.ID = bwah.POST_ID LEFT JOIN bm_subcontractor bs ON bs.ID = bwah.SUB_ID LEFT JOIN pm_organization po1 ON po1.ID = bwah.ORG_ID LEFT JOIN bm_sub_team bst ON bst.ID = bwah.TEAM_ID LEFT JOIN bm_worker_contract bwc ON bwc.idCard = bw.ID_NUMBER LEFT JOIN bm_worker_record bwr ON bwah.ID_NUMBER = bwr.ID_NUMBER LEFT JOIN pm_organization po2 ON po2.ID = bwr.ORG_ID and po1.COMPANY_ID = po2.COMPANY_ID LEFT JOIN sys_user su ON su.id = bwr.examine_user_id left join pm_company pc on pc.id = po1.company_id WHERE bwr.IS_ACTIVE = '1' and bwah.is_active = '1' and bwah.ID_NUMBER = ? order by einTime desc limit ?, ?
2024-08-05 13:57:30,200 [http-nio-19120-exec-1] ==> Parameters: 341322200111141888(String), 0(Integer), 10(Integer)
2024-08-05 13:57:30,203 [http-nio-19120-exec-1] <== Total: 1
2024-08-05 14:26:33,196 [taskExecutor-7] --------无信号班组有效期消息通知启动------
2024-08-05 14:26:33,196 [taskExecutor-6] --------无信号班组有效期消息通知启动------
2024-08-05 14:26:33,214 [taskExecutor-6] ==> Preparing: SELECT bnst.id AS id, bp.ID AS proId, bp.`name` AS proName, bs.ID AS subId, bs.SUB_NAME AS subName, bst.ID AS teamId, bst.`NAME` AS teamName, bnst.start_time AS startTime, bnst.stop_time AS stopTime, bnst.remark AS remark, bnst.examine_status AS examineStatus, bnst.examine_opinion AS examineOpinion, bnst.upload_id AS uploadId, su.USERNAME AS uploadName, GROUP_CONCAT(bnstf.file_name) AS fileName, GROUP_CONCAT(bnstf.file_path) AS filePath FROM bm_no_signal_team bnst LEFT JOIN bm_no_signal_team_file bnstf ON bnstf.no_signal_team_id = bnst.id LEFT JOIN bm_project bp ON bp.ID = bnst.pro_id LEFT JOIN bm_subcontractor bs ON bs.ID = bnst.sub_id LEFT JOIN bm_sub_team bst ON bst.ID = bnst.team_id LEFT JOIN sys_user su ON su.ID = bnst.upload_id WHERE bnst.is_active = '1' and bnst.examine_status = '1'
2024-08-05 14:26:33,215 [taskExecutor-6] ==> Parameters:
2024-08-05 14:26:33,219 [taskExecutor-6] <== Total: 1
2024-08-05 14:26:33,220 [taskExecutor-7] ==> Preparing: SELECT bnst.id AS id, bp.ID AS proId, bp.`name` AS proName, bs.ID AS subId, bs.SUB_NAME AS subName, bst.ID AS teamId, bst.`NAME` AS teamName, bnst.start_time AS startTime, bnst.stop_time AS stopTime, bnst.remark AS remark, bnst.examine_status AS examineStatus, bnst.examine_opinion AS examineOpinion, bnst.upload_id AS uploadId, su.USERNAME AS uploadName, GROUP_CONCAT(bnstf.file_name) AS fileName, GROUP_CONCAT(bnstf.file_path) AS filePath FROM bm_no_signal_team bnst LEFT JOIN bm_no_signal_team_file bnstf ON bnstf.no_signal_team_id = bnst.id LEFT JOIN bm_project bp ON bp.ID = bnst.pro_id LEFT JOIN bm_subcontractor bs ON bs.ID = bnst.sub_id LEFT JOIN bm_sub_team bst ON bst.ID = bnst.team_id LEFT JOIN sys_user su ON su.ID = bnst.upload_id WHERE bnst.is_active = 1 and bnst.examine_status = '4'
2024-08-05 14:26:33,220 [taskExecutor-6] --------无信号班组有效期消息通知结束------
2024-08-05 14:26:33,220 [taskExecutor-7] ==> Parameters:
2024-08-05 14:26:33,224 [taskExecutor-7] <== Total: 1
2024-08-05 14:26:33,224 [taskExecutor-7] --------无信号班组有效期消息通知结束------
2024-08-05 14:56:33,210 [taskExecutor-8] --------无信号班组有效期消息通知启动------
2024-08-05 14:56:33,213 [taskExecutor-9] --------无信号班组有效期消息通知启动------
2024-08-05 14:56:33,219 [taskExecutor-10] --------红名单定时器启动------
2024-08-05 14:56:33,232 [taskExecutor-8] ==> Preparing: SELECT bnst.id AS id, bp.ID AS proId, bp.`name` AS proName, bs.ID AS subId, bs.SUB_NAME AS subName, bst.ID AS teamId, bst.`NAME` AS teamName, bnst.start_time AS startTime, bnst.stop_time AS stopTime, bnst.remark AS remark, bnst.examine_status AS examineStatus, bnst.examine_opinion AS examineOpinion, bnst.upload_id AS uploadId, su.USERNAME AS uploadName, GROUP_CONCAT(bnstf.file_name) AS fileName, GROUP_CONCAT(bnstf.file_path) AS filePath FROM bm_no_signal_team bnst LEFT JOIN bm_no_signal_team_file bnstf ON bnstf.no_signal_team_id = bnst.id LEFT JOIN bm_project bp ON bp.ID = bnst.pro_id LEFT JOIN bm_subcontractor bs ON bs.ID = bnst.sub_id LEFT JOIN bm_sub_team bst ON bst.ID = bnst.team_id LEFT JOIN sys_user su ON su.ID = bnst.upload_id WHERE bnst.is_active = '1' and bnst.examine_status = '1'
2024-08-05 14:56:33,234 [taskExecutor-8] ==> Parameters:
2024-08-05 14:56:33,235 [taskExecutor-9] ==> Preparing: SELECT bnst.id AS id, bp.ID AS proId, bp.`name` AS proName, bs.ID AS subId, bs.SUB_NAME AS subName, bst.ID AS teamId, bst.`NAME` AS teamName, bnst.start_time AS startTime, bnst.stop_time AS stopTime, bnst.remark AS remark, bnst.examine_status AS examineStatus, bnst.examine_opinion AS examineOpinion, bnst.upload_id AS uploadId, su.USERNAME AS uploadName, GROUP_CONCAT(bnstf.file_name) AS fileName, GROUP_CONCAT(bnstf.file_path) AS filePath FROM bm_no_signal_team bnst LEFT JOIN bm_no_signal_team_file bnstf ON bnstf.no_signal_team_id = bnst.id LEFT JOIN bm_project bp ON bp.ID = bnst.pro_id LEFT JOIN bm_subcontractor bs ON bs.ID = bnst.sub_id LEFT JOIN bm_sub_team bst ON bst.ID = bnst.team_id LEFT JOIN sys_user su ON su.ID = bnst.upload_id WHERE bnst.is_active = 1 and bnst.examine_status = '4'
2024-08-05 14:56:33,235 [taskExecutor-9] ==> Parameters:
2024-08-05 14:56:33,237 [taskExecutor-8] <== Total: 1
2024-08-05 14:56:33,237 [taskExecutor-8] --------无信号班组有效期消息通知结束------
2024-08-05 14:56:33,238 [taskExecutor-10] ==> Preparing: SELECT a.id_number AS `key`, a.pro_id AS `value` FROM ( SELECT bwg.id_number, bwg.pro_id, bwg.org_id, COUNT( id_number ) AS likeData, IFNULL( brs.red_num, '100' ) AS num FROM bm_worker_give bwg LEFT JOIN pm_organization po on po.id = bwg.org_id LEFT JOIN pm_company pc on pc.id = po.COMPANY_ID LEFT JOIN bm_redlist_set brs ON brs.org_id = pc.id WHERE bwg.IS_ACTIVE = '1' GROUP BY bwg.id_number, bwg.pro_id HAVING COUNT( id_number ) >= num ) a LEFT JOIN bm_redlist_worker brw ON brw.ID_NUMBER = a.id_number -- AND brw.pro_id = a.pro_id WHERE brw.ID_NUMBER IS NULL
2024-08-05 14:56:33,238 [taskExecutor-9] <== Total: 1
2024-08-05 14:56:33,239 [taskExecutor-9] --------无信号班组有效期消息通知结束------
2024-08-05 14:56:33,239 [taskExecutor-10] ==> Parameters:
2024-08-05 14:56:33,242 [taskExecutor-10] <== Total: 0
2024-08-05 14:56:33,242 [taskExecutor-10] --------红名单定时器结束,共推数据0条------
2024-08-05 15:00:00,038 [taskExecutor-12] --------考勤自动审核定时器启动------
2024-08-05 15:00:00,038 [taskExecutor-11] 今日考勤推送开始
2024-08-05 15:00:00,125 [taskExecutor-12] ==> Preparing: update fc_face_contrast ffc INNER JOIN ( SELECT ID FROM fc_face_contrast where upload_time>'2022-06-29 18:00:00' and AUDIT_STATUS='0' and is_active = '1' )ffcx ON ffc.id = ffcx.id set AUDITOR = '-1',AUDIT_STATUS='1',AUDIT_REMARK='系统超时自动审核',AUDIT_TIME = now(),WORK_HOURS = '1'
2024-08-05 15:00:00,126 [taskExecutor-12] ==> Parameters:
2024-08-05 15:00:00,128 [taskExecutor-12] <== Updates: 0
2024-08-05 15:00:00,128 [taskExecutor-12] --------考勤自动审核结束,共推数据0条------
2024-08-05 15:00:00,129 [taskExecutor-11] ==> Preparing: select * from ( SELECT ffc.id as id, concat('SongBianDianProject', IFNULL(p.pro_old_id,p.id)) as projectId, p.NAME AS projectName, concat('SongBianDianTeam', bs.id) as teamId, bs.NAME AS teamName, '贵州送变电有限责任公司' AS orgName, '9152000021440270X9' AS orgCreditCode, ffc.name,ffc.ID_NUMBER as idCard, add_time as attendTime,'人脸识别' as attendWay, '入场' as direction, CONCAT('http://116.63.142.171:1919/gzrnama/',PHOTO_PATH) as swipeRecentPhotos from fc_face_contrast ffc left join bm_worker_record bwr on ffc.ID_NUMBER = bwr.ID_NUMBER left join sys_dic_detail bwt on bwt.id = bwr.POST_ID left join bm_project p on bwr.project_id = p.id left join bm_sub_team bs on bwr.team_id = bs.id left join bm_worker_payroll bwp on bwp.ID_NUMBER = bwr.ID_NUMBER where (bwp.ROLL_BANK_NAME is not null or bwp.BANK_NAME is not null) and LENGTH(bwr.FOREMAN_IDNUMBER) = 18 and LENGTH(bwr.PRINCIPAL_IDNUMBER) = 18 and bwr.ein_status = 1 and bwr.is_ein_push = 1 and bwr.is_exit_push != 1 and p.is_push = 1 and ffc.CURRENT_DAY = ? and ffc.name != "" and AUDIT_STATUS = '1' and ffc.is_push != '1'and bwt.name != '管理人员' ORDER BY add_time DESC LIMIT 1000000000 ) a GROUP BY a.idCard
2024-08-05 15:00:00,129 [taskExecutor-11] ==> Parameters: 2024-08-05(String)
2024-08-05 15:00:00,132 [taskExecutor-11] <== Total: 0
2024-08-05 15:00:00,133 [taskExecutor-11] 今日考勤推送结果:暂无数据
2024-08-05 15:00:00,133 [taskExecutor-11] 昨日考勤推送开始
2024-08-05 15:00:00,134 [taskExecutor-11] ==> Preparing: select * from ( SELECT ffc.id as id, concat('SongBianDianProject', IFNULL(p.pro_old_id,p.id)) as projectId, p.NAME AS projectName, concat('SongBianDianTeam', bs.id) as teamId, bs.NAME AS teamName, '贵州送变电有限责任公司' AS orgName, '9152000021440270X9' AS orgCreditCode, ffc.name,ffc.ID_NUMBER as idCard, add_time as attendTime,'人脸识别' as attendWay, '入场' as direction, CONCAT('http://116.63.142.171:1919/gzrnama/',PHOTO_PATH) as swipeRecentPhotos from fc_face_contrast ffc left join bm_worker_record bwr on ffc.ID_NUMBER = bwr.ID_NUMBER left join sys_dic_detail bwt on bwt.id = bwr.POST_ID left join bm_project p on bwr.project_id = p.id left join bm_sub_team bs on bwr.team_id = bs.id left join bm_worker_payroll bwp on bwp.ID_NUMBER = bwr.ID_NUMBER where (bwp.ROLL_BANK_NAME is not null or bwp.BANK_NAME is not null) and LENGTH(bwr.FOREMAN_IDNUMBER) = 18 and LENGTH(bwr.PRINCIPAL_IDNUMBER) = 18 and bwr.ein_status = 1 and bwr.is_ein_push = 1 and bwr.is_exit_push != 1 and p.is_push = 1 and ffc.CURRENT_DAY = ? and ffc.name != "" and AUDIT_STATUS = '1' and ffc.is_push != '1'and bwt.name != '管理人员' ORDER BY add_time DESC LIMIT 1000000000 ) a GROUP BY a.idCard
2024-08-05 15:00:00,134 [taskExecutor-11] ==> Parameters: 2024-08-04(String)
2024-08-05 15:00:00,136 [taskExecutor-11] <== Total: 0
2024-08-05 15:00:00,137 [taskExecutor-11] 昨日考勤推送结果:暂无数据
2024-08-05 15:26:33,204 [taskExecutor-14] --------无信号班组有效期消息通知启动------
2024-08-05 15:26:33,204 [taskExecutor-13] --------无信号班组有效期消息通知启动------
2024-08-05 15:26:33,209 [taskExecutor-13] ==> Preparing: SELECT bnst.id AS id, bp.ID AS proId, bp.`name` AS proName, bs.ID AS subId, bs.SUB_NAME AS subName, bst.ID AS teamId, bst.`NAME` AS teamName, bnst.start_time AS startTime, bnst.stop_time AS stopTime, bnst.remark AS remark, bnst.examine_status AS examineStatus, bnst.examine_opinion AS examineOpinion, bnst.upload_id AS uploadId, su.USERNAME AS uploadName, GROUP_CONCAT(bnstf.file_name) AS fileName, GROUP_CONCAT(bnstf.file_path) AS filePath FROM bm_no_signal_team bnst LEFT JOIN bm_no_signal_team_file bnstf ON bnstf.no_signal_team_id = bnst.id LEFT JOIN bm_project bp ON bp.ID = bnst.pro_id LEFT JOIN bm_subcontractor bs ON bs.ID = bnst.sub_id LEFT JOIN bm_sub_team bst ON bst.ID = bnst.team_id LEFT JOIN sys_user su ON su.ID = bnst.upload_id WHERE bnst.is_active = '1' and bnst.examine_status = '1'
2024-08-05 15:26:33,209 [taskExecutor-13] ==> Parameters:
2024-08-05 15:26:33,211 [taskExecutor-13] <== Total: 1
2024-08-05 15:26:33,212 [taskExecutor-13] --------无信号班组有效期消息通知结束------
2024-08-05 15:26:33,212 [taskExecutor-14] ==> Preparing: SELECT bnst.id AS id, bp.ID AS proId, bp.`name` AS proName, bs.ID AS subId, bs.SUB_NAME AS subName, bst.ID AS teamId, bst.`NAME` AS teamName, bnst.start_time AS startTime, bnst.stop_time AS stopTime, bnst.remark AS remark, bnst.examine_status AS examineStatus, bnst.examine_opinion AS examineOpinion, bnst.upload_id AS uploadId, su.USERNAME AS uploadName, GROUP_CONCAT(bnstf.file_name) AS fileName, GROUP_CONCAT(bnstf.file_path) AS filePath FROM bm_no_signal_team bnst LEFT JOIN bm_no_signal_team_file bnstf ON bnstf.no_signal_team_id = bnst.id LEFT JOIN bm_project bp ON bp.ID = bnst.pro_id LEFT JOIN bm_subcontractor bs ON bs.ID = bnst.sub_id LEFT JOIN bm_sub_team bst ON bst.ID = bnst.team_id LEFT JOIN sys_user su ON su.ID = bnst.upload_id WHERE bnst.is_active = 1 and bnst.examine_status = '4'
2024-08-05 15:26:33,213 [taskExecutor-14] ==> Parameters:
2024-08-05 15:26:33,214 [taskExecutor-14] <== Total: 1
2024-08-05 15:26:33,215 [taskExecutor-14] --------无信号班组有效期消息通知结束------
2024-08-05 15:56:33,201 [taskExecutor-15] --------无信号班组有效期消息通知启动------
2024-08-05 15:56:33,201 [taskExecutor-16] --------无信号班组有效期消息通知启动------
2024-08-05 15:56:33,202 [taskExecutor-17] --------红名单定时器启动------
2024-08-05 15:56:33,209 [taskExecutor-16] ==> Preparing: SELECT bnst.id AS id, bp.ID AS proId, bp.`name` AS proName, bs.ID AS subId, bs.SUB_NAME AS subName, bst.ID AS teamId, bst.`NAME` AS teamName, bnst.start_time AS startTime, bnst.stop_time AS stopTime, bnst.remark AS remark, bnst.examine_status AS examineStatus, bnst.examine_opinion AS examineOpinion, bnst.upload_id AS uploadId, su.USERNAME AS uploadName, GROUP_CONCAT(bnstf.file_name) AS fileName, GROUP_CONCAT(bnstf.file_path) AS filePath FROM bm_no_signal_team bnst LEFT JOIN bm_no_signal_team_file bnstf ON bnstf.no_signal_team_id = bnst.id LEFT JOIN bm_project bp ON bp.ID = bnst.pro_id LEFT JOIN bm_subcontractor bs ON bs.ID = bnst.sub_id LEFT JOIN bm_sub_team bst ON bst.ID = bnst.team_id LEFT JOIN sys_user su ON su.ID = bnst.upload_id WHERE bnst.is_active = 1 and bnst.examine_status = '4'
2024-08-05 15:56:33,210 [taskExecutor-16] ==> Parameters:
2024-08-05 15:56:33,212 [taskExecutor-15] ==> Preparing: SELECT bnst.id AS id, bp.ID AS proId, bp.`name` AS proName, bs.ID AS subId, bs.SUB_NAME AS subName, bst.ID AS teamId, bst.`NAME` AS teamName, bnst.start_time AS startTime, bnst.stop_time AS stopTime, bnst.remark AS remark, bnst.examine_status AS examineStatus, bnst.examine_opinion AS examineOpinion, bnst.upload_id AS uploadId, su.USERNAME AS uploadName, GROUP_CONCAT(bnstf.file_name) AS fileName, GROUP_CONCAT(bnstf.file_path) AS filePath FROM bm_no_signal_team bnst LEFT JOIN bm_no_signal_team_file bnstf ON bnstf.no_signal_team_id = bnst.id LEFT JOIN bm_project bp ON bp.ID = bnst.pro_id LEFT JOIN bm_subcontractor bs ON bs.ID = bnst.sub_id LEFT JOIN bm_sub_team bst ON bst.ID = bnst.team_id LEFT JOIN sys_user su ON su.ID = bnst.upload_id WHERE bnst.is_active = '1' and bnst.examine_status = '1'
2024-08-05 15:56:33,212 [taskExecutor-16] <== Total: 1
2024-08-05 15:56:33,213 [taskExecutor-16] --------无信号班组有效期消息通知结束------
2024-08-05 15:56:33,213 [taskExecutor-17] ==> Preparing: SELECT a.id_number AS `key`, a.pro_id AS `value` FROM ( SELECT bwg.id_number, bwg.pro_id, bwg.org_id, COUNT( id_number ) AS likeData, IFNULL( brs.red_num, '100' ) AS num FROM bm_worker_give bwg LEFT JOIN pm_organization po on po.id = bwg.org_id LEFT JOIN pm_company pc on pc.id = po.COMPANY_ID LEFT JOIN bm_redlist_set brs ON brs.org_id = pc.id WHERE bwg.IS_ACTIVE = '1' GROUP BY bwg.id_number, bwg.pro_id HAVING COUNT( id_number ) >= num ) a LEFT JOIN bm_redlist_worker brw ON brw.ID_NUMBER = a.id_number -- AND brw.pro_id = a.pro_id WHERE brw.ID_NUMBER IS NULL
2024-08-05 15:56:33,213 [taskExecutor-15] ==> Parameters:
2024-08-05 15:56:33,213 [taskExecutor-17] ==> Parameters:
2024-08-05 15:56:33,215 [taskExecutor-17] <== Total: 0
2024-08-05 15:56:33,215 [taskExecutor-15] <== Total: 1
2024-08-05 15:56:33,215 [taskExecutor-17] --------红名单定时器结束,共推数据0条------
2024-08-05 15:56:33,215 [taskExecutor-15] --------无信号班组有效期消息通知结束------
2024-08-05 16:26:33,206 [taskExecutor-19] --------无信号班组有效期消息通知启动------
2024-08-05 16:26:33,206 [taskExecutor-18] --------无信号班组有效期消息通知启动------
2024-08-05 16:26:33,233 [taskExecutor-18] ==> Preparing: SELECT bnst.id AS id, bp.ID AS proId, bp.`name` AS proName, bs.ID AS subId, bs.SUB_NAME AS subName, bst.ID AS teamId, bst.`NAME` AS teamName, bnst.start_time AS startTime, bnst.stop_time AS stopTime, bnst.remark AS remark, bnst.examine_status AS examineStatus, bnst.examine_opinion AS examineOpinion, bnst.upload_id AS uploadId, su.USERNAME AS uploadName, GROUP_CONCAT(bnstf.file_name) AS fileName, GROUP_CONCAT(bnstf.file_path) AS filePath FROM bm_no_signal_team bnst LEFT JOIN bm_no_signal_team_file bnstf ON bnstf.no_signal_team_id = bnst.id LEFT JOIN bm_project bp ON bp.ID = bnst.pro_id LEFT JOIN bm_subcontractor bs ON bs.ID = bnst.sub_id LEFT JOIN bm_sub_team bst ON bst.ID = bnst.team_id LEFT JOIN sys_user su ON su.ID = bnst.upload_id WHERE bnst.is_active = '1' and bnst.examine_status = '1'
2024-08-05 16:26:33,233 [taskExecutor-18] ==> Parameters:
2024-08-05 16:26:33,234 [taskExecutor-19] ==> Preparing: SELECT bnst.id AS id, bp.ID AS proId, bp.`name` AS proName, bs.ID AS subId, bs.SUB_NAME AS subName, bst.ID AS teamId, bst.`NAME` AS teamName, bnst.start_time AS startTime, bnst.stop_time AS stopTime, bnst.remark AS remark, bnst.examine_status AS examineStatus, bnst.examine_opinion AS examineOpinion, bnst.upload_id AS uploadId, su.USERNAME AS uploadName, GROUP_CONCAT(bnstf.file_name) AS fileName, GROUP_CONCAT(bnstf.file_path) AS filePath FROM bm_no_signal_team bnst LEFT JOIN bm_no_signal_team_file bnstf ON bnstf.no_signal_team_id = bnst.id LEFT JOIN bm_project bp ON bp.ID = bnst.pro_id LEFT JOIN bm_subcontractor bs ON bs.ID = bnst.sub_id LEFT JOIN bm_sub_team bst ON bst.ID = bnst.team_id LEFT JOIN sys_user su ON su.ID = bnst.upload_id WHERE bnst.is_active = 1 and bnst.examine_status = '4'
2024-08-05 16:26:33,235 [taskExecutor-19] ==> Parameters:
2024-08-05 16:26:33,236 [taskExecutor-18] <== Total: 1
2024-08-05 16:26:33,236 [taskExecutor-18] --------无信号班组有效期消息通知结束------
2024-08-05 16:26:33,237 [taskExecutor-19] <== Total: 1
2024-08-05 16:26:33,237 [taskExecutor-19] --------无信号班组有效期消息通知结束------
2024-08-05 16:56:33,203 [taskExecutor-20] --------无信号班组有效期消息通知启动------
2024-08-05 16:56:33,203 [taskExecutor-21] --------无信号班组有效期消息通知启动------
2024-08-05 16:56:33,203 [taskExecutor-22] --------红名单定时器启动------
2024-08-05 16:56:33,253 [taskExecutor-22] ==> Preparing: SELECT a.id_number AS `key`, a.pro_id AS `value` FROM ( SELECT bwg.id_number, bwg.pro_id, bwg.org_id, COUNT( id_number ) AS likeData, IFNULL( brs.red_num, '100' ) AS num FROM bm_worker_give bwg LEFT JOIN pm_organization po on po.id = bwg.org_id LEFT JOIN pm_company pc on pc.id = po.COMPANY_ID LEFT JOIN bm_redlist_set brs ON brs.org_id = pc.id WHERE bwg.IS_ACTIVE = '1' GROUP BY bwg.id_number, bwg.pro_id HAVING COUNT( id_number ) >= num ) a LEFT JOIN bm_redlist_worker brw ON brw.ID_NUMBER = a.id_number -- AND brw.pro_id = a.pro_id WHERE brw.ID_NUMBER IS NULL
2024-08-05 16:56:33,255 [taskExecutor-22] ==> Parameters:
2024-08-05 16:56:33,261 [taskExecutor-22] <== Total: 0
2024-08-05 16:56:33,262 [taskExecutor-22] --------红名单定时器结束,共推数据0条------
2024-08-05 16:56:33,601 [taskExecutor-20] ==> Preparing: SELECT bnst.id AS id, bp.ID AS proId, bp.`name` AS proName, bs.ID AS subId, bs.SUB_NAME AS subName, bst.ID AS teamId, bst.`NAME` AS teamName, bnst.start_time AS startTime, bnst.stop_time AS stopTime, bnst.remark AS remark, bnst.examine_status AS examineStatus, bnst.examine_opinion AS examineOpinion, bnst.upload_id AS uploadId, su.USERNAME AS uploadName, GROUP_CONCAT(bnstf.file_name) AS fileName, GROUP_CONCAT(bnstf.file_path) AS filePath FROM bm_no_signal_team bnst LEFT JOIN bm_no_signal_team_file bnstf ON bnstf.no_signal_team_id = bnst.id LEFT JOIN bm_project bp ON bp.ID = bnst.pro_id LEFT JOIN bm_subcontractor bs ON bs.ID = bnst.sub_id LEFT JOIN bm_sub_team bst ON bst.ID = bnst.team_id LEFT JOIN sys_user su ON su.ID = bnst.upload_id WHERE bnst.is_active = '1' and bnst.examine_status = '1'
2024-08-05 16:56:33,601 [taskExecutor-20] ==> Parameters:
2024-08-05 16:56:33,606 [taskExecutor-20] <== Total: 1
2024-08-05 16:56:33,606 [taskExecutor-20] --------无信号班组有效期消息通知结束------
2024-08-05 16:56:33,606 [taskExecutor-21] ==> Preparing: SELECT bnst.id AS id, bp.ID AS proId, bp.`name` AS proName, bs.ID AS subId, bs.SUB_NAME AS subName, bst.ID AS teamId, bst.`NAME` AS teamName, bnst.start_time AS startTime, bnst.stop_time AS stopTime, bnst.remark AS remark, bnst.examine_status AS examineStatus, bnst.examine_opinion AS examineOpinion, bnst.upload_id AS uploadId, su.USERNAME AS uploadName, GROUP_CONCAT(bnstf.file_name) AS fileName, GROUP_CONCAT(bnstf.file_path) AS filePath FROM bm_no_signal_team bnst LEFT JOIN bm_no_signal_team_file bnstf ON bnstf.no_signal_team_id = bnst.id LEFT JOIN bm_project bp ON bp.ID = bnst.pro_id LEFT JOIN bm_subcontractor bs ON bs.ID = bnst.sub_id LEFT JOIN bm_sub_team bst ON bst.ID = bnst.team_id LEFT JOIN sys_user su ON su.ID = bnst.upload_id WHERE bnst.is_active = 1 and bnst.examine_status = '4'
2024-08-05 16:56:33,607 [taskExecutor-21] ==> Parameters:
2024-08-05 16:56:33,609 [taskExecutor-21] <== Total: 1
2024-08-05 16:56:33,609 [taskExecutor-21] --------无信号班组有效期消息通知结束------
2024-08-05 17:00:00,004 [taskExecutor-23] 今日考勤推送开始
2024-08-05 17:00:00,016 [taskExecutor-23] ==> Preparing: select * from ( SELECT ffc.id as id, concat('SongBianDianProject', IFNULL(p.pro_old_id,p.id)) as projectId, p.NAME AS projectName, concat('SongBianDianTeam', bs.id) as teamId, bs.NAME AS teamName, '贵州送变电有限责任公司' AS orgName, '9152000021440270X9' AS orgCreditCode, ffc.name,ffc.ID_NUMBER as idCard, add_time as attendTime,'人脸识别' as attendWay, '入场' as direction, CONCAT('http://116.63.142.171:1919/gzrnama/',PHOTO_PATH) as swipeRecentPhotos from fc_face_contrast ffc left join bm_worker_record bwr on ffc.ID_NUMBER = bwr.ID_NUMBER left join sys_dic_detail bwt on bwt.id = bwr.POST_ID left join bm_project p on bwr.project_id = p.id left join bm_sub_team bs on bwr.team_id = bs.id left join bm_worker_payroll bwp on bwp.ID_NUMBER = bwr.ID_NUMBER where (bwp.ROLL_BANK_NAME is not null or bwp.BANK_NAME is not null) and LENGTH(bwr.FOREMAN_IDNUMBER) = 18 and LENGTH(bwr.PRINCIPAL_IDNUMBER) = 18 and bwr.ein_status = 1 and bwr.is_ein_push = 1 and bwr.is_exit_push != 1 and p.is_push = 1 and ffc.CURRENT_DAY = ? and ffc.name != "" and AUDIT_STATUS = '1' and ffc.is_push != '1'and bwt.name != '管理人员' ORDER BY add_time DESC LIMIT 1000000000 ) a GROUP BY a.idCard
2024-08-05 17:00:00,017 [taskExecutor-23] ==> Parameters: 2024-08-05(String)
2024-08-05 17:00:00,020 [taskExecutor-23] <== Total: 0
2024-08-05 17:00:00,020 [taskExecutor-23] 今日考勤推送结果:暂无数据
2024-08-05 17:00:00,020 [taskExecutor-23] 昨日考勤推送开始
2024-08-05 17:00:00,021 [taskExecutor-23] ==> Preparing: select * from ( SELECT ffc.id as id, concat('SongBianDianProject', IFNULL(p.pro_old_id,p.id)) as projectId, p.NAME AS projectName, concat('SongBianDianTeam', bs.id) as teamId, bs.NAME AS teamName, '贵州送变电有限责任公司' AS orgName, '9152000021440270X9' AS orgCreditCode, ffc.name,ffc.ID_NUMBER as idCard, add_time as attendTime,'人脸识别' as attendWay, '入场' as direction, CONCAT('http://116.63.142.171:1919/gzrnama/',PHOTO_PATH) as swipeRecentPhotos from fc_face_contrast ffc left join bm_worker_record bwr on ffc.ID_NUMBER = bwr.ID_NUMBER left join sys_dic_detail bwt on bwt.id = bwr.POST_ID left join bm_project p on bwr.project_id = p.id left join bm_sub_team bs on bwr.team_id = bs.id left join bm_worker_payroll bwp on bwp.ID_NUMBER = bwr.ID_NUMBER where (bwp.ROLL_BANK_NAME is not null or bwp.BANK_NAME is not null) and LENGTH(bwr.FOREMAN_IDNUMBER) = 18 and LENGTH(bwr.PRINCIPAL_IDNUMBER) = 18 and bwr.ein_status = 1 and bwr.is_ein_push = 1 and bwr.is_exit_push != 1 and p.is_push = 1 and ffc.CURRENT_DAY = ? and ffc.name != "" and AUDIT_STATUS = '1' and ffc.is_push != '1'and bwt.name != '管理人员' ORDER BY add_time DESC LIMIT 1000000000 ) a GROUP BY a.idCard
2024-08-05 17:00:00,021 [taskExecutor-23] ==> Parameters: 2024-08-04(String)
2024-08-05 17:00:00,024 [taskExecutor-23] <== Total: 0
2024-08-05 17:00:00,025 [taskExecutor-23] 昨日考勤推送结果:暂无数据
2024-08-05 17:26:33,201 [taskExecutor-24] --------无信号班组有效期消息通知启动------
2024-08-05 17:26:33,201 [taskExecutor-25] --------无信号班组有效期消息通知启动------
2024-08-05 17:26:33,224 [taskExecutor-24] ==> Preparing: SELECT bnst.id AS id, bp.ID AS proId, bp.`name` AS proName, bs.ID AS subId, bs.SUB_NAME AS subName, bst.ID AS teamId, bst.`NAME` AS teamName, bnst.start_time AS startTime, bnst.stop_time AS stopTime, bnst.remark AS remark, bnst.examine_status AS examineStatus, bnst.examine_opinion AS examineOpinion, bnst.upload_id AS uploadId, su.USERNAME AS uploadName, GROUP_CONCAT(bnstf.file_name) AS fileName, GROUP_CONCAT(bnstf.file_path) AS filePath FROM bm_no_signal_team bnst LEFT JOIN bm_no_signal_team_file bnstf ON bnstf.no_signal_team_id = bnst.id LEFT JOIN bm_project bp ON bp.ID = bnst.pro_id LEFT JOIN bm_subcontractor bs ON bs.ID = bnst.sub_id LEFT JOIN bm_sub_team bst ON bst.ID = bnst.team_id LEFT JOIN sys_user su ON su.ID = bnst.upload_id WHERE bnst.is_active = '1' and bnst.examine_status = '1'
2024-08-05 17:26:33,225 [taskExecutor-24] ==> Parameters:
2024-08-05 17:26:33,229 [taskExecutor-24] <== Total: 1
2024-08-05 17:26:33,230 [taskExecutor-24] --------无信号班组有效期消息通知结束------
2024-08-05 17:26:33,231 [taskExecutor-25] ==> Preparing: SELECT bnst.id AS id, bp.ID AS proId, bp.`name` AS proName, bs.ID AS subId, bs.SUB_NAME AS subName, bst.ID AS teamId, bst.`NAME` AS teamName, bnst.start_time AS startTime, bnst.stop_time AS stopTime, bnst.remark AS remark, bnst.examine_status AS examineStatus, bnst.examine_opinion AS examineOpinion, bnst.upload_id AS uploadId, su.USERNAME AS uploadName, GROUP_CONCAT(bnstf.file_name) AS fileName, GROUP_CONCAT(bnstf.file_path) AS filePath FROM bm_no_signal_team bnst LEFT JOIN bm_no_signal_team_file bnstf ON bnstf.no_signal_team_id = bnst.id LEFT JOIN bm_project bp ON bp.ID = bnst.pro_id LEFT JOIN bm_subcontractor bs ON bs.ID = bnst.sub_id LEFT JOIN bm_sub_team bst ON bst.ID = bnst.team_id LEFT JOIN sys_user su ON su.ID = bnst.upload_id WHERE bnst.is_active = 1 and bnst.examine_status = '4'
2024-08-05 17:26:33,232 [taskExecutor-25] ==> Parameters:
2024-08-05 17:26:33,234 [taskExecutor-25] <== Total: 1
2024-08-05 17:26:33,234 [taskExecutor-25] --------无信号班组有效期消息通知结束------
2024-08-05 17:56:33,196 [taskExecutor-26] --------无信号班组有效期消息通知启动------
2024-08-05 17:56:33,196 [taskExecutor-27] --------无信号班组有效期消息通知启动------
2024-08-05 17:56:33,197 [taskExecutor-28] --------红名单定时器启动------
2024-08-05 17:56:33,208 [taskExecutor-28] ==> Preparing: SELECT a.id_number AS `key`, a.pro_id AS `value` FROM ( SELECT bwg.id_number, bwg.pro_id, bwg.org_id, COUNT( id_number ) AS likeData, IFNULL( brs.red_num, '100' ) AS num FROM bm_worker_give bwg LEFT JOIN pm_organization po on po.id = bwg.org_id LEFT JOIN pm_company pc on pc.id = po.COMPANY_ID LEFT JOIN bm_redlist_set brs ON brs.org_id = pc.id WHERE bwg.IS_ACTIVE = '1' GROUP BY bwg.id_number, bwg.pro_id HAVING COUNT( id_number ) >= num ) a LEFT JOIN bm_redlist_worker brw ON brw.ID_NUMBER = a.id_number -- AND brw.pro_id = a.pro_id WHERE brw.ID_NUMBER IS NULL
2024-08-05 17:56:33,209 [taskExecutor-28] ==> Parameters:
2024-08-05 17:56:33,212 [taskExecutor-28] <== Total: 0
2024-08-05 17:56:33,213 [taskExecutor-28] --------红名单定时器结束,共推数据0条------
2024-08-05 17:56:33,214 [taskExecutor-26] ==> Preparing: SELECT bnst.id AS id, bp.ID AS proId, bp.`name` AS proName, bs.ID AS subId, bs.SUB_NAME AS subName, bst.ID AS teamId, bst.`NAME` AS teamName, bnst.start_time AS startTime, bnst.stop_time AS stopTime, bnst.remark AS remark, bnst.examine_status AS examineStatus, bnst.examine_opinion AS examineOpinion, bnst.upload_id AS uploadId, su.USERNAME AS uploadName, GROUP_CONCAT(bnstf.file_name) AS fileName, GROUP_CONCAT(bnstf.file_path) AS filePath FROM bm_no_signal_team bnst LEFT JOIN bm_no_signal_team_file bnstf ON bnstf.no_signal_team_id = bnst.id LEFT JOIN bm_project bp ON bp.ID = bnst.pro_id LEFT JOIN bm_subcontractor bs ON bs.ID = bnst.sub_id LEFT JOIN bm_sub_team bst ON bst.ID = bnst.team_id LEFT JOIN sys_user su ON su.ID = bnst.upload_id WHERE bnst.is_active = '1' and bnst.examine_status = '1'
2024-08-05 17:56:33,215 [taskExecutor-26] ==> Parameters:
2024-08-05 17:56:33,217 [taskExecutor-26] <== Total: 1
2024-08-05 17:56:33,217 [taskExecutor-26] --------无信号班组有效期消息通知结束------
2024-08-05 17:56:33,221 [taskExecutor-27] ==> Preparing: SELECT bnst.id AS id, bp.ID AS proId, bp.`name` AS proName, bs.ID AS subId, bs.SUB_NAME AS subName, bst.ID AS teamId, bst.`NAME` AS teamName, bnst.start_time AS startTime, bnst.stop_time AS stopTime, bnst.remark AS remark, bnst.examine_status AS examineStatus, bnst.examine_opinion AS examineOpinion, bnst.upload_id AS uploadId, su.USERNAME AS uploadName, GROUP_CONCAT(bnstf.file_name) AS fileName, GROUP_CONCAT(bnstf.file_path) AS filePath FROM bm_no_signal_team bnst LEFT JOIN bm_no_signal_team_file bnstf ON bnstf.no_signal_team_id = bnst.id LEFT JOIN bm_project bp ON bp.ID = bnst.pro_id LEFT JOIN bm_subcontractor bs ON bs.ID = bnst.sub_id LEFT JOIN bm_sub_team bst ON bst.ID = bnst.team_id LEFT JOIN sys_user su ON su.ID = bnst.upload_id WHERE bnst.is_active = 1 and bnst.examine_status = '4'
2024-08-05 17:56:33,221 [taskExecutor-27] ==> Parameters:
2024-08-05 17:56:33,223 [taskExecutor-27] <== Total: 1
2024-08-05 17:56:33,224 [taskExecutor-27] --------无信号班组有效期消息通知结束------