|
|
@@ -1296,7 +1296,7 @@ class PerfCalc {
|
|
|
];
|
|
|
// 有业绩的会员放入缓存
|
|
|
$records = StorePerfLog::find()
|
|
|
- ->where('PERIOD_NUM=:PERIOD_NUM AND CALC_MONTH=:CALC_MONTH AND IS_STUDIO=:IS_STUDIO', $params)
|
|
|
+ ->where('PERIOD_NUM=:PERIOD_NUM AND CALC_MONTH=:CALC_MONTH AND IS_STUDIO=:IS_STUDIO AND GROUP_PV>0', $params)
|
|
|
->select('USER_ID, MONTH_PV, GROUP_PV')
|
|
|
->asArray()
|
|
|
->all();
|
|
|
@@ -1305,7 +1305,12 @@ class PerfCalc {
|
|
|
|
|
|
foreach ($records as $record) {
|
|
|
CalcCache::addHasPerfUsers($record['USER_ID'], $this->_periodNum);
|
|
|
- CalcCache::nowPeriodPerf($record['USER_ID'], $this->_periodNum, ['STORE_PV_GRAND' => $record['GROUP_PV']]);
|
|
|
+ CalcCache::nowPeriodPerf($record['USER_ID'], $this->_periodNum, [
|
|
|
+ 'STORE_PV_GRAND' => $record['GROUP_PV'],
|
|
|
+ ]);
|
|
|
+
|
|
|
+ $perfData = CalcCache::nowPeriodPerf($record['USER_ID'], $this->_periodNum);
|
|
|
+ LoggerTool::debug(json_encode(['nowPeriodPerf', $record['USER_ID'], $record['GROUP_PV'], $perfData]));
|
|
|
}
|
|
|
}
|
|
|
|