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 getAllEmployees() { List 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 searchByName(String name) { List ryglAddEmployees = ryglAddEmployeeMapper.searchByName(name); return ryglAddEmployees; } }