更新代码

This commit is contained in:
2025-05-10 17:33:54 +08:00
parent 426e583fc9
commit b1356231d4
39 changed files with 33089 additions and 9795 deletions
+20 -1
View File
@@ -19,11 +19,27 @@ class Article extends Base
->order('id DESC')
->select()
->each(function ($item) {
$item['cate'] = Db::table('yz_article_category')->where('id', $item['cate'])->value('name');
// 获取分类信息
$cateInfo = Db::table('yz_article_category')
->where('id', $item['cate'])
->field('name, image')
->find();
// 设置分类名称
$item['cate'] = $cateInfo['name'];
// 如果文章没有图片,使用分类的图片
if (empty($item['image']) && !empty($cateInfo['image'])) {
$item['image'] = $cateInfo['image'];
}
// 格式化时间
$item['create_time'] = date('Y-m-d H:i:s', $item['create_time']);
$item['publishdate'] = $item['publishdate'] ? date('Y-m-d H:i:s', $item['publishdate']) : '';
return $item;
});
View::assign([
'lists' => $lists
]);
@@ -166,6 +182,7 @@ class Article extends Base
'lists' => $lists
]);
return View::fetch();
// return json(['code' => 0, 'msg' => '获取成功', 'data' => $lists]);
}
}
@@ -211,6 +228,7 @@ class Article extends Base
$currentDateTime = time();
$data = [
'name' => input('post.name'),
'image' => input('post.image'),
'cid' => input('post.cid'),
'sort' => input('post.sort', 0),
'status' => input('post.status', 1),
@@ -244,6 +262,7 @@ class Article extends Base
$data = [
'id' => input('post.id'),
'name' => input('post.name'),
'image' => input('post.image'),
'cid' => input('post.cid'),
'sort' => input('post.sort', 0),
'status' => input('post.status', 1),