package com.ruoyi.staff_management.service.impl;
|
|
import com.ruoyi.staff_management.domain.RyglAddEmployee;
|
import com.ruoyi.staff_management.mapper.RyglAddEmployeeMapper;
|
import com.ruoyi.staff_management.service.RyglAddEmployeeService;
|
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.stereotype.Service;
|
|
import java.util.List;
|
|
@Service
|
public class RyglAddEmployeeServiceImpl implements RyglAddEmployeeService {
|
@Autowired
|
private RyglAddEmployeeMapper ryglAddEmployeeMapper;
|
@Override
|
public List<RyglAddEmployee> getAllEmployees() {
|
List<RyglAddEmployee> allEmployees = ryglAddEmployeeMapper.getAllEmployees();
|
return allEmployees;
|
}
|
|
@Override
|
public RyglAddEmployee getById(Long id) {
|
RyglAddEmployee ryglAddEmployee = ryglAddEmployeeMapper.selectByPrimaryKey(id);
|
return ryglAddEmployee;
|
}
|
|
@Override
|
public boolean save(RyglAddEmployee employee) {
|
int i = ryglAddEmployeeMapper.insertSelective(employee);
|
if (i>0){
|
return true;
|
}
|
return false;
|
}
|
|
@Override
|
public boolean updateById(RyglAddEmployee employee) {
|
int i = ryglAddEmployeeMapper.updateByPrimaryKeySelective(employee);
|
if (i>0){
|
return true;
|
}
|
return false;
|
}
|
|
@Override
|
public boolean removeById(Long id) {
|
int i = ryglAddEmployeeMapper.deleteByPrimaryKey(id);
|
if (i>0){
|
return true;
|
}
|
return false;
|
}
|
|
@Override
|
public List<RyglAddEmployee> searchByName(String name) {
|
List<RyglAddEmployee> ryglAddEmployees = ryglAddEmployeeMapper.searchByName(name);
|
return ryglAddEmployees;
|
}
|
|
|
}
|