Browse Source

图片清除调整先扫描后购买

zk 1 year ago
parent
commit
0733a3532a

+ 1 - 2
app/src/main/java/com/datarecovery/master/module/homepage/HomePageViewModel.java

@@ -129,13 +129,12 @@ public class HomePageViewModel extends BaseViewModel {
                 isHaveAuths(MemberType.APP_FILE_RECOVER, isTrial -> FileRecoverActivity.start(ActivityUtil.getTopActivity(), isTrial));
                 break;
             case FunctionBean.IMG_CLEARING:
-                isHaveAuths(MemberType.APP_IMAGE_CLEAN, isTrial -> ImageRecoverActivity.start(ActivityUtil.getTopActivity(), MemberType.APP_IMAGE_CLEAN));
+                ImageRecoverActivity.start(ActivityUtil.getTopActivity(), MemberType.APP_IMAGE_CLEAN);
                 break;
             case FunctionBean.VIDEO_RECOVERY:
                 isHaveAuths(MemberType.APP_VIDEO_RECOVER, isTrial -> VideoRecoverActivity.start(ActivityUtil.getTopActivity(), isTrial));
                 break;
         }
-
     }
 
     public interface NextStepCallback {

+ 5 - 1
app/src/main/java/com/datarecovery/master/module/imgrecover/ImageRecoverViewModel.java

@@ -388,7 +388,11 @@ public class ImageRecoverViewModel extends BaseViewModel {
 
     public void onOperationClick() {
         if (Objects.equals(type, MemberType.APP_IMAGE_CLEAN)) {
-            showClearDialog.call();
+            if (deviceFuncRepository.isHaveAuth(type)) {
+                showClearDialog.call();
+            } else {
+                MemberActivity.start(ActivityUtil.getTopActivity(), type);
+            }
         } else {
             onExportClick();
         }