From 8fc7710f630560f503cd0496d7b6d290b965072b Mon Sep 17 00:00:00 2001 From: weiz Date: Mon, 15 Jan 2024 15:40:40 +0800 Subject: [PATCH] update --- app/adminapi/logic/custom/CustomContactsLogic.php | 2 +- .../validate/custom/CustomContactsValidate.php | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/app/adminapi/logic/custom/CustomContactsLogic.php b/app/adminapi/logic/custom/CustomContactsLogic.php index 174d3f944..585a5bc2f 100644 --- a/app/adminapi/logic/custom/CustomContactsLogic.php +++ b/app/adminapi/logic/custom/CustomContactsLogic.php @@ -49,7 +49,7 @@ class CustomContactsLogic extends BaseLogic 'telephone' => $params['telephone'] ?? '', 'email' => $params['email'] ?? '', 'notes' => $params['notes'] ?? '', - 'annex' => $params['annex'] ?json_encode($params['annex']):'', + 'annex' => $params['annex'] ? json_encode($params['annex']) : null, ]); Db::commit(); return true; diff --git a/app/adminapi/validate/custom/CustomContactsValidate.php b/app/adminapi/validate/custom/CustomContactsValidate.php index 240f9ac45..409a93d84 100644 --- a/app/adminapi/validate/custom/CustomContactsValidate.php +++ b/app/adminapi/validate/custom/CustomContactsValidate.php @@ -107,11 +107,11 @@ class CustomContactsValidate extends BaseValidate public function checkAnnex($value): bool|string { - if(!empty($value) && !is_array($value)){ - // $annex = json_decode($value,true); - // if(empty($annex) || !is_array($annex)){ - return '附件数据格式错误'; - // } + if(!empty($value) && $value != ''){ + $annex = $value;//json_decode($value,true); + if(empty($annex) || !is_array($annex)){ + return '附件格式错误'; + } } return true; }