package com.whyc.service;
|
|
import com.baomidou.mybatisplus.core.conditions.Wrapper;
|
import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
import com.whyc.dto.Response;
|
import com.whyc.mapper.DeptMapper;
|
import com.whyc.pojo.Dept;
|
import org.springframework.stereotype.Service;
|
|
import javax.annotation.Resource;
|
import java.util.List;
|
|
/**
|
* @author 张辉
|
* @since 2021/4/25
|
*/
|
@Service
|
public class DeptService {
|
@Resource
|
private DeptMapper mapper;
|
|
public Response add(Dept dept){
|
if(mapper.insert(dept)>0){
|
return new Response().set(1,true,"添加成功");
|
}else {
|
return new Response().set(0,false,"添加失败");
|
}
|
}
|
|
public Response update(Dept dept){
|
if(mapper.updateById(dept)>0){
|
return new Response().setMsg(1,"更新成功");
|
}else {
|
return new Response().setMsg(0,"更新失败");
|
}
|
}
|
public Response delete(int id) {
|
if(mapper.deleteById(id)>0){
|
return new Response().setMsg(1,"删除成功");
|
}else {
|
return new Response().setMsg(0,"删除失败");
|
}
|
}
|
|
public List<Dept> getAll(){
|
QueryWrapper<Dept> queryWrapper = Wrappers.query();
|
queryWrapper.orderByAsc("ord");
|
return mapper.selectList(queryWrapper);
|
}
|
|
}
|