package com.javaweb.platform.service.impl; import java.util.List; import com.javaweb.common.utils.DateUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.javaweb.platform.mapper.SampleInfoMapper; import com.javaweb.platform.domain.SampleInfo; import com.javaweb.platform.service.ISampleInfoService; import com.javaweb.common.core.text.Convert; /** * 取样记录Service业务层处理 * * @author zzf * @date 2022-03-25 */ @Service public class SampleInfoServiceImpl implements ISampleInfoService { @Autowired private SampleInfoMapper sampleInfoMapper; /** * 查询取样记录 * * @param id 取样记录ID * @return 取样记录 */ @Override public SampleInfo selectSampleInfoById(String id) { return sampleInfoMapper.selectSampleInfoById(id); } /** * 查询取样记录列表 * * @param sampleInfo 取样记录 * @return 取样记录 */ @Override public List selectSampleInfoList(SampleInfo sampleInfo) { return sampleInfoMapper.selectSampleInfoList(sampleInfo); } /** * 新增取样记录 * * @param sampleInfo 取样记录 * @return 结果 */ @Override public int insertSampleInfo(SampleInfo sampleInfo) { sampleInfo.setCreateTime(DateUtils.getNowDate()); return sampleInfoMapper.insertSampleInfo(sampleInfo); } /** * 修改取样记录 * * @param sampleInfo 取样记录 * @return 结果 */ @Override public int updateSampleInfo(SampleInfo sampleInfo) { sampleInfo.setUpdateTime(DateUtils.getNowDate()); return sampleInfoMapper.updateSampleInfo(sampleInfo); } /** * 删除取样记录对象 * * @param ids 需要删除的数据ID * @return 结果 */ @Override public int deleteSampleInfoByIds(String ids) { return sampleInfoMapper.deleteSampleInfoByIds(Convert.toStrArray(ids)); } /** * 删除取样记录信息 * * @param id 取样记录ID * @return 结果 */ @Override public int deleteSampleInfoById(String id) { return sampleInfoMapper.deleteSampleInfoById(id); } }