Hogyan kell végrehajtani a felhasználó egyensúly és átutalni a felhasználók között
Csinálok valamit, mint leírt adubovskoy, azonban, amikor elkezdtem csinálni, azt mondta nekem ugyanezt, és tanácsos. Csak én lényegét tartalmazza a területen. Akkor is megkönnyítheti opciót. Ostobán pályáról JSON csinálni. Most fürge változat - saját asztal, de itt általában teljesen kódot, bármely kattintva. UI írási, stb
Az én változata a tanácsot adubovskoy, de árrés olyanok, hogy vettem:
Ezután létrehoztam a lényege „ügylet”, amely a következő területeken:
- Tranzakció típusa (0 - kivonás, 1 - feltöltés - Szövegkijelölő).
- Tranzakció összege (decimális).
- Kommunikálni (entityreference), aki kötődik a tranzakciót.
- A tranzakció leírása (felhasználói interfészek).
- Műszaki adatlap (a rendszergazda, és így látja, csak admin).
- És checkbox „valódi fizetés”. Nem számít, milyen nincs hatása, csak arról, hogy milyen különbséget feltöltik az admin terület, és ez volt, például a Yandex.
Továbbá, az összeget a pajzs könnyű. Azt, hogy a kérelmet, és rángatózó minden felhasználói tranzakciókat. Úgy véljük, ezek összege tranzakciók és megkapja az aktuális egyenleg.
Optimalizálása, azt hiszem, hogy van értelme cache egyensúlyt. És tegye néhány horog frissíteni \ kiegészítve egy új ügylet, és a készpénzállomány, hogy csepp a felhasználó számára, hogy az ügylet tárgyát, hogy frissül.
Átviteléhez a felhasználók között, hogy a penész, az összeget, és kinek. És tranzakciót hajt végre. Általánosságban elmondható, hogy általában a legkönnyebb része.