mirror of
https://github.com/HChaZZY/PiliPlus.git
synced 2025-12-06 09:13:48 +08:00
fix: passing seasonId
This commit is contained in:
@@ -50,8 +50,9 @@ class VideoCardV extends StatelessWidget {
|
|||||||
var bangumiDetail = result['data'];
|
var bangumiDetail = result['data'];
|
||||||
int cid = bangumiDetail.episodes!.first.cid;
|
int cid = bangumiDetail.episodes!.first.cid;
|
||||||
String bvid = IdUtils.av2bv(bangumiDetail.episodes!.first.aid);
|
String bvid = IdUtils.av2bv(bangumiDetail.episodes!.first.aid);
|
||||||
|
String seasonId = bangumiDetail.seasonId;
|
||||||
Get.toNamed(
|
Get.toNamed(
|
||||||
'/video?bvid=$bvid&cid=$cid&epId=$epId',
|
'/video?bvid=$bvid&cid=$cid&seasonId=$seasonId&epId=$epId',
|
||||||
arguments: {
|
arguments: {
|
||||||
'pic': videoItem.pic,
|
'pic': videoItem.pic,
|
||||||
'heroTag': heroTag,
|
'heroTag': heroTag,
|
||||||
@@ -351,7 +352,8 @@ class VideoStat extends StatelessWidget {
|
|||||||
.outline
|
.outline
|
||||||
.withOpacity(0.8),
|
.withOpacity(0.8),
|
||||||
),
|
),
|
||||||
text: Utils.shortenChineseDateString(videoItem.desc.split(' · ').last)),
|
text: Utils.shortenChineseDateString(
|
||||||
|
videoItem.desc.split(' · ').last)),
|
||||||
)),
|
)),
|
||||||
const SizedBox(width: 2),
|
const SizedBox(width: 2),
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -100,7 +100,7 @@ class BangumiIntroController extends CommonController {
|
|||||||
|
|
||||||
queryData();
|
queryData();
|
||||||
|
|
||||||
if (userLogin) {
|
if (userLogin && seasonId != null) {
|
||||||
queryIsFollowed();
|
queryIsFollowed();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -87,7 +87,7 @@ class HistoryItem extends StatelessWidget {
|
|||||||
var epid = result['data'].epId;
|
var epid = result['data'].epId;
|
||||||
if (epid != null) {
|
if (epid != null) {
|
||||||
Get.toNamed(
|
Get.toNamed(
|
||||||
'/video?bvid=$bvid&cid=$cid&epId=${result['data'].epId}',
|
'/video?bvid=$bvid&cid=$cid&seasonId=${result['data'].seasonId}&epId=${result['data'].epId}',
|
||||||
arguments: {
|
arguments: {
|
||||||
'pic': pic,
|
'pic': pic,
|
||||||
'heroTag': heroTag,
|
'heroTag': heroTag,
|
||||||
|
|||||||
@@ -270,7 +270,7 @@ class PiliScheme {
|
|||||||
var epId = bangumiDetail.episodes!.first.id;
|
var epId = bangumiDetail.episodes!.first.id;
|
||||||
SmartDialog.dismiss().then(
|
SmartDialog.dismiss().then(
|
||||||
(e) => Get.toNamed(
|
(e) => Get.toNamed(
|
||||||
'/video?bvid=$bvid&cid=$cid&epId=$epId',
|
'/video?bvid=$bvid&cid=$cid&seasonId=$seasonId&epId=$epId',
|
||||||
arguments: <String, dynamic>{
|
arguments: <String, dynamic>{
|
||||||
'pic': bangumiDetail.cover,
|
'pic': bangumiDetail.cover,
|
||||||
'heroTag': heroTag,
|
'heroTag': heroTag,
|
||||||
|
|||||||
Reference in New Issue
Block a user