Helius
2021-01-26 cde91db7a91dbd1406b3eb700880ff8343de7ccb
zq-erp/src/main/java/com/matrix/system/common/actions/AdminAction.java
@@ -148,6 +148,27 @@
    }
    /**
     * 新增门店管理员
     */
    @RemoveRequestToken
    @PostMapping(value = "/addShopAdmin")
    public @ResponseBody
    AjaxResult addShopAdmin(SysUsers sysUsers) {
        SysUsers loginUser = WebUtil.getSessionAttribute(MatrixConstance.LOGIN_KEY);
        loginUser.setCreateBy(loginUser.getSuName());
        sysUsers.setCompanyId(loginUser.getCompanyId());
        sysUsers.setShopId(loginUser.getShopId());
        int i = sysUsersService.addAdmin(sysUsers);
        if (i > 0) {
            return new AjaxResult(AjaxResult.STATUS_SUCCESS, SystemMessageCode.ADD_SUCCES, AppVocabularyCode.ADMIN);
        } else {
            throw new GlobleException(SystemErrorCode.DATA_ADD_FAIL);
        }
    }
    /**
     * 修改公司管理员
     * 不含密码
     *
@@ -175,6 +196,8 @@
            throw new GlobleException(SystemErrorCode.DATA_UPDATE_FAIL);
        }
    }
    @RequestMapping(value = "/goStaffEditForm")
@@ -412,6 +435,15 @@
        return result;
    }
    @RequestMapping(value = "/getUserById")
    public @ResponseBody
    AjaxResult getUserById(Long id) {
        AjaxResult result = AjaxResult.buildSuccessInstance("");
        SysUsers user = sysUsersService.findById(id);
        result.putInMap("user", user);
        return result;
    }
    /**
     * 条件查询所有员工,不分页