class Success: def __init__(self, msg: str): self.code = 0 self.status = "success" self.msg = msg class SuccessData: def __init__(self, data: any): self.code = 0 self.status = "success" self.data = data class SuccessListPage: def __init__(self, page: int, total: int, total_page: int, data_list: list): self.code = 0 self.status = "success" self.page = page self.total = total self.total_page = total_page self.data_list = data_list # 获取页数 def get_total_page(total: int, page_size: int): return total / page_size if total % page_size == 0 else int(total / page_size) + 1 def get_offset(page: int, page_size: int): return (page - 1) * page_size