From 040976de6f9934b99f30268a28e2ecf42260e217 Mon Sep 17 00:00:00 2001
From: yangys <y_ys79@sina.com>
Date: 星期六, 18 五月 2024 22:13:01 +0800
Subject: [PATCH] 注释整理
---
smart-man-boot/src/main/java/com/qianwen/smartman/modules/cps/service/impl/CheckProjectServiceImpl.java | 62 +++++++++++++------------------
1 files changed, 26 insertions(+), 36 deletions(-)
diff --git a/smart-man-boot/src/main/java/com/qianwen/smartman/modules/cps/service/impl/CheckProjectServiceImpl.java b/smart-man-boot/src/main/java/com/qianwen/smartman/modules/cps/service/impl/CheckProjectServiceImpl.java
index 1906ffb..1cee35c 100644
--- a/smart-man-boot/src/main/java/com/qianwen/smartman/modules/cps/service/impl/CheckProjectServiceImpl.java
+++ b/smart-man-boot/src/main/java/com/qianwen/smartman/modules/cps/service/impl/CheckProjectServiceImpl.java
@@ -1,16 +1,5 @@
package com.qianwen.smartman.modules.cps.service.impl;
-import com.alibaba.excel.write.merge.AbstractMergeStrategy;
-import com.alibaba.fastjson.JSON;
-import com.baomidou.mybatisplus.core.conditions.Wrapper;
-import com.baomidou.mybatisplus.core.conditions.query.LambdaQueryWrapper;
-import com.baomidou.mybatisplus.core.metadata.IPage;
-import com.baomidou.mybatisplus.core.toolkit.Wrappers;
-import com.baomidou.mybatisplus.core.toolkit.support.SFunction;
-import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
-import com.google.common.collect.Lists;
-import com.google.common.collect.Sets;
-import java.lang.invoke.SerializedLambda;
import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Arrays;
@@ -19,15 +8,20 @@
import java.util.Optional;
import java.util.Set;
import java.util.stream.Collectors;
+
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
-import com.qianwen.smartman.common.cache.RegionCache;
-import com.qianwen.smartman.common.constant.CommonConstant;
-import com.qianwen.smartman.common.constant.DateConstant;
-import com.qianwen.smartman.common.constant.ExcelConstant;
-import com.qianwen.smartman.common.enums.StatusType;
-import com.qianwen.smartman.common.utils.MessageUtils;
-import com.qianwen.smartman.common.utils.ValidatorUtils;
+import org.springframework.stereotype.Service;
+import org.springframework.transaction.annotation.Transactional;
+import org.springframework.web.multipart.MultipartFile;
+
+import com.alibaba.excel.write.merge.AbstractMergeStrategy;
+import com.alibaba.fastjson.JSON;
+import com.baomidou.mybatisplus.core.metadata.IPage;
+import com.baomidou.mybatisplus.core.toolkit.Wrappers;
+import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
+import com.google.common.collect.Lists;
+import com.google.common.collect.Sets;
import com.qianwen.core.excel.util.ExcelUtil;
import com.qianwen.core.log.exception.ServiceException;
import com.qianwen.core.mp.service.impl.BladeServiceImpl;
@@ -37,6 +31,12 @@
import com.qianwen.core.tool.utils.DateUtil;
import com.qianwen.core.tool.utils.Func;
import com.qianwen.core.tool.utils.StringUtil;
+import com.qianwen.smartman.common.constant.CommonConstant;
+import com.qianwen.smartman.common.constant.DateConstant;
+import com.qianwen.smartman.common.constant.ExcelConstant;
+import com.qianwen.smartman.common.enums.StatusType;
+import com.qianwen.smartman.common.utils.MessageUtils;
+import com.qianwen.smartman.common.utils.ValidatorUtils;
import com.qianwen.smartman.modules.cps.convert.CheckProjectConvert;
import com.qianwen.smartman.modules.cps.entity.CheckItem;
import com.qianwen.smartman.modules.cps.entity.CheckProject;
@@ -52,12 +52,8 @@
import com.qianwen.smartman.modules.cps.vo.CheckProjectUpdateVO;
import com.qianwen.smartman.modules.cps.vo.CheckProjectVO;
import com.qianwen.smartman.modules.resource.builder.oss.OssBuilder;
-import org.springframework.stereotype.Service;
-import org.springframework.transaction.annotation.Transactional;
-import org.springframework.web.multipart.MultipartFile;
@Service
-/* loaded from: blade-api.jar:BOOT-INF/classes/org/springblade/modules/cps/service/impl/CheckProjectServiceImpl.class */
public class CheckProjectServiceImpl extends BladeServiceImpl<CheckProjectMapper, CheckProject> implements ICheckProjectService {
private static final Logger log = LoggerFactory.getLogger(CheckProjectServiceImpl.class);
private final ICheckItemService checkItemService;
@@ -71,17 +67,11 @@
this.checkService = checkService;
}
- @Override // org.springblade.modules.cps.service.ICheckProjectService
+ @Override
public CheckProject createCheckProject(CheckProjectSubmitVO vo) {
String code = vo.getCode();
long count = count(Wrappers.<CheckProject>lambdaQuery().eq(Func.isNotBlank(code), CheckProject::getCode, code).eq(CheckProject::getStatus, CommonConstant.ENABLE));
- /*
- long count = count((Wrapper) Wrappers.lambdaQuery().eq(Func.isNotBlank(code), (v0) -> {
- return v0.getCode();
- }, code).eq((v0) -> {
- return v0.getStatus();
- }, CommonConstant.ENABLE));
- */
+
if (count > 0) {
throw new ServiceException(MessageUtils.message("excel.import.check.project.code.same", new Object[0]));
}
@@ -95,9 +85,9 @@
return checkProject;
}
- @Override // org.springblade.modules.cps.service.ICheckProjectService
+ @Override
public IPage<CheckProjectVO> pageCheckProject(Query query, String key, Integer status) {
- IPage<CheckProject> page1 = page(Condition.getPage(query));
+ //IPage<CheckProject> page1 = page(Condition.getPage(query));
IPage<CheckProject> page = page(Condition.getPage(query), Wrappers.<CheckProject>lambdaQuery()
.eq(CheckProject::getStatus, (status == null) ? CommonConstant.ENABLE : status)
.and(Func.isNotBlank(key), c -> c.likeRight(CheckProject::getCode, key))
@@ -127,7 +117,7 @@
}).orElse(new Page<>());
}
- @Override // org.springblade.modules.cps.service.ICheckProjectService
+ @Override
@Transactional(rollbackFor = {Exception.class})
public boolean removeCheckProject(List<String> ids, Integer type) {
if (StatusType.REMOVE.getType().equals(type)) {
@@ -147,13 +137,13 @@
return changeStatus(Func.toLongList(ids), CommonConstant.DEACTIVATE);
}
- @Override // org.springblade.modules.cps.service.ICheckProjectService
+ @Override
public boolean updateCheckProject(CheckProjectUpdateVO vo) {
CheckProject checkProject = CheckProjectConvert.INSTANCE.convert(vo);
return updateById(checkProject);
}
- @Override // org.springblade.modules.cps.service.ICheckProjectService
+ @Override
public BladeFile exportCheckProject(String key, Integer status) {
List<CheckProject> checkProjects = list(
@@ -218,7 +208,7 @@
return this.ossBuilder.tempTemplate().putFile(multipartFile.getOriginalFilename(), multipartFile);
}
- @Override // org.springblade.modules.cps.service.ICheckProjectService
+ @Override
@Transactional(rollbackFor = {Exception.class})
public BladeFile importCheckProject(MultipartFile file) {
List<CheckProjectImport> rawData = ExcelUtil.read(file, 0, 2, CheckProjectImport.class);
--
Gitblit v1.9.3