|
|
@ -1,5 +1,6 @@ |
|
|
|
package org.dromara.platform.service.impl; |
|
|
|
|
|
|
|
import cn.hutool.core.collection.CollectionUtil; |
|
|
|
import org.dromara.common.core.utils.MapstructUtils; |
|
|
|
import org.dromara.common.core.utils.StringUtils; |
|
|
|
import org.dromara.common.mybatis.core.page.TableDataInfo; |
|
|
@ -8,6 +9,7 @@ import com.baomidou.mybatisplus.extension.plugins.pagination.Page; |
|
|
|
import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
|
|
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers; |
|
|
|
import lombok.RequiredArgsConstructor; |
|
|
|
import org.dromara.platform.domain.vo.ProjectSelectVo; |
|
|
|
import org.springframework.stereotype.Service; |
|
|
|
import org.dromara.platform.domain.bo.ProjectInfoBo; |
|
|
|
import org.dromara.platform.domain.vo.ProjectInfoVo; |
|
|
@ -15,6 +17,7 @@ import org.dromara.platform.domain.ProjectInfo; |
|
|
|
import org.dromara.platform.mapper.ProjectInfoMapper; |
|
|
|
import org.dromara.platform.service.IProjectInfoService; |
|
|
|
|
|
|
|
import java.util.ArrayList; |
|
|
|
import java.util.List; |
|
|
|
import java.util.Map; |
|
|
|
import java.util.Collection; |
|
|
@ -139,4 +142,24 @@ public class ProjectInfoServiceImpl implements IProjectInfoService { |
|
|
|
} |
|
|
|
return baseMapper.deleteByIds(ids) > 0; |
|
|
|
} |
|
|
|
|
|
|
|
@Override |
|
|
|
public List<ProjectSelectVo> getNames() { |
|
|
|
List<ProjectSelectVo> selectVoList = new ArrayList<>(); |
|
|
|
|
|
|
|
//查询数据库
|
|
|
|
LambdaQueryWrapper<ProjectInfo> queryWrapper = new LambdaQueryWrapper<>(); |
|
|
|
List<ProjectInfo> projectInfos = baseMapper.selectList(queryWrapper); |
|
|
|
|
|
|
|
//封装VO
|
|
|
|
if (CollectionUtil.isNotEmpty(projectInfos)){ |
|
|
|
for (ProjectInfo projectInfo : projectInfos) { |
|
|
|
ProjectSelectVo selectVo = new ProjectSelectVo(); |
|
|
|
selectVo.setId(projectInfo.getId()); |
|
|
|
selectVo.setProjectName(projectInfo.getProjectName()); |
|
|
|
selectVoList.add(selectVo); |
|
|
|
} |
|
|
|
} |
|
|
|
return selectVoList; |
|
|
|
} |
|
|
|
} |
|
|
|