Showing
2 changed files
with
10 additions
and
0 deletions
... | ... | @@ -22,6 +22,11 @@ public class TkDbConnectSshServiceImpl extends AbstractBaseService<TkDbConnectSs |
22 | 22 | @Override |
23 | 23 | public TkDbConnectSshDTO save(TkDbConnectSshDTO tkDbConnectSshDTO) { |
24 | 24 | checkDto(tkDbConnectSshDTO); |
25 | + TkDbConnectSshDTO old = getByConnectId(tkDbConnectSshDTO.getConnectId()); | |
26 | + if (old != null) { | |
27 | + tkDbConnectSshDTO.setId(old.getId()); | |
28 | + } | |
29 | + | |
25 | 30 | TkDbConnectSshEntity entity = new TkDbConnectSshEntity(); |
26 | 31 | if (StringUtils.isBlank(tkDbConnectSshDTO.getId())) { |
27 | 32 | tkDbConnectSshDTO.copyToEntity(entity); | ... | ... |
... | ... | @@ -22,6 +22,11 @@ public class TkDbConnectSslServiceImpl extends AbstractBaseService<TkDbConnectSs |
22 | 22 | @Override |
23 | 23 | public TkDbConnectSslDTO save(TkDbConnectSslDTO tkDbConnectSslDTO) { |
24 | 24 | checkDto(tkDbConnectSslDTO); |
25 | + TkDbConnectSslDTO old = getByConnectId(tkDbConnectSslDTO.getConnectId()); | |
26 | + if (old != null) { | |
27 | + tkDbConnectSslDTO.setId(old.getId()); | |
28 | + } | |
29 | + | |
25 | 30 | TkDbConnectSslEntity entity = new TkDbConnectSslEntity(); |
26 | 31 | if (StringUtils.isBlank(tkDbConnectSslDTO.getId())) { |
27 | 32 | tkDbConnectSslDTO.copyToEntity(entity); | ... | ... |