Parcourir la source

修复补发分红功能

sunxiaobiao il y a 6 mois
Parent
commit
e47c6de9d6
1 fichiers modifiés avec 5 ajouts et 4 suppressions
  1. 5 4
      app/controller/api/store/merchant/TaskPartnerProfits.php

+ 5 - 4
app/controller/api/store/merchant/TaskPartnerProfits.php

@@ -1044,7 +1044,8 @@ class TaskPartnerProfits
1044 1044
             ->setFeeWaiverUids([])
1045 1045
             ->setResult($dividendLogEntity->getResult())
1046 1046
             ->setIsTest(DividendLogEnum::IS_TEST['No']['code'])
1047
-            ->setReissueId($dividendLogEntity->getId());
1047
+            ->setReissueId($dividendLogEntity->getId())
1048
+            ->setRemark('补发合伙人分佣未发放部分');
1048 1049
 
1049 1050
         $startTime = $dividendLogEntity->getStartTime();
1050 1051
         $endTime = $dividendLogEntity->getEndTime();
@@ -1095,11 +1096,11 @@ class TaskPartnerProfits
1095 1096
                     // $dividendLogEntity->setFeeWaiverUids($feeWaiverUids);
1096 1097
                     continue;
1097 1098
                 }
1098
-                $dividendLogEntity->setArrivalPoint(bcadd($dividendLogEntity->getArrivalPoint() ?: '0.00', $allAward, 2));
1099
-                $arrivalInfo = $dividendLogEntity->getArrivalInfo() ?: [];
1099
+                $dividendLogEntityByResend->setArrivalPoint(bcadd($dividendLogEntityByResend->getArrivalPoint() ?: '0.00', $allAward, 2));
1100
+                $arrivalInfo = $dividendLogEntityByResend->getArrivalInfo() ?: [];
1100 1101
                 $arrivalInfo[$uid]['allAward'] = $allAward;
1101 1102
                 $arrivalInfo[$uid]['orderInfo'] = [];
1102
-                $dividendLogEntity->setArrivalInfo($arrivalInfo);
1103
+                $dividendLogEntityByResend->setArrivalInfo($arrivalInfo);
1103 1104
 
1104 1105
 
1105 1106
                 # code...