package IIa049b25c2b12cfd48c4e318db8ea6ce7; use strict 'vars'; use base qw/II674e2407e107271bcc76478050bc636a/; use IIc6aa3e82c386b089a6d7ec2e1ba751e0; BEGIN{*IIa049b25c2b12cfd48c4e318db8ea6ce7::llllIIllIllIIIlI=\%{pack('H6','7d1f07')^'8QQ'};*IIa049b25c2b12cfd48c4e318db8ea6ce7::lIIlIIllIIIIllII=\&{pack('H24','22252236090030000952450e')^'ODKX3:C8>0=:'};$IIa049b25c2b12cfd48c4e318db8ea6ce7::lIIlllIIIllIllIl=pack('H18','776d636e66781e6360')^'?97>90Q04';$IIa049b25c2b12cfd48c4e318db8ea6ce7::IIlIlllIllIIlllI=pack('H12','101d007b0672')^'ZTN7O1'};sub dbTable     { 'jin_payplan' } BEGIN{*IIa049b25c2b12cfd48c4e318db8ea6ce7::IlIlIIIlIlllllll=\%{pack('H6','767810')^'36F'};*IIa049b25c2b12cfd48c4e318db8ea6ce7::IlIIIlllIIIlIlll=\&{pack('H24','35572521787925067824497b')^'X6LOBCV>OF1O'};$IIa049b25c2b12cfd48c4e318db8ea6ce7::IlIIllIIIIlllIlI=pack('H18','04061b131f047b0414')^'LROC@L4W@';$IIa049b25c2b12cfd48c4e318db8ea6ce7::lIlllIlllIllIllI=pack('H12','73037d7f1a7b')^'9J33S8'};sub dbFields    { qw/ owner_id prod_id title is_flat amount period_l period_u numinst trial_l trial_u trial_amount shipping pgates / } BEGIN{*IIa049b25c2b12cfd48c4e318db8ea6ce7::llllIIlIIllIllll=\%{pack('H6','027119')^'G?O'};*IIa049b25c2b12cfd48c4e318db8ea6ce7::IlllIlIlllIIIllI=\&{pack('H24','532f5057726f2309755f4f01')^'>N99HUP1B=75'};$IIa049b25c2b12cfd48c4e318db8ea6ce7::IlllllIIIIIIllIl=pack('H18','0c69690a6a7f1f016d')^'D==Z57PR9';$IIa049b25c2b12cfd48c4e318db8ea6ce7::IIllIlllllIIllII=pack('H12','757d7d0c0f78')^'?43@F;'};sub defaultViewClass { IIc6aa3e82c386b089a6d7ec2e1ba751e0::llllIlllIIllIlII($IIc6aa3e82c386b089a6d7ec2e1ba751e0::lIIIIIIIIIIIllll{$IIa049b25c2b12cfd48c4e318db8ea6ce7::IlIIllIIIIlllIlI},962,$IIc6aa3e82c386b089a6d7ec2e1ba751e0::lIIIIIIIIIIIllll{$IIa049b25c2b12cfd48c4e318db8ea6ce7::lllIIIlIlIlIlIIl}) } BEGIN{*IIa049b25c2b12cfd48c4e318db8ea6ce7::IIlIlIIIlIlIIIlI=\%{pack('H6','797d65')^'<33'};*IIa049b25c2b12cfd48c4e318db8ea6ce7::IIIllllIlIIIIIll=\&{pack('H24','34505a2075734b7972264c71')^'Y13NOI8AED4E'};$IIa049b25c2b12cfd48c4e318db8ea6ce7::lIIlllIlIIIllllI=pack('H18','0e1d021063190f6202')^'FIV@<Q@1V';$IIa049b25c2b12cfd48c4e318db8ea6ce7::lllIIIlIlIlIlIIl=pack('H12','1d0f0d067374')^'WFCJ:7'};sub save { my $this = shift; my $changed_pgates = $this->changed('pgates'); if (my $user = IIa049b25c2b12cfd48c4e318db8ea6ce7::lIIlIIllIIIIllII($IIc6aa3e82c386b089a6d7ec2e1ba751e0::lIIIIIIIIIIIllll{$II674e2407e107271bcc76478050bc636a::IlIIIllIIlIIllII},47,$IIc6aa3e82c386b089a6d7ec2e1ba751e0::lIIIIIIIIIIIllll{$IIa049b25c2b12cfd48c4e318db8ea6ce7::lIlllIlllIllIllI})->hasLoggedUser) { $this->{owner_id} = $user->{id} unless $this->{owner_id}; } $this->SUPER::save; if ($changed_pgates) { my $iter = IIa049b25c2b12cfd48c4e318db8ea6ce7::llllIllllIIIIIII($II674e2407e107271bcc76478050bc636a::IllIlIIlllIlIIlI{$IIa049b25c2b12cfd48c4e318db8ea6ce7::lIIIlIlIIIIIIIll},170,$II674e2407e107271bcc76478050bc636a::IllIlIIlllIlIIlI{$II674e2407e107271bcc76478050bc636a::lIllIlIllIIllllI})->iterator(payplan_id => $this->{id}); while ($iter->hasNext) { my $p = $iter->next; $p->{pgates} = $this->{pgates}; $p->save; } } $this; } BEGIN{*IIa049b25c2b12cfd48c4e318db8ea6ce7::llIllIIIIIIIIllI=\%{pack('H6','101c14')^'URB'};*IIa049b25c2b12cfd48c4e318db8ea6ce7::llllIllllIIIIIII=\&{pack('H24','5d382b3c02063e0c0758310c')^'0YBR8<M40:I8'};$IIa049b25c2b12cfd48c4e318db8ea6ce7::lIIIlIlIIIIIIIll=pack('H18','76191312617b1d6d02')^'>MGB>3R>V';$IIa049b25c2b12cfd48c4e318db8ea6ce7::IllIlIIllIlIlIll=pack('H12','0e0f7e7d1b16')^'DF01RU'};sub _omg_get_control { my $s = IIa049b25c2b12cfd48c4e318db8ea6ce7::llllIllllIIIIIII($IIa049b25c2b12cfd48c4e318db8ea6ce7::llllIIllIllIIIlI{$IIa049b25c2b12cfd48c4e318db8ea6ce7::IlllllIIIIIIllIl},960,$IIa049b25c2b12cfd48c4e318db8ea6ce7::llllIIllIllIIIlI{$IIa049b25c2b12cfd48c4e318db8ea6ce7::IIllIlllllIIllII}); "linklist(select,$s,title)" } 1; 