|
|
|
|
@ -147,25 +147,26 @@ public class SysUserController extends BaseController
|
|
|
|
|
@Log(title = "用户管理", businessType = BusinessType.INSERT)
|
|
|
|
|
@PostMapping("/adds")
|
|
|
|
|
@Transactional
|
|
|
|
|
public AjaxResult adds(@RequestParam("num")int num ,@RequestParam("pcId" )Long pcId,
|
|
|
|
|
@RequestParam("itemIds" )String[] itemIds)
|
|
|
|
|
public AjaxResult adds(@RequestBody SysUser user)
|
|
|
|
|
{
|
|
|
|
|
List<SysUser> userList = new ArrayList();
|
|
|
|
|
if(num>0){
|
|
|
|
|
Integer num = user.getNum();
|
|
|
|
|
if(num!=null&&num>0){
|
|
|
|
|
Long[] roleIds = {100L};
|
|
|
|
|
for(int i=1;i<=num;i++){
|
|
|
|
|
SysUser user = new SysUser();
|
|
|
|
|
user.setPassword(SecurityUtils.encryptPassword("111111"));
|
|
|
|
|
SysUser nuser = new SysUser();
|
|
|
|
|
nuser.setPassword(SecurityUtils.encryptPassword("111111"));
|
|
|
|
|
String randomUserName = RandomStringUtils.randomAlphanumeric(8);
|
|
|
|
|
user.setUserName(randomUserName);
|
|
|
|
|
user.setNickName(randomUserName);
|
|
|
|
|
user.setPcId(pcId);
|
|
|
|
|
user.setCreateBy(getUsername());
|
|
|
|
|
user.setRoleIds(roleIds);
|
|
|
|
|
user.setItemIds(String.join(",",itemIds));
|
|
|
|
|
userService.insertUser(user);
|
|
|
|
|
user.setPassword("111111");
|
|
|
|
|
userList.add(user);
|
|
|
|
|
nuser.setUserName(randomUserName);
|
|
|
|
|
nuser.setNickName(randomUserName);
|
|
|
|
|
nuser.setPcId(user.getPcId());
|
|
|
|
|
nuser.setCreateBy(getUsername());
|
|
|
|
|
nuser.setRoleIds(roleIds);
|
|
|
|
|
nuser.setItemIds(String.join(",",user.getItemIds()));
|
|
|
|
|
nuser.setDeptId(user.getDeptId());
|
|
|
|
|
userService.insertUser(nuser);
|
|
|
|
|
nuser.setPassword("111111");
|
|
|
|
|
userList.add(nuser);
|
|
|
|
|
}
|
|
|
|
|
}else{
|
|
|
|
|
return AjaxResult.error("生成数量需大于0");
|
|
|
|
|
|