|
|
|
@ -6,6 +6,7 @@ import cn.estsh.i3plus.core.api.iservice.base.ISystemLoginStrategyService;
|
|
|
|
|
import cn.estsh.i3plus.core.api.iservice.busi.*;
|
|
|
|
|
import cn.estsh.i3plus.core.apiservice.controller.busi.PersonnelController;
|
|
|
|
|
import cn.estsh.i3plus.core.apiservice.controller.busi.SysSmsSendRecordController;
|
|
|
|
|
import cn.estsh.i3plus.core.apiservice.controller.busi.SysUserController;
|
|
|
|
|
import cn.estsh.i3plus.core.apiservice.controller.busi.SysUserInfoController;
|
|
|
|
|
import cn.estsh.i3plus.core.apiservice.util.SysUserPasswordUtil;
|
|
|
|
|
import cn.estsh.i3plus.platform.common.convert.ConvertBean;
|
|
|
|
@ -88,6 +89,7 @@ import java.util.Set;
|
|
|
|
|
import java.util.concurrent.TimeUnit;
|
|
|
|
|
import java.util.function.BiFunction;
|
|
|
|
|
import java.util.stream.Collectors;
|
|
|
|
|
import java.util.stream.Stream;
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* @Description :
|
|
|
|
@ -169,6 +171,9 @@ public class WhiteController extends CoreBaseController {
|
|
|
|
|
@Autowired
|
|
|
|
|
private ISysRoleService sysRoleService;
|
|
|
|
|
|
|
|
|
|
@Autowired
|
|
|
|
|
private SysUserController sysUserController;
|
|
|
|
|
|
|
|
|
|
private Cache<String, Integer> unsavedLocaleResSwitch = CacheBuilder.newBuilder()
|
|
|
|
|
.maximumSize(1)
|
|
|
|
|
.expireAfterWrite(1, TimeUnit.MINUTES)
|
|
|
|
@ -949,4 +954,17 @@ public class WhiteController extends CoreBaseController {
|
|
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
/**
|
|
|
|
|
* 根据登录的用户名批量修改账号状态
|
|
|
|
|
*
|
|
|
|
|
* @param userLoginNames 用户名数组
|
|
|
|
|
* @param status 状态
|
|
|
|
|
* @return 处理结果
|
|
|
|
|
*/
|
|
|
|
|
@PutMapping(value = "/batch-status/userLoginNames")
|
|
|
|
|
@ApiOperation(value = "根据用户名批量修改账号状态", notes = "根据用户名批量修改账号状态")
|
|
|
|
|
public ResultBean updateBatchStatusByUserLoginNames(String[] userLoginNames, Integer status) {
|
|
|
|
|
return sysUserController.updateBatchStatusByUserLoginNames(userLoginNames,status);
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|