|
|
@@ -870,7 +870,7 @@ class CustomClass extends BaseClass
|
|
|
{
|
|
|
$shopId = $data['shopId'];
|
|
|
$mainId = $data['mainId'];
|
|
|
- $customs = self::getAllByCondition(['shopId' => $shopId], null, 'id, buyAmount, member, memberName', null, true);
|
|
|
+ $customs = self::getAllByCondition(['shopId' => $shopId], null, 'id, userId, buyAmount, member, memberName', null, true);
|
|
|
$levelDatas = MemberLevelClass::getAllByCondition(['mainId' => $mainId], 'amount DESC', '*');
|
|
|
if (!empty($customs)) {
|
|
|
foreach ($customs as $c) {
|
|
|
@@ -889,8 +889,10 @@ class CustomClass extends BaseClass
|
|
|
$memberData = self::getCustomExpenseLevel($levelDatas, $buyAmount);
|
|
|
$c->member = $memberData['level'];
|
|
|
$c->memberName = $memberData['name'];
|
|
|
-
|
|
|
$c->save();
|
|
|
+
|
|
|
+ // 更新客户所对应花店的消费金额
|
|
|
+ HdClass::updateByCondition(['shopId'=>$shopId, 'userId'=>$c->userId], ['expendAmount'=>$buyAmount]);
|
|
|
}
|
|
|
}
|
|
|
return true;
|