Á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ábla | Szerep |
|---|---|
auction | árverés (ügyszám, állapot, fázis, vége, érdeklődés-státusz) |
auction_attribute, auction_image, auction_bid | jellemzők, képek, licitek |
auction_category, auction_company, auction_address | kategó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
imageproxykivételével) az alapmodifyjogot nézik. A listalistjogá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ő
getTotalCompaniesByCompanyGroupIdmetódust hívja. - Az ajánló e-mail címének formátum-ellenőrzése ki van kapcsolva a kódban. A
sendrecommendation23232teszt-végpont a bolt címére PHPmail()-lel küld; azimageproxy22egy második képproxy. - A
statusdeletekulcshoz nincs végpont; azaddésdebugnincs besorolva a seedekben. - A magyar felületen az érdeklődés gomb felirata „Kamat” (fordítási hiba).