|
@@ -42,7 +42,6 @@ public class AttendanceEmployeeSettingServiceImpl implements AttendanceEmployeeS
|
|
|
private EmployeeInfoService employeeInfoService;
|
|
|
|
|
|
@Override
|
|
|
- @TenantIgnore
|
|
|
public Long createEmployeeSetting(AttendanceEmployeeSettingSaveReqVO createReqVO) {
|
|
|
// 插入
|
|
|
AttendanceEmployeeSettingDO employeeSetting = BeanUtils.toBean(createReqVO, AttendanceEmployeeSettingDO.class);
|
|
@@ -52,7 +51,6 @@ public class AttendanceEmployeeSettingServiceImpl implements AttendanceEmployeeS
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- @TenantIgnore
|
|
|
public void updateEmployeeSetting(AttendanceEmployeeSettingSaveReqVO updateReqVO) {
|
|
|
// 校验存在
|
|
|
validateEmployeeSettingExists(updateReqVO.getId());
|
|
@@ -62,7 +60,6 @@ public class AttendanceEmployeeSettingServiceImpl implements AttendanceEmployeeS
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- @TenantIgnore
|
|
|
public void deleteEmployeeSetting(Long id) {
|
|
|
// 校验存在
|
|
|
validateEmployeeSettingExists(id);
|
|
@@ -70,7 +67,6 @@ public class AttendanceEmployeeSettingServiceImpl implements AttendanceEmployeeS
|
|
|
employeeSettingMapper.deleteById(id);
|
|
|
}
|
|
|
|
|
|
- @TenantIgnore
|
|
|
private void validateEmployeeSettingExists(Long id) {
|
|
|
if (employeeSettingMapper.selectById(id) == null) {
|
|
|
throw exception(ATTENDANCE_EMPLOYEE_SETTING_NOT_EXISTS);
|
|
@@ -78,19 +74,16 @@ public class AttendanceEmployeeSettingServiceImpl implements AttendanceEmployeeS
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- @TenantIgnore
|
|
|
public AttendanceEmployeeSettingDO getEmployeeSetting(Long id) {
|
|
|
return employeeSettingMapper.selectById(id);
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- @TenantIgnore
|
|
|
public PageResult<AttendanceEmployeeSettingDO> getEmployeeSettingPage(AttendanceEmployeeSettingPageReqVO pageReqVO) {
|
|
|
return employeeSettingMapper.selectPage(pageReqVO);
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- @TenantIgnore
|
|
|
public PageResult<AttendanceEmployeeSettingRespVO> getEmployeeInfoSettingPage(AttendanceEmployeeSettingPageReqVO pageReqVO) {
|
|
|
// 获取用户信息和租户ID
|
|
|
LoginUser user = SecurityFrameworkUtils.getLoginUser();
|
|
@@ -105,13 +98,11 @@ public class AttendanceEmployeeSettingServiceImpl implements AttendanceEmployeeS
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- @TenantIgnore
|
|
|
public AttendanceEmployeeSettingRespVO getByEmployeeId(Long employeeId) {
|
|
|
return employeeSettingMapper.getByEmployeeId(employeeId);
|
|
|
}
|
|
|
|
|
|
@Override
|
|
|
- @TenantIgnore
|
|
|
public void batchUpdateEmployeeSetting(AttendanceEmployeeSettingBatchSaveReqVO updateReqVO) {
|
|
|
List<Long> employeeIds = updateReqVO.getEmployeeIds();
|
|
|
Long schedulingId = updateReqVO.getSchedulingId();
|
|
@@ -164,7 +155,6 @@ public class AttendanceEmployeeSettingServiceImpl implements AttendanceEmployeeS
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- @TenantIgnore
|
|
|
private boolean validateEmployeeSettingExistsByEmployeeId(Long employeeId) {
|
|
|
return employeeSettingMapper.getByEmployeeId(employeeId) != null;
|
|
|
}
|