mod: 修改收藏视频响应判断
This commit is contained in:
@ -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('✅ 操作成功');
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -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('取消收藏');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@ -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('取消收藏');
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -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']);
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user