|
|
@@ -279,6 +279,13 @@ class RechargeClass extends BaseClass
|
|
|
//积分与成长值
|
|
|
$custom->integral = bcadd($custom->integral, $changeAmount);
|
|
|
$custom->growth = bcadd($custom->growth, $changeAmount);
|
|
|
+
|
|
|
+ // 由于没有更新 buyAmount,所以得额外添加更新等级
|
|
|
+ $memberData = CustomClass::getCustomExpenseLevel($custom->growth, $mainId); // 设置等级多处需要同步修改的,请搜索:getCustomExpenseLevel
|
|
|
+ CustomClass::updateAll([
|
|
|
+ 'member' => (int) ($memberData['level'] ?? 0),
|
|
|
+ 'memberName' => (string) ($memberData['name'] ?? ''),
|
|
|
+ ], ['id' => $customId]);
|
|
|
}
|
|
|
$custom->save();
|
|
|
$hd->save();
|