|
@@ -710,9 +710,9 @@ class ViolationProduct extends Controller
|
|
|
$sheet->setCellValue('M2', '店铺名称*');
|
|
$sheet->setCellValue('M2', '店铺名称*');
|
|
|
$sheet->setCellValue('N2', '公司名称*');
|
|
$sheet->setCellValue('N2', '公司名称*');
|
|
|
$sheet->setCellValue('O2', '公司分类名称');
|
|
$sheet->setCellValue('O2', '公司分类名称');
|
|
|
- $sheet->setCellValue('P2', '信用代码*');
|
|
|
|
|
- $sheet->setCellValue('Q2', '省份*');
|
|
|
|
|
- $sheet->setCellValue('R2', '城市*');
|
|
|
|
|
|
|
+ $sheet->setCellValue('P2', '信用代码');
|
|
|
|
|
+ $sheet->setCellValue('Q2', '省份');
|
|
|
|
|
+ $sheet->setCellValue('R2', '城市');
|
|
|
$sheet->setCellValue('S2', '溯源责任人');
|
|
$sheet->setCellValue('S2', '溯源责任人');
|
|
|
$sheet->setCellValue('T2', '检索采集日期(Y-m-d)*');
|
|
$sheet->setCellValue('T2', '检索采集日期(Y-m-d)*');
|
|
|
$sheet->setCellValue('U2', '发货省份');
|
|
$sheet->setCellValue('U2', '发货省份');
|
|
@@ -836,9 +836,9 @@ class ViolationProduct extends Controller
|
|
|
}
|
|
}
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
- if (!isset($province_id_data[$province_name])) return json_send(['code' => 'error', 'msg' => "第{$key_num}行省份信息不完整", 'data' => $item]);
|
|
|
|
|
|
|
+ if (trim($province_name) !='' && !isset($province_id_data[$province_name])) return json_send(['code' => 'error', 'msg' => "第{$key_num}行省份信息不完整", 'data' => $item]);
|
|
|
$city_name = $item[17];
|
|
$city_name = $item[17];
|
|
|
- if (!isset($city_id_data[$city_name])) return json_send(['code' => 'error', 'msg' => "第{$key_num}行城市信息不完整", 'data' => $item]);
|
|
|
|
|
|
|
+ if (trim($city_name) !='' && !isset($city_id_data[$city_name])) return json_send(['code' => 'error', 'msg' => "第{$key_num}行城市信息不完整", 'data' => $item]);
|
|
|
|
|
|
|
|
$shipment_province_name = isset($item[20]) ? $item[20] : '';
|
|
$shipment_province_name = isset($item[20]) ? $item[20] : '';
|
|
|
//特殊地区1级移除市
|
|
//特殊地区1级移除市
|
|
@@ -963,15 +963,15 @@ class ViolationProduct extends Controller
|
|
|
if (!$item[13]) {
|
|
if (!$item[13]) {
|
|
|
return ['code' => 'error', 'msg' => "第{$key}行公司名称不能为空", 'data' => $item];
|
|
return ['code' => 'error', 'msg' => "第{$key}行公司名称不能为空", 'data' => $item];
|
|
|
}
|
|
}
|
|
|
- if (!$item[15]) {
|
|
|
|
|
- return ['code' => 'error', 'msg' => "第{$key}行信用代码不能为空", 'data' => $item];
|
|
|
|
|
- }
|
|
|
|
|
- if (!$item[16]) {
|
|
|
|
|
- return ['code' => 'error', 'msg' => "第{$key}行省份不能为空", 'data' => $item];
|
|
|
|
|
- }
|
|
|
|
|
- if (!$item[17]) {
|
|
|
|
|
- return ['code' => 'error', 'msg' => "第{$key}行城市不能为空", 'data' => $item];
|
|
|
|
|
- }
|
|
|
|
|
|
|
+ // if (!$item[15]) {
|
|
|
|
|
+ // return ['code' => 'error', 'msg' => "第{$key}行信用代码不能为空", 'data' => $item];
|
|
|
|
|
+ // }
|
|
|
|
|
+ // if (!$item[16]) {
|
|
|
|
|
+ // return ['code' => 'error', 'msg' => "第{$key}行省份不能为空", 'data' => $item];
|
|
|
|
|
+ // }
|
|
|
|
|
+ // if (!$item[17]) {
|
|
|
|
|
+ // return ['code' => 'error', 'msg' => "第{$key}行城市不能为空", 'data' => $item];
|
|
|
|
|
+ // }
|
|
|
if (!$item[19]) {
|
|
if (!$item[19]) {
|
|
|
return ['code' => 'error', 'msg' => "第{$key}行检索采集日期不能为空", 'data' => $item];
|
|
return ['code' => 'error', 'msg' => "第{$key}行检索采集日期不能为空", 'data' => $item];
|
|
|
} else {
|
|
} else {
|