package com.sincere.student.service.impl; import com.sincere.student.dto.ColumnDto; import com.sincere.student.mapper.ColumnMapper; import com.sincere.student.model.ColumnType; import com.sincere.student.service.ColumnService; import org.apache.commons.lang3.StringUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.List; @Service public class ColumnServiceImpl implements ColumnService { @Autowired ColumnMapper columnMapper ; @Override public List getList(ColumnDto columnDto) { if(StringUtils.isNotBlank(columnDto.getName())){ columnDto.setName("%"+columnDto.getName()+"%"); } return columnMapper.getList(columnDto); } @Override public ColumnType selectDetail(int id) { return columnMapper.selectDetail(id); } @Override public int create(ColumnType columnType) { return columnMapper.create(columnType); } @Override public int update(ColumnType columnType) { return columnMapper.update(columnType); } @Override public int delete(int id) { return columnMapper.delete(id); } }