[ alfa-pro @ 06.11.2016. 14:34 ] @
Drustvo danas me klijent skoro izbacio iz takta sa zeljama. Radim na vec postojecoj aplikaciji i po potrebi menjam funkcionalnost sto je neki Inijac debil napisao. Organizacija koda je cisto smece a da ne pricam o bazi tek... On zahteva da od svako ko dovede nekog putem referal linka dobije proviziju kao sto je ovde na slici : http://fotkica.com/slike.php?slika=1_52801499_Screenshot_6.jpg Ali provizija se dobija rekruzivno do treceg levela dubine. Npr Ja pozovem Peru, Pera je level 1 moj referal i od njega dobijam 6%, Pera pozove Milosa, Milos je level 2 moj referal, a Milos pozove Iliju, Ilija je level 3 moj referal. Code: ------------- ------------------ ----------------- | Ja > Pera | > | Pera > Milosa | > | Milos > Iliju | ------------- ------------------ ----------------- ^ ^ ^ Level #1 Level #2 Level #3 Tabela u bazi (users) je klasicna sa kolonom koja sadrzi `refered_by` i id od korisnika koji ga je doveo. E sada ja sam sve to izloopovao kroz rekuziju do 3 levela dubine i to radi super na tom njihovom postojecem cudu.. Problem je sada sto on zahteva da kada Pera izvrsi uplatu da tada ja dobijem 6% jer je on moj level #1 referal, a ako ilija uplati onda ja moram da dobijem 1% jer je on moj level 3 referal. Mislim ideja im je svaka cast. Realno gledano sada ja sam ulogovan u nalog Milos i ja sada hocu da izvrsim uplatu neku tamo. I kada se izvrsi uplata sistem mora sam da predpostavi koji sam ja level "Ja" meni i njemu da doda 2%. Ovo mi lici na neku rekruziju unazad!!! Jel ima neka fora da ja prepravim ili tabele u bazi pa da ovo sve pojednostavim? |