...
|
...
|
@@ -7,6 +7,7 @@ import lombok.RequiredArgsConstructor; |
7
|
7
|
import lombok.extern.slf4j.Slf4j;
|
8
|
8
|
import org.apache.commons.lang3.StringUtils;
|
9
|
9
|
import org.springframework.stereotype.Service;
|
|
10
|
+import org.thingsboard.server.common.data.yunteng.core.exception.TkDataValidationException;
|
10
|
11
|
import org.thingsboard.server.common.data.yunteng.dto.TkCheckPlanDTO;
|
11
|
12
|
import org.thingsboard.server.common.data.yunteng.utils.tools.TkPageData;
|
12
|
13
|
import org.thingsboard.server.dao.yunteng.entities.TkCheckPlanEntity;
|
...
|
...
|
@@ -26,7 +27,7 @@ public class TkCheckPlanServiceImpl extends AbstractBaseService<TkCheckPlanMappe |
26
|
27
|
QueryWrapper<TkCheckPlanEntity> wrapper = new QueryWrapper<>();
|
27
|
28
|
LambdaQueryWrapper<TkCheckPlanEntity> lambda = wrapper.lambda();
|
28
|
29
|
if (queryMap != null && queryMap.get("name") != null) {
|
29
|
|
- lambda.eq(TkCheckPlanEntity::getName, queryMap.get("code").toString());
|
|
30
|
+ lambda.eq(TkCheckPlanEntity::getName, queryMap.get("name").toString());
|
30
|
31
|
}
|
31
|
32
|
|
32
|
33
|
if (queryMap != null && queryMap.get("type") != null) {
|
...
|
...
|
@@ -41,6 +42,7 @@ public class TkCheckPlanServiceImpl extends AbstractBaseService<TkCheckPlanMappe |
41
|
42
|
|
42
|
43
|
@Override
|
43
|
44
|
public TkCheckPlanDTO save(TkCheckPlanDTO tkCheckPlanDTO) {
|
|
45
|
+ checkDto(tkCheckPlanDTO);
|
44
|
46
|
TkCheckPlanEntity entity = new TkCheckPlanEntity();
|
45
|
47
|
if (StringUtils.isBlank(tkCheckPlanDTO.getId())) {
|
46
|
48
|
tkCheckPlanDTO.copyToEntity(entity);
|
...
|
...
|
@@ -56,6 +58,12 @@ public class TkCheckPlanServiceImpl extends AbstractBaseService<TkCheckPlanMappe |
56
|
58
|
return tkCheckPlanDTO;
|
57
|
59
|
}
|
58
|
60
|
|
|
61
|
+ private void checkDto(TkCheckPlanDTO dto) {
|
|
62
|
+ if (StringUtils.isBlank(dto.getTenantId())) {
|
|
63
|
+ throw new TkDataValidationException("租户id为空!");
|
|
64
|
+ }
|
|
65
|
+ }
|
|
66
|
+
|
59
|
67
|
@Override
|
60
|
68
|
public boolean delete(String id) {
|
61
|
69
|
int count = baseMapper.deleteById(id);
|
...
|
...
|
|