Package com.iisigroup.cap.auth.model

Examples of com.iisigroup.cap.auth.model.Role


    }// ;

    public IResult queryForm(IRequest request) {
        AjaxFormResult result = new AjaxFormResult();
        String code = request.get("code");
        Role role = null;

        if (!CapString.isEmpty(code)) {
            role = roleSetService.findRoleByCode(code);
        }

        if (role != null) {
            result.putAll(new AjaxFormResult(role.toJSONObject(
                    CapEntityUtil.getColumnName(role), null)));
        }

        return result;
    }// ;
View Full Code Here


     */
    public IResult save(IRequest request) {
        AjaxFormResult result = new AjaxFormResult();
        String code = request.get("code");
        String isNew = request.get("isNew");
        Role role = null;

        if (!CapString.isEmpty(code)) {
            role = roleSetService.findRoleByCode(code);
            if (isNew.equals("true") && role != null) {
                throw new CapMessageException(
                        CapAppContext.getMessage("js.data.exists"),
                        RoleSetHandler.class);
            }
        } else {
            throw new CapMessageException(
                    CapAppContext.getMessage("EXCUE_ERROR"),
                    RoleSetHandler.class);
        }
        if (role == null) {
            role = new Role();
        }
        CapBeanUtil.map2Bean(request, role, Role.class);
        role.setUpdater(CapSecurityContext.getUserId());
        role.setUpdateTime(CapDate.getCurrentTimestamp());

        commonSrv.save(role);

        return result;
    }// ;
View Full Code Here

     */
    public IResult saveUrList(IRequest request) {
        AjaxFormResult result = new AjaxFormResult();
        String code = request.get("code");
        JSONArray users = JSONArray.fromObject(request.get("users"));
        Role role = null;

        if (!CapString.isEmpty(code)) {
            role = roleSetService.findRoleByCode(code);
        }
        if (role == null) {
            throw new CapMessageException(
                    CapAppContext.getMessage("EXCUE_ERROR"),
                    RoleSetHandler.class);
        }

        List<UserRole> list = new ArrayList<UserRole>();
        if (users != null) {
            for (Object item : users) {
                JSONObject user = (JSONObject) item;
                UserRole userRole = new UserRole();
                userRole.setUserCode(user.getString("code"));
                userRole.setRoleCode(role.getCode());
                userRole.setUpdater(CapSecurityContext.getUserId());
                userRole.setUpdateTime(CapDate.getCurrentTimestamp());
                list.add(userRole);
            }
        }
View Full Code Here

     */
    public IResult saveRfList(IRequest request) {
        AjaxFormResult result = new AjaxFormResult();
        String code = request.get("code");
        JSONArray funcItem = JSONArray.fromObject(request.get("funcItem"));
        Role role = null;

        if (!CapString.isEmpty(code)) {
            role = roleSetService.findRoleByCode(code);
        }
        if (role == null) {
            throw new CapMessageException(
                    CapAppContext.getMessage("EXCUE_ERROR"),
                    RoleSetHandler.class);
        }

        List<RoleFunction> list = new ArrayList<RoleFunction>();
        if (funcItem != null) {
            for (Object item : funcItem) {
                JSONObject func = (JSONObject) item;
                RoleFunction roleFunc = new RoleFunction();
                roleFunc.setRoleCode(role.getCode());
                roleFunc.setFuncCode(func.getString("code"));
                roleFunc.setUpdater(CapSecurityContext.getUserId());
                roleFunc.setUpdateTime(CapDate.getCurrentTimestamp());
                list.add(roleFunc);
            }
View Full Code Here

     * @throws CapException
     */
    public IResult delete(IRequest request) {
        AjaxFormResult result = new AjaxFormResult();
        String code = request.get("code");
        Role role = roleSetService.findRoleByCode(code);
        if (role != null) {
            commonSrv.delete(role);
        }
        return result;
    }// ;
View Full Code Here

TOP

Related Classes of com.iisigroup.cap.auth.model.Role

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.