|
|
@ -98,9 +98,13 @@ sub new { |
|
|
|
card=>{ |
|
|
|
total=>0, |
|
|
|
max=>0, |
|
|
|
average=>0, |
|
|
|
min=>9999999999999999999999999999999999, |
|
|
|
Sun=>{ |
|
|
|
total=>0, |
|
|
|
max=>0, |
|
|
|
average=>0, |
|
|
|
min=>9999999999999999999999999999999999, |
|
|
|
'00'=>0, |
|
|
|
'01'=>0, |
|
|
|
'02'=>0, |
|
|
@ -129,6 +133,8 @@ sub new { |
|
|
|
Mon=>{ |
|
|
|
total=>0, |
|
|
|
max=>0, |
|
|
|
average=>0, |
|
|
|
min=>9999999999999999999999999999999999, |
|
|
|
'00'=>0, |
|
|
|
'01'=>0, |
|
|
|
'02'=>0, |
|
|
@ -157,6 +163,8 @@ sub new { |
|
|
|
Tue=>{ |
|
|
|
total=>0, |
|
|
|
max=>0, |
|
|
|
average=>0, |
|
|
|
min=>9999999999999999999999999999999999, |
|
|
|
'00'=>0, |
|
|
|
'01'=>0, |
|
|
|
'02'=>0, |
|
|
@ -185,6 +193,8 @@ sub new { |
|
|
|
Wed=>{ |
|
|
|
total=>0, |
|
|
|
max=>0, |
|
|
|
average=>0, |
|
|
|
min=>9999999999999999999999999999999999, |
|
|
|
'00'=>0, |
|
|
|
'01'=>0, |
|
|
|
'02'=>0, |
|
|
@ -213,6 +223,8 @@ sub new { |
|
|
|
Thu=>{ |
|
|
|
total=>0, |
|
|
|
max=>0, |
|
|
|
average=>0, |
|
|
|
min=>9999999999999999999999999999999999, |
|
|
|
'00'=>0, |
|
|
|
'01'=>0, |
|
|
|
'02'=>0, |
|
|
@ -241,6 +253,8 @@ sub new { |
|
|
|
Fri=>{ |
|
|
|
total=>0, |
|
|
|
max=>0, |
|
|
|
average=>0, |
|
|
|
min=>9999999999999999999999999999999999, |
|
|
|
'00'=>0, |
|
|
|
'01'=>0, |
|
|
|
'02'=>0, |
|
|
@ -269,6 +283,8 @@ sub new { |
|
|
|
Sat=>{ |
|
|
|
total=>0, |
|
|
|
max=>0, |
|
|
|
average=>0, |
|
|
|
min=>9999999999999999999999999999999999, |
|
|
|
'00'=>0, |
|
|
|
'01'=>0, |
|
|
|
'02'=>0, |
|
|
@ -367,6 +383,18 @@ sub dir { |
|
|
|
|
|
|
|
$self->{card}{average}= $self->{card}{total} / 168 ; |
|
|
|
|
|
|
|
foreach my $day ( 'Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat' ){ |
|
|
|
for my $hour ( '00', '01', '02', '03', '04', '05', '06', '07', '08', '09', '10', '11', '12', '13', '14', '15', '16', '17', '18', '19', '20', '21', '22', '23' ){ |
|
|
|
if ( $self->{card}{$day}{$hour} < $self->{card}{$day}{min} ){ |
|
|
|
$self->{card}{$day}{min}=$self->{card}{$day}{$hour}; |
|
|
|
} |
|
|
|
if ( $self->{card}{$day}{$hour} < $self->{card}{min} ){ |
|
|
|
$self->{card}{min}=$self->{card}{$day}{$hour}; |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
return 1; |
|
|
|
} |
|
|
|
|
|
|
|