From 33cd99e2509c88ce838ec2c68f2d36de80e27a6c Mon Sep 17 00:00:00 2001 From: xiaoyong931011 <15274802129@163.com> Date: Tue, 07 Jun 2022 10:15:17 +0800 Subject: [PATCH] 20220606 --- src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/WebSetServiceImpl.java | 24 ++++++++++++++++++------ 1 files changed, 18 insertions(+), 6 deletions(-) diff --git a/src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/WebSetServiceImpl.java b/src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/WebSetServiceImpl.java index f48276f..3ba0015 100644 --- a/src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/WebSetServiceImpl.java +++ b/src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/WebSetServiceImpl.java @@ -37,20 +37,32 @@ @Override public Result updateWebSet(AdminUpdateWebSetDto adminUpdateWebSetDto) { - Long id = adminUpdateWebSetDto.getId() == null ? 0L : adminUpdateWebSetDto.getId(); - WebSetEntity webSetEntity = this.baseMapper.selectById(id); - if(ObjectUtil.isEmpty(webSetEntity)){ - return Result.fail("网页设置不存在"); - } String webTitle = adminUpdateWebSetDto.getWebTitle(); if(StrUtil.isEmpty(webTitle)){ return Result.fail("请输入网页标题"); } - webSetEntity.setWebTitle(webTitle); String webKeyword = adminUpdateWebSetDto.getWebKeyword(); if(StrUtil.isEmpty(webKeyword)){ return Result.fail("请输入网页关键字"); } + Long id = adminUpdateWebSetDto.getId() == null ? 0L : adminUpdateWebSetDto.getId(); + WebSetEntity webSetEntity = this.baseMapper.selectById(id); + if(ObjectUtil.isEmpty(webSetEntity)){ + WebSetEntity webSetEntityAdd = new WebSetEntity(); + webSetEntityAdd.setWebTitle(webTitle); + webSetEntityAdd.setWebKeyword(webKeyword); + String webRemark = adminUpdateWebSetDto.getWebRemark(); + if(StrUtil.isNotEmpty(webRemark)){ + webSetEntityAdd.setWebRemark(webRemark); + } + String webPic = adminUpdateWebSetDto.getWebPic(); + if(StrUtil.isNotEmpty(webPic)){ + webSetEntityAdd.setWebPic(webPic); + } + this.baseMapper.insert(webSetEntityAdd); + return Result.ok("保存成功"); + } + webSetEntity.setWebTitle(webTitle); webSetEntity.setWebKeyword(webKeyword); String webRemark = adminUpdateWebSetDto.getWebRemark(); if(StrUtil.isNotEmpty(webRemark)){ -- Gitblit v1.9.1