Ver código fonte

预期完成时间

lvhao 5 horas atrás
pai
commit
5af042b5b3
1 arquivos alterados com 16 adições e 6 exclusões
  1. 16 6
      core/CoreApp/controllers/Beihuogl.php

+ 16 - 6
core/CoreApp/controllers/Beihuogl.php

@@ -576,7 +576,7 @@ class Beihuogl extends Start_Controller {
             $insert_arr = [];
             $error_list= [];
             foreach($data as $k=>$v){
-                $shopshortname = trim($v[4]);
+                $shopshortname = trim($v[5]);
                 if($shopshortname == '无'){
                    $shop_info = [
                         'id'=>0,
@@ -592,7 +592,7 @@ class Beihuogl extends Start_Controller {
                     }
                 }
                 
-                $num = (int)$v[3];
+                $num = (int)$v[4];
                 if(empty($num)){
                     $error_list[] = [
                         'msg'=>"第".($k+1).'行数量不能为空,请核对表格信息',
@@ -600,6 +600,15 @@ class Beihuogl extends Start_Controller {
                     continue;
                 }
                 $tmp_time = trim($v[0]);
+                if (preg_match('/^\d{4}-\d{2}-\d{2}$/', $tmp_time)) {
+                    $yqwc_time = strtotime($tmp_time);
+                }else{
+                    $error_list[] = [
+                        'msg'=>"第".($k+1).'行日期格式不正确,请核对表格信息',
+                    ];
+                    continue;
+                }
+                $tmp_time = trim($v[1]);
                 if (preg_match('/^\d{4}-\d{2}-\d{2}$/', $tmp_time)) {
                     $add_time = strtotime($tmp_time);
                 }else{
@@ -622,17 +631,18 @@ class Beihuogl extends Start_Controller {
                 }
                 $insert_arr[] = [
                     'sb_no'=>$sb_no,
-                    'sku'=>trim($v[2]),
-                    'title'=>trim($v[1]),
+                    'sku'=>trim($v[3]),
+                    'title'=>trim($v[2]),
                     'shop_id'=>$shop_info['id'],
                     'plat_id'=>$shop_info['type'],
-                    'sqr'=>trim($v[5]),
+                    'sqr'=>trim($v[6]),
                     'sq_num'=>$num,
                     'ccwl_num'=>$num,
                     'ck_num'=>$num,
                     'sq_status'=>1,
-                    'remark'=>$v[6],
+                    'remark'=>$v[7],
                     'add_time'=>$add_time,
+                    'yqwc_time'=>$yqwc_time,
                     'real_time'=>$time,
                     'update_time'=>$time,
                 ];