package com.jcdm.main.bs.modelNumber.service.impl; import java.util.List; import com.jcdm.common.utils.DateUtils; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.jcdm.main.bs.modelNumber.mapper.BsModelNumberMapper; import com.jcdm.main.bs.modelNumber.domain.BsModelNumber; import com.jcdm.main.bs.modelNumber.service.IBsModelNumberService; /** * 机型序号Service业务层处理 * * @author jiang * @date 2024-01-15 */ @Service public class BsModelNumberServiceImpl implements IBsModelNumberService { @Autowired private BsModelNumberMapper bsModelNumberMapper; /** * 查询机型序号 * * @param id 机型序号主键 * @return 机型序号 */ @Override public BsModelNumber selectBsModelNumberById(Long id) { return bsModelNumberMapper.selectBsModelNumberById(id); } /** * 查询机型序号列表 * * @param bsModelNumber 机型序号 * @return 机型序号 */ @Override public List selectBsModelNumberList(BsModelNumber bsModelNumber) { return bsModelNumberMapper.selectBsModelNumberList(bsModelNumber); } /** * 新增机型序号 * * @param bsModelNumber 机型序号 * @return 结果 */ @Override public int insertBsModelNumber(BsModelNumber bsModelNumber) { bsModelNumber.setCreateTime(DateUtils.getNowDate()); return bsModelNumberMapper.insertBsModelNumber(bsModelNumber); } /** * 修改机型序号 * * @param bsModelNumber 机型序号 * @return 结果 */ @Override public int updateBsModelNumber(BsModelNumber bsModelNumber) { bsModelNumber.setUpdateTime(DateUtils.getNowDate()); return bsModelNumberMapper.updateBsModelNumber(bsModelNumber); } /** * 批量删除机型序号 * * @param ids 需要删除的机型序号主键 * @return 结果 */ @Override public int deleteBsModelNumberByIds(Long[] ids) { return bsModelNumberMapper.deleteBsModelNumberByIds(ids); } /** * 删除机型序号信息 * * @param id 机型序号主键 * @return 结果 */ @Override public int deleteBsModelNumberById(Long id) { return bsModelNumberMapper.deleteBsModelNumberById(id); } }