Browse Source

去除租户表 Username字段

master
wanghaoran 2 years ago
parent
commit
5a3765a22c
3 changed files with 29 additions and 39 deletions
  1. +0
    -5
      tuoheng-admin/src/main/java/com/tuoheng/admin/dto/TenantDto.java
  2. +0
    -5
      tuoheng-admin/src/main/java/com/tuoheng/admin/entity/Tenant.java
  3. +29
    -29
      tuoheng-admin/src/main/java/com/tuoheng/admin/service/impl/TenantServiceImpl.java

+ 0
- 5
tuoheng-admin/src/main/java/com/tuoheng/admin/dto/TenantDto.java View File

*/ */
private Integer sort; private Integer sort;


/**
* 登录账号
*/
private String username;

/** /**
* 登录密码 * 登录密码
*/ */

+ 0
- 5
tuoheng-admin/src/main/java/com/tuoheng/admin/entity/Tenant.java View File

*/ */
private Integer sort; private Integer sort;


/**
* 租户超管账号
*/
private String username;

} }

+ 29
- 29
tuoheng-admin/src/main/java/com/tuoheng/admin/service/impl/TenantServiceImpl.java View File

} }


// 验证租户超管账号是否存在 // 验证租户超管账号是否存在
Integer count2 = tenantMapper.selectCount(new LambdaQueryWrapper<Tenant>()
.eq(Tenant::getUsername, tenantDto.getUsername())
.eq(Tenant::getMark, 1));
if (count2 > 0) {
return JsonResult.error("系统中已经存在相同的租户账号");
}
// Integer count2 = tenantMapper.selectCount(new LambdaQueryWrapper<Tenant>()
// .eq(Tenant::getUsername, tenantDto.getUsername())
// .eq(Tenant::getMark, 1));
// if (count2 > 0) {
// return JsonResult.error("系统中已经存在相同的租户账号");
// }


// 参数转换 // 参数转换
Tenant tenant = new Tenant(); Tenant tenant = new Tenant();
return JsonResult.error("租户创建失败"); return JsonResult.error("租户创建失败");
} }


// 创建租户账号
Map<String, String> accountMap = new HashMap<>();
accountMap.put("tenant_id", tenant.getId().toString());
accountMap.put("tenant_name", tenant.getName());
accountMap.put("username", tenantDto.getUsername());
accountMap.put("password", tenantDto.getPassword());
// 添加
accountMap.put("type", "1");
// // 创建租户账号
// Map<String, String> accountMap = new HashMap<>();
// accountMap.put("tenant_id", tenant.getId().toString());
// accountMap.put("tenant_name", tenant.getName());
// accountMap.put("username", tenantDto.getUsername());
// accountMap.put("password", tenantDto.getPassword());
// // 添加
// accountMap.put("type", "1");


// 调用网络请求处理租户账号信息 // 调用网络请求处理租户账号信息
// String result = handleTenantAccount(accountMap); // String result = handleTenantAccount(accountMap);
} }


// 验证租户账号 // 验证租户账号
Integer count2 = tenantMapper.selectCount(new LambdaQueryWrapper<Tenant>()
.ne(Tenant::getId, tenant.getId())
.eq(Tenant::getUsername, tenantDto.getUsername())
.eq(Tenant::getMark, 1));
if (count2 > 0) {
return JsonResult.error("系统中已经存在相同的租户账号");
}
// Integer count2 = tenantMapper.selectCount(new LambdaQueryWrapper<Tenant>()
// .ne(Tenant::getId, tenant.getId())
// .eq(Tenant::getUsername, tenantDto.getUsername())
// .eq(Tenant::getMark, 1));
// if (count2 > 0) {
// return JsonResult.error("系统中已经存在相同的租户账号");
// }


BeanUtils.copyProperties(tenantDto, tenant); BeanUtils.copyProperties(tenantDto, tenant);
tenant.setUpdateUser(ShiroUtils.getUserId()); tenant.setUpdateUser(ShiroUtils.getUserId());
return JsonResult.error("更新租户信息失败"); return JsonResult.error("更新租户信息失败");
} }


// 更新租户账号
Map<String, String> accountMap = new HashMap<>();
accountMap.put("tenant_id", tenant.getId().toString());
accountMap.put("tenant_name", tenant.getName());
accountMap.put("username", tenantDto.getUsername());
accountMap.put("password", tenantDto.getPassword());
// 更新
accountMap.put("type", "2");
// // 更新租户账号
// Map<String, String> accountMap = new HashMap<>();
// accountMap.put("tenant_id", tenant.getId().toString());
// accountMap.put("tenant_name", tenant.getName());
// accountMap.put("username", tenantDto.getUsername());
// accountMap.put("password", tenantDto.getPassword());
// // 更新
// accountMap.put("type", "2");


// 调用网络请求处理租户账号信息 // 调用网络请求处理租户账号信息
// String result = handleTenantAccount(accountMap); // String result = handleTenantAccount(accountMap);

Loading…
Cancel
Save