fix: 修复bug

This commit is contained in:
2026-03-17 17:11:14 +08:00
parent 3a9e6df891
commit 26f71a4834
6 changed files with 33 additions and 23 deletions

View File

@@ -235,11 +235,13 @@ class Contract extends Common
$insert_info['contract_category']= $param['contract_category'];
}
if($param['contract_url'] == ''){
// 先检查键是否存在,再判断值是否为空
if (!isset($param['contract_url']) || $param['contract_url'] == '') {
$insert_info['contract_url'] = '';
}else{
$insert_info['contract_url'] = $param['contract_url'];
$insert_info['contract_file_name'] = $param['contract_file_name'];
} else {
$insert_info['contract_url'] = $param['cosssntract_url'];
// 同理contract_file_name 也建议做存在性检查,避免同理报错
$insert_info['contract_file_name'] = isset($param['contract_file_name']) ? $param['contract_file_name'] : '';
}
db('contract_info')->insert($insert_info);
return $this->sendSuccess('添加成功');