wuggemail@foxmail.com 4 mēneši atpakaļ
vecāks
revīzija
419d61221b
2 mainītis faili ar 20 papildinājumiem un 25 dzēšanām
  1. 1 1
      app/admin/controller/Sale.php
  2. 19 24
      app/common.php

+ 1 - 1
app/admin/controller/Sale.php

@@ -2672,7 +2672,7 @@ class Sale extends Base
             $goon['company'] = $names['data'][$goon['companyNo']]??'';//isset($company['company']) ? $company['company'] : "";
         }
         $int = isset($goon['cat_id']) && $goon['cat_id'] != 0 ? made($goon['cat_id']) : [];
-
+        $einfo['infoNo'] = ConsultBids::where("bidNo",$einfo['zxNo'])->value("infoNo","");
 //        $in = Db::name('customer_info')->where(['companyNo' => $einfo['customer_code']])->field('companyName')->find();
         $einfo['supplierName'] = '';
         if ($einfo['supplierNo'] != "") {

+ 19 - 24
app/common.php

@@ -641,7 +641,6 @@ function excelSave($fileName = '', $headArr = [], $data = [])
         $span = 0;
         foreach ($rows as $keyName => $value) { // 列写入
             //判断数据是否有数组,如果有数组,转换成字符串
-
             if(is_array($value)){
                 $value = implode("、", $value);
             }
@@ -654,10 +653,7 @@ function excelSave($fileName = '', $headArr = [], $data = [])
         }
         $column++;
     }
-    //  var_dump($objActSheet->getActiveCell());
     $file = $fileName. ".xls";
-    //$fileName .= "_" . date("Y_m_d", Request()->instance()->time()) . ".xls";
-    //$fileName = iconv("utf-8", "gb2312", $fileName); // 重命名表
     $dir =root_path() . 'public/storage/report/'.date("YmdHis")."/";
     if(!is_dir($dir)){
         mkdir($dir,0777,true);
@@ -675,7 +671,7 @@ function excelSave($fileName = '', $headArr = [], $data = [])
     if(!is_dir( $saveDir)){
         mkdir($saveDir,0777,true);
     }
-//    $datetime = date("YmdHis");
+    //    $datetime = date("YmdHis");
     $file_dir = $saveDir . $fileName . ".zip";
     # 5.1 文件打包,提示:使用本类,linux需开启zlib,windows需取消php_zip.dll前的注释
     $zip = new \ZipArchive ();
@@ -685,7 +681,6 @@ function excelSave($fileName = '', $headArr = [], $data = [])
 
     # 5.3 批量写入压缩包
     $zip->addEmptyDir($fileName);
-    // @$zip->addFile($v['file_path'], 'resume'.DIRECTORY_SEPARATOR.basename($headername));
     @$zip->addFile($url,$fileName.DIRECTORY_SEPARATOR.basename($url));
     # 5.4 关闭压缩包写入
     $zip->close();
@@ -724,29 +719,29 @@ if (!function_exists('read_big_file')){
 
     function deldir($path){
     //如果是目录则继续
-    if(is_dir($path)){
-        //扫描一个文件夹内的所有文件夹和文件并返回数组
-        $p = scandir($path);
-        //如果 $p 中有两个以上的元素则说明当前 $path 不为空
-        if(count($p)>2){
-            foreach($p as $val){
-                //排除目录中的.和..
-                if($val !="." && $val !=".."){
-                    //如果是目录则递归子目录,继续操作
-                    if(is_dir($path.$val)){
-                        //子目录中操作删除文件夹和文件
-                        deldir($path.$val.'/');
-                    }else{
-                        //如果是文件直接删除
-                        unlink($path.$val);
+        if(is_dir($path)){
+            //扫描一个文件夹内的所有文件夹和文件并返回数组
+            $p = scandir($path);
+            //如果 $p 中有两个以上的元素则说明当前 $path 不为空
+            if(count($p)>2){
+                foreach($p as $val){
+                    //排除目录中的.和..
+                    if($val !="." && $val !=".."){
+                        //如果是目录则递归子目录,继续操作
+                        if(is_dir($path.$val)){
+                            //子目录中操作删除文件夹和文件
+                            deldir($path.$val.'/');
+                        }else{
+                            //如果是文件直接删除
+                            unlink($path.$val);
+                        }
                     }
                 }
             }
         }
+        //删除目录
+        return rmdir($path);
     }
-    //删除目录
-    return rmdir($path);
-}
 
 /**
  * @param string $AddrJson