点赞,收藏,消息,分类图标

This commit is contained in:
2025-11-25 15:39:16 +08:00
parent 48a77a09b0
commit 71c7d886cf
26 changed files with 1055 additions and 79 deletions
+52 -19
View File
@@ -21,7 +21,11 @@ Route::any('/qrcode/url', [app\common\controller\UserController::class, 'getQrUr
Route::any('/user/info', [app\common\controller\UserController::class, 'getUserInfo']);
Route::any('/bind/user', [app\common\controller\UserController::class, 'bindUser']);
Route::post('/wechat/login', [app\common\controller\UserController::class, 'wechatLogin']);
//Route::post('/wechat/login', [app\common\controller\UserController::class, 'wechatLogin']);
// 登录
Route::post('/miniapp/login', [app\common\controller\UserController::class, 'miniappLogin']);
// 手机号
Route::post('/miniapp/phone', [app\common\controller\UserController::class, 'miniappPhoneNumber']);
// 代理oss文件地址
Route::any('/proxy/ossurl', [app\common\controller\UploadController::class, 'proxy']);
@@ -59,6 +63,25 @@ Route::group('/common', function () {
Route::any('/store', [app\common\controller\PostCommentController::class, 'store']);
Route::any('/destroy', [app\common\controller\PostCommentController::class, 'destroy']);
});
// 点赞
Route::group('/like', function () {
Route::any('/list', [app\common\controller\PostLikeController::class, 'index']);
Route::any('/store', [app\common\controller\PostLikeController::class, 'store']);
Route::any('/destroy', [app\common\controller\PostLikeController::class, 'destroy']);
});
// 收藏
Route::group('/favorite', function () {
Route::any('/list', [app\common\controller\PostFavoriteController::class, 'index']);
Route::any('/store', [app\common\controller\PostFavoriteController::class, 'store']);
Route::any('/destroy', [app\common\controller\PostFavoriteController::class, 'destroy']);
});
// 消息
Route::group('/messageNotice', function () {
Route::any('/list', [app\common\controller\MessageNoticeController::class, 'index']);
});
});
//协议
@@ -126,16 +149,6 @@ Route::group('/admin', function () {
Route::any('/set/resources', [app\admin\controller\UserController::class, 'updateResources']);
Route::any('/update/password', [app\admin\controller\UserController::class, 'savePassword']);
});
// 帖子分类
Route::group('/post/category', function () {
Route::any('/list', [app\admin\controller\PostCategoryController::class, 'index']);
Route::any('/tree', [app\admin\controller\PostCategoryController::class, 'tree']);
Route::any('/show', [app\admin\controller\PostCategoryController::class, 'show']);
Route::any('/store', [app\admin\controller\PostCategoryController::class, 'store']);
Route::any('/update', [app\admin\controller\PostCategoryController::class, 'update']);
Route::any('/destroy', [app\admin\controller\PostCategoryController::class, 'destroy']);
});
// 帖子
Route::group('/post', function () {
Route::any('/list', [app\admin\controller\PostController::class, 'index']);
@@ -143,15 +156,35 @@ Route::group('/admin', function () {
Route::any('/store', [app\admin\controller\PostController::class, 'store']);
Route::any('/update', [app\admin\controller\PostController::class, 'update']);
Route::any('/destroy', [app\admin\controller\PostController::class, 'destroy']);
});
// 评论
Route::group('/post/comment', function () {
Route::any('/list', [app\admin\controller\PostCommentController::class, 'index']);
Route::any('/show', [app\admin\controller\PostCommentController::class, 'show']);
Route::any('/store', [app\admin\controller\PostCommentController::class, 'store']);
Route::any('/update', [app\admin\controller\PostCommentController::class, 'update']);
Route::any('/destroy', [app\admin\controller\PostCommentController::class, 'destroy']);
// 评论
Route::group('/comment', function () {
Route::any('/list', [app\admin\controller\PostCommentController::class, 'index']);
Route::any('/show', [app\admin\controller\PostCommentController::class, 'show']);
Route::any('/store', [app\admin\controller\PostCommentController::class, 'store']);
Route::any('/update', [app\admin\controller\PostCommentController::class, 'update']);
Route::any('/destroy', [app\admin\controller\PostCommentController::class, 'destroy']);
});
// 帖子分类
Route::group('/category', function () {
Route::any('/list', [app\admin\controller\PostCategoryController::class, 'index']);
Route::any('/tree', [app\admin\controller\PostCategoryController::class, 'tree']);
Route::any('/show', [app\admin\controller\PostCategoryController::class, 'show']);
Route::any('/store', [app\admin\controller\PostCategoryController::class, 'store']);
Route::any('/update', [app\admin\controller\PostCategoryController::class, 'update']);
Route::any('/destroy', [app\admin\controller\PostCategoryController::class, 'destroy']);
});
// 点赞
Route::group('/like', function () {
Route::any('/list', [app\admin\controller\PostLikeController::class, 'index']);
});
// 收藏
Route::group('/favorite', function () {
Route::any('/list', [app\admin\controller\PostFavoriteController::class, 'index']);
});
});
// // 分类下内容