Árverések – adatmodell, frissítés és korlátok

Az árverések, jellemzők, képek, licitek és végrehajtók tárolása, a háttérbeli lekérés, a kiegészítő végpontok és a jogellenőrzés ismert hiányosságai.

Áttekintés

Az MBVK (bírósági végrehajtói) árverések böngészője: lista képekkel, jellemzőkkel, licitekkel, végrehajtóval; érdeklődés-jelölés, ajánló e-mail, kézi frissítés az MBVK API-ból.

Adatmodell

A táblanevek a telepítés saját előtagjával állnak az adatbázisban.

TáblaSzerep
auctionárverés (ügyszám, állapot, fázis, vége, érdeklődés-státusz)
auction_attribute, auction_image, auction_bidjellemzők, képek, licitek
auction_category, auction_company, auction_addresskategória, végrehajtó, cím

Végpontok

  • mbvk.statusexclude, mbvk.statusinclude: érdeklődés-státusz 0 vagy 1 (updateAuctionInterestStatus).
  • mbvk.sendrecommendation: ajánló e-mail egy címre a központi levélküldővel, azonnali módban.
  • mbvk.manualbidupdate: manualFullUpdate() — az MBVK részlet-API hívása, a jellemzők és képek újraírása.
  • mbvk.imageproxy: csak az mbvk.hu hostról tölt le képet; csak a munkamenet-token egyezését nézi.
  • mbvk.map: a térkép MBVK-rétegét nyitja; a jogot a térkép modul ellenőrzi.

Háttérfeladat

Az alapkeretrendszer cron-listájából a cron/mbvk belépő a task/mbvk.run-t hívja: lista, részletek és licitek lekérése, lock-fájllal védve.

Jogosultság

  • A kiegészítő végpontok (az imageproxy kivételével) az alap modify jogot nézik. A lista list jogát a vezérlő nem ellenőrzi.
  • map: install/permission_market_map_v1.sql.

Ismert korlátok

  • A fejléc + gombja mögötti űrlap, mentés és törlés másolt kód: a címke-modellen címkét szerkeszt; a törlés a címke-modellen nem létező getTotalCompaniesByCompanyGroupId metódust hívja.
  • Az ajánló e-mail címének formátum-ellenőrzése ki van kapcsolva a kódban. A sendrecommendation23232 teszt-végpont a bolt címére PHP mail()-lel küld; az imageproxy22 egy második képproxy.
  • A statusdelete kulcshoz nincs végpont; az add és debug nincs besorolva a seedekben.
  • A magyar felületen az érdeklődés gomb felirata „Kamat” (fordítási hiba).
Kapcsolódó témák: árverés háttérfeladat jogosultság