From 7ae67ba965ea680407ae21fedbd035d43ce8c313 Mon Sep 17 00:00:00 2001 From: liusheng <337615773@qq.com> Date: 星期二, 30 一月 2024 14:45:07 +0800 Subject: [PATCH] 代码提交 --- smartor/src/main/java/com/smartor/service/impl/IvrLibaScriptServiceImpl.java | 55 +++++++++++++++++++++++++++++-------------------------- 1 files changed, 29 insertions(+), 26 deletions(-) diff --git a/smartor/src/main/java/com/smartor/service/impl/IvrLibaScriptServiceImpl.java b/smartor/src/main/java/com/smartor/service/impl/IvrLibaScriptServiceImpl.java index f0e42de..81ab2cc 100644 --- a/smartor/src/main/java/com/smartor/service/impl/IvrLibaScriptServiceImpl.java +++ b/smartor/src/main/java/com/smartor/service/impl/IvrLibaScriptServiceImpl.java @@ -1,5 +1,6 @@ package com.smartor.service.impl; +import com.ruoyi.common.exception.base.BaseException; import com.ruoyi.common.utils.DateUtils; import com.ruoyi.common.utils.DtoConversionUtils; import com.smartor.domain.*; @@ -88,11 +89,11 @@ List<IvrLibaScriptTargetoption> ivrLibaScriptTargetoptions = ivrLibaScriptTargetoptionMapper.selectIvrLibaScriptTargetoptionList(ivrLibaScriptTargetoption); scriptVO.setIvrLibaScriptTargetoptionList(ivrLibaScriptTargetoptions); - //鏌ヨ闂鎸囨爣鎺ュ彛 - IvrLibaScriptTarget ivrLibaScriptTarget = new IvrLibaScriptTarget(); - ivrLibaScriptTarget.setScriptid(ivrLibaScripts.get(0).getId()); - List<IvrLibaScriptTarget> ivrLibaScriptTargets = ivrLibaScriptTargetMapper.selectIvrLibaScriptTargetList(ivrLibaScriptTarget); - scriptVO.setIvrLibaScriptTargetList(ivrLibaScriptTargets); +// //鏌ヨ闂鎸囨爣鎺ュ彛 +// IvrLibaScriptTarget ivrLibaScriptTarget = new IvrLibaScriptTarget(); +// ivrLibaScriptTarget.setScriptid(ivrLibaScripts.get(0).getId()); +// List<IvrLibaScriptTarget> ivrLibaScriptTargets = ivrLibaScriptTargetMapper.selectIvrLibaScriptTargetList(ivrLibaScriptTarget); +// scriptVO.setIvrLibaScriptTargetList(ivrLibaScriptTargets); return scriptVO; } @@ -115,28 +116,30 @@ i = ivrLibaScriptMapper.updateIvrLibaScript(ivrLibaScript); } log.info("闂琛ㄥ搴旂殑id涓猴細{}", ivrLibaScript.getId()); - - //瀵归棶棰樻寚鏍囪繘琛屽鐞� - if (CollectionUtils.isNotEmpty(ivrLibaScriptVO.getIvrLibaScriptTargetList())) { - for (IvrLibaScriptTarget ivrLibaScriptTarget : ivrLibaScriptVO.getIvrLibaScriptTargetList()) { - if (ivrLibaScriptTarget.getIsoperation() != null && ivrLibaScriptTarget.getIsoperation() == 1) { - //鏂板 - ivrLibaScriptTarget.setScriptid(ivrLibaScript.getId()); - ivrLibaScriptTargetMapper.insertIvrLibaScriptTarget(ivrLibaScriptTarget); - } else if (ivrLibaScriptTarget.getIsoperation() != null && ivrLibaScriptTarget.getIsoperation() == 2) { - //淇敼 - ivrLibaScriptTarget.setScriptid(ivrLibaScript.getId()); - ivrLibaScriptTargetMapper.updateIvrLibaScriptTarget(ivrLibaScriptTarget); - } else if (ivrLibaScriptTarget.getIsoperation() != null && ivrLibaScriptTarget.getIsoperation() == 3) { - //鍒犻櫎 - if (ivrLibaScriptTarget.getId() == null) { - log.info("鍒犻櫎澶辫触,闂鎸囨爣id涓虹┖"); - } else { - ivrLibaScriptTargetMapper.deleteIvrLibaScriptTargetByQuestionTargetID(ivrLibaScriptTarget.getId()); - } - } - } + if (ivrLibaScript.getId() == null) { + throw new BaseException("璇濇湳ID涓虹┖,璇锋鏌ヨ瘽鏈叆鍙備俊鎭槸鍚﹀畬鏁�"); } +// //瀵归棶棰樻寚鏍囪繘琛屽鐞� +// if (CollectionUtils.isNotEmpty(ivrLibaScriptVO.getIvrLibaScriptTargetList())) { +// for (IvrLibaScriptTarget ivrLibaScriptTarget : ivrLibaScriptVO.getIvrLibaScriptTargetList()) { +// if (ivrLibaScriptTarget.getIsoperation() != null && ivrLibaScriptTarget.getIsoperation() == 1) { +// //鏂板 +// ivrLibaScriptTarget.setScriptid(ivrLibaScript.getId()); +// ivrLibaScriptTargetMapper.insertIvrLibaScriptTarget(ivrLibaScriptTarget); +// } else if (ivrLibaScriptTarget.getIsoperation() != null && ivrLibaScriptTarget.getIsoperation() == 2) { +// //淇敼 +// ivrLibaScriptTarget.setScriptid(ivrLibaScript.getId()); +// ivrLibaScriptTargetMapper.updateIvrLibaScriptTarget(ivrLibaScriptTarget); +// } else if (ivrLibaScriptTarget.getIsoperation() != null && ivrLibaScriptTarget.getIsoperation() == 3) { +// //鍒犻櫎 +// if (ivrLibaScriptTarget.getId() == null) { +// log.info("鍒犻櫎澶辫触,闂鎸囨爣id涓虹┖"); +// } else { +// ivrLibaScriptTargetMapper.deleteIvrLibaScriptTargetByQuestionTargetID(ivrLibaScriptTarget.getId()); +// } +// } +// } +// } //瀵归棶棰樻寚鏍囬�夐」杩涜澶勭悊 if (CollectionUtils.isNotEmpty(ivrLibaScriptVO.getIvrLibaScriptTargetoptionList())) { -- Gitblit v1.9.3