常用话术
This commit is contained in:
parent
4dbd9c3981
commit
a62f440ab1
@ -63,15 +63,15 @@ public class TermBankServiceImpl implements ITermBankService {
|
||||
*/
|
||||
@Override
|
||||
public AjaxResult insertTermBank(TermBank termBank) {
|
||||
if (Objects.nonNull(termBank) && StringUtils.isBlank(termBank.getParentTermCode())) {
|
||||
termBank.setTermLevel(Constants.TERM_MIN_LEVEL);
|
||||
}
|
||||
if (Objects.nonNull(termBank) && Objects.nonNull(termBank.getTermLevel()) && termBank.getTermLevel() < Constants.TERM_MAX_LEVEL) {
|
||||
termBank.setTermLevel(termBank.getTermLevel() + 1);
|
||||
}
|
||||
if (Objects.nonNull(termBank) && Objects.nonNull(termBank.getTermLevel()) && termBank.getTermLevel().equals(Constants.TERM_MAX_LEVEL)) {
|
||||
return AjaxResult.error("常用话术层数最大值为" + Constants.TERM_MAX_LEVEL + "层");
|
||||
}
|
||||
if (Objects.nonNull(termBank) && StringUtils.isBlank(termBank.getParentTermCode())) {
|
||||
termBank.setTermLevel(Constants.TERM_MIN_LEVEL);
|
||||
}
|
||||
termBank.setCreateTime(LocalDateTime.now());
|
||||
termBank.setCreateBy(SecurityUtils.getUsername());
|
||||
termBank.setTermCode(Constants.TERM_CODE + generateSystemCodeUtil.generateSystemCode(Constants.TERM_CODE));
|
||||
@ -86,15 +86,15 @@ public class TermBankServiceImpl implements ITermBankService {
|
||||
*/
|
||||
@Override
|
||||
public AjaxResult updateTermBank(TermBank termBank) {
|
||||
if (Objects.nonNull(termBank) && StringUtils.isBlank(termBank.getParentTermCode())) {
|
||||
termBank.setTermLevel(Constants.TERM_MIN_LEVEL);
|
||||
}
|
||||
if (Objects.nonNull(termBank) && Objects.nonNull(termBank.getTermLevel()) && termBank.getTermLevel() < Constants.TERM_MAX_LEVEL) {
|
||||
termBank.setTermLevel(termBank.getTermLevel() + 1);
|
||||
}
|
||||
if (Objects.nonNull(termBank) && Objects.nonNull(termBank.getTermLevel()) && termBank.getTermLevel().equals(Constants.TERM_MAX_LEVEL)) {
|
||||
return AjaxResult.error("常用话术层数最大值为" + Constants.TERM_MAX_LEVEL + "层");
|
||||
}
|
||||
if (Objects.nonNull(termBank) && StringUtils.isBlank(termBank.getParentTermCode())) {
|
||||
termBank.setTermLevel(Constants.TERM_MIN_LEVEL);
|
||||
}
|
||||
termBank.setUpdateTime(LocalDateTime.now());
|
||||
return AjaxResult.success(termBankMapper.updateTermBank(termBank));
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user