wugg 5 ヶ月 前
コミット
2d8ca3374d
1 ファイル変更6 行追加6 行削除
  1. 6 6
      app/cxinv/model/TagLog.php

+ 6 - 6
app/cxinv/model/TagLog.php

@@ -107,14 +107,14 @@ namespace app\cxinv\model;
 		 	if($pay->wpay_fee+$pay->pay_tag_fee<$total_fee)throw  new \Exception('对账单未付金额不足');
 		 	$pay->wpay_fee=$pay->wpay_fee+$pay->pay_tag_fee-$total_fee;
 		 	$pay->pay_status = $pay->wpay_fee==0 &&$pay->pay_fee==0 ? 3:($pay->apay_fee==0?1:2);
-		 	$pay->pay_tag_fee +=$total_fee;
+		 	$pay->pay_tag_fee=$total_fee;
 		 	$pay->pay_tag= 1;
 		 }
 		 if($type==2){
 		 	if($pay->winv_fee+$pay->inv_tag_fee<$total_fee)throw  new \Exception('对账单未开票金额不足');
 		 	$pay->winv_fee=$pay->winv_fee+$pay->inv_tag_fee-$total_fee;
 		 	$pay->inv_status = $pay->winv_fee==0 &&$pay->inv_fee==0 ? 3:($pay->ainv_fee==0?1:2);
-		 	$pay->inv_tag_fee +=$total_fee;
+		 	$pay->inv_tag_fee=$total_fee;
 		 	$pay->inv_tag =1;
 		 }
 		 $resulr= $pay->save();
@@ -168,14 +168,14 @@ namespace app\cxinv\model;
 		 	}
 		 	$qrd->wpay_fee=$qrd->wpay_fee+$qrd->pay_tag_fee-$total_fee;
 		 	$qrd->pay_status = $qrd->wpay_fee==0 &&$qrd->pay_fee==0 ? 3:($qrd->apay_fee==0?1:2);
-            $qrd->pay_tag_fee +=$total_fee;
+            $qrd->pay_tag_fee=$total_fee;
             $qrd->pay_tag= 1;
 		 }
 		 if($type==4){
 		 	if($qrd->winv_fee+$qrd->inv_tag_fee<$total_fee)throw  new \Exception('对账单未开票金额不足');
 		 	$qrd->winv_fee=$qrd->winv_fee+$qrd->inv_tag_fee-$total_fee;
 		 	$qrd->inv_status = $qrd->winv_fee==0 &&$qrd->inv_fee==0 ? 3:($qrd->ainv_fee==0?1:2);
-		 	$qrd->inv_tag_fee +=$total_fee;
+		 	$qrd->inv_tag_fee =$total_fee;
 		 	$qrd->inv_tag =1;
 		 }
 		 $resulr=$qrd->save();
@@ -234,7 +234,7 @@ namespace app\cxinv\model;
 		 	if($cgd->wpay_fee+$cgd->pay_tag_fee<$total_fee)throw  new \Exception('采购单未付金额不足');
 		 	$cgd->wpay_fee=$cgd->wpay_fee+$cgd->pay_tag_fee-$total_fee;
             $cgd->pay_status = $cgd->wpay_fee==0 ? 3:($cgd->apay_fee==0?1:2);
-            $cgd->pay_tag_fee +=$total_fee;
+            $cgd->pay_tag_fee=$total_fee;
             $cgd->pay_tag= 1;
             if(!$payInfo->isEmpty()){
                 $payInfo->wpay_fee=$payInfo->wpay_fee-$total_fee;
@@ -251,7 +251,7 @@ namespace app\cxinv\model;
 		 	if($cgd->winv_fee+$cgd->inv_tag_fee<$total_fee)throw  new \Exception('对账单未开票金额不足');
             $cgd->winv_fee=$cgd->winv_fee+$cgd->inv_tag_fee-$total_fee;
             $cgd->inv_status = $cgd->winv_fee==0? 3:($cgd->ainv_fee==0?1:2);
-            $cgd->inv_tag_fee +=$total_fee;
+            $cgd->inv_tag_fee=$total_fee;
             $cgd->inv_tag =1;
             if(!$payInfo->isEmpty()){
                 $payInfo->winv_fee=$payInfo->winv_fee-$total_fee;