| from tools.menu_tools_utils import get_data_store_id |
| from config import settings |
|
|
| def data_bifercation(store_id, brand_id): |
| data = get_data_store_id(settings.STORE_ID, settings.BRAND_ID).get("data") |
| category = {} |
| items = {} |
| main_data = [] |
| for cate in data: |
| print("----"*30) |
| for item in cate.get("itemsData"): |
| inner_data = [] |
| inner_data.append(cate.get("name")) |
| inner_data.append(item.get("title")) |
| inner_data.append(item.get("price")) |
| items[item.get("title")] = item.get("_id") |
| main_data.append(inner_data) |
| category[cate.get("name").lower().strip()] = cate.get("_id") |
| print("----"*30) |
| return main_data, category, items |
|
|