コード例 #1
0
 def getScore(userId):
     try:
         security.validateAdminRole(
             flask.request.headers.get("Authorization"))
         return json.dic_to_json(crud.getScore(userId))
     except Exception as err:
         return errors.handleError(err)
コード例 #2
0
ファイル: route.py プロジェクト: nachogg18/question_python
 def delArticle(articleId):
     try:
         security.validateAdminRole(flask.request.headers.get("Authorization"))
         crud.delArticle(articleId)
         return ""
     except Exception as err:
         return errors.handleError(err)
コード例 #3
0
ファイル: route.py プロジェクト: jagadru/pricing-service
 def del_discount(discount_id):
     try:
         security.validateAdminRole(
             flask.request.headers.get("Authorization"))
         crud.del_discount(discount_id)
         return "Deleted correctly!"
     except Exception as err:
         return errors.handleError(err)
コード例 #4
0
    def deleteLevel(levelId):
        try:
            security.validateAdminRole(
                flask.request.headers.get("Authorization"))
            result = crud.deleteLevel(levelId)

            return json.dic_to_json(result)
        except Exception as err:
            return errors.handleError(err)
コード例 #5
0
    def modifyLevel(levelId):
        try:
            security.validateAdminRole(
                flask.request.headers.get("Authorization"))
            params = json.body_to_dic(flask.request.data)
            result = crud.modifyLevel(levelId, params)

            return json.dic_to_json(result)
        except Exception as err:
            return errors.handleError(err)
コード例 #6
0
 def manageScore():
     try:
         security.validateAdminRole(
             flask.request.headers.get("Authorization"))
         params = json.body_to_dic(flask.request.data)
         userId = params['userId']
         result = crud.manageScore(userId, params)
         return result
     except Exception as err:
         return errors.handleError(err)
コード例 #7
0
ファイル: routes.py プロジェクト: danilosim/reviews_python
 def delete_review(id_article):
     if flask.request.data:
         parameters = json.body_to_dic(flask.request.data)
         if "id_user" in parameters:
             security.validateAdminRole(flask.request.headers.get("Authorization"))
             common_service.get_article(id_article)
             return json.dic_to_json(service.disable_review(id_article, parameters['id_user']))
     user = security.isValidToken(flask.request.headers.get("Authorization"))
     common_service.get_article(id_article)
     common_service.get_order(flask.request.headers.get("Authorization"), id_article)
     result = service.disable_review(id_article, user['id'])
     return json.dic_to_json(result)
コード例 #8
0
    def updateValuePoint():
        try:
            security.validateAdminRole(
                flask.request.headers.get("Authorization"))

            params = json.body_to_dic(flask.request.data)

            result = crud.updateValuePoint(params)

            return result
        except Exception as err:
            return errors.handleError(err)
コード例 #9
0
ファイル: route.py プロジェクト: enzo4chinuri/Category
    def updateArticle(articleId):
        try:
            security.validateAdminRole(flask.request.headers.get("Authorization"))

            params = json.body_to_dic(flask.request.data)

            params = restValidator.validateEditArticleParams(articleId, params)

            result = crud.updateArticle(articleId, params)

            return json.dic_to_json(result)
        except Exception as err:
            return errors.handleError(err)
コード例 #10
0
ファイル: route.py プロジェクト: jagadru/pricing-service
    def add_discount():
        try:
            security.validateAdminRole(
                flask.request.headers.get("Authorization"))
            token = flask.request.headers.get("Authorization")
            params = json.body_to_dic(flask.request.data)

            validated_discount = restValidator.validateAddDiscountParams(
                params)

            result = crud.add_discount(validated_discount)

            return json.dic_to_json(result)
        except Exception as err:
            return errors.handleError(err)
コード例 #11
0
    def add_price():
        try:
            security.validateAdminRole(
                flask.request.headers.get("Authorization"))
            token = flask.request.headers.get("Authorization")
            params = json.body_to_dic(flask.request.data)
            responses = []

            for price in params:
                validated_price = restValidator.validateAddPriceParams(price)
                result = crud.add_price(validated_price)
                responses.append(result.copy())

            return json.dic_to_json(responses)
        except Exception as err:
            return errors.handleError(err)
コード例 #12
0
	def total_sells():
		try:
			security.validateAdminRole(flask.request.headers.get("Authorization"))
			return json.dic_to_json(service.total_sells()),200
		except Exception as err:
			return errors.handleError(err)