|
|
@@ -1,9 +1,11 @@
|
|
|
package com.datarecovery.master.data.api.bean;
|
|
|
|
|
|
-import com.atmob.common.text.TextUtil;
|
|
|
+import com.datarecovery.master.module.member.MemberType;
|
|
|
import com.datarecovery.master.utils.DateUtil;
|
|
|
import com.google.gson.annotations.SerializedName;
|
|
|
|
|
|
+import java.util.Objects;
|
|
|
+
|
|
|
public class OrderBean {
|
|
|
@SerializedName("itemName")
|
|
|
private String itemName;
|
|
|
@@ -15,6 +17,9 @@ public class OrderBean {
|
|
|
private int id;
|
|
|
@SerializedName("authCode")
|
|
|
private String authCode;
|
|
|
+
|
|
|
+ @SerializedName("auths")
|
|
|
+ private String auths;
|
|
|
@SerializedName("startTimestamp")
|
|
|
private long startTimestamp;
|
|
|
@SerializedName("endTimestamp")
|
|
|
@@ -22,13 +27,17 @@ public class OrderBean {
|
|
|
@SerializedName("permanent")
|
|
|
private boolean permanent;
|
|
|
|
|
|
- @SerializedName("tutorialLink")
|
|
|
+ @SerializedName("tutorialUrl")
|
|
|
private String tutorialLink;
|
|
|
|
|
|
public String getTutorialLink() {
|
|
|
return tutorialLink;
|
|
|
}
|
|
|
|
|
|
+ public String getAuths() {
|
|
|
+ return auths;
|
|
|
+ }
|
|
|
+
|
|
|
public String getExpireDate() {
|
|
|
if (permanent) {
|
|
|
return "永久有效";
|
|
|
@@ -100,4 +109,8 @@ public class OrderBean {
|
|
|
public void setPermanent(boolean permanent) {
|
|
|
this.permanent = permanent;
|
|
|
}
|
|
|
+
|
|
|
+ public boolean isShowLink() {
|
|
|
+ return Objects.equals(auths, MemberType.APP_WX_FRIEND_RECOVER) || Objects.equals(auths, MemberType.APP_WX_MESSAGE_RECOVER) || Objects.equals(auths, MemberType.APP_SUPER_RECOVER);
|
|
|
+ }
|
|
|
}
|