public R add()

in paimon-web-server/src/main/java/org/apache/paimon/web/server/controller/SysMenuController.java [87:95]


    public R<Void> add(@Validated @RequestBody SysMenu menu) {
        if (!menuService.checkMenuNameUnique(menu)) {
            return R.failed(Status.MENU_NAME_IS_EXIST, menu.getMenuName());
        } else if (Constants.YES_FRAME == menu.getIsFrame()
                && !StringUtils.isHttp(menu.getPath())) {
            return R.failed(Status.MENU_PATH_INVALID, menu.getPath());
        }
        return menuService.insertMenu(menu) ? R.succeed() : R.failed();
    }