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)
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)
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)
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)
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)
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)
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)