新增账号接口优化

This commit is contained in:
dzl 2025-05-13 17:43:39 +08:00
parent f62356cd4f
commit 2ebe0e480e

View File

@ -213,13 +213,12 @@ public class StaffController {
try { try {
Staff staff = new Staff(); Staff staff = new Staff();
BeanUtils.copyProperties(staffDto, staff); BeanUtils.copyProperties(staffDto, staff);
String encrypt = AESUtils.encrypt("123456");
String tokenValue = StpUtil.getTokenValue(); String tokenValue = StpUtil.getTokenValue();
Object loginId = StpUtil.getLoginIdByToken(tokenValue); Object loginId = StpUtil.getLoginIdByToken(tokenValue);
QueryWrapper queryStaff = QueryWrapper.create().where(STAFF.STAFF_ID.eq(loginId)); QueryWrapper queryStaff = QueryWrapper.create().where(STAFF.STAFF_ID.eq(loginId));
StaffDto staffLogin = staffService.getOneAs(queryStaff, StaffDto.class); StaffDto staffLogin = staffService.getOneAs(queryStaff, StaffDto.class);
staff.setOrgId(staffLogin.getOrgId()); staff.setOrgId(staffLogin.getOrgId());
staff.setPassword(encrypt); staff.setPassword("123456");
staffService.save(staff); staffService.save(staff);
JSONArray roleId = staffDto.getRoleId(); JSONArray roleId = staffDto.getRoleId();
List<StaffRoles> roleList = IntStream.range(0, roleId.size()).mapToObj(i -> { List<StaffRoles> roleList = IntStream.range(0, roleId.size()).mapToObj(i -> {