mirror of
https://gitlab.com/t6353/sharee.bike.git
synced 2025-05-10 05:56:27 +02:00
bonus collct fix
This commit is contained in:
parent
23f513bef3
commit
556809afb7
3 changed files with 23 additions and 36 deletions
|
@ -289,7 +289,8 @@ sub save_account(){
|
|||
int03 => ">::0",
|
||||
ct_name => "ilike::$bonusnr",
|
||||
};
|
||||
my $bonus_record = $dbt->fetch_record($dbh_operator,$pref_bo);
|
||||
my $bonus_record = { c_id => 0 };
|
||||
$bonus_record = $dbt->fetch_record($dbh_operator,$pref_bo);
|
||||
my $bonus_collect = {};#will be hash on matchin SWK bonus
|
||||
#also if SWK file matches
|
||||
if(!$bonus_record->{c_id} && $operator_conf->{database}->{dbname} eq "sharee_kn"){
|
||||
|
@ -304,7 +305,10 @@ sub save_account(){
|
|||
$bonus_collect->{2}->{ct_name} = $bonus_record->{ct_name};
|
||||
$bonus_collect->{2}->{int21} = 3428;
|
||||
$bonus_collect->{2}->{int22} = 3432;
|
||||
@txt30_op = ("$bonus_collect->{1}->{int22}","$bonus_collect->{2}->{int22}");
|
||||
$bonus_collect->{3}->{ct_name} = $bonus_record->{ct_name};
|
||||
$bonus_collect->{3}->{int21} = 3433;
|
||||
$bonus_collect->{3}->{int22} = 3434;
|
||||
@txt30_op = ("$bonus_collect->{1}->{int22}","$bonus_collect->{2}->{int22}","$bonus_collect->{3}->{int22}");
|
||||
}
|
||||
print FILE "SWK bonus_collect:\n" . Dumper($bonus_collect) . "\n";
|
||||
}
|
||||
|
@ -337,17 +341,19 @@ sub save_account(){
|
|||
owner => "198",
|
||||
};
|
||||
my $c_id_op = $dbt->insert_contentoid($dbh_operator,$insert_op,"reset_adropkeys");
|
||||
if($bonus_record->{c_id} > 3){#means if not file greped with static c_id <= 3
|
||||
if($bonus_record->{c_id} > 3){#means if not file greped with static kn c_id
|
||||
$dbt->update_content4comp($dbh_operator,$bonus_record->{c_id},"-","1");
|
||||
}
|
||||
|
||||
if($bonus_collect->{1}->{int22} && $bonus_collect->{2}->{int22}){
|
||||
@txt30_op = ("$bonus_collect->{1}->{int22}","$bonus_collect->{2}->{int22}");
|
||||
if($bonus_collect->{1}->{int22} && $bonus_collect->{2}->{int22} && $bonus_collect->{3}->{int22}){
|
||||
@txt30_op = ("$bonus_collect->{1}->{int22}","$bonus_collect->{2}->{int22}","$bonus_collect->{3}->{int22}");
|
||||
print FILE "SWK bonus_collect on adr insert:\n" . Dumper($bonus_collect) . "\n";
|
||||
}elsif($bonus_record->{int22}){
|
||||
@txt30_op = ("$bonus_record->{int22}");
|
||||
print FILE "bonus_record on adr insert:\n" . Dumper($bonus_record) . "\n";
|
||||
}
|
||||
}
|
||||
|
||||
#address hash wit bonusnr
|
||||
my $adr_bonus = {
|
||||
table => "contentadr",
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue