refactor: 处理文章发布时间为空情况

This commit is contained in:
2025-03-26 17:12:49 +08:00
parent 49700b4373
commit 0cf8ed91ae
3 changed files with 8 additions and 2 deletions

View File

@@ -16,6 +16,12 @@ class ArticleModel extends ArticleBaseModel
// 软删除标记数据字段
protected $deleteTime = 'deleted_at';
// 写入前,处理发布时间为空情况
public static function onBeforeWrite(ArticleModel $article)
{
$article->release_time = empty($article->release_time) ? null : $article->release_time;
}
// 关联分类
public function category()
{