|
|
|
@ -58,17 +58,17 @@ for ($i = 1; $i <= $monthNum; $i++) { |
|
|
|
if ($i == 1) { |
|
|
|
# 减去假期 |
|
|
|
$temp_day = $day * 7; |
|
|
|
$temp_count = bcsub($temp_count,$temp_day); |
|
|
|
$temp_count = round($temp_count-$temp_day); |
|
|
|
} |
|
|
|
|
|
|
|
if ($i == 2) { |
|
|
|
# 减去未满30 |
|
|
|
$temp_day = $day * 2; |
|
|
|
$temp_count = bcsub($temp_count,$temp_day); |
|
|
|
$temp_count = round($temp_count-$temp_day); |
|
|
|
} |
|
|
|
|
|
|
|
# 每月数量 |
|
|
|
$flowInNum = bcadd($count,$temp_count); |
|
|
|
$flowInNum = round($count+$temp_count); |
|
|
|
|
|
|
|
$days = date('t', strtotime(2023 . '-' . $str . '-01')); |
|
|
|
$start = date("Y-{$str}-01 ") ."00:00:00"; |
|
|
|
@ -81,7 +81,7 @@ for ($i = 1; $i <= $monthNum; $i++) { |
|
|
|
'group_id' => $group_id, |
|
|
|
'group_name' => $name, |
|
|
|
'incount' => $flowInNum, |
|
|
|
'outcount' => bcadd($flowInNum,rand(0, 10)), |
|
|
|
'outcount' => round($flowInNum+rand(0, 10)), |
|
|
|
'date' => 'month', |
|
|
|
'create_time' => date("Y-{$str}-01 ") . "00:00:00", |
|
|
|
'last_incount' => 0, |
|
|
|
@ -124,8 +124,8 @@ $queryBaz = $dm->find("bt_library_data",$queryWhereBaz); |
|
|
|
|
|
|
|
if ($queryBaz) { |
|
|
|
$baz001 = [ |
|
|
|
'incount' => bcadd($queryBaz['incount'],$countBaz['baz001']['incount']), |
|
|
|
'outcount' => bcadd($queryBaz['outcount'],$countBaz['baz001']['outcount']) |
|
|
|
'incount' => round($queryBaz['incount']+$countBaz['baz001']['incount']), |
|
|
|
'outcount' => round($queryBaz['outcount']+$countBaz['baz001']['outcount']) |
|
|
|
]; |
|
|
|
$dm->update('bt_library_data',$baz001,'"id" = ' . "'{$queryBaz['id']}'"); |
|
|
|
} |
|
|
|
@ -137,8 +137,8 @@ $queryBaf = $dm->find("bt_library_data",$queryWhereBaf); |
|
|
|
if ($queryBaf) { |
|
|
|
|
|
|
|
$BAF055 = [ |
|
|
|
'incount' => bcadd($queryBaf['incount'],$countBaz['BAF055']['incount']), |
|
|
|
'outcount' => bcadd($queryBaf['outcount'],$countBaz['BAF055']['outcount']) |
|
|
|
'incount' => round($queryBaf['incount']+$countBaz['BAF055']['incount']), |
|
|
|
'outcount' => round($queryBaf['outcount']+$countBaz['BAF055']['outcount']) |
|
|
|
]; |
|
|
|
$dm->update('bt_library_data',$BAF055,'"id" = ' . "'{$queryBaf['id']}'"); |
|
|
|
} |
|
|
|
|