|
|
@@ -25,6 +25,7 @@ use app\adminapi\{
|
|
|
controller\BaseAdminController,
|
|
|
validate\goods\GoodsItemValidate,
|
|
|
};
|
|
|
+use PhpOffice\PhpSpreadsheet\IOFactory;
|
|
|
use app\common\enum\GoodsEnum;
|
|
|
|
|
|
/**
|
|
|
@@ -218,8 +219,9 @@ class GoodsController extends BaseAdminController
|
|
|
*/
|
|
|
public function importSpecPrice()
|
|
|
{
|
|
|
- $lists = \PhpOffice\PhpSpreadsheet\IOFactory::load($_FILES['file']['tmp_name'])->getActiveSheet()->toArray(null, true, true, true);
|
|
|
-
|
|
|
+ $lists = IOFactory::load($_FILES['file']['tmp_name'])->getActiveSheet()->toArray(null, true, true, true);
|
|
|
+
|
|
|
+
|
|
|
$validate = $this->validate(['lists' => $lists], \app\adminapi\validate\goods\GoodsSpecPriceImport::class);
|
|
|
|
|
|
if ($validate !== true) {
|