package com.smartor.service.impl; import com.ruoyi.common.utils.DateUtils; import com.smartor.domain.SvyLibTemplateTag; import com.smartor.mapper.SvyLibTemplateTagMapper; import com.smartor.service.ISvyLibTemplateTagService; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import java.util.List; /** * 模板标签Service业务层处理 * * @author ruoyi * @date 2024-07-24 */ @Service public class SvyLibTemplateTagServiceImpl implements ISvyLibTemplateTagService { @Autowired private SvyLibTemplateTagMapper svyLibTemplateTagMapper; /** * 查询模板标签 * * @param id 模板标签主键 * @return 模板标签 */ @Override public SvyLibTemplateTag selectSvyLibTemplateTagById(Long id) { return svyLibTemplateTagMapper.selectSvyLibTemplateTagById(id); } /** * 查询模板标签列表 * * @param svyLibTemplateTag 模板标签 * @return 模板标签 */ @Override public List selectSvyLibTemplateTagList(SvyLibTemplateTag svyLibTemplateTag) { return svyLibTemplateTagMapper.selectSvyLibTemplateTagList(svyLibTemplateTag); } /** * 新增模板标签 * * @param svyLibTemplateTag 模板标签 * @return 结果 */ @Override public int insertSvyLibTemplateTag(SvyLibTemplateTag svyLibTemplateTag) { svyLibTemplateTag.setCreateTime(DateUtils.getNowDate()); return svyLibTemplateTagMapper.insertSvyLibTemplateTag(svyLibTemplateTag); } /** * 修改模板标签 * * @param svyLibTemplateTag 模板标签 * @return 结果 */ @Override public int updateSvyLibTemplateTag(SvyLibTemplateTag svyLibTemplateTag) { svyLibTemplateTag.setUpdateTime(DateUtils.getNowDate()); return svyLibTemplateTagMapper.updateSvyLibTemplateTag(svyLibTemplateTag); } /** * 批量删除模板标签 * * @param ids 需要删除的模板标签主键 * @return 结果 */ @Override public int deleteSvyLibTemplateTagByIds(Long[] ids) { return svyLibTemplateTagMapper.deleteSvyLibTemplateTagByIds(ids); } /** * 删除模板标签信息 * * @param id 模板标签主键 * @return 结果 */ @Override public int deleteSvyLibTemplateTagById(Long id) { return svyLibTemplateTagMapper.deleteSvyLibTemplateTagById(id); } }