|
@@ -123,7 +123,6 @@ public class TenantServiceImpl implements TenantService {
|
|
|
role.setDescription(tenantDto.getTenantName() +"初始化角色");
|
|
|
role.setRoleState(1);
|
|
|
role.setPermissionType(1);
|
|
|
- role.setStatus(1);
|
|
|
roleRequestDto.setRole(role);
|
|
|
//查询租户菜单id
|
|
|
// List<Integer > tenantMenuIds = tenantMapper.selectTenantMenuIds(tenantDto.getId());
|
|
@@ -135,11 +134,11 @@ public class TenantServiceImpl implements TenantService {
|
|
|
|
|
|
/*创建机构*/
|
|
|
Org org = new Org();
|
|
|
+ org.setTenantId(tenantDto.getCode());
|
|
|
org.setOrgLeaderName(tenantDto.getUserName());
|
|
|
org.setOrgLeaderPhone(tenantDto.getPhone());
|
|
|
org.setOrgName(tenantDto.getTenantName());
|
|
|
org.setOrgState(1);
|
|
|
- org.setStatus(1);
|
|
|
org.setOrgType("company"); //机构类型
|
|
|
org.setParentId(0);
|
|
|
orgService.insert(org);
|
|
@@ -208,8 +207,10 @@ public class TenantServiceImpl implements TenantService {
|
|
|
userEntity.setDateUpdate(new Date());
|
|
|
userEntity.setPhone(tenantDto.getPhone());
|
|
|
userEntity.setUsername(tenantDto.getUserName());
|
|
|
+ userEntity.setEnableState("1");
|
|
|
userService.updateUserById(userEntity);
|
|
|
|
|
|
+
|
|
|
//创建角色
|
|
|
RoleRequestDto roleRequestDto = new RoleRequestDto();
|
|
|
Role role = roleService.selectById(userEntity.getRoleId().intValue());
|
|
@@ -238,6 +239,8 @@ public class TenantServiceImpl implements TenantService {
|
|
|
public int deleteById(Integer id) {
|
|
|
//先删除租户菜单
|
|
|
tenantMapper.deleteTenantMenuIds(id,null);
|
|
|
+ //删除用户信息
|
|
|
+ tenantMapper.deleteUserByTenantId(id);
|
|
|
return tenantMapper.deleteById(id);
|
|
|
}
|
|
|
|