Example #1
0
def DelRole():
    result = RoleModel().DelRoleRequest(
        role_id=request.form.getlist('role_id[]'))

    if type(result).__name__ == 'str':
        return ResultDeal(msg=result, code=-1)

    return ResultDeal(data=result)
Example #2
0
def LockRole():
    result = RoleModel().LockRoleRequest(
        role_id=request.form.getlist('role_id[]'),
        isLock=True if request.form.get('isLock') == 'true' else False)

    if type(result).__name__ == 'str':
        return ResultDeal(msg=result, code=-1)

    return ResultDeal(data=result)
Example #3
0
def QueryRoleByParam():
    params = {}
    if request.form.get('isLock'):
        params['isLock'] = True if request.form.get('isLock') == 'true' else False

    result = RoleModel().QueryRoleByParamRequest(params=params)

    if type(result).__name__ == 'str':
        return ResultDeal(msg=result, code=-1)

    return ResultDeal(data=result)
Example #4
0
def ModifyRole():
    params = {
        'name': request.form.get('name'),
        'checkKey': request.form.get('checkKey'),
        'menu_id': request.form.getlist('menu_id[]'),
        'route_id': request.form.getlist('route_id[]')
    }
    result = RoleModel().ModifyRoleRequest(role_id=request.form.get('role_id'), params=params)

    if type(result).__name__ == 'str':
        return ResultDeal(msg=result, code=-1)

    return ResultDeal(data=result)
Example #5
0
def CreateRole():
    params = {
        'name': request.form.get('name'),
        'mark': request.form.get('mark'),
        'menu_id': request.form.getlist('menu_id[]'),
        'interface_id': request.form.getlist('interface_id[]')
    }

    result = RoleModel().CreateRoleRequest(params)

    if type(result).__name__ == 'str':
        return ResultDeal(msg=result, code=-1)

    return ResultDeal(data=result)
Example #6
0
def CreateRole():
    params = {
        'role_id': uuid.uuid4(),
        'name': request.form.get('name'),
        'checkKey': request.form.get('checkKey'),
        'menu_id': request.form.getlist('menu_id[]'),
        'route_id': request.form.getlist('route_id[]')
    }

    result = RoleModel().CreateRoleRequest(params)

    if type(result).__name__ == 'str':
        return ResultDeal(msg=result, code=-1)

    return ResultDeal(data=result)
Example #7
0
def LockRole():
    result = RoleModel().LockRoleRequest(
        role_id=request.form.getlist('role_id[]'),
        isLock=True if request.form.get('isLock') == 'true' else False
    )
    return ResultDeal(data=result)