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/entity/WebSetEntity.java | 4 ++++
src/main/java/com/xcong/farmer/cms/modules/system/service/Impl/WebSetServiceImpl.java | 24 ++++++++++++++++++------
2 files changed, 22 insertions(+), 6 deletions(-)
diff --git a/src/main/java/com/xcong/farmer/cms/modules/system/entity/WebSetEntity.java b/src/main/java/com/xcong/farmer/cms/modules/system/entity/WebSetEntity.java
index 0212604..85f0774 100644
--- a/src/main/java/com/xcong/farmer/cms/modules/system/entity/WebSetEntity.java
+++ b/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;
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