From 52a0bf7637b725f0b6bf18a03962b0636f7074fb Mon Sep 17 00:00:00 2001 From: liusheng <337615773@qq.com> Date: 星期五, 22 十二月 2023 18:14:40 +0800 Subject: [PATCH] 代码提交 --- smartor/src/main/java/com/smartor/service/impl/IvrLibaScriptTargetServiceImpl.java | 84 ++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 84 insertions(+), 0 deletions(-) diff --git a/smartor/src/main/java/com/smartor/service/impl/IvrLibaScriptTargetServiceImpl.java b/smartor/src/main/java/com/smartor/service/impl/IvrLibaScriptTargetServiceImpl.java new file mode 100644 index 0000000..3748d84 --- /dev/null +++ b/smartor/src/main/java/com/smartor/service/impl/IvrLibaScriptTargetServiceImpl.java @@ -0,0 +1,84 @@ +package com.smartor.service.impl; + +import com.ruoyi.common.utils.DateUtils; +import com.smartor.domain.IvrLibaScriptTarget; +import com.smartor.mapper.IvrLibaScriptTargetMapper; +import com.smartor.service.IIvrLibaScriptTargetService; +import org.springframework.beans.factory.annotation.Autowired; +import org.springframework.stereotype.Service; + +import java.util.List; + +/** + * 闂璇濇湳鎸囨爣搴揝ervice涓氬姟灞傚鐞� + * + * @author ruoyi + * @date 2023-12-21 + */ +@Service +public class IvrLibaScriptTargetServiceImpl implements IIvrLibaScriptTargetService { + @Autowired + private IvrLibaScriptTargetMapper ivrLibaScriptTargetMapper; + + /** + * 鏌ヨ闂璇濇湳鎸囨爣搴� + * + * @param questionTargetID 闂璇濇湳鎸囨爣搴撲富閿� + * @return 闂璇濇湳鎸囨爣搴� + */ + @Override + public IvrLibaScriptTarget selectIvrLibaScriptTargetByQuestionTargetID(String questionTargetID) { + return ivrLibaScriptTargetMapper.selectIvrLibaScriptTargetByQuestionTargetID(questionTargetID); + } + + /** + * 鏌ヨ闂璇濇湳鎸囨爣搴撳垪琛� + * + * @param ivrLibaScriptTarget 闂璇濇湳鎸囨爣搴� + * @return 闂璇濇湳鎸囨爣搴� + */ + @Override + public List<IvrLibaScriptTarget> selectIvrLibaScriptTargetList(IvrLibaScriptTarget ivrLibaScriptTarget) { + return ivrLibaScriptTargetMapper.selectIvrLibaScriptTargetList(ivrLibaScriptTarget); + } + + /** + * 鏂板闂璇濇湳鎸囨爣搴� + * + * @param ivrLibaScriptTarget 闂璇濇湳鎸囨爣搴� + * @return 缁撴灉 + */ + @Override + public int insertIvrLibaScriptTarget(IvrLibaScriptTarget ivrLibaScriptTarget) { + ivrLibaScriptTarget.setCreateTime(DateUtils.getNowDate()); + return ivrLibaScriptTargetMapper.insertIvrLibaScriptTarget(ivrLibaScriptTarget); + } + + /** + * 淇敼闂璇濇湳鎸囨爣搴� + * + * @param ivrLibaScriptTarget 闂璇濇湳鎸囨爣搴� + * @return 缁撴灉 + */ + @Override + public int updateIvrLibaScriptTarget(IvrLibaScriptTarget ivrLibaScriptTarget) { + ivrLibaScriptTarget.setUpdateTime(DateUtils.getNowDate()); + return ivrLibaScriptTargetMapper.updateIvrLibaScriptTarget(ivrLibaScriptTarget); + } + + /** + * 鎵归噺鍒犻櫎闂璇濇湳鎸囨爣搴� + * + * @param questionTargetIDs 闇�瑕佸垹闄ょ殑闂璇濇湳鎸囨爣搴撲富閿� + * @return 缁撴灉 + */ + @Override + public int deleteIvrLibaScriptTargetByQuestionTargetIDs(Integer[] ids) { + Integer i = null; + for (int id : ids) { + i = ivrLibaScriptTargetMapper.deleteIvrLibaScriptTargetByQuestionTargetID(Long.valueOf(id)); + } + return i; + } + +} -- Gitblit v1.9.3