弹幕、分类下拉、属性下拉、

This commit is contained in:
2025-12-11 16:11:38 +08:00
parent 18d29af70b
commit 291d06fd94
13 changed files with 363 additions and 9 deletions
+43
View File
@@ -0,0 +1,43 @@
<?php
namespace app\common\service;
use app\common\validate\BarrageValidate;
use app\common\traits\crud\CrudServiceTrait;
use app\common\model\Barrage;
use support\Redis;
use support\Request;
class BarrageService
{
use CrudServiceTrait;
/**
* 指定当前要操作的模型
*/
protected string $modelClass = Barrage::class;
/**
* 验证器
*/
protected $validator = BarrageValidate::class;
/**
* 获取验证器
*/
public function getValidator()
{
return new $this->validator;
}
/**
* 添加前置处理
*/
public function beforeServiceStore($data, Request $request)
{
$data['user_id'] = $request->user->uid;;
return $data;
}
}