Структура папок на Яндекс.Диске

Обзор

Система автоматически создаёт папки внутри папки альбома для организации workflow.

Полная структура

{Папка_Альбома}/                           ← cloud_path альбома
│
├── photo1.jpg                              ← оригиналы фото
├── photo2.jpg
├── photo3.jpg
├── ...
│
├── Ретушь/
│   ├── Обработать/
│   │   ├── photo1.jpg                      ← оригиналы для ретуши
│   │   ├── photo2.jpg
│   │   └── ...
│   │
│   └── Готово/
│       ├── photo1.jpg                      ← отретушированные
│       ├── photo2.jpg                      ← фотограф сохраняет сюда!
│       └── ...
│
└── Типография/
    ├── В_очереди/
    │   ├── 10x15_photo1.jpg                ← накопленные для печати
    │   ├── 10x15_photo2.jpg
    │   ├── 20x30_photo3.jpg
    │   ├── 40x60_photo4.jpg
    │   └── ORDER_TEMPLATE.txt              ← шаблон манифеста
    │
    └── Отправлено/
        ├── 2024-02-24_143052/              ← батч 1 (дата_время)
        │   ├── 10x15_photo1.jpg
        │   ├── 20x30_photo3.jpg
        │   └── ORDER.txt                   ← финальный манифест
        │
        ├── 2024-02-25_101530/              ← батч 2
        │   ├── 10x15_photo2.jpg
        │   ├── 40x60_photo4.jpg
        │   └── ORDER.txt
        │
        └── ...

Назначение папок

/Ретушь/Обработать/

  • Создаётся: автоматически при оплате заказа с ретушью
  • Содержимое: копии оригиналов для ретуши
  • Действия: фотограф скачивает, ретуширует

/Ретушь/Готово/

  • Создаётся: автоматически вместе с Обработать/
  • Содержимое: отретушированные фото
  • Действия: фотограф сохраняет результат сюда
  • Автоматически: каждые 5 минут система проверяет и обновляет статусы

/Типография/В_очереди/

  • Создаётся: при добавлении фото на печать
  • Содержимое: файлы с префиксом размера
  • Действия: фотограф редактирует ORDER_TEMPLATE.txt

/Типография/Отправлено/{datetime}/

  • Создаётся: при нажатии "Сформировать батч"
  • Содержимое: копия файлов + ORDER.txt
  • Действия: фотограф копирует ссылку для типографии

Именование файлов

Префиксы размеров

Размер Префикс Пример
10×15 10x15_ 10x15_IMG_1234.jpg
13×18 13x18_ 13x18_IMG_1234.jpg
15×20 15x20_ 15x20_IMG_1234.jpg
20×30 20x30_ 20x30_IMG_1234.jpg
30×40 30x40_ 30x40_IMG_1234.jpg
40×60 40x60_ 40x60_IMG_1234.jpg

Формат имени батча

{ГГГГ-ММ-ДД}_{ЧЧММСС}/

Примеры:
2024-02-24_143052/
2024-02-25_101530/

Автоматические процессы

Процесс Расписание Что делает
orders:process-retouched Каждые 5 мин Проверяет /Ретушь/Готово/
orders:cancel-pending Каждый час Отменяет неоплаченные > 24ч

Важно

  • Не удаляйте папку Обработать/ вручную — система сама удаляет файлы после обработки
  • Не переименовывайте файлы в Готово/ — система ищет по имени
  • ORDER_TEMPLATE.txt можно редактировать в любой момент до формирования батча