diff --git a/hyhproject/common/model/SysSummary.php b/hyhproject/common/model/SysSummary.php index 64855d5..427c283 100755 --- a/hyhproject/common/model/SysSummary.php +++ b/hyhproject/common/model/SysSummary.php @@ -24,6 +24,11 @@ class SysSummary extends Base{ */ public function addSysSummary($payFastNum=0,$payFastSlow=0,$isAdd=1,$sm=''){ if($payFastNum){ + if ($payFastNum < 0) { + $payFastNum = abs($payFastNum); + $payFastSlow = 0 - ($payFastSlow); + $isAdd = ($isAdd + 1) % 2; + } $this->addSysLog($payFastNum,1,$isAdd,$sm); if(1 == $isAdd){ $this->where(['id'=>1])->setInc('toPayFast',$payFastNum); @@ -32,6 +37,10 @@ class SysSummary extends Base{ } } if($payFastSlow){ + if ($payFastSlow < 0) { + $payFastSlow = abs($payFastSlow); + $isAdd = ($isAdd + 1) % 2; + } $this->addSysLog($payFastSlow,2,$isAdd,$sm); if(1 == $isAdd){ $this->where(['id'=>1])->setInc('toPaySlow',$payFastSlow);