Răsfoiți Sursa

[智价云] 导入规则更新

tangyuanwang 8 ore în urmă
părinte
comite
9c35a1cd14

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

@@ -995,6 +995,7 @@ class LowPriceGoods extends Controller
         $sheet->setCellValue('S2', '省份*');
         $sheet->setCellValue('T2', '城市*');
         $sheet->setCellValue('U2', '溯源责任人');
+        $sheet->setCellValue('V2', '检索采集日期(Y-m-d)*');
         // 生成 Excel 文件
         $writer = new Xlsx($spreadsheet);
 
@@ -1142,6 +1143,7 @@ class LowPriceGoods extends Controller
                 $insert_product_data['status'] = 0; //状态0=有效=无效
                 $insert_product_data['insert_time'] = time();
                 $insert_product_data['source_id'] = 0; // 原始数据ID
+                $insert_product_data['scrape_date'] = $item[21]; // 原始数据类型
                 //插入数据
                 $LowPriceGoodsModel->addLowPriceGoods($insert_product_data, true);
             }
@@ -1198,5 +1200,9 @@ class LowPriceGoods extends Controller
         if (!$item[19]) {
             return ['code' => 'error', 'msg' => "第{$key}行城市不能为空", 'data' => $item];
         }
+        if (!$item[21]) {
+            return ['code' => 'error', 'msg' => "第{$key}行检索采集日期不能为空", 'data' => $item];
+        }
+
     }
 }

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

@@ -800,6 +800,7 @@ class ViolationProduct extends Controller
         $sheet->setCellValue('Q2', '省份*');
         $sheet->setCellValue('R2', '城市*');
         $sheet->setCellValue('S2', '溯源责任人');
+        $sheet->setCellValue('T2', '检索采集日期(Y-m-d)*');
         // 生成 Excel 文件
         $writer = new Xlsx($spreadsheet);
 
@@ -945,6 +946,7 @@ class ViolationProduct extends Controller
                 $insert_product_data['status'] = 0; //状态0=有效=无效
                 $insert_product_data['insert_time'] = time();
                 $insert_product_data['source_id'] = 0; // 原始数据ID
+                $insert_product_data['scrape_date'] = $item[19]; // 检索采集日期
                 //插入数据
                 $ViolationProductModel->addViolationProduct($insert_product_data, true);
             }
@@ -995,5 +997,8 @@ class ViolationProduct extends Controller
         if (!$item[17]) {
             return ['code' => 'error', 'msg' => "第{$key}行城市不能为空", 'data' => $item];
         }
+        if (!$item[19]) {
+            return ['code' => 'error', 'msg' => "第{$key}行检索采集日期不能为空", 'data' => $item];
+        }
     }
 }