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