|
@@ -2511,7 +2511,7 @@ class OrderInv extends Base{
|
|
|
// if($value['buyer_bankNo']=="") return error_show(1005,"第".($key+1)."行缺少购买方银行账户数据");
|
|
|
// if($value['tax_fee']=="") return error_show(1005,"第".($key+1)."行缺少发票税额数据");
|
|
|
// }
|
|
|
- !isset($total[$value['invNo']]) ? $total[$value['invNo']]['total']=0:"";
|
|
|
+ !isset($total[$value['invNo']]) ? $total[$value['invNo']]['inv_total']=0:"";
|
|
|
|
|
|
$temp=[];
|
|
|
$temp['invNo'] = $value["invNo"];
|
|
@@ -2552,7 +2552,7 @@ class OrderInv extends Base{
|
|
|
|
|
|
foreach ($total as $key=>$val){
|
|
|
if(!isset($inpool[$key])) throw new Exception("{$key}发票数据不存在或状态有误");
|
|
|
- if(in_array($val['inv_type'],["fully_digitalized_special_electronic", "fully_digitalized_normal_electronic"]) && $inpool[$key]['winv_fee']!=$val['total']){
|
|
|
+ if(in_array($val['inv_type'],["fully_digitalized_special_electronic", "fully_digitalized_normal_electronic"]) && $inpool[$key]['winv_fee']!=$val['inv_total']){
|
|
|
throw new Exception("{$key}全电发票面金额小于未开票金额");
|
|
|
}
|
|
|
if($inpool[$key]['inv_type']!= $val['inv_type']) throw new Exception("{$key}发票类型有误");
|