|
|
@@ -15,6 +15,8 @@ use bizHd\order\classes\OrderClass;
|
|
|
use bizHd\order\classes\SettleClass;
|
|
|
use bizHd\shop\classes\ShopExtClass;
|
|
|
use bizHd\shop\classes\MainClass;
|
|
|
+use bizHd\user\classes\UserGrowthClass;
|
|
|
+use bizHd\user\classes\UserIntegralClass;
|
|
|
use common\components\dict;
|
|
|
use common\components\lakala\Lakala;
|
|
|
use common\components\noticeUtil;
|
|
|
@@ -270,6 +272,9 @@ class RechargeClass extends BaseClass
|
|
|
$totalBalance = bcadd($balancePay, $balanceGive, 2);
|
|
|
$custom->balance = bcadd($custom->balance, $totalBalance, 2);
|
|
|
$hd->balance = bcadd($hd->balance, $totalBalance, 2);
|
|
|
+ //积分与成长值
|
|
|
+ $custom->integral = bcadd($custom->integral, $balancePay);
|
|
|
+ $custom->growth = bcadd($custom->growth, $balancePay);
|
|
|
$custom->save();
|
|
|
$hd->save();
|
|
|
|
|
|
@@ -464,6 +469,40 @@ class RechargeClass extends BaseClass
|
|
|
ShopMoneyClass::skRecharge($cashData, $main);
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
+ $createTime = date('Y-m-d H:i:s');
|
|
|
+ //成长值变动记录
|
|
|
+ $growthData = [
|
|
|
+ 'shopId' => $shopId,
|
|
|
+ 'userId' => $custom->userId,
|
|
|
+ 'userName' => '',
|
|
|
+ 'event' => $event,
|
|
|
+ 'relateId' => $relateId,
|
|
|
+ 'relateType' => 0,
|
|
|
+ 'num' => $balancePay,
|
|
|
+ 'growth' => $balancePay,
|
|
|
+ 'staffId' => $staffId, //操作人(员工id)
|
|
|
+ 'staffName' => $staffName, //员工名称
|
|
|
+ 'createTime' => $createTime,
|
|
|
+ ];
|
|
|
+ UserGrowthClass::add($growthData);
|
|
|
+
|
|
|
+ //积分变动记录
|
|
|
+ $integralData = [
|
|
|
+ 'shopId' => $shopId,
|
|
|
+ 'userId' => $custom->userId,
|
|
|
+ 'userName' => '',
|
|
|
+ 'event' => $event,
|
|
|
+ 'relateId' => $relateId,
|
|
|
+ 'relateType' => 0,
|
|
|
+ 'num' => $balancePay,
|
|
|
+ 'integral' => $balancePay,
|
|
|
+ 'staffId' => $staffId, //操作人(员工id)
|
|
|
+ 'staffName' => $staffName, //员工名称
|
|
|
+ 'createTime' => $createTime,
|
|
|
+ ];
|
|
|
+ UserIntegralClass::add($integralData);
|
|
|
+
|
|
|
return $returnChange;
|
|
|
}
|
|
|
|