|
@@ -96,6 +96,10 @@ public class SysTenantController extends BaseController {
|
|
|
@Log(title = "租户信息", businessType = BusinessType.INSERT)
|
|
|
@PostMapping
|
|
|
public AjaxResult add(@RequestBody SysTenant sysTenant) {
|
|
|
+ // 校验租户编码是否唯一
|
|
|
+ if (sysTenantService.selectSysTenantByTenantCode(sysTenant.getTenantCode()) != null) {
|
|
|
+ return AjaxResult.warn("新增租户失败,租户编码已存在");
|
|
|
+ }
|
|
|
return toAjax(sysTenantService.insertSysTenant(sysTenant));
|
|
|
}
|
|
|
|
|
@@ -106,6 +110,10 @@ public class SysTenantController extends BaseController {
|
|
|
@Log(title = "租户信息", businessType = BusinessType.UPDATE)
|
|
|
@PutMapping
|
|
|
public AjaxResult edit(@RequestBody SysTenant sysTenant) {
|
|
|
+ // 校验租户编码是否唯一
|
|
|
+ if (!sysTenantService.selectSysTenantByTenantCode(sysTenant.getTenantCode()).getTenantId().equals(sysTenant.getTenantId())) {
|
|
|
+ return AjaxResult.warn("修改租户失败,租户编码已存在");
|
|
|
+ }
|
|
|
return toAjax(sysTenantService.updateSysTenant(sysTenant));
|
|
|
}
|
|
|
|