ソースを参照

解决将用户的佣金扣为负数的问题

sunxbiao 1 年間 前
コミット
44eca5d07f
共有1 個のファイルを変更した2 個の追加2 個の削除を含む
  1. 2 2
      app/common/repositories/store/order/StoreRefundOrderRepository.php

+ 2 - 2
app/common/repositories/store/order/StoreRefundOrderRepository.php

@@ -1016,8 +1016,8 @@ class StoreRefundOrderRepository extends BaseRepository
1016 1016
     public function moneyRefundAfter($refundOrder){
1017 1017
 //        Db::name('log')->insert(['data'=>'退款 佣金养老金退还开始']);
1018 1018
         $order_id = Db::name("store_refund_order")->where(['refund_order_id'=>$refundOrder])->value("order_id");
1019
-        //查询订单返利的数据
1020
-        $bill= Db::name("user_bill")->where(['link_id'=>$order_id,'pm'=>1])->select();
1019
+        //查询订单返利的数据 status:0 = 待确定 1 = 有效 -1 = 无效
1020
+        $bill= Db::name("user_bill")->where(['link_id'=>$order_id,'pm'=>1,'status' => 1])->select();
1021 1021
         foreach($bill as $k=>$v){
1022 1022
             //扣除下单用户养老金
1023 1023
             if($v['commission_type'] == 5){