package com.smartor.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.smartor.mapper.SchemeLocallibraryMapper; import com.smartor.domain.SchemeLocallibrary; import com.smartor.service.ISchemeLocallibraryService; /** * 服务方案库Service业务层处理 * * @author smartor * @date 2023-03-04 */ @Service public class SchemeLocallibraryServiceImpl implements ISchemeLocallibraryService { @Autowired private SchemeLocallibraryMapper schemeLocallibraryMapper; /** * 查询服务方案库 * * @param id 服务方案库主键 * @return 服务方案库 */ @Override public SchemeLocallibrary selectSchemeLocallibraryById(Long id) { return schemeLocallibraryMapper.selectSchemeLocallibraryById(id); } /** * 查询服务方案库列表 * * @param schemeLocallibrary 服务方案库 * @return 服务方案库 */ @Override public List selectSchemeLocallibraryList(SchemeLocallibrary schemeLocallibrary) { return schemeLocallibraryMapper.selectSchemeLocallibraryList(schemeLocallibrary); } /** * 新增服务方案库 * * @param schemeLocallibrary 服务方案库 * @return 结果 */ @Override public int insertSchemeLocallibrary(SchemeLocallibrary schemeLocallibrary) { schemeLocallibrary.setCreateTime(DateUtils.getNowDate()); return schemeLocallibraryMapper.insertSchemeLocallibrary(schemeLocallibrary); } /** * 修改服务方案库 * * @param schemeLocallibrary 服务方案库 * @return 结果 */ @Override public int updateSchemeLocallibrary(SchemeLocallibrary schemeLocallibrary) { schemeLocallibrary.setUpdateTime(DateUtils.getNowDate()); return schemeLocallibraryMapper.updateSchemeLocallibrary(schemeLocallibrary); } /** * 批量删除服务方案库 * * @param ids 需要删除的服务方案库主键 * @return 结果 */ @Override public int deleteSchemeLocallibraryByIds(Long[] ids) { return schemeLocallibraryMapper.deleteSchemeLocallibraryByIds(ids); } /** * 删除服务方案库信息 * * @param id 服务方案库主键 * @return 结果 */ @Override public int deleteSchemeLocallibraryById(Long id) { return schemeLocallibraryMapper.deleteSchemeLocallibraryById(id); } }