提交 e9aa52c0 authored 作者: yueweilu's avatar yueweilu

图书列表 点赞收藏 刷新当前一条数据

上级 312a4edf
......@@ -227,19 +227,19 @@ class LibraryController extends GetxController with GetTickerProviderStateMixin{
/// 收藏 与 取消收藏
void love({
required String bookId,
required num isCollection
required CourseModel model
}) async {
if (isCollection == 0){
num isCollection = 0;
if (model.isCollection == 0){
isCollection = 1;
}
else{
isCollection = 0;
}
bool result = await CommonAPI.love(bookId: bookId, love: isCollection.toString());
bool result = await CommonAPI.love(bookId: model.bookId.toString(), love: isCollection.toString());
if (result) {
onRefresh();
model.isCollection = isCollection;
}
update();
}
/// 批量上传离线笔记、高亮、划线的内容
......
......@@ -38,7 +38,7 @@ class _LibraryContentPageState extends State<LibraryContentPage> with AutomaticK
context.pushNamed(Routes.bookDetail,queryParameters: {'book_id':model.bookId.toString()});
},
child: LibraryCell(model: model,onTap: (){
widget.controller.love(bookId: model.bookId.toString(), isCollection: model.isCollection!);
widget.controller.love(model: model);
},),
);
}
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论