Esempio n. 1
0
def delete(money_to_point_id):
    role = check_role_user(0)
    if role == False:
        send_response(code=HTTP_404_NOT_FOUND)
    result = money_to_point_service.delete(money_to_point_id=money_to_point_id)
    # return
    return send_response(code=result)
def delete(product_id):
    role = check_role_user(0)
    if role == False:
        send_response(code=HTTP_404_NOT_FOUND)
    result = product_service.delete(product_id=product_id)
    # return
    return send_response(code=result)
Esempio n. 3
0
def delete(bill_detail_id):
    role = check_role_user(0)
    if role == False:
        send_response(code=HTTP_404_NOT_FOUND)
    result = bill_detail_service.delete(bill_detail_id=bill_detail_id)
    # return
    return send_response(code=result)
Esempio n. 4
0
def delete(type_member_id):
    role = check_role_user(0)
    if role == False:
        send_response(code=HTTP_404_NOT_FOUND)
    result = type_member_service.delete(type_member_id=type_member_id)
    # return
    return send_response(code=result)
def get_all(page_number=1, page_size=20):
    role = check_role_user(0)
    if role==False:
        send_response(code=HTTP_404_NOT_FOUND)
    result = bill_service.get_all(page_number=page_number, page_size=page_size)
    data = result[1]
    http_status = result[0]
    # return
    return send_response(code=http_status, data=data)
Esempio n. 6
0
def update(user_id, user_data):
    role = check_role_user(1)
    if role == False:
        return send_response(code=HTTP_404_NOT_FOUND)
    result = user_service.update(user_id=user_id, user_data=user_data)
    http_status = result[0]
    data = result[1]
    # return
    return send_response(code=http_status, data=data)
Esempio n. 7
0
def create(type_member_data):
    role = check_role_user(0)
    if role == False:
        return send_response(code=HTTP_404_NOT_FOUND)
    result = type_member_service.create(type_member_data=type_member_data)
    http_status = result[0]
    data = result[1]
    # return
    return send_response(code=http_status, data=data)
Esempio n. 8
0
def create(money_to_point_data):
    role = check_role_user(0)
    if role == False:
        return send_response(code=HTTP_404_NOT_FOUND)
    result = money_to_point_service.create(
        money_to_point_data=money_to_point_data)
    http_status = result[0]
    data = result[1]
    # return
    return send_response(code=http_status, data=data)
Esempio n. 9
0
def register(user_data):
    if isUserExisted(user_name=user_data["username"]) == True:
        return send_response(
            code=HTTP_409_CONFLICT,
            message="Username already exists when registering new account")
    result = user_service.register(user_data=user_data)
    http_status = result[0]
    data = result[1]
    # return
    return send_response(code=http_status, data=data)
Esempio n. 10
0
def update(point_to_money_id, point_to_money_data):
    role = check_role_user(1)
    if role == False:
        return send_response(code=HTTP_404_NOT_FOUND)
    result = point_to_money_service.update(
        point_to_money_id=point_to_money_id,
        point_to_money_data=point_to_money_data)
    http_status = result[0]
    data = result[1]
    # return
    return send_response(code=http_status, data=data)
Esempio n. 11
0
def upload_file(type_name=None, file=None):
    # user_info = get_user_info_from_token()
    # username = user_info.get("username")

    path = ""
    # if username is not None:
    path = upload_helper.upload_file_img(file=file, type_name=type_name)
    print("Path--------", path)
    if path in (None, ""):
        return send_response(message="Cannot upload file", code=400)
    return send_response(message="Upload success", data={"path": path}, code=200)
Esempio n. 12
0
def get_all(page_number=1, page_size=20):
    role = check_role_user(0)
    if role == False:
        send_response(code=HTTP_404_NOT_FOUND)
    result = type_member_service.get_all(page_number=page_number,
                                         page_size=page_size)
    http_status = result[0]
    data = result[1]
    total = result[2]
    # return
    return send_response(code=http_status, data=data, total=total)
Esempio n. 13
0
def create(user_data):
    role = check_role_user(0)
    if role == False:
        return send_response(code=HTTP_404_NOT_FOUND)
    if isUserExisted(user_name=user_data["username"]) == True:
        return send_response(
            code=HTTP_409_CONFLICT,
            message="Username already exists when registering new account")
    result = user_service.create(user_data=user_data)
    http_status = result[0]
    data = result[1]
    # return
    return send_response(code=http_status, data=data)
Esempio n. 14
0
def get_by_id(money_to_point_id):
    result = money_to_point_service.get_by_id(
        money_to_point_id=money_to_point_id)
    http_status = result[0]
    data = result[1]
    # return
    return send_response(code=http_status, data=data)
Esempio n. 15
0
def custom_order_detail(bill_id: int):
    print("bchsbfhjsdhjshd")
    result = my_order_service.custom_order_detail(bill_id=bill_id)
    http_status = result[1]
    data = result[0]
    # return
    return send_response(code=http_status, data=data)
def accumulate_points(user_id: int, bill_money: int):
    result = accumulate_points_member_service.accumulate_points(
        user_id=user_id, bill_money=bill_money)
    http_status = result[1]
    data = result[0]
    # return
    return send_response(code=http_status, data=data)
def extract_type_member(user_id: int):
    result = accumulate_points_member_service.extract_type_member(
        user_id=user_id)
    http_status = result[0]
    data = result[1]
    print(data)
    # return
    return send_response(code=http_status, data=data)
Esempio n. 18
0
def login(auth_payload):
    """
            API: POST /authenticate
        """
    username = auth_payload['username']
    password = auth_payload['password']

    user = UserModel.query.filter_by(
        username=username,
        password=lazy_hashing(password)) \
        .first()
    print("User::User==============", user)
    if user is not None:
        schema = UserSchema()
        # dump data
        result = schema.dump(user, many=False)
        return send_response(code=200, data=result)
    else:
        return send_response(code=400, message="Sai tài khoản hoặc mật khẩu")
def get_by_id(bill_id):
    result = bill_service.get_by_id(bill_id=bill_id)
    http_status = result[0]
    data = result[1]
    # return
    return send_response(code=http_status, data=data)
Esempio n. 20
0
def create_orders(cart_data: dict):
    result = order_service.create_order(order_data=cart_data)
    return send_response(code=HTTP_200_OK) if result==True else send_response(code=HTTP_400_BAD_REQUEST, message=result[1])
Esempio n. 21
0
def get_by_id(type_member_id):
    result = type_member_service.get_by_id(type_member_id=type_member_id)
    http_status = result[0]
    data = result[1]
    # return
    return send_response(code=http_status, data=data)
Esempio n. 22
0
def customer_order(user_id: int, desc_date: bool=True):
    result = my_order_service.customer_order(user_id=user_id, desc_date=desc_date)
    http_status = result[1]
    data = result[0]
    # return
    return send_response(code=http_status, data=data)
def get_by_id(product_id):
    result = product_service.get_by_id(product_id=product_id)
    http_status = result[0]
    data = result[1]
    # return
    return send_response(code=http_status, data=data)