mod: 修改收藏视频响应判断

This commit is contained in:
guozhigq
2024-02-18 23:44:21 +08:00
parent 841d0f25f5
commit bcf94e287a
4 changed files with 27 additions and 37 deletions

View File

@ -218,14 +218,12 @@ class BangumiIntroController extends GetxController {
addIds: addMediaIdsNew.join(','), addIds: addMediaIdsNew.join(','),
delIds: delMediaIdsNew.join(',')); delIds: delMediaIdsNew.join(','));
if (result['status']) { if (result['status']) {
if (result['data']['prompt']) { addMediaIdsNew = [];
addMediaIdsNew = []; delMediaIdsNew = [];
delMediaIdsNew = []; // 重新获取收藏状态
Get.back(); queryHasFavVideo();
// 重新获取收藏状态 SmartDialog.showToast('✅ 操作成功');
queryHasFavVideo(); Get.back();
SmartDialog.showToast('✅ 操作成功');
}
} }
} }

View File

@ -60,16 +60,14 @@ class FavDetailController extends GetxController {
var result = await VideoHttp.favVideo( var result = await VideoHttp.favVideo(
aid: id, addIds: '', delIds: mediaId.toString()); aid: id, addIds: '', delIds: mediaId.toString());
if (result['status']) { if (result['status']) {
if (result['data']['prompt']) { List dataList = favList;
List dataList = favList; for (var i in dataList) {
for (var i in dataList) { if (i.id == id) {
if (i.id == id) { dataList.remove(i);
dataList.remove(i); break;
break;
}
} }
SmartDialog.showToast('取消收藏');
} }
SmartDialog.showToast('取消收藏');
} }
} }

View File

@ -80,16 +80,14 @@ class FavSearchController extends GetxController {
var result = await VideoHttp.favVideo( var result = await VideoHttp.favVideo(
aid: id, addIds: '', delIds: mediaId.toString()); aid: id, addIds: '', delIds: mediaId.toString());
if (result['status']) { if (result['status']) {
if (result['data']['prompt']) { List dataList = favList;
List dataList = favList; for (var i in dataList) {
for (var i in dataList) { if (i.id == id) {
if (i.id == id) { dataList.remove(i);
dataList.remove(i); break;
break;
}
} }
SmartDialog.showToast('取消收藏');
} }
SmartDialog.showToast('取消收藏');
} }
} }
} }

View File

@ -305,11 +305,9 @@ class VideoIntroController extends GetxController {
delIds: favStatus == 1 ? '$defaultFolderId' : '', delIds: favStatus == 1 ? '$defaultFolderId' : '',
); );
if (result['status']) { if (result['status']) {
if (result['data']['prompt']) { // 重新获取收藏状态
// 重新获取收藏状态 await queryHasFavVideo();
await queryHasFavVideo(); SmartDialog.showToast('✅ 操作成功');
SmartDialog.showToast('✅ 操作成功');
}
} else { } else {
SmartDialog.showToast(result['msg']); SmartDialog.showToast(result['msg']);
} }
@ -334,14 +332,12 @@ class VideoIntroController extends GetxController {
delIds: delMediaIdsNew.join(',')); delIds: delMediaIdsNew.join(','));
SmartDialog.dismiss(); SmartDialog.dismiss();
if (result['status']) { if (result['status']) {
if (result['data']['prompt']) { addMediaIdsNew = [];
addMediaIdsNew = []; delMediaIdsNew = [];
delMediaIdsNew = []; Get.back();
Get.back(); // 重新获取收藏状态
// 重新获取收藏状态 await queryHasFavVideo();
await queryHasFavVideo(); SmartDialog.showToast('✅ 操作成功');
SmartDialog.showToast('✅ 操作成功');
}
} else { } else {
SmartDialog.showToast(result['msg']); SmartDialog.showToast(result['msg']);
} }