mirror of
https://gitee.com/ulthon/ulthon_information.git
synced 2026-07-06 15:12:49 +08:00
fix(api): 修复创建文章500错误和更新文章数据覆盖问题
This commit is contained in:
@@ -271,27 +271,6 @@ class Articles extends BaseController
|
||||
$post_data['content_html'] = $converter->convert($post_data['content'])->getContent();
|
||||
}
|
||||
|
||||
// 提供字段默认值,避免数据库严格模式报错
|
||||
$default_fields = [
|
||||
'jump_to_btn_title' => '',
|
||||
'jump_to_url' => '',
|
||||
'jump_to_url_status' => 0,
|
||||
'poster' => '',
|
||||
'desc' => '',
|
||||
'author_name' => '',
|
||||
'hits' => 0,
|
||||
'is_top' => 0,
|
||||
'sort' => 0,
|
||||
'files' => '',
|
||||
'pictures' => '',
|
||||
'tpl_name' => '',
|
||||
];
|
||||
foreach ($default_fields as $field => $default) {
|
||||
if (!isset($post_data[$field])) {
|
||||
$post_data[$field] = $default;
|
||||
}
|
||||
}
|
||||
|
||||
$model_post->save($post_data);
|
||||
|
||||
return json_message([], 0, '更新成功');
|
||||
|
||||
Reference in New Issue
Block a user