疯狂的狮子Li
2023-03-13 0ec6fbd34ca4633a415e17ee50450f12e815a4aa
ruoyi-modules/ruoyi-system/src/main/java/com/ruoyi/system/controller/system/SysTenantController.java
@@ -17,7 +17,6 @@
import com.ruoyi.common.tenant.helper.TenantHelper;
import com.ruoyi.common.web.core.BaseController;
import com.ruoyi.system.domain.bo.SysTenantBo;
import com.ruoyi.system.domain.bo.SysUserBo;
import com.ruoyi.system.domain.vo.SysTenantVo;
import com.ruoyi.system.service.ISysTenantService;
import com.ruoyi.system.service.ISysUserService;
@@ -93,12 +92,6 @@
        if (!sysTenantService.checkCompanyNameUnique(bo)) {
            throw new ServiceException("新增租户'" + bo.getCompanyName() + "'失败,企业名称已存在");
        }
        SysUserBo userBo = new SysUserBo();
        userBo.setUserName(bo.getUsername());
        // 判断用户名是否重复
        if (!sysUserService.checkUserNameUnique(userBo)) {
            throw new ServiceException("新增用户'" + bo.getUsername() + "'失败,登录账号已存在");
        }
        return toAjax(sysTenantService.insertByBo(bo));
    }
@@ -111,6 +104,7 @@
    @RepeatSubmit()
    @PutMapping()
    public R<Void> edit(@Validated(EditGroup.class) @RequestBody SysTenantBo bo) {
        sysTenantService.checkTenantAllowed(bo.getTenantId());
        if (!sysTenantService.checkCompanyNameUnique(bo)) {
            throw new ServiceException("修改租户'" + bo.getCompanyName() + "'失败,公司名称已存在");
        }
@@ -125,6 +119,7 @@
    @Log(title = "租户", businessType = BusinessType.UPDATE)
    @PutMapping("/changeStatus")
    public R<Void> changeStatus(@RequestBody SysTenantBo bo) {
        sysTenantService.checkTenantAllowed(bo.getTenantId());
        return toAjax(sysTenantService.updateTenantStatus(bo));
    }