Bläddra i källkod

[fix][1000705]退出重登数量显示问题

zk 1 år sedan
förälder
incheckning
ae1d30d9c2
2 ändrade filer med 2 tillägg och 1 borttagningar
  1. 1 1
      lib/data/repositories/talk_repository.dart
  2. 1 0
      lib/module/talk/controller.dart

+ 1 - 1
lib/data/repositories/talk_repository.dart

@@ -59,7 +59,7 @@ class TalkRepository {
 
   Future<TalkPaginateResponse> refreshHomeTalkData({int? sortType = 1}) {
     int limit;
-    if (_talkList.isEmpty) {
+    if (_talkList.isEmpty || _talkList.length < 10) {
       limit = 10;
     } else {
       limit = _talkList.length;

+ 1 - 0
lib/module/talk/controller.dart

@@ -355,6 +355,7 @@ class TalkController extends BaseController {
     WakelockPlus.enable();
     talkRepository.uploadTalkFile(talkId, duration, file).then((taskId) {
       isUploadedFile = true;
+      talkBean.value?.status.value = TalkStatus.analysing;
       taskRepository.addTask(taskId);
     }).catchError((error) {
       isUploading.value = false;