| | |
| | | SysUser sysUser = tokenService.getLoginUser().getSysUser(); |
| | | XpWhitelist xpWhitelist = new XpWhitelist(); |
| | | BeanUtils.copyProperties(dto, xpWhitelist); |
| | | xpWhitelist.setUpdateBy(tokenService.getLoginUser().getSysUser().getNickName()); |
| | | |
| | | return xpWhitelistService.editWhitelist(xpWhitelist, sysUser); |
| | | } |
| | | |
| | |
| | | @Transactional(rollbackFor = Exception.class, propagation = Propagation.REQUIRES_NEW) |
| | | @PostMapping("/importExcel") |
| | | public AjaxResult<String> importExcel(@RequestPart("file") MultipartFile file) { |
| | | |
| | | ImportParams params = new ImportParams(); |
| | | // params.setTitleRows(1); // 标题行数 |
| | | params.setHeadRows(1); //表头行数 |
| | |
| | | xpWhitelist.setStatus(true); |
| | | xpWhitelist.setIsPriorityDispatch(true); |
| | | xpWhitelist.setWhitelistSource(1); |
| | | xpWhitelist.setCreateBy(tokenService.getLoginUser().getSysUser().getNickName()); |
| | | addList.add(xpWhitelist); |
| | | } |
| | | if (!result.isEmpty()) { |
| | |
| | | xpWhitelistOperlog.setOperationIp(IpUtils.getIpAddr()); |
| | | xpWhitelistOperlog.setOperationAccountId(sysUser.getId()); |
| | | xpWhitelistOperlog.setOperationContent(operationContent.toString()); |
| | | xpWhitelistOperlog.setCreateBy(tokenService.getLoginUser().getSysUser().getNickName()); |
| | | xpWhitelistOperlogService.save(xpWhitelistOperlog); |
| | | return AjaxResult.success(); |
| | | } |