mirror of
https://github.com/bggRGjQaUbCoE/PiliPlus.git
synced 2026-05-23 17:48:37 +00:00
@@ -7,6 +7,7 @@ import 'package:PiliPlus/common/widgets/stat/stat.dart';
|
||||
import 'package:PiliPlus/http/sponsor_block.dart';
|
||||
import 'package:PiliPlus/models/common/image_type.dart';
|
||||
import 'package:PiliPlus/models/common/stat_type.dart';
|
||||
import 'package:PiliPlus/models_new/video/video_ai_conclusion/model_result.dart';
|
||||
import 'package:PiliPlus/models_new/video/video_detail/data.dart';
|
||||
import 'package:PiliPlus/models_new/video/video_detail/staff.dart';
|
||||
import 'package:PiliPlus/models_new/video/video_tag/data.dart';
|
||||
@@ -985,9 +986,11 @@ class _UgcIntroPanelState extends State<UgcIntroPanel> {
|
||||
if (introController.aiConclusionResult == null) {
|
||||
await introController.aiConclusion();
|
||||
}
|
||||
if (introController.aiConclusionResult case final res?) {
|
||||
if (res.summary?.isNotEmpty == true ||
|
||||
res.outline?.isNotEmpty == true) {
|
||||
if (introController.aiConclusionResult case AiConclusionResult(
|
||||
:final summary,
|
||||
:final outline,
|
||||
)) {
|
||||
if (summary?.isNotEmpty == true || outline?.isNotEmpty == true) {
|
||||
widget.showAiBottomSheet();
|
||||
} else {
|
||||
SmartDialog.showToast("当前视频不支持AI视频总结");
|
||||
|
||||
Reference in New Issue
Block a user