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<Determination> selectDeterminationList(Determination determination)
|
{
|
return determinationMapper.selectDeterminationList(determination);
|
}
|
|
@Override
|
public List<Determination> 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);
|
}
|
}
|