From 75d1d68f74380b1c4ad31a4b6a63111849583f47 Mon Sep 17 00:00:00 2001 From: meimei <102865034@qq.com> Date: Tue, 22 Apr 2025 11:43:54 +0800 Subject: [PATCH] fixed --- .../application/admin/controller/Firm.php | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/superadmin/application/admin/controller/Firm.php b/superadmin/application/admin/controller/Firm.php index fa69456..94501fa 100755 --- a/superadmin/application/admin/controller/Firm.php +++ b/superadmin/application/admin/controller/Firm.php @@ -215,8 +215,21 @@ class Firm extends Backend }catch(ValidateException|PDOException|Exception $e){ return json(['code'=>201,'msg'=>$e->getMessage()]); } - if (!$firmbigcategoryResult || !$firmcustomerorigiResult || !$firmdutyResult || !$firmtagsResult){ - return json(['code'=>201,'msg'=>'导入失败']); + + $requiredResults = [ + 'firmbigcategoryResult' => $firmbigcategoryResult ?? null, + 'firmcustomerorigiResult' => $firmcustomerorigiResult ?? null, + 'firmdutyResult' => $firmdutyResult ?? null, + 'firmtagsResult' => $firmtagsResult ?? null, + ]; + foreach ($requiredResults as $key => $value) { + if (!$value) { + // 返回更详细的错误信息,指出具体哪个变量导致失败 + return json([ + 'code' => 201, + 'msg' => "导入失败:{$key} 为空或无效" + ]); + } } return json(['code'=>200,'msg'=>'导入成功']); }