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