This commit is contained in:
Jerry Yan 2020-12-15 09:18:18 +08:00
parent 9f4be69e82
commit 41b2e03706

View File

@ -191,6 +191,31 @@ TXT;
}
Db::commit();
$LOG .= "=============循环结束=============".PHP_EOL;
$sm = Model('common/SysSummary');
$sysData= $sm->getInfo('toPayFast,toPaySlow');
$toPayFast = $sysData['toPayFast'];
$toPaySlow = $sysData['toPaySlow'];
$m = Model('common/Table');
$m->setTable('user_vouchers_summary');
$vouchersSummarySum = $m->getSum(['isDisabled'=>0],'expectedProductNum+expectedCouponsNum');
$deltaFast = $HistoryToPayFast - $toPayFast;
$deltaSlow = $HistoryToPaySlow - $toPaySlow;
$deltaConv = $HistoryVouchersSummarySum - $vouchersSummarySum;
$unConv = $minusSysNum - $deltaConv;
$LOG .= <<<TXT
---当前代快付值:{$toPayFast}
---当前代慢付值:{$toPaySlow}
18、转换后预代付值:{$vouchersSummarySum}
19、预代付值差值:{$deltaConv}
---代快付值差值:{$deltaFast}
---代慢付值差值:{$deltaSlow}
---未转换值:{$unConv}
TXT;
if ($unConv > 0) $sm->addSysSummary(0, $unConv, 1, "加入系统未转换值");
Db::startTrans();
// 每次所得值费、税前同时扣减“助购预获”值和“预获产品券”值直至减为负数为止负数部分按每天0.1%耗损。
// A、当“助购预获”值为负数时每天0.1%耗损在“预获产品券”值扣减。
@ -228,29 +253,6 @@ TXT;
}
$LOG .= "=============循环结束=============".PHP_EOL;
Db::commit();
$sm = Model('common/SysSummary');
$sysData= $sm->getInfo('toPayFast,toPaySlow');
$toPayFast = $sysData['toPayFast'];
$toPaySlow = $sysData['toPaySlow'];
$m = Model('common/Table');
$m->setTable('user_vouchers_summary');
$vouchersSummarySum = $m->getSum(['isDisabled'=>0],'expectedProductNum+expectedCouponsNum');
$deltaFast = $HistoryToPayFast - $toPayFast;
$deltaSlow = $HistoryToPaySlow - $toPaySlow;
$deltaConv = $HistoryVouchersSummarySum - $vouchersSummarySum;
$unConv = $minusSysNum - $deltaConv;
$LOG .= <<<TXT
---当前代快付值:{$toPayFast}
---当前代慢付值:{$toPaySlow}
18、转换后预代付值:{$vouchersSummarySum}
19、预代付值差值:{$deltaConv}
---代快付值差值:{$deltaFast}
---代慢付值差值:{$deltaSlow}
---未转换值:{$unConv}
TXT;
if ($unConv > 0) $sm->addSysSummary(0, $unConv, 1, "加入系统未转换值");
\think\Log::write($LOG);
\think\Log::write(<<<TEXT
系统未转换值调试内容: