package com.ltkj.hosp.service.impl;
|
|
import java.util.List;
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
import com.ltkj.common.utils.DateUtils;
|
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.stereotype.Service;
|
import com.ltkj.hosp.mapper.TjSamplingMapper;
|
import com.ltkj.hosp.domain.TjSampling;
|
import com.ltkj.hosp.service.ITjSamplingService;
|
|
/**
|
* 体检采样管理Service业务层处理
|
*
|
* @author ltkj_赵佳豪&李格
|
* @date 2023-04-11
|
*/
|
@Service
|
public class TjSamplingServiceImpl extends ServiceImpl<TjSamplingMapper,TjSampling> implements ITjSamplingService {
|
@Autowired
|
private TjSamplingMapper tjSamplingMapper;
|
|
/**
|
* 查询体检采样管理
|
*
|
* @param id 体检采样管理主键
|
* @return 体检采样管理
|
*/
|
@Override
|
public TjSampling selectTjSamplingById(String id) {
|
return tjSamplingMapper.selectTjSamplingById(id);
|
}
|
|
/**
|
* 查询体检采样管理列表
|
*
|
* @param tjSampling 体检采样管理
|
* @return 体检采样管理
|
*/
|
@Override
|
public List<TjSampling> selectTjSamplingList(TjSampling tjSampling) {
|
return tjSamplingMapper.selectTjSamplingList(tjSampling);
|
}
|
|
/**
|
* 新增体检采样管理
|
*
|
* @param tjSampling 体检采样管理
|
* @return 结果
|
*/
|
@Override
|
public int insertTjSampling(TjSampling tjSampling) {
|
tjSampling.setCreateTime(DateUtils.getNowDate());
|
return tjSamplingMapper.insertTjSampling(tjSampling);
|
}
|
|
/**
|
* 修改体检采样管理
|
*
|
* @param tjSampling 体检采样管理
|
* @return 结果
|
*/
|
@Override
|
public int updateTjSampling(TjSampling tjSampling) {
|
tjSampling.setUpdateTime(DateUtils.getNowDate());
|
return tjSamplingMapper.updateTjSampling(tjSampling);
|
}
|
|
/**
|
* 批量删除体检采样管理
|
*
|
* @param ids 需要删除的体检采样管理主键
|
* @return 结果
|
*/
|
@Override
|
public int deleteTjSamplingByIds(String[] ids) {
|
return tjSamplingMapper.deleteTjSamplingByIds(ids);
|
}
|
|
/**
|
* 删除体检采样管理信息
|
*
|
* @param id 体检采样管理主键
|
* @return 结果
|
*/
|
@Override
|
public int deleteTjSamplingById(String id) {
|
return tjSamplingMapper.deleteTjSamplingById(id);
|
}
|
}
|