动态发布

This commit is contained in:
2022-10-27 11:41:50 +08:00
parent aa30a11af2
commit 6077d6dcaf
13 changed files with 30 additions and 17 deletions

View File

@@ -16,7 +16,7 @@ class MomentProvider {
);
return MomentModel.fromJson(result);
} catch (e) {
UiTools.toast('获取发现列表失败');
UiTools.toast(e.toString());
}
return null;
}
@@ -25,10 +25,10 @@ class MomentProvider {
/// [dynamicId]
static Future<bool?> likeMoment(int dynamicId) async {
try {
final result = await Http.post('user/dynamics/$dynamicId/like');
final result = await Http.post('dynamics/$dynamicId/like');
return result['is_like'];
} catch (e) {
UiTools.toast('点赞失败');
UiTools.toast(e.toString());
}
return null;
}
@@ -37,10 +37,10 @@ class MomentProvider {
/// [dynamicId]
static Future<bool?> delMoment(int dynamicId) async {
try {
final result = await Http.delete('user/dynamics/$dynamicId');
final result = await Http.delete('dynamics/$dynamicId');
return result;
} catch (e) {
UiTools.toast('删除失败');
UiTools.toast(e.toString());
}
return null;
}
@@ -56,7 +56,7 @@ class MomentProvider {
]) async {
try {
final result = await Http.post(
'user/dynamics/$dynamicId/comment',
'dynamics/$dynamicId/comment',
data: {
'content': content,
'parent_id': parentId,
@@ -78,7 +78,7 @@ class MomentProvider {
]) async {
try {
final result = await Http.delete(
'user/dynamics/$dynamicId/comment/$commentId',
'dynamics/$dynamicId/comment/$commentId',
);
return result;
} catch (e) {
@@ -107,13 +107,13 @@ class MomentProvider {
required List<String> pictures,
}) async {
try {
final result = await Http.post('user/dynamics', data: {
final result = await Http.post('dynamics', data: {
'description': description,
'pictures': pictures,
});
return result;
} catch (e) {
UiTools.toast('发布失败');
UiTools.toast(e.toString());
}
return null;
}