'require|number', 'cid' => 'require|number', 'ids' => 'require|array', 'type' => 'require|in:10,20,30', 'pid' => 'require|number', 'name' => 'require' ]; protected $message = [ 'id.require' => '缺少id参数', 'cid.require' => '缺少cid参数', 'ids.require' => '缺少ids参数', 'type.require' => '缺少type参数', 'pid.require' => '缺少pid参数', 'name.require' => '缺少名称', ]; /** * @notes id验证场景 * @return FileValidate * @author 张无忌 * @date 2021/7/28 15:40 */ public function sceneId() { return $this->only(['id']); } /** * @notes 重命名文件场景 * @author 张无忌 * @date 2021/7/29 17:14 */ public function sceneRename() { return $this->only(['id', 'name']); } /** * @notes 新增分类场景 * @return FileValidate * @author 张无忌 * @date 2021/7/28 15:39 */ public function sceneAddCate() { return $this->only(['type', 'pid', 'name']); } /** * @notes 编辑分类场景 * @return FileValidate * @author 张无忌 * @date 2021/7/28 15:39 */ public function sceneEditCate() { return $this->only(['id', 'name']); } /** * @notes 移动场景 * @return FileValidate * @author 张无忌 * @date 2021/7/28 15:39 */ public function sceneMove() { return $this->only(['ids', 'cid']); } /** * @notes 删除场景 * @return FileValidate * @author 张无忌 * @date 2021/7/28 15:39 */ public function sceneDelete() { return $this->only(['ids']); } }