Browse Source

[fix][1000680]待办刷新问题

zk 1 year ago
parent
commit
1d672f162b

+ 0 - 45
android/app/src/main/java/io/github/v7lin/wechat_kit/WechatCallbackActivity.java

@@ -1,45 +0,0 @@
-package io.github.v7lin.wechat_kit;
-
-import android.app.Activity;
-import android.content.Intent;
-import android.os.Bundle;
-
-import androidx.annotation.NonNull;
-import androidx.annotation.Nullable;
-
-import com.atmob.elec_asst.activity.MainActivity;
-
-public final class WechatCallbackActivity extends Activity {
-    private static final String KEY_WECHAT_CALLBACK = "wechat_callback";
-    private static final String KEY_WECHAT_EXTRA = "wechat_extra";
-
-    @Override
-    protected void onCreate(@Nullable Bundle savedInstanceState) {
-        super.onCreate(savedInstanceState);
-        handleIntent(getIntent());
-    }
-
-    @Override
-    protected void onNewIntent(Intent intent) {
-        super.onNewIntent(intent);
-        handleIntent(intent);
-    }
-
-    private void handleIntent(Intent intent) {
-        final Intent launchIntent = new Intent(this, MainActivity.class);
-        launchIntent.putExtra(KEY_WECHAT_CALLBACK, true);
-        launchIntent.putExtra(KEY_WECHAT_EXTRA, intent);
-//        launchIntent.setPackage(getPackageName());
-        launchIntent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
-        startActivity(launchIntent);
-        finish();
-    }
-
-    public static Intent extraCallback(@NonNull Intent intent) {
-        if (intent.getExtras() != null && intent.getBooleanExtra(KEY_WECHAT_CALLBACK, false)) {
-            final Intent extra = intent.getParcelableExtra(KEY_WECHAT_EXTRA);
-            return extra;
-        }
-        return null;
-    }
-}

+ 1 - 1
lib/module/agenda/controller.dart

@@ -92,7 +92,7 @@ class AgendaController extends BaseController {
   void _refreshData() {
   void _refreshData() {
     refreshTodoTaskList();
     refreshTodoTaskList();
     int size;
     int size;
-    if (agendaDoneList.isEmpty) {
+    if (agendaDoneList.isEmpty || agendaDoneList.length < limit) {
       size = limit;
       size = limit;
     } else {
     } else {
       size = agendaDoneList.length;
       size = agendaDoneList.length;