| | |
| | | import lombok.AllArgsConstructor; |
| | | import org.apache.commons.lang3.StringUtils; |
| | | import org.springblade.common.cache.SysCache; |
| | | import org.springblade.common.config.QrcodeConfig; |
| | | import org.springblade.common.constant.AgeUtil; |
| | | import org.springblade.common.constant.CommonConstant; |
| | | import org.springblade.common.constant.TenantConstant; |
| | |
| | | */ |
| | | @Override |
| | | public void importQrCode(List<QrCodeExcel> data, Boolean isCovered, String deptId) { |
| | | String url = "http://61.131.136.25:2080/securityInfo.html"; |
| | | String url = QrcodeConfig.baseUrl + "securityInfo.html"; |
| | | //二维码生成 |
| | | data.forEach(qrCodeExcel -> { |
| | | if (null!=qrCodeExcel.getSecuritynumber()) { |
| | |
| | | public User getUserById(String id) { |
| | | return baseMapper.getUserById(Long.parseLong(id)); |
| | | } |
| | | |
| | | /** |
| | | * 6个月未登录人员,进行冻结 |
| | | */ |
| | | @Override |
| | | public void sixMonthNotLoginHandle() { |
| | | // 查询6个月未登录人员 |
| | | List<String> userIds = baseMapper.getMoreDayNotLoginUser(183); |
| | | // 统一冻结操作 |
| | | baseMapper.updateFreeze(userIds); |
| | | } |
| | | |
| | | /** |
| | | * 12个月未登录人员,进行注销 |
| | | */ |
| | | @Override |
| | | public void oneYearNotLoginHandle() { |
| | | // 查询12个月未登录人员 |
| | | List<String> userIds = baseMapper.getMoreDayNotLoginUser(366); |
| | | // 统一注销操作 |
| | | baseMapper.updateLogout(userIds); |
| | | } |
| | | } |