From ee258d864ccf3b841712d7e36f530ca0ab789c63 Mon Sep 17 00:00:00 2001
From: xiaoyong931011 <15274802129@163.com>
Date: Fri, 14 Aug 2020 16:42:28 +0800
Subject: [PATCH] 20200814

---
 src/main/java/com/xcong/excoin/modules/helpCenter/service/impl/HelpCenterServiceImpl.java |   29 +++++++++++++++++++++++++++++
 1 files changed, 29 insertions(+), 0 deletions(-)

diff --git a/src/main/java/com/xcong/excoin/modules/helpCenter/service/impl/HelpCenterServiceImpl.java b/src/main/java/com/xcong/excoin/modules/helpCenter/service/impl/HelpCenterServiceImpl.java
index 379a13f..c642d12 100644
--- a/src/main/java/com/xcong/excoin/modules/helpCenter/service/impl/HelpCenterServiceImpl.java
+++ b/src/main/java/com/xcong/excoin/modules/helpCenter/service/impl/HelpCenterServiceImpl.java
@@ -20,8 +20,10 @@
 import com.xcong.excoin.common.entity.QueryRequest;
 import com.xcong.excoin.modules.helpCenter.entity.HelpCenterArticleEntity;
 import com.xcong.excoin.modules.helpCenter.entity.HelpCenterNoticeEntity;
+import com.xcong.excoin.modules.helpCenter.entity.HelpCenterTypeEntity;
 import com.xcong.excoin.modules.helpCenter.mapper.HelpCenterArticleMapper;
 import com.xcong.excoin.modules.helpCenter.mapper.HelpCenterNoticeMapper;
+import com.xcong.excoin.modules.helpCenter.mapper.HelpCenterTypeMapper;
 import com.xcong.excoin.modules.helpCenter.service.HelpCenterService;
 
 import cn.hutool.core.collection.CollUtil;
@@ -37,6 +39,8 @@
 	private final HelpCenterNoticeMapper helpCenterNoticeMapper;
 	
 	private final HelpCenterArticleMapper helpCenterArticleMapper;
+	
+	private final HelpCenterTypeMapper helpCenterTypeMapper;
 	
 	@Override
 	public IPage<HelpCenterNoticeEntity> findHelpCenterListInPage(HelpCenterNoticeEntity helpCenterNoticeEntity,
@@ -160,6 +164,31 @@
 		}
 		return new FebsResponse().success();
 	}
+
+	@Override
+	public IPage<HelpCenterTypeEntity> findHelpCenterTypeListInPage(HelpCenterTypeEntity helpCenterTypeEntity,
+			QueryRequest request) {
+		Page<HelpCenterTypeEntity> page = new Page<>(request.getPageNum(), request.getPageSize());
+		IPage<HelpCenterTypeEntity> helpCenterTypeEntitys = helpCenterTypeMapper.findHelpCenterTypeListInPage(page, helpCenterTypeEntity);
+		return helpCenterTypeEntitys;
+	}
+
+	@Override
+	public void helpCenterTypeAdds(@Valid HelpCenterTypeEntity helpCenterTypeEntity) {
+		helpCenterTypeMapper.insert(helpCenterTypeEntity);
+	}
+
+	@Override
+	public FebsResponse helpCenterTypeDelete(@NotNull(message = "{required}") Long id) {
+
+		HelpCenterTypeEntity helpCenterTypeEntity = helpCenterTypeMapper.selectById(id);
+		if(ObjectUtil.isEmpty(helpCenterTypeEntity)) {
+			return new FebsResponse().fail().message("记录不存在");
+		}
+		
+		helpCenterTypeMapper.deleteById(id);
+		return new FebsResponse().success();
+	}
 	
 	
 	

--
Gitblit v1.9.1