wugg 2 years ago
parent
commit
1c54d126c1
1 changed files with 4 additions and 18 deletions
  1. 4 18
      app/admin/controller/OrderInv.php

+ 4 - 18
app/admin/controller/OrderInv.php

@@ -2003,23 +2003,7 @@ class OrderInv extends BaseController{
            $temp['num'] =$good['goodNum'];
            $temp['price'] =$good['goodPrice'];
            $temp['total_fee'] =$good['totalPrice'];
-           switch ($value['inv_type']){
-               case 1:
-                   $temp['inv_type']  = "增值税专用发票";
-                   break;
-               case 2:
-                   $temp['inv_type']  = "增值税普通发票";
-                   break;
-               case 3:
-                   $temp['inv_type']  = "增值税电子专用发票";
-                   break;
-               case 4:
-                  $temp['inv_type']  = "增值税电子普通发票";
-                  break;
-               default:
-                   $temp['inv_type']  = "-";
-                   break;
-           }
+            $temp['inv_type'] =$this->typename[$value['inv_type']];
         // $temp['inv_type'] = $value['inv_type']==1?"增值税专用发票": "增值税普通发票";
         // $temp['inv_value'] =$value['inv_value'];
             $temp['remark'] =$value['remark'];
@@ -2120,7 +2104,9 @@ class OrderInv extends BaseController{
 		 Db::startTrans();
 		 try{
 		 	$keyarr =array_keys($total);
-		 	$inpool = Db::name("invoice_pool")->where([["invNo","in",$keyarr],["open_type","in",[2,3]],["is_del","=",0],["status","=",0]])->column("winv_fee","invNo");
+		 	$inpool = Db::name("invoice_pool")->where([["invNo","in",$keyarr],["open_type","in",[2,3]],["is_del","=",
+		 	0],["status","=",0]])->column("winv_fee,invNo,inv_value","invNo");
+
 		 	foreach ($total as $key=>$value){
 				if(!isset($inpool[$key])) continue;
 				if($inpool[$key]['winv_fee']> $value['total']){