wugg 2 éve
szülő
commit
f185989e47
1 módosított fájl, 8 hozzáadás és 3 törlés
  1. 8 3
      app/admin/controller/OrderInv.php

+ 8 - 3
app/admin/controller/OrderInv.php

@@ -1018,7 +1018,7 @@ class OrderInv extends BaseController{
 									'' as DW,
 									'' as SPSL,
 									'' as DJ,
-									(-totalPrice+taxPrice) as JE,
+									(-totalPrice) as JE,
 									1 HSBZ,
 									tax as SL,
 									-taxPrice as SE")->select()->toArray();
@@ -1086,7 +1086,7 @@ class OrderInv extends BaseController{
 			 "XXBTSBS"=>"0",
 			 "DDMXXX"=>json_encode($qdmx,JSON_UNESCAPED_UNICODE),
 			 "SQBSCQQPCH"=>$redticketArry['SQBSCQQPCH'],
-			  "FPLXDM"=>invoiceType($invfo['inv_type']),
+			 "FPLXDM"=>invoiceType($invfo['inv_type']),
 		];
 	    $redticketList[]=["HZSQDTXX"=>$info,"DDMXXX"=>$qdmx];
 		$result=$Tax->AllocateRedInvoiceApplication($redticketArry,$redticketList);
@@ -1096,13 +1096,18 @@ class OrderInv extends BaseController{
 			$resultChild=$result['HZSQDSCJG'][0];
 			if($resultChild['ZTDM']=='060000'){
 				$data['status']=2;
+				$data['XXBBH']=$resultChild['XXBBH'];
 				$data['remark']='红冲申请审核通过';
 			}
 			if($resultChild['ZTDM']=='060001'){
 				$data['status']=1;
+				$data['XXBBH']=$resultChild['XXBBH'];
 				$data['remark']='红冲申请审核中';
 			}
 		}
+		if($data['status']==5){
+			return error_show(1004,"红冲发票申请新建失败");
+		}
 		$up =Db::name("invoice_red")->insert($data);
 		return $up ? app_show(0,"红冲发票申请新建成功",["invRed"=>$invRed]):error_show(1004,"红冲发票申请新建失败");
     }
@@ -1162,7 +1167,7 @@ class OrderInv extends BaseController{
 									'' as DW,
 									'' as SPSL,
 									'' as DJ,
-									(-totalPrice+taxPrice) as JE,
+									(-totalPrice) as JE,
 									1 HSBZ,
 									tax as SL,
 									-taxPrice as SE")