|
|
@@ -498,6 +498,7 @@ class CalcServePerfCalc {
|
|
|
*/
|
|
|
public function nowPeriodPerfData($userId){
|
|
|
$data = CalcCache::nowPeriodPerf($userId, $this->_periodNum);
|
|
|
+ $userInfo = CalcCache::getUserInfo($userId, $this->_periodNum);
|
|
|
$result = [
|
|
|
'ID' => SnowFake::instance()->generateId(),
|
|
|
'USER_ID' => $userId,
|
|
|
@@ -536,6 +537,7 @@ class CalcServePerfCalc {
|
|
|
'PERIOD_NUM' => $this->_periodNum,
|
|
|
'CALC_MONTH' => $this->_calcYearMonth,
|
|
|
'CREATED_AT' => Date::nowTime(),
|
|
|
+ 'LAST_EMP_LV' => $userInfo['LAST_EMP_LV']
|
|
|
];
|
|
|
unset($data);
|
|
|
return $result;
|
|
|
@@ -550,6 +552,7 @@ class CalcServePerfCalc {
|
|
|
*/
|
|
|
public function nowMonthPerfData($userId){
|
|
|
$data = CalcCache::nowMonthPerf($userId, $this->_periodNum);
|
|
|
+ $baseInfo = CalcCache::getUserInfo($userId, $this->_periodNum);
|
|
|
$result = [
|
|
|
'ID' => SnowFake::instance()->generateId(),
|
|
|
'USER_ID' => $userId,
|
|
|
@@ -570,6 +573,7 @@ class CalcServePerfCalc {
|
|
|
'PV_PSS_TOTAL' => $data['PV_PSS_TOTAL'],
|
|
|
'CALC_MONTH' => $this->_calcYearMonth,
|
|
|
'CREATED_AT' => Date::nowTime(),
|
|
|
+ 'LAST_EMP_LV' => $baseInfo['LAST_EMP_LV']
|
|
|
];
|
|
|
unset($data);
|
|
|
return $result;
|