From 52a0bf7637b725f0b6bf18a03962b0636f7074fb Mon Sep 17 00:00:00 2001 From: liusheng <337615773@qq.com> Date: 星期五, 22 十二月 2023 18:14:40 +0800 Subject: [PATCH] 代码提交 --- smartor/src/main/java/com/smartor/service/impl/SvyLibTopicServiceImpl.java | 59 ++++++++++++++++++++++++++++++++++++----------------------- 1 files changed, 36 insertions(+), 23 deletions(-) diff --git a/smartor/src/main/java/com/smartor/service/impl/SvyLibTopicServiceImpl.java b/smartor/src/main/java/com/smartor/service/impl/SvyLibTopicServiceImpl.java index 1be9405..655070d 100644 --- a/smartor/src/main/java/com/smartor/service/impl/SvyLibTopicServiceImpl.java +++ b/smartor/src/main/java/com/smartor/service/impl/SvyLibTopicServiceImpl.java @@ -1,96 +1,109 @@ package com.smartor.service.impl; -import java.util.List; +import java.io.IOException; +import java.util.*; +import java.util.stream.Collectors; + +import com.ruoyi.common.core.domain.entity.SysUser; import com.ruoyi.common.utils.DateUtils; +import com.ruoyi.common.utils.StringUtils; +import com.smartor.domain.*; +import com.smartor.mapper.SvyLibTopicoptionMapper; +import org.apache.catalina.User; +import org.apache.commons.collections4.CollectionUtils; +import org.apache.commons.lang3.ObjectUtils; +import org.apache.poi.ss.usermodel.Row; +import org.apache.poi.ss.usermodel.Sheet; +import org.apache.poi.ss.usermodel.Workbook; +import org.apache.poi.xssf.usermodel.XSSFWorkbook; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; import com.smartor.mapper.SvyLibTopicMapper; -import com.smartor.domain.SvyLibTopic; import com.smartor.service.ISvyLibTopicService; +import org.springframework.transaction.annotation.Transactional; +import org.springframework.web.multipart.MultipartFile; /** * 闂嵎棰樼洰Service涓氬姟灞傚鐞� - * + * * @author ruoyi * @date 2023-03-03 */ @Service -public class SvyLibTopicServiceImpl implements ISvyLibTopicService -{ +public class SvyLibTopicServiceImpl implements ISvyLibTopicService { @Autowired private SvyLibTopicMapper svyLibTopicMapper; +// @Autowired +// private SvyLibTopicoptionMapper svyLibTopicoptionMapper; + /** * 鏌ヨ闂嵎棰樼洰 - * + * * @param topicid 闂嵎棰樼洰涓婚敭 * @return 闂嵎棰樼洰 */ @Override - public SvyLibTopic selectSvyLibTopicByTopicid(Long topicid) - { + public SvyLibTopic selectSvyLibTopicByTopicid(Long topicid) { return svyLibTopicMapper.selectSvyLibTopicByTopicid(topicid); } /** * 鏌ヨ闂嵎棰樼洰鍒楄〃 - * + * * @param svyLibTopic 闂嵎棰樼洰 * @return 闂嵎棰樼洰 */ @Override - public List<SvyLibTopic> selectSvyLibTopicList(SvyLibTopic svyLibTopic) - { + public List<SvyLibTopic> selectSvyLibTopicList(SvyLibTopic svyLibTopic) { return svyLibTopicMapper.selectSvyLibTopicList(svyLibTopic); } /** * 鏂板闂嵎棰樼洰 - * + * * @param svyLibTopic 闂嵎棰樼洰 * @return 缁撴灉 */ @Override - public int insertSvyLibTopic(SvyLibTopic svyLibTopic) - { + public int insertSvyLibTopic(SvyLibTopic svyLibTopic) { svyLibTopic.setCreateTime(DateUtils.getNowDate()); return svyLibTopicMapper.insertSvyLibTopic(svyLibTopic); } /** * 淇敼闂嵎棰樼洰 - * + * * @param svyLibTopic 闂嵎棰樼洰 * @return 缁撴灉 */ @Override - public int updateSvyLibTopic(SvyLibTopic svyLibTopic) - { + public int updateSvyLibTopic(SvyLibTopic svyLibTopic) { svyLibTopic.setUpdateTime(DateUtils.getNowDate()); return svyLibTopicMapper.updateSvyLibTopic(svyLibTopic); } /** * 鎵归噺鍒犻櫎闂嵎棰樼洰 - * + * * @param topicids 闇�瑕佸垹闄ょ殑闂嵎棰樼洰涓婚敭 * @return 缁撴灉 */ @Override - public int deleteSvyLibTopicByTopicids(Long[] topicids) - { + public int deleteSvyLibTopicByTopicids(Long[] topicids) { return svyLibTopicMapper.deleteSvyLibTopicByTopicids(topicids); } /** * 鍒犻櫎闂嵎棰樼洰淇℃伅 - * + * * @param topicid 闂嵎棰樼洰涓婚敭 * @return 缁撴灉 */ @Override - public int deleteSvyLibTopicByTopicid(Long topicid) - { + public int deleteSvyLibTopicByTopicid(Long topicid) { return svyLibTopicMapper.deleteSvyLibTopicByTopicid(topicid); } + + } -- Gitblit v1.9.3