From 0c9ec42a824aa3242fe1e1b8ce372947f2bc9a03 Mon Sep 17 00:00:00 2001
From: liusheng <337615773@qq.com>
Date: 星期一, 29 七月 2024 17:43:06 +0800
Subject: [PATCH] 代码提交

---
 smartor/src/main/java/com/smartor/service/impl/IvrLibaTargetoptionServiceImpl.java |   39 ++++++++++++++++++---------------------
 1 files changed, 18 insertions(+), 21 deletions(-)

diff --git a/smartor/src/main/java/com/smartor/service/impl/IvrLibaTargetoptionServiceImpl.java b/smartor/src/main/java/com/smartor/service/impl/IvrLibaTargetoptionServiceImpl.java
index c778a74..f502756 100644
--- a/smartor/src/main/java/com/smartor/service/impl/IvrLibaTargetoptionServiceImpl.java
+++ b/smartor/src/main/java/com/smartor/service/impl/IvrLibaTargetoptionServiceImpl.java
@@ -1,5 +1,7 @@
 package com.smartor.service.impl;
 
+import cn.hutool.json.JSONArray;
+import com.google.gson.Gson;
 import com.ruoyi.common.utils.DateUtils;
 import com.smartor.domain.IvrLibaTargetoption;
 import com.smartor.mapper.IvrLibaTargetoptionMapper;
@@ -11,87 +13,82 @@
 
 /**
  * 鎸囨爣閫夐」搴揝ervice涓氬姟灞傚鐞�
- * 
+ *
  * @author ruoyi
  * @date 2023-12-14
  */
 @Service
-public class IvrLibaTargetoptionServiceImpl implements IIvrLibaTargetoptionService
-{
+public class IvrLibaTargetoptionServiceImpl implements IIvrLibaTargetoptionService {
     @Autowired
     private IvrLibaTargetoptionMapper ivrLibaTargetoptionMapper;
 
     /**
      * 鏌ヨ鎸囨爣閫夐」搴�
-     * 
+     *
      * @param targetoptionid 鎸囨爣閫夐」搴撲富閿�
      * @return 鎸囨爣閫夐」搴�
      */
     @Override
-    public IvrLibaTargetoption selectIvrLibaTargetoptionByTargetoptionid(Long targetoptionid)
-    {
+    public IvrLibaTargetoption selectIvrLibaTargetoptionByTargetoptionid(Long targetoptionid) {
         return ivrLibaTargetoptionMapper.selectIvrLibaTargetoptionByTargetoptionid(targetoptionid);
     }
 
     /**
      * 鏌ヨ鎸囨爣閫夐」搴撳垪琛�
-     * 
+     *
      * @param ivrLibaTargetoption 鎸囨爣閫夐」搴�
      * @return 鎸囨爣閫夐」搴�
      */
     @Override
-    public List<IvrLibaTargetoption> selectIvrLibaTargetoptionList(IvrLibaTargetoption ivrLibaTargetoption)
-    {
+    public List<IvrLibaTargetoption> selectIvrLibaTargetoptionList(IvrLibaTargetoption ivrLibaTargetoption) {
         return ivrLibaTargetoptionMapper.selectIvrLibaTargetoptionList(ivrLibaTargetoption);
     }
 
     /**
      * 鏂板鎸囨爣閫夐」搴�
-     * 
+     *
      * @param ivrLibaTargetoption 鎸囨爣閫夐」搴�
      * @return 缁撴灉
      */
     @Override
-    public int insertIvrLibaTargetoption(IvrLibaTargetoption ivrLibaTargetoption)
-    {
+    public int insertIvrLibaTargetoption(IvrLibaTargetoption ivrLibaTargetoption) {
         ivrLibaTargetoption.setCreateTime(DateUtils.getNowDate());
+        ivrLibaTargetoption.setDynamiccruxsJson(new Gson().toJson(ivrLibaTargetoption.getDynamiccruxs()));
+        ivrLibaTargetoption.setNodynamiccruxsJson(new Gson().toJson(ivrLibaTargetoption.getNodynamiccruxs()));
         return ivrLibaTargetoptionMapper.insertIvrLibaTargetoption(ivrLibaTargetoption);
     }
 
     /**
      * 淇敼鎸囨爣閫夐」搴�
-     * 
+     *
      * @param ivrLibaTargetoption 鎸囨爣閫夐」搴�
      * @return 缁撴灉
      */
     @Override
-    public int updateIvrLibaTargetoption(IvrLibaTargetoption ivrLibaTargetoption)
-    {
+    public int updateIvrLibaTargetoption(IvrLibaTargetoption ivrLibaTargetoption) {
         ivrLibaTargetoption.setUpdateTime(DateUtils.getNowDate());
         return ivrLibaTargetoptionMapper.updateIvrLibaTargetoption(ivrLibaTargetoption);
     }
 
     /**
      * 鎵归噺鍒犻櫎鎸囨爣閫夐」搴�
-     * 
+     *
      * @param targetoptionids 闇�瑕佸垹闄ょ殑鎸囨爣閫夐」搴撲富閿�
      * @return 缁撴灉
      */
     @Override
-    public int deleteIvrLibaTargetoptionByTargetoptionids(Long[] targetoptionids)
-    {
+    public int deleteIvrLibaTargetoptionByTargetoptionids(Long[] targetoptionids) {
         return ivrLibaTargetoptionMapper.deleteIvrLibaTargetoptionByTargetoptionids(targetoptionids);
     }
 
     /**
      * 鍒犻櫎鎸囨爣閫夐」搴撲俊鎭�
-     * 
+     *
      * @param targetoptionid 鎸囨爣閫夐」搴撲富閿�
      * @return 缁撴灉
      */
     @Override
-    public int deleteIvrLibaTargetoptionByTargetoptionid(Long targetoptionid)
-    {
+    public int deleteIvrLibaTargetoptionByTargetoptionid(Long targetoptionid) {
         return ivrLibaTargetoptionMapper.deleteIvrLibaTargetoptionByTargetoptionid(targetoptionid);
     }
 }

--
Gitblit v1.9.3