From 1c8b2be08e6c7655bab6d8a99f15b883768f0d38 Mon Sep 17 00:00:00 2001
From: liusheng <337615773@qq.com>
Date: 星期二, 30 七月 2024 17:15:43 +0800
Subject: [PATCH] 代码提交

---
 smartor/src/main/java/com/smartor/service/ISvyLibTemplateService.java                    |    3 +++
 ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/SvyLibTemplateController.java |   12 +++++++++++-
 smartor/src/main/java/com/smartor/service/impl/SvyLibTemplateServiceImpl.java            |    9 +++++++++
 smartor/src/main/resources/mapper/smartor/IvrLibaTemplateScriptMapper.xml                |    2 +-
 smartor/src/main/resources/mapper/smartor/SvyLibTemplateMapper.xml                       |    1 +
 5 files changed, 25 insertions(+), 2 deletions(-)

diff --git a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/SvyLibTemplateController.java b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/SvyLibTemplateController.java
index 7149c53..de5a90d 100644
--- a/ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/SvyLibTemplateController.java
+++ b/ruoyi-admin/src/main/java/com/ruoyi/web/controller/smartor/SvyLibTemplateController.java
@@ -6,10 +6,12 @@
 import com.ruoyi.common.annotation.Log;
 import com.ruoyi.common.core.controller.BaseController;
 import com.ruoyi.common.core.domain.AjaxResult;
+import com.ruoyi.common.core.domain.BaseEntity;
 import com.ruoyi.common.core.page.TableDataInfo;
 import com.ruoyi.common.enums.BusinessType;
 import com.ruoyi.common.exception.base.BaseException;
 import com.ruoyi.common.utils.PageUtils;
+import com.smartor.domain.SvyLibScriptTag;
 import com.smartor.domain.SvyLibTemplate;
 import com.smartor.domain.SvyLibTemplateReq;
 import com.smartor.service.ISvyLibTemplateService;
@@ -36,10 +38,18 @@
     @Autowired
     private ISvyLibTemplateService svyLibTemplateService;
 
+    @ApiOperation("鏌ヨ闂嵎鍒楄〃")
+    @GetMapping("/list")
+    public TableDataInfo selectSvyLibTemplatelist(SvyLibTemplate svyLibTemplate) {
+        startPage();
+        List<SvyLibTemplate> sviLibTemplate = svyLibTemplateService.getSviLibTemplate(svyLibTemplate);
+        return getDataTable(sviLibTemplate);
+    }
+
     /**
      * 鏌ヨ闂嵎鍒楄〃
      */
-    @ApiOperation("鏌ヨ闂嵎鍒楄〃璇︽儏")
+    @ApiOperation("鏌ヨ闂嵎璇︽儏")
     @PostMapping("/selectSvyLibTemplatelist")
     public TableDataInfo selectSvyLibTemplatelist(@RequestBody SvyLibTemplateReq svyLibTemplateReq) {
         PageUtils.startPageByPost(svyLibTemplateReq.getPageNum(), svyLibTemplateReq.getPageSize());
diff --git a/smartor/src/main/java/com/smartor/service/ISvyLibTemplateService.java b/smartor/src/main/java/com/smartor/service/ISvyLibTemplateService.java
index dbda5a1..da112dd 100644
--- a/smartor/src/main/java/com/smartor/service/ISvyLibTemplateService.java
+++ b/smartor/src/main/java/com/smartor/service/ISvyLibTemplateService.java
@@ -22,6 +22,8 @@
      */
     public SvyLibTemplate selectSvyLibTemplateBySvyid(Long svyid);
 
+    public List<SvyLibTemplate> getSviLibTemplate(SvyLibTemplate svyLibTemplate);
+
     /**
      * 鏌ヨ闂嵎鍒楄〃
      *
@@ -40,6 +42,7 @@
 
     /**
      * 鏂板鎴栦慨鏀归棶鍗锋ā鏉夸俊鎭�
+     *
      * @param svyLibTemplate
      * @return
      */
diff --git a/smartor/src/main/java/com/smartor/service/impl/SvyLibTemplateServiceImpl.java b/smartor/src/main/java/com/smartor/service/impl/SvyLibTemplateServiceImpl.java
index f90d53f..e11b3c6 100644
--- a/smartor/src/main/java/com/smartor/service/impl/SvyLibTemplateServiceImpl.java
+++ b/smartor/src/main/java/com/smartor/service/impl/SvyLibTemplateServiceImpl.java
@@ -49,6 +49,15 @@
         return svyLibTemplateMapper.selectSvyLibTemplateBySvyid(svyid);
     }
 
+    @Override
+    public List<SvyLibTemplate> getSviLibTemplate(SvyLibTemplate svyLibTemplate) {
+        SvyLibTemplateReq svyLibTemplateReq=new SvyLibTemplateReq();
+        svyLibTemplateReq.setSvyid(svyLibTemplate.getSvyid());
+        svyLibTemplateReq.setCategoryid(svyLibTemplate.getCategoryid());
+        svyLibTemplateReq.setDescription(svyLibTemplate.getDescription());
+        return svyLibTemplateMapper.selectSvyLibTemplateList(svyLibTemplateReq);
+    }
+
     /**
      * 鏌ヨ闂嵎鍒楄〃
      *
diff --git a/smartor/src/main/resources/mapper/smartor/IvrLibaTemplateScriptMapper.xml b/smartor/src/main/resources/mapper/smartor/IvrLibaTemplateScriptMapper.xml
index 48524ef..4f2fa1e 100644
--- a/smartor/src/main/resources/mapper/smartor/IvrLibaTemplateScriptMapper.xml
+++ b/smartor/src/main/resources/mapper/smartor/IvrLibaTemplateScriptMapper.xml
@@ -142,7 +142,7 @@
 
     <insert id="insertIvrLibaTemplateScript" parameterType="com.smartor.domain.IvrLibaTemplateScript"
             useGeneratedKeys="true"
-            keyProperty="ID">
+            keyProperty="id">
         insert into ivr_liba_template_script
         <trim prefix="(" suffix=")" suffixOverrides=",">
             <if test="scriptno != null">scriptno,</if>
diff --git a/smartor/src/main/resources/mapper/smartor/SvyLibTemplateMapper.xml b/smartor/src/main/resources/mapper/smartor/SvyLibTemplateMapper.xml
index 9771de5..cc840d2 100644
--- a/smartor/src/main/resources/mapper/smartor/SvyLibTemplateMapper.xml
+++ b/smartor/src/main/resources/mapper/smartor/SvyLibTemplateMapper.xml
@@ -116,6 +116,7 @@
             <if test="description != null  and description != ''">and a.icdname like concat('%', #{description}, '%')
             </if>
         </where>
+        order by a.create_time desc
     </select>
 
     <select id="selectSvyLibTemplateBySvyid" parameterType="Long" resultMap="SvyLibTemplateResult">

--
Gitblit v1.9.3