package com.zhitan.basicdata.services.impl;
|
|
import com.zhitan.basicdata.domain.MeterImplementCount;
|
import com.zhitan.basicdata.mapper.MeterImplementCountMapper;
|
import com.zhitan.basicdata.services.IMeterImplementCountService;
|
import com.zhitan.common.utils.DateUtils;
|
import org.springframework.beans.factory.annotation.Autowired;
|
import org.springframework.stereotype.Service;
|
|
import java.util.List;
|
|
/**
|
* 计量器具统计查询Service业务层处理
|
*
|
* @author zhaowei
|
* @date 2020-02-21
|
*/
|
@Service
|
public class MeterImplementCountServiceImpl implements IMeterImplementCountService
|
{
|
@Autowired
|
private MeterImplementCountMapper meterImplementCountMapper;
|
|
/**
|
* 查询计量器具统计查询
|
*
|
* @param code 计量器具统计查询ID
|
* @return 计量器具统计查询
|
*/
|
@Override
|
public MeterImplementCount selectMeterImplementCountById(String code)
|
{
|
return meterImplementCountMapper.selectMeterImplementCountById(code);
|
}
|
|
/**
|
* 查询计量器具统计查询列表
|
*
|
* @param meterImplementCount 计量器具统计查询
|
* @return 计量器具统计查询
|
*/
|
@Override
|
public List<MeterImplementCount> selectMeterImplementCountList(MeterImplementCount meterImplementCount)
|
{
|
return meterImplementCountMapper.selectMeterImplementCountList(meterImplementCount);
|
}
|
|
/**
|
* 新增计量器具统计查询
|
*
|
* @param meterImplementCount 计量器具统计查询
|
* @return 结果
|
*/
|
@Override
|
public int insertMeterImplementCount(MeterImplementCount meterImplementCount)
|
{
|
meterImplementCount.setCreateTime(DateUtils.getNowDate());
|
return meterImplementCountMapper.insertMeterImplementCount(meterImplementCount);
|
}
|
|
/**
|
* 修改计量器具统计查询
|
*
|
* @param meterImplementCount 计量器具统计查询
|
* @return 结果
|
*/
|
@Override
|
public int updateMeterImplementCount(MeterImplementCount meterImplementCount)
|
{
|
meterImplementCount.setUpdateTime(DateUtils.getNowDate());
|
return meterImplementCountMapper.updateMeterImplementCount(meterImplementCount);
|
}
|
|
/**
|
* 批量删除计量器具统计查询
|
*
|
* @param codes 需要删除的计量器具统计查询ID
|
* @return 结果
|
*/
|
@Override
|
public int deleteMeterImplementCountByIds(String[] codes)
|
{
|
return meterImplementCountMapper.deleteMeterImplementCountByIds(codes);
|
}
|
|
/**
|
* 删除计量器具统计查询信息
|
*
|
* @param code 计量器具统计查询ID
|
* @return 结果
|
*/
|
@Override
|
public int deleteMeterImplementCountById(String code)
|
{
|
return meterImplementCountMapper.deleteMeterImplementCountById(code);
|
}
|
}
|