修复:经销商等级修改为空或者默认等级时会报错
This commit is contained in:
parent
756dddf042
commit
7f22303acb
|
|
@ -88,7 +88,7 @@ class Uplog extends BaseModel
|
|||
{
|
||||
$beforeLevelSetting = !is_null($beforeLevel) ? $beforeLevel->toArray() : [];
|
||||
|
||||
$afterLevelSetting = $afterLevel->toArray();
|
||||
$afterLevelSetting = !is_null($afterLevel) ? $afterLevel->toArray() : [];
|
||||
$uplogService = new UplogService($agency->uid, $agency->uniacid, $beforeLevelSetting['id']);
|
||||
$beforeLevelSetting['has_one_upgrade_set']['parase'] = unserialize($beforeLevelSetting['has_one_upgrade_set']['parase']);
|
||||
$uplogService->setBeforeLevelSetting($beforeLevelSetting);
|
||||
|
|
@ -99,11 +99,14 @@ class Uplog extends BaseModel
|
|||
$uplogService->store();
|
||||
|
||||
|
||||
\Log::debug('经销商等级变更 - 权重值操作:',['uid' => $agency->uid,'old_lv'=>$beforeLevelSetting['id'],'lv'=>$afterLevelSetting['id']]);
|
||||
// 经销商升级赠送权重值处理
|
||||
(new WeightValue())->upgradeGiveInit((int)$agency->uid,(int)$afterLevelSetting['id']);
|
||||
// 会员升级经销商 赠送画
|
||||
CollectionRoomModel::addInfo((int)$agency->uid,(int)$afterLevelSetting['id']);
|
||||
|
||||
if(!is_null($afterLevel)){
|
||||
\Log::debug('经销商等级变更 - 权重值操作:',['uid' => $agency->uid,'old_lv'=>$beforeLevelSetting['id'],'lv'=>$afterLevelSetting['id']]);
|
||||
// 经销商升级赠送权重值处理
|
||||
(new WeightValue())->upgradeGiveInit((int)$agency->uid,(int)$afterLevelSetting['id']);
|
||||
// 会员升级经销商 赠送画
|
||||
CollectionRoomModel::addInfo((int)$agency->uid,(int)$afterLevelSetting['id']);
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue