| | |
| | | e.printStackTrace(); |
| | | } |
| | | //记录日志 |
| | | DocUser docUser= ActionUtil.getUser(); |
| | | String operationDetail="具体软件名称为:"+software.getFileName(); |
| | | String opreationMsg="执行了软件下载操作"; |
| | | String terminalIp=req.getRemoteAddr(); |
| | | logService.recordOperationLog(docUser.getId(),docUser.getName(), UserOperation.TYPE_DOWNLOAD.getType(),new Date(),terminalIp,opreationMsg,operationDetail); |
| | | logService.recordOperationLogDownLoad(ActionUtil.getUser().getId(),ActionUtil.getUser().getName(), UserOperation.TYPE_DOWNLOAD_SOFWARE.getType(),new Date(),req.getRemoteAddr() |
| | | ,filename,fileDirName+File.separator+software.getFileUrl(),"",String.valueOf(id),software.getVersion()); |
| | | |
| | | } |
| | | |
| | | @Transactional |
| | |
| | | int flag=mapper.update(null,uwrapper); |
| | | return new Response().set(1,flag>0,"锁定/解锁成功"); |
| | | } |
| | | |
| | | //根据软件名称实现软件删除 |
| | | public Response deleteSoftware(String fileName,String version) { |
| | | UpdateWrapper wrapper=new UpdateWrapper(); |
| | | wrapper.eq("file_name",fileName); |
| | | wrapper.eq("version",version); |
| | | int flag=mapper.delete(wrapper); |
| | | return new Response().set(1,flag>0,"件id实现软件删除"); |
| | | } |
| | | } |