| | |
| | | @Override |
| | | @Transactional(rollbackFor = Exception.class) |
| | | public void delete(String id) { |
| | | |
| | | //删除 |
| | | baseDao.deleteById(id); |
| | | |
| | | //删除模型关联 |
| | | //删除备份文件 |
| | | Map<String,Object> map = new HashMap<>(); |
| | | map.put("projectId",id); |
| | | projectModelService.deleteByMap(map); |
| | | |
| | | //删除备份文件 |
| | | List<ProjectPackageHistoryDTO> list = projectPackageHistoryService.list(map); |
| | | list.forEach(e -> { |
| | | File file = new File(e.getFilePath()); |
| | |
| | | } |
| | | }); |
| | | |
| | | //删除 (级联删除) |
| | | baseDao.deleteById(id); |
| | | |
| | | //删除模型关联 |
| | | // projectModelService.deleteByMap(map); |
| | | |
| | | //删除打包历史 |
| | | projectPackageHistoryService.deleteByMap(map); |
| | | // projectPackageHistoryService.deleteByMap(map); |
| | | |
| | | //删除打包历史模型关联 |
| | | projectPackageHistoryModelService.deleteByMap(map); |
| | | // projectPackageHistoryModelService.deleteByMap(map); |
| | | } |
| | | |
| | | @Override |