Showing
3 changed files
with
19 additions
and
0 deletions
... | ... | @@ -73,4 +73,9 @@ public class TkCheckPlanController extends BaseController { |
73 | 73 | return ResponseEntity.ok(tkCheckPlanService.delete(id)); |
74 | 74 | } |
75 | 75 | |
76 | + @GetMapping("/get") | |
77 | + @PreAuthorize("hasAnyAuthority('TENANT_ADMIN','CUSTOMER_USER')") | |
78 | + public ResponseEntity<TkCheckPlanDTO> get(@RequestParam("id") String id) throws ThingsboardException { | |
79 | + return ResponseEntity.ok(tkCheckPlanService.get(id)); | |
80 | + } | |
76 | 81 | } | ... | ... |
... | ... | @@ -69,4 +69,16 @@ public class TkCheckPlanServiceImpl extends AbstractBaseService<TkCheckPlanMappe |
69 | 69 | int count = baseMapper.deleteById(id); |
70 | 70 | return count > 0; |
71 | 71 | } |
72 | + | |
73 | + @Override | |
74 | + public TkCheckPlanDTO get(String id) { | |
75 | + if (StringUtils.isBlank(id)) { | |
76 | + return new TkCheckPlanDTO(); | |
77 | + } | |
78 | + | |
79 | + TkCheckPlanEntity entity = baseMapper.selectById(id); | |
80 | + TkCheckPlanDTO tkCheckPlanDTO = new TkCheckPlanDTO(); | |
81 | + entity.copyToDTO(tkCheckPlanDTO); | |
82 | + return tkCheckPlanDTO; | |
83 | + } | |
72 | 84 | } | ... | ... |