xiaoyong931011
2022-06-07 33cd99e2509c88ce838ec2c68f2d36de80e27a6c
20220606
2 files modified
28 ■■■■ changed files
src/main/java/com/xcong/farmer/cms/modules/system/entity/WebSetEntity.java 4 ●●●● patch | view | raw | blame | history
src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/WebSetServiceImpl.java 24 ●●●● patch | view | raw | blame | history
src/main/java/com/xcong/farmer/cms/modules/system/entity/WebSetEntity.java
@@ -1,5 +1,7 @@
package com.xcong.farmer.cms.modules.system.entity;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
@@ -10,6 +12,8 @@
@TableName("t_web_set")
public class WebSetEntity {
    //ID
    @TableId(value = "id",type = IdType.AUTO)
    private Long id;
    //网页标题
    private String webTitle;
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)){