shish 1 년 전
부모
커밋
5d4cb78d03
2개의 변경된 파일12개의 추가작업 그리고 5개의 파일을 삭제
  1. 5 3
      app-ghs/controllers/OrderController.php
  2. 7 2
      app-ghs/controllers/PurchaseOrderController.php

+ 5 - 3
app-ghs/controllers/OrderController.php

@@ -2611,8 +2611,6 @@ class OrderController extends BaseController
         ini_set('memory_limit', '2045M');
         set_time_limit(0);
 
-        util::fail('上传文件是空的');
-
         $get = Yii::$app->request->get();
         $customId = $get['id'] ?? '';
         $customRes = CustomClass::getById($customId, true);
@@ -2642,6 +2640,8 @@ class OrderController extends BaseController
         $fullPathFile = $path . $newFile;
         if (move_uploaded_file($file['tmp_name'], $fullPathFile)) {
 
+            Yii::$app->params['errorReport'] = 1;
+
             $connection = Yii::$app->db;
             $transaction = $connection->beginTransaction();
             try {
@@ -2769,7 +2769,9 @@ class OrderController extends BaseController
             } catch (\Exception $e) {
                 $transaction->rollBack();
                 Yii::info("导入失败了," . $e->getMessage());
-                util::fail('导入失败了');
+                noticeUtil::push('导入失败,失败原因:' . $e->getMessage(), '15280215347');
+                $msg = $e->getMessage();
+                util::fail('导入失败:'.$msg);
             }
         } else {
             util::fail('上传失败了哦');

+ 7 - 2
app-ghs/controllers/PurchaseOrderController.php

@@ -981,6 +981,8 @@ class PurchaseOrderController extends BaseController
         $fullPathFile = $path . $newFile;
         if (move_uploaded_file($file['tmp_name'], $fullPathFile)) {
 
+            Yii::$app->params['errorReport'] = 1;
+
             $arr = [];
             $phpExcelFile = Yii::getAlias("@vendor/phpoffice/phpexcel/");
             require_once($phpExcelFile . 'Classes/PHPExcel/IOFactory.php');
@@ -1080,6 +1082,8 @@ class PurchaseOrderController extends BaseController
                 util::fail('车销不能采购');
             }
 
+            Yii::$app->params['errorReport'] = 1;
+
             $connection = Yii::$app->db;
             $transaction = $connection->beginTransaction();
             try {
@@ -1109,10 +1113,11 @@ class PurchaseOrderController extends BaseController
                 $transaction->rollBack();
                 noticeUtil::push('导入失败,失败原因:' . $e->getMessage(), '15280215347');
                 Yii::error("导入失败原因:" . $e->getMessage());
-                util::fail('导入失败');
+                $msg = $e->getMessage();
+                util::fail('导入失败:'.$msg);
             }
         } else {
-            util::fail('导入失败了哦');
+            util::fail('导入失败了哦');
         }
     }