lvhao 1 dia atrás
pai
commit
8abafc3c7a
1 arquivos alterados com 15 adições e 10 exclusões
  1. 15 10
      core/CoreApp/controllers/Whlabel_bh.php

+ 15 - 10
core/CoreApp/controllers/Whlabel_bh.php

@@ -2857,18 +2857,23 @@ class Whlabel_bh extends Start_Controller {
 				}
 				
             	$fid_list = array_column($list,'fid');
-				$tmp_list = $this->whlabel_bh_transfer->find_all(" id in (".implode(",",$fid_list).") ","id,wbid,orderinfo,jm,pm,time,label","id asc");
-				$tmp_list = array_column($tmp_list,null,'id');
-				foreach($list as $k=>$v){
-					if(isset($tmp_list[$k])){
-						$list[$v['fid']]['wbid'] = $tmp_list[$k]['wbid'];
-						$list[$v['fid']]['orderinfo'] = $tmp_list[$k]['orderinfo'];
-						$list[$v['fid']]['jm'] = $tmp_list[$k]['jm'];
-						$list[$v['fid']]['pm'] = $tmp_list[$k]['pm'];
-						$list[$v['fid']]['sl'] = 1;
-						$list[$v['fid']]['label'] = $tmp_list[$k]['label'];
+				if(empty($fid_list)){
+					$tmp_list = $this->whlabel_bh_transfer->find_all(" id in (".implode(",",$fid_list).") ","id,wbid,orderinfo,jm,pm,time,label","id asc");
+					$tmp_list = array_column($tmp_list,null,'id');
+					foreach($list as $k=>$v){
+						if(isset($tmp_list[$k])){
+							$list[$v['fid']]['wbid'] = $tmp_list[$k]['wbid'];
+							$list[$v['fid']]['orderinfo'] = $tmp_list[$k]['orderinfo'];
+							$list[$v['fid']]['jm'] = $tmp_list[$k]['jm'];
+							$list[$v['fid']]['pm'] = $tmp_list[$k]['pm'];
+							$list[$v['fid']]['sl'] = 1;
+							$list[$v['fid']]['label'] = $tmp_list[$k]['label'];
+						}
 					}
+				}else{
+					$list = [];
 				}
+				
 				$filename = date("YmdHi",$ktime)."~".date("YmdHi",$jtime)."工厂成品库扫入库汇总.xls";
 				$str = "<html xmlns:x=\"urn:schemas-microsoft-com:office:excel\">
 				<head>