|
|
@@ -97,13 +97,13 @@ public class EmployeeHandler extends BaseNotifyHandler {
|
|
|
String enterpriseId = params.get("enterprise_id");
|
|
|
log.info("员工新增: employee_id={}, enterprise_id={}", employeeId, enterpriseId);
|
|
|
|
|
|
- EmployeeEntity existing = employeeMapper.selectByEmployeeIdIgnoreTenant(employeeId, enterpriseId);
|
|
|
+ EmployeeEntity existing = employeeMapper.selectOne(new LambdaQueryWrapper<EmployeeEntity>().eq(EmployeeEntity::getEmployeeId, employeeId).eq(EmployeeEntity::getEnterpriseId, enterpriseId));
|
|
|
if (existing != null) {
|
|
|
updateEmployeeFromParams(existing, params);
|
|
|
- employeeMapper.updateByIdIgnoreTenant(existing);
|
|
|
+ employeeMapper.updateById(existing);
|
|
|
} else {
|
|
|
EmployeeEntity entity = buildEmployeeFromParams(params);
|
|
|
- employeeMapper.insertIgnoreTenant(entity);
|
|
|
+ employeeMapper.insert(entity);
|
|
|
}
|
|
|
}
|
|
|
|
|
|
@@ -219,7 +219,7 @@ public class EmployeeHandler extends BaseNotifyHandler {
|
|
|
private EmployeeEntity findOrCreateEmployee(Map<String, String> params) {
|
|
|
String employeeId = params.get("employee_id");
|
|
|
String enterpriseId = params.get("enterprise_id");
|
|
|
- EmployeeEntity entity = employeeMapper.selectByEmployeeIdIgnoreTenant(employeeId, enterpriseId);
|
|
|
+ EmployeeEntity entity = employeeMapper.selectOne(new LambdaQueryWrapper<EmployeeEntity>().eq(EmployeeEntity::getEmployeeId, employeeId).eq(EmployeeEntity::getEnterpriseId, enterpriseId));
|
|
|
if (entity == null) {
|
|
|
entity = new EmployeeEntity();
|
|
|
entity.setEmployeeId(employeeId);
|
|
|
@@ -232,7 +232,7 @@ public class EmployeeHandler extends BaseNotifyHandler {
|
|
|
EmployeeEntity entity = findOrCreateEmployee(params);
|
|
|
updateEmployeeFromParams(entity, params);
|
|
|
if (entity.getId() == null) {
|
|
|
- employeeMapper.insertIgnoreTenant(entity);
|
|
|
+ employeeMapper.insert(entity);
|
|
|
} else {
|
|
|
employeeMapper.updateById(entity);
|
|
|
}
|