소스 검색

[智价云] 违规数据导入更新

tangyuanwang 15 시간 전
부모
커밋
412de2ed63
2개의 변경된 파일16개의 추가작업 그리고 0개의 파일을 삭제
  1. 8 0
      app/Http/Controllers/Manager/Process/LowPriceGoods.php
  2. 8 0
      app/Http/Controllers/Manager/Process/ViolationProduct.php

+ 8 - 0
app/Http/Controllers/Manager/Process/LowPriceGoods.php

@@ -1032,6 +1032,14 @@ class LowPriceGoods extends Controller
         $platform_data = $LowPriceGoodsModel->platform_data();
         $province_id_data = $CitysModel->get_province_id_list();
         $city_id_data = $CitysModel->get_city_id_list();
+        
+        // 过滤空行
+        $data = array_filter($data, function($row) {
+            // 过滤掉所有值都为空的行
+            return !empty(array_filter($row, function($value) {
+                return !is_null($value) && $value !== '';
+            }));
+        });
 
         DB::beginTransaction();
         try {

+ 8 - 0
app/Http/Controllers/Manager/Process/ViolationProduct.php

@@ -839,6 +839,14 @@ class ViolationProduct extends Controller
         $province_id_data = $CitysModel->get_province_id_list();
         $city_id_data = $CitysModel->get_city_id_list();
 
+        // 过滤空行
+        $data = array_filter($data, function($row) {
+            // 过滤掉所有值都为空的行
+            return !empty(array_filter($row, function($value) {
+                return !is_null($value) && $value !== '';
+            }));
+        });
+
         DB::beginTransaction();
         try {
             foreach ($data as $key => $item) {