| | |
| | | import cn.hutool.core.util.StrUtil; |
| | | import cn.hutool.core.util.ZipUtil; |
| | | import com.alibaba.excel.EasyExcel; |
| | | import com.baomidou.mybatisplus.core.conditions.Wrapper; |
| | | import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper; |
| | | import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper; |
| | | import com.baomidou.mybatisplus.core.metadata.IPage; |
| | |
| | | return Result.ok("提交成功"); |
| | | } |
| | | |
| | | @Override |
| | | public Result searchByKey(String wordKey) { |
| | | Wrapper wrapper = null; |
| | | if (!StringUtils.isEmpty(wordKey)) { |
| | | wrapper = Wrappers.<ProjectInfo>lambdaQuery().like(ProjectInfo::getProjectName, wordKey).or().like(ProjectInfo::getProjectCode, wordKey); |
| | | } |
| | | List<ProjectInfo> list = baseMapper.selectList(wrapper); |
| | | return Result.ok().data(list); |
| | | } |
| | | |
| | | private static void deleteDirectoryOrFile(java.io.File file) { |
| | | if (ObjectUtil.isNull(file)) { |
| | | return; |
| | |
| | | } |
| | | file.delete(); |
| | | } |
| | | |
| | | /** |
| | | * 项目名称校验重复 |
| | | * |
| | | * @return |
| | | */ |
| | | public void checkProjectNameUnique(ProjectInfo projectInfo) { |