shish 1 год назад
Родитель
Сommit
5d4cb78d03

+ 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('导入失败了哦');
         }
     }