package com.ruoyi.project.tr.determination.service.impl; import java.util.List; import com.ruoyi.common.utils.DateUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.ruoyi.project.tr.determination.mapper.DeterminationMapper; import com.ruoyi.project.tr.determination.domain.Determination; import com.ruoyi.project.tr.determination.service.IDeterminationService; import com.ruoyi.common.utils.text.Convert; /** * 判定Service业务层处理 * * @author wm * @date 2020-05-05 */ @Service public class DeterminationServiceImpl implements IDeterminationService { @Autowired private DeterminationMapper determinationMapper; /** * 查询判定 * * @param determinationId 判定ID * @return 判定 */ @Override public Determination selectDeterminationById(Long determinationId) { return determinationMapper.selectDeterminationById(determinationId); } /** * 查询判定列表 * * @param determination 判定 * @return 判定 */ @Override public List selectDeterminationList(Determination determination) { return determinationMapper.selectDeterminationList(determination); } @Override public List selectDeterminationListByMethod(Long methodId) { Determination determination = new Determination(); determination.setMethodId(methodId); return determinationMapper.selectDeterminationList(determination); } /** * 新增判定 * * @param determination 判定 * @return 结果 */ @Override public int insertDetermination(Determination determination) { determination.setCreateTime(DateUtils.getNowDate()); return determinationMapper.insertDetermination(determination); } /** * 修改判定 * * @param determination 判定 * @return 结果 */ @Override public int updateDetermination(Determination determination) { determination.setUpdateTime(DateUtils.getNowDate()); return determinationMapper.updateDetermination(determination); } /** * 删除判定对象 * * @param ids 需要删除的数据ID * @return 结果 */ @Override public int deleteDeterminationByIds(String ids) { return determinationMapper.deleteDeterminationByIds(Convert.toStrArray(ids)); } /** * 删除判定信息 * * @param determinationId 判定ID * @return 结果 */ @Override public int deleteDeterminationById(Long determinationId) { return determinationMapper.deleteDeterminationById(determinationId); } }