| | |
| | | int momentToNormal(@Param("list") List<String> list, @Param("operatorId") String operatorId); |
| | | |
| | | IPage<EmpAccidentCases> selectPageVo(Page<?> page, @Param(Constants.WRAPPER) Wrapper wrapper); |
| | | |
| | | @Update("<script> " + |
| | | " UPDATE t_emp_accidentcases SET delFlag = 1,\n" + |
| | | " modifyTime = NOW(),\n" + |
| | | " modifier = #{operatorId}, \n" + |
| | | " version = version+1 \n" + |
| | | " WHERE empId IN \n" + |
| | | " <foreach item=\"delId\" collection=\"list\" open=\"(\" close=\")\" separator=\",\">\n" + |
| | | " #{delId}\n" + |
| | | " </foreach>\n" + |
| | | "</script>") |
| | | void logicDelByUserIds(@Param("list") List<String> list, @Param("operatorId") String operatorId); |
| | | } |
| | |
| | | int momentToNormal(@Param("list") List<String> list, @Param("operatorId") String operatorId); |
| | | |
| | | IPage<EmpBadRecord> selectPageVo(Page<?> page, @Param(Constants.WRAPPER) Wrapper wrapper); |
| | | |
| | | @Update("<script> " + |
| | | " UPDATE t_emp_badrecord SET delFlag = 1,\n" + |
| | | " modifyTime = NOW(),\n" + |
| | | " modifier = #{operatorId}, \n" + |
| | | " version = version+1 \n" + |
| | | " WHERE empId IN \n" + |
| | | " <foreach item=\"delId\" collection=\"list\" open=\"(\" close=\")\" separator=\",\">\n" + |
| | | " #{delId} \n" + |
| | | " </foreach>\n" + |
| | | "</script>") |
| | | void logicDelByUserIds(@Param("list") List<String> list, @Param("operatorId") String operatorId); |
| | | } |
| | |
| | | " UPDATE t_emp_baseinfo SET \n" + |
| | | " deptId = #{mapParams.deptId},\n" + |
| | | " deptName = #{mapParams.deptName},\n" + |
| | | " allDeptName = #{mapParams.allDeptName},\n" + |
| | | " jobId = #{mapParams.jobId},\n" + |
| | | " jobName = #{mapParams.jobName},\n" + |
| | | " modifyTime = NOW(),\n" + |
| | |
| | | "</script>") |
| | | int terminateContract(@Param("list") List<String> list,@Param("operatorId") String operatorId); |
| | | |
| | | @Update("<script> " + |
| | | " UPDATE t_emp_contractinfo SET delFlag = 1,\n" + |
| | | " modifyTime = NOW(),\n" + |
| | | " modifier = #{operatorId}, \n" + |
| | | " version = version+1 \n" + |
| | | " WHERE empId IN \n" + |
| | | " <foreach item=\"delId\" collection=\"list\" open=\"(\" close=\")\" separator=\",\">\n" + |
| | | " #{delId} \n" + |
| | | " </foreach>\n" + |
| | | "</script>") |
| | | void logicDelByUserIds(@Param("list") List<String> list,@Param("operatorId") String operatorId); |
| | | } |
| | |
| | | int momentToNormal(@Param("list") List<String> list, @Param("operatorId") String operatorId); |
| | | |
| | | IPage<EmpDimissionAttend> selectPageVo(Page<?> page, @Param(Constants.WRAPPER) Wrapper wrapper); |
| | | |
| | | @Update("<script> " + |
| | | " UPDATE t_emp_dimissionattend SET delFlag = 1,\n" + |
| | | " modifyTime = NOW(),\n" + |
| | | " modifier = #{operatorId}, \n" + |
| | | " version = version+1 \n" + |
| | | " WHERE empId IN \n" + |
| | | " <foreach item=\"delId\" collection=\"list\" open=\"(\" close=\")\" separator=\",\">\n" + |
| | | " #{delId} \n" + |
| | | " </foreach>\n" + |
| | | "</script>") |
| | | void logicDelByUserIds(@Param("list") List<String> list, @Param("operatorId") String operatorId); |
| | | } |
| | |
| | | |
| | | IPage<Map<String,Object>> selectPageVo(Page<?> page, @Param(Constants.WRAPPER) Wrapper wrapper); |
| | | |
| | | @Update("<script> " + |
| | | " UPDATE t_emp_dimissionLog SET delFlag = 1,\n" + |
| | | " modifyTime = NOW(),\n" + |
| | | " modifier = #{operatorId}, \n" + |
| | | " version = version+1 \n" + |
| | | " WHERE empId IN \n" + |
| | | " <foreach item=\"delId\" collection=\"list\" open=\"(\" close=\")\" separator=\",\">\n" + |
| | | " #{delId} \n" + |
| | | " </foreach>\n" + |
| | | "</script>") |
| | | void logicDelByUserIds(@Param("list") List<String> list, @Param("operatorId") String operatorId); |
| | | } |
| | |
| | | int momentToNormal(@Param("list") List<String> list, @Param("operatorId") String operatorId); |
| | | |
| | | IPage<EmpInsurance> selectPageVo(Page<?> page, @Param(Constants.WRAPPER) Wrapper wrapper); |
| | | |
| | | @Update("<script> " + |
| | | " UPDATE t_emp_insurance SET delFlag = 1,\n" + |
| | | " modifyTime = NOW(),\n" + |
| | | " modifier = #{operatorId}, \n" + |
| | | " version = version+1 \n" + |
| | | " WHERE empId IN \n" + |
| | | " <foreach item=\"delId\" collection=\"list\" open=\"(\" close=\")\" separator=\",\">\n" + |
| | | " #{delId} \n" + |
| | | " </foreach>\n" + |
| | | "</script>") |
| | | void logicDelByUserIds(@Param("list") List<String> list, @Param("operatorId") String operatorId); |
| | | } |
| | |
| | | IPage<Map<String,Object>> selectPageVo(Page<?> page, @Param(Constants.WRAPPER) Wrapper wrapper); |
| | | |
| | | IPage<EmpJobChange> selectPageVoBean(Page<?> page, @Param(Constants.WRAPPER) Wrapper wrapper); |
| | | |
| | | @Update("<script> " + |
| | | " UPDATE t_emp_jobchange SET delFlag = 1,\n" + |
| | | " modifyTime = NOW(),\n" + |
| | | " modifier = #{operatorId}, \n" + |
| | | " version = version+1 \n" + |
| | | " WHERE empId IN \n" + |
| | | " <foreach item=\"delId\" collection=\"list\" open=\"(\" close=\")\" separator=\",\">\n" + |
| | | " #{delId} \n" + |
| | | " </foreach>\n" + |
| | | "</script>") |
| | | void logicDelByUserIds(@Param("list") List<String> list, @Param("operatorId") String operatorId); |
| | | |
| | | } |
| | |
| | | int momentToNormal(@Param("list") List<String> list, @Param("operatorId") String operatorId); |
| | | |
| | | IPage<EmpLaborTrouble> selectPageVo(Page<?> page, @Param(Constants.WRAPPER) Wrapper wrapper); |
| | | |
| | | @Update("<script> " + |
| | | " UPDATE t_emp_labortrouble SET delFlag = 1,\n" + |
| | | " modifyTime = NOW(),\n" + |
| | | " modifier = #{operatorId}, \n" + |
| | | " version = version+1 \n" + |
| | | " WHERE empId IN \n" + |
| | | " <foreach item=\"delId\" collection=\"list\" open=\"(\" close=\")\" separator=\",\">\n" + |
| | | " #{delId} \n" + |
| | | " </foreach>\n" + |
| | | "</script>") |
| | | void logicDelByUserIds(@Param("list") List<String> list, @Param("operatorId") String operatorId); |
| | | |
| | | } |
| | |
| | | int momentToNormal(@Param("list") List<String> list, @Param("operatorId") String operatorId); |
| | | |
| | | IPage<EmpLeaveInfo> selectPageVo(Page<?> page, @Param(Constants.WRAPPER) Wrapper wrapper); |
| | | |
| | | @Update("<script> " + |
| | | " UPDATE t_emp_leaveinfo SET delFlag = 1,\n" + |
| | | " modifyTime = NOW(),\n" + |
| | | " modifier = #{operatorId}, \n" + |
| | | " version = version+1 \n" + |
| | | " WHERE empId IN \n" + |
| | | " <foreach item=\"delId\" collection=\"list\" open=\"(\" close=\")\" separator=\",\">\n" + |
| | | " #{delId} \n" + |
| | | " </foreach>\n" + |
| | | "</script>") |
| | | void logicDelByUserIds(@Param("list") List<String> list, @Param("operatorId") String operatorId); |
| | | |
| | | } |
| | |
| | | int momentToNormal(@Param("list") List<String> list, @Param("operatorId") String operatorId); |
| | | |
| | | IPage<EmpOccupational> selectPageVo(Page<?> page, @Param(Constants.WRAPPER) Wrapper wrapper); |
| | | |
| | | @Update("<script> " + |
| | | " UPDATE t_emp_occupational SET delFlag = 1,\n" + |
| | | " modifyTime = NOW(),\n" + |
| | | " modifier = #{operatorId}, \n" + |
| | | " version = version+1 \n" + |
| | | " WHERE empId IN \n" + |
| | | " <foreach item=\"delId\" collection=\"list\" open=\"(\" close=\")\" separator=\",\">\n" + |
| | | " #{delId} \n" + |
| | | " </foreach>\n" + |
| | | "</script>") |
| | | void logicDelByUserIds(@Param("list") List<String> list, @Param("operatorId") String operatorId); |
| | | |
| | | } |
| | |
| | | " </foreach>\n" + |
| | | "</script>") |
| | | void logicDeleteByIds(@Param("list") List<String> list, @Param("operatorId") String operatorId); |
| | | |
| | | @Update("<script> " + |
| | | " UPDATE t_emp_openarchives SET delFlag = 1,\n" + |
| | | " modifyTime = NOW(),\n" + |
| | | " modifier = #{operatorId}, \n" + |
| | | " version = version+1 \n" + |
| | | " WHERE openArchivesId IN \n" + |
| | | " <foreach item=\"delId\" collection=\"list\" open=\"(\" close=\")\" separator=\",\">\n" + |
| | | " #{delId} \n" + |
| | | " </foreach>\n" + |
| | | "</script>") |
| | | void logicDelByUserIds(@Param("list") List<String> list, @Param("operatorId") String operatorId); |
| | | } |
| | |
| | | " </foreach>\n" + |
| | | "</script>") |
| | | int momentToNormal(@Param("list") List<String> list, @Param("operatorId") String operatorId); |
| | | |
| | | @Update("<script> " + |
| | | " UPDATE t_emp_physicalexam SET delFlag = 1,\n" + |
| | | " modifyTime = NOW(),\n" + |
| | | " modifier = #{operatorId}, \n" + |
| | | " version = version+1 \n" + |
| | | " WHERE empId IN \n" + |
| | | " <foreach item=\"delId\" collection=\"list\" open=\"(\" close=\")\" separator=\",\">\n" + |
| | | " #{delId} \n" + |
| | | " </foreach>\n" + |
| | | "</script>") |
| | | void logicDelByUserIds(@Param("list") List<String> list, @Param("operatorId") String operatorId); |
| | | |
| | | } |
| | |
| | | int momentToNormal(@Param("list") List<String> list, @Param("operatorId") String operatorId); |
| | | |
| | | IPage<EmpRemarkInfo> selectPageVo(Page<?> page, @Param(Constants.WRAPPER) Wrapper wrapper); |
| | | |
| | | @Update("<script> " + |
| | | " UPDATE t_emp_remarkinfo SET delFlag = 1,\n" + |
| | | " modifyTime = NOW(),\n" + |
| | | " modifier = #{operatorId}, \n" + |
| | | " version = version+1 \n" + |
| | | " WHERE empId IN \n" + |
| | | " <foreach item=\"delId\" collection=\"list\" open=\"(\" close=\")\" separator=\",\">\n" + |
| | | " #{delId} \n" + |
| | | " </foreach>\n" + |
| | | "</script>") |
| | | void logicDelByUserIds(@Param("list") List<String> list, @Param("operatorId") String operatorId); |
| | | |
| | | } |
| | |
| | | int momentToNormal(@Param("list") List<String> list, @Param("operatorId") String operatorId); |
| | | |
| | | IPage<EmpResign> selectPageVo(Page<?> page, @Param(Constants.WRAPPER) Wrapper wrapper); |
| | | |
| | | @Update("<script> " + |
| | | " UPDATE t_emp_resign SET delFlag = 1,\n" + |
| | | " modifyTime = NOW(),\n" + |
| | | " modifier = #{operatorId}, \n" + |
| | | " version = version+1 \n" + |
| | | " WHERE empId IN \n" + |
| | | " <foreach item=\"delId\" collection=\"list\" open=\"(\" close=\")\" separator=\",\">\n" + |
| | | " #{delId} \n" + |
| | | " </foreach>\n" + |
| | | "</script>") |
| | | void logicDelByUserIds(@Param("list") List<String> list, @Param("operatorId") String operatorId); |
| | | } |
| | |
| | | "</script>") |
| | | int momentToNormal(@Param("list") List<String> list, @Param("operatorId") String operatorId); |
| | | |
| | | IPage<EmpUnemployment> selectPageVo(Page<?> page, @Param(Constants.WRAPPER) Wrapper wrapper);; |
| | | IPage<EmpUnemployment> selectPageVo(Page<?> page, @Param(Constants.WRAPPER) Wrapper wrapper); |
| | | |
| | | @Update("<script> " + |
| | | " UPDATE t_emp_unemployment SET delFlag = 1,\n" + |
| | | " modifyTime = NOW(),\n" + |
| | | " modifier = #{operatorId}, \n" + |
| | | " version = version+1 \n" + |
| | | " WHERE empId IN \n" + |
| | | " <foreach item=\"delId\" collection=\"list\" open=\"(\" close=\")\" separator=\",\">\n" + |
| | | " #{delId}\n" + |
| | | " </foreach>\n" + |
| | | "</script>") |
| | | void logicDelByUserIds(@Param("list") List<String> list, @Param("operatorId") String operatorId); |
| | | |
| | | } |
| | |
| | | int momentToNormal(@Param("list") List<String> list, @Param("operatorId") String operatorId); |
| | | |
| | | IPage<EmpWorkExperience> selectPageVo(Page<?> page, @Param(Constants.WRAPPER) Wrapper wrapper); |
| | | |
| | | @Update("<script> " + |
| | | " UPDATE t_emp_workExperience SET delFlag = 1,\n" + |
| | | " modifyTime = NOW(),\n" + |
| | | " modifier = #{operatorId}, \n" + |
| | | " version = version+1 \n" + |
| | | " WHERE empId IN \n" + |
| | | " <foreach item=\"delId\" collection=\"list\" open=\"(\" close=\")\" separator=\",\">\n" + |
| | | " #{delId}\n" + |
| | | " </foreach>\n" + |
| | | "</script>") |
| | | void logicDelByUserIds(@Param("list") List<String> list, @Param("operatorId") String operatorId); |
| | | |
| | | } |
| | |
| | | boolean momentToNormal(String ids); |
| | | |
| | | void importEmpBadRecord(List<List<Object>> listObject,List<String> returnList); |
| | | |
| | | void logicDelByUserIds(String userIds); |
| | | } |
| | |
| | | this.save(empAccidentcases); |
| | | } |
| | | } |
| | | |
| | | |
| | | } |
| | |
| | | this.save(empBadrecord); |
| | | } |
| | | } |
| | | |
| | | @Override |
| | | public void logicDelByUserIds(String userIds) { |
| | | String[] str = userIds.split(","); |
| | | List<String> list = new ArrayList<>(Arrays.asList(str)); |
| | | empBadrecordMapper.logicDelByUserIds(list, operatorId); |
| | | } |
| | | } |
| | |
| | | private final IRemoteDicItemService remoteDicItemService; |
| | | private final EmpOccupationalMapper empOccupationalMapper; |
| | | private final IRemotePositionService remotePositionService; |
| | | private final EmpDimissionLogMapper empDimissionLogMapper; |
| | | private final EmpOpenArchivesMapper empOpenArchivesMapper; |
| | | private final EmpResignMapper empResignMapper; |
| | | |
| | | @Override |
| | | public IPage<EmpBaseInfo> findEmpBaseInfos(QueryRequest request, EmpBaseInfo empBaseInfo) { |
| | |
| | | String[] str = ids.split(","); |
| | | List<String> list = new ArrayList<>(Arrays.asList(str)); |
| | | empBaseInfoMapper.logicDeleteByIds(list, operatorId); |
| | | |
| | | //同步删除关联数据 |
| | | //不良记录 |
| | | empBadRecordMapper.logicDelByUserIds(list,operatorId); |
| | | empAccidentCasesMapper.logicDelByUserIds(list,operatorId); |
| | | empContractInfoMapper.logicDelByUserIds(list,operatorId); |
| | | empDimissionAttendMapper.logicDelByUserIds(list,operatorId); |
| | | empDimissionLogMapper.logicDelByUserIds(list,operatorId); |
| | | empInsuranceMapper.logicDelByUserIds(list,operatorId); |
| | | empJobChangeMapper.logicDelByUserIds(list,operatorId); |
| | | empLaborTroubleMapper.logicDelByUserIds(list,operatorId); |
| | | empLeaveInfoMapper.logicDelByUserIds(list,operatorId); |
| | | empOccupationalMapper.logicDelByUserIds(list,operatorId); |
| | | empOpenArchivesMapper.logicDelByUserIds(list,operatorId); |
| | | empPhysicalExamMapper.logicDelByUserIds(list,operatorId); |
| | | empRemarkInfoMapper.logicDelByUserIds(list,operatorId); |
| | | empResignMapper.logicDelByUserIds(list,operatorId); |
| | | empUnemploymentMapper.logicDelByUserIds(list,operatorId); |
| | | empWorkExperienceMapper.logicDelByUserIds(list,operatorId); |
| | | } |
| | | |
| | | /** |
| | |
| | | saveChange.setOldDeptName(strDeptName[i]); |
| | | saveChange.setOldJobName(strJobName[i]); |
| | | saveChange.setNewDeptName(empJobChange.getNewDeptName()); |
| | | saveChange.setAllDeptName(empJobChange.getAllDeptName()); |
| | | saveChange.setNewJobName(empJobChange.getNewJobName()); |
| | | saveChange.setChangeType(empJobChange.getChangeType()); |
| | | saveChange.setChangeDate(empJobChange.getChangeDate()); |
| | |
| | | Map<String, Object> mapParams = new HashMap<>(); |
| | | mapParams.put("deptId", empJobChange.getDeptId()); |
| | | mapParams.put("deptName", empJobChange.getNewDeptName()); |
| | | mapParams.put("allDeptName", empJobChange.getAllDeptName()); |
| | | mapParams.put("jobId", empJobChange.getJobId()); |
| | | mapParams.put("jobName", empJobChange.getNewJobName()); |
| | | mapParams.put("operatorId", operatorId); |