cs_sunsky 发表于 2024-5-13 16:54

帮忙看下到期日期修改怎么此才能成功

本帖最后由 cs_sunsky 于 2024-5-13 16:56 编辑

# classes11.dex

.class public final Lcom/zwzt/feature_database/bean/VipMemberBean;
.super Ljava/lang/Object;
.source "VipBean.kt"
# annotations
.annotation runtime La0/ˆˆ;
    d1 = {
      "\u0000(\n\u0002\u0018\u0002\n\u0002\u0010\u0000\n\u0000\n\u0002\u0010\b\n\u0000\n\u0002\u0010\t\n\u0002\b\b\n\u0002\u0010\u000b\n\u0002\b\u0002\n\u0002\u0010\u000e\n\u0002\b\u0015\b\u0086\b\u0018\u00002\u00020\u0001B%\u0012\u0006\u0010\u0002\u001a\u00020\u0003\u0012\u0006\u0010\u0004\u001a\u00020\u0005\u0012\u0006\u0010\u0006\u001a\u00020\u0003\u0012\u0006\u0010\u0007\u001a\u00020\u0003¢\u0006\u0002\u0010\bJ\t\u0010\u001d\u001a\u00020\u0003HÆ\u0003J\t\u0010\u001e\u001a\u00020\u0005HÆ\u0003J\t\u0010\u001f\u001a\u00020\u0003HÆ\u0003J\t\u0010 \u001a\u00020\u0003HÆ\u0003J1\u0010!\u001a\u00020\u00002\b\b\u0002\u0010\u0002\u001a\u00020\u00032\b\b\u0002\u0010\u0004\u001a\u00020\u00052\b\b\u0002\u0010\u0006\u001a\u00020\u00032\b\b\u0002\u0010\u0007\u001a\u00020\u0003HÆ\u0001J\u0013\u0010\"\u001a\u00020\u000e2\b\u0010#\u001a\u0004\u0018\u00010\u0001HÖ\u0003J\t\u0010$\u001a\u00020\u0003HÖ\u0001J\t\u0010%\u001a\u00020\u0011HÖ\u0001R\u0011\u0010\u0004\u001a\u00020\u0005¢\u0006\b\n\u0000\u001a\u0004\b\t\u0010\nR\u0011\u0010\u0007\u001a\u00020\u0003¢\u0006\b\n\u0000\u001a\u0004\b\u000b\u0010\fR\u0011\u0010\r\u001a\u00020\u000e8F¢\u0006\u0006\u001a\u0004\b\r\u0010\u000fR\u0011\u0010\u0010\u001a\u00020\u00118F¢\u0006\u0006\u001a\u0004\b\u0012\u0010\u0013R\u001a\u0010\u0006\u001a\u00020\u0003X\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\u0014\u0010\f\"\u0004\b\u0015\u0010\u0016R\u001a\u0010\u0002\u001a\u00020\u0003X\u0086\u000e¢\u0006\u000e\n\u0000\u001a\u0004\b\u0017\u0010\f\"\u0004\b\u0018\u0010\u0016R\u0011\u0010\u0019\u001a\u00020\u00118F¢\u0006\u0006\u001a\u0004\b\u001a\u0010\u0013R\u0011\u0010\u001b\u001a\u00020\u00058F¢\u0006\u0006\u001a\u0004\b\u001c\u0010\n¨\u0006&"
    }
    d2 = {
      "Lcom/zwzt/feature_database/bean/VipMemberBean;",
      "",
      "type",
      "",
      "endTime",
      "",
      "status",
      "experienceDays",
      "(IJII)V",
      "getEndTime",
      "()J",
      "getExperienceDays",
      "()I",
      "isVip",
      "",
      "()Z",
      "memberTypeToSensors",
      "",
      "getMemberTypeToSensors",
      "()Ljava/lang/String;",
      "getStatus",
      "setStatus",
      "(I)V",
      "getType",
      "setType",
      "typeHint",
      "getTypeHint",
      "vipEndTime",
      "getVipEndTime",
      "component1",
      "component2",
      "component3",
      "component4",
      "copy",
      "equals",
      "other",
      "hashCode",
      "toString",
      "feature_database_release"
    }
    k = 0x1
    mv = {
      0x1,
      0x7,
      0x1
    }
    xi = 0x30
.end annotation
# instance fields
.field private final endTime:J
.field private final experienceDays:I
.field private status:I
.field private type:I
# direct methods
.method public constructor <init>(IJII)V
    .registers 6
    .line 1
    .line 2
    .line 3
    invoke-direct {p0}, Ljava/lang/Object;-><init>()V
    .line 4
    .line 5
    iput p1, p0, Lcom/zwzt/feature_database/bean/VipMemberBean;->type:I
    .line 6
    .line 7
    iput-wide p2, p0, Lcom/zwzt/feature_database/bean/VipMemberBean;->endTime:J
    .line 8
    .line 9
    iput p4, p0, Lcom/zwzt/feature_database/bean/VipMemberBean;->status:I
    .line 10
    .line 11
    iput p5, p0, Lcom/zwzt/feature_database/bean/VipMemberBean;->experienceDays:I
    .line 12
    return-void
.end method
.method public static synthetic copy$default(Lcom/zwzt/feature_database/bean/VipMemberBean;IJIIILjava/lang/Object;)Lcom/zwzt/feature_database/bean/VipMemberBean;
    .registers 11
    .line 1
    .line 2
    and-int/lit8 p7, p6, 0x1
    .line 3
    .line 4
    if-eqz p7, :cond_6
    .line 5
    .line 6
    iget p1, p0, Lcom/zwzt/feature_database/bean/VipMemberBean;->type:I
    .line 7
    .line 8
    :cond_6
    and-int/lit8 p7, p6, 0x2
    .line 9
    .line 10
    if-eqz p7, :cond_c
    .line 11
    .line 12
    iget-wide p2, p0, Lcom/zwzt/feature_database/bean/VipMemberBean;->endTime:J
    .line 13
    :cond_c
    move-wide v0, p2
    .line 14
    .line 15
    and-int/lit8 p2, p6, 0x4
    .line 16
    .line 17
    if-eqz p2, :cond_13
    .line 18
    .line 19
    iget p4, p0, Lcom/zwzt/feature_database/bean/VipMemberBean;->status:I
    .line 20
    :cond_13
    move p7, p4
    .line 21
    .line 22
    and-int/lit8 p2, p6, 0x8
    .line 23
    .line 24
    if-eqz p2, :cond_1a
    .line 25
    .line 26
    iget p5, p0, Lcom/zwzt/feature_database/bean/VipMemberBean;->experienceDays:I
    .line 27
    :cond_1a
    move v2, p5
    .line 28
    move-object p2, p0
    .line 29
    move p3, p1
    .line 30
    move-wide p4, v0
    .line 31
    move p6, p7
    .line 32
    move p7, v2
    .line 33
    .line 34
    .line 35
    invoke-virtual/range {p2 .. p7}, Lcom/zwzt/feature_database/bean/VipMemberBean;->copy(IJII)Lcom/zwzt/feature_database/bean/VipMemberBean;
    .line 36
    move-result-object p0
    .line 37
    return-object p0
.end method
# virtual methods
.method public final component1()I
    .registers 2

    .line 1
    .line 2
    iget v0, p0, Lcom/zwzt/feature_database/bean/VipMemberBean;->type:I
    .line 3
    return v0
.end method

.method public final component2()J
    .registers 3

    .line 1
    .line 2
    iget-wide v0, p0, Lcom/zwzt/feature_database/bean/VipMemberBean;->endTime:J

    .line 3
    return-wide v0
.end method

.method public final component3()I
    .registers 2

    .line 1
    .line 2
    iget v0, p0, Lcom/zwzt/feature_database/bean/VipMemberBean;->status:I

    .line 3
    return v0
.end method

.method public final component4()I
    .registers 2

    .line 1
    .line 2
    iget v0, p0, Lcom/zwzt/feature_database/bean/VipMemberBean;->experienceDays:I
    .line 3
    return v0
.end method
.method public final copy(IJII)Lcom/zwzt/feature_database/bean/VipMemberBean;
    .registers 13
    .annotation build Lh3/ˏ;
    .end annotation
    .line 1
    .line 2
    new-instance v6, Lcom/zwzt/feature_database/bean/VipMemberBean;
    .line 3
    move-object v0, v6
    .line 4
    move v1, p1
    .line 5
    move-wide v2, p2
    .line 6
    move v4, p4
    .line 7
    move v5, p5
    .line 8
    .line 9
    .line 10
    invoke-direct/range {v0 .. v5}, Lcom/zwzt/feature_database/bean/VipMemberBean;-><init>(IJII)V
    .line 11
    return-object v6
.end method
.method public equals(Ljava/lang/Object;)Z
    .registers 9
    .param p1# Ljava/lang/Object;
      .annotation build Lh3/ˑ;
      .end annotation
    .end param
    .line 1
    const/4 v0, 0x1
    .line 2
    .line 3
    if-ne p0, p1, :cond_4
    .line 4
    return v0
    .line 5
    .line 6
    :cond_4
    instance-of v1, p1, Lcom/zwzt/feature_database/bean/VipMemberBean;
    .line 7
    const/4 v2, 0x0
    .line 8
    .line 9
    if-nez v1, :cond_a
    .line 10
    return v2
    .line 11
    .line 12
    :cond_a
    check-cast p1, Lcom/zwzt/feature_database/bean/VipMemberBean;
    .line 13
    .line 14
    iget v1, p0, Lcom/zwzt/feature_database/bean/VipMemberBean;->type:I
    .line 15
    .line 16
    iget v3, p1, Lcom/zwzt/feature_database/bean/VipMemberBean;->type:I
    .line 17
    .line 18
    if-eq v1, v3, :cond_13
    .line 19
    return v2
    .line 20
    .line 21
    :cond_13
    iget-wide v3, p0, Lcom/zwzt/feature_database/bean/VipMemberBean;->endTime:J
    .line 22
    .line 23
    iget-wide v5, p1, Lcom/zwzt/feature_database/bean/VipMemberBean;->endTime:J
    .line 24
    .line 25
    cmp-long v1, v3, v5
    .line 26
    .line 27
    if-eqz v1, :cond_1c
    .line 28
    return v2
    .line 29
    .line 30
    :cond_1c
    iget v1, p0, Lcom/zwzt/feature_database/bean/VipMemberBean;->status:I
    .line 31
    .line 32
    iget v3, p1, Lcom/zwzt/feature_database/bean/VipMemberBean;->status:I
    .line 33
    .line 34
    if-eq v1, v3, :cond_23
    .line 35
    return v2
    .line 36
    .line 37
    :cond_23
    iget v1, p0, Lcom/zwzt/feature_database/bean/VipMemberBean;->experienceDays:I
    .line 38
    .line 39
    iget p1, p1, Lcom/zwzt/feature_database/bean/VipMemberBean;->experienceDays:I
    .line 40
    .line 41
    if-eq v1, p1, :cond_2a
    .line 42
    return v2
    .line 43
    :cond_2a
    return v0
.end method
.method public final getEndTime()J
    .registers 3
    .line 1
    .line 2
    const-wide v0, 0x11840ad80L

    .line 3
    return-wide v0
.end method

.method public final getExperienceDays()I
    .registers 2

    .line 1
    .line 2
    iget v0, p0, Lcom/zwzt/feature_database/bean/VipMemberBean;->experienceDays:I
    .line 3
    return v0
.end method

.method public final getMemberTypeToSensors()Ljava/lang/String;
    .registers 3
    .annotation build Lh3/ˏ;
    .end annotation
    .line 1
    .line 2
    .line 3
    invoke-virtual {p0}, Lcom/zwzt/feature_database/bean/VipMemberBean;->isVip()Z
    .line 4
    move-result v0
    .line 5
    .line 6
    if-eqz v0, :cond_22

    .line 7
    .line 8
    iget v0, p0, Lcom/zwzt/feature_database/bean/VipMemberBean;->type:I

    .line 9
    .line 10
    if-eqz v0, :cond_1f

    .line 11
    const/4 v1, 0x1

    .line 12
    .line 13
    if-eq v0, v1, :cond_1c

    .line 14
    const/4 v1, 0x2

    .line 15
    .line 16
    if-eq v0, v1, :cond_19

    .line 17
    const/4 v1, 0x3

    .line 18
    .line 19
    if-eq v0, v1, :cond_16

    .line 20
    .line 21
    const-string v0, ""

    .line 22
    goto :goto_21

    .line 23
    .line 24
    :cond_16
    const-string v0, "年度会员"

    .line 25
    goto :goto_21

    .line 26
    .line 27
    :cond_19
    const-string v0, "季度会员"

    .line 28
    goto :goto_21

    .line 29
    .line 30
    :cond_1c
    const-string v0, "月度会员"

    .line 31
    goto :goto_21

    .line 32
    .line 33
    :cond_1f
    const-string v0, "体验会员"

    .line 34
    :goto_21
    return-object v0

    .line 35
    .line 36
    :cond_22
    const-string v0, "普通用户"

    .line 37
    return-object v0
.end method

.method public final getStatus()I
    .registers 2

    .line 1
    .line 2
    iget v0, p0, Lcom/zwzt/feature_database/bean/VipMemberBean;->status:I

    .line 3
    return v0
.end method

.method public final getType()I
    .registers 2

    .line 1
    .line 2
    iget v0, p0, Lcom/zwzt/feature_database/bean/VipMemberBean;->type:I

    .line 3
    return v0
.end method

.method public final getTypeHint()Ljava/lang/String;
    .registers 3
    .annotation build Lh3/ˏ;
    .end annotation

    .line 1
    .line 2
    .line 3
    .line 4
    const/4 v0, 0x3

    .line 5
    const/4 v1, 0x1

    .line 6
    .line 7
    if-eq v0, v1, :cond_13

    .line 8
    const/4 v1, 0x2

    .line 9
    .line 10
    if-eq v0, v1, :cond_10

    .line 11
    const/4 v1, 0x3

    .line 12
    .line 13
    if-eq v0, v1, :cond_d

    .line 14
    .line 15
    const-string v0, ""

    .line 16
    goto :goto_18

    .line 17
    .line 18
    :cond_d
    const-string v0, "我的年度会员"

    .line 19
    goto :goto_18

    .line 20
    .line 21
    :cond_10
    const-string v0, "我的季度会员"

    .line 22
    goto :goto_18

    .line 23
    .line 24
    :cond_13
    const-string v0, "我的月度会员"

    .line 25
    goto :goto_18

    .line 26
    .line 27
    const-string v0, "我的体验会员"

    .line 28
    :goto_18
    return-object v0
.end method

.method public final getVipEndTime()J
    .registers 5

    .line 1
    .line 2
    const-wide v0, 0x11840ad80L

    return-wide v0
.end method

.method public hashCode()I
    .registers 4

    .line 1
    .line 2
    iget v0, p0, Lcom/zwzt/feature_database/bean/VipMemberBean;->type:I

    .line 3
    .line 4
    mul-int/lit8 v0, v0, 0x1f

    .line 5
    .line 6
    iget-wide v1, p0, Lcom/zwzt/feature_database/bean/VipMemberBean;->endTime:J

    .line 7
    .line 8
    .line 9
    invoke-static {v1, v2}, Lcom/zwzt/feature_base/bean/ʻ;->ʻ(J)I

    .line 10
    move-result v1

    .line 11
    add-int/2addr v0, v1

    .line 12
    .line 13
    mul-int/lit8 v0, v0, 0x1f

    .line 14
    .line 15
    iget v1, p0, Lcom/zwzt/feature_database/bean/VipMemberBean;->status:I

    .line 16
    add-int/2addr v0, v1

    .line 17
    .line 18
    mul-int/lit8 v0, v0, 0x1f

    .line 19
    .line 20
    iget v1, p0, Lcom/zwzt/feature_database/bean/VipMemberBean;->experienceDays:I

    .line 21
    add-int/2addr v0, v1

    .line 22
    return v0
.end method

.method public final isVip()Z
    .registers 3

    .line 1
    .line 2
    iget v0, p0, Lcom/zwzt/feature_database/bean/VipMemberBean;->status:I

    .line 3
    const/4 v1, 0x1

    .line 4
    .line 5
    if-ne v0, v1, :cond_6

    .line 6
    goto :goto_7

    .line 7
    :cond_6
    const/4 v1, 0x1

    .line 8
    :goto_7
    return v1
.end method

.method public final setStatus(I)V
    .registers 2

    .line 1
    .line 2
    iput p1, p0, Lcom/zwzt/feature_database/bean/VipMemberBean;->status:I

    .line 3
    return-void
.end method

.method public final setType(I)V
    .registers 2

    .line 1
    .line 2
    iput p1, p0, Lcom/zwzt/feature_database/bean/VipMemberBean;->type:I

    .line 3
    return-void
.end method

.method public toString()Ljava/lang/String;
    .registers 8
    .annotation build Lh3/ˏ;
    .end annotation

    .line 1
    .line 2
    iget v0, p0, Lcom/zwzt/feature_database/bean/VipMemberBean;->type:I

    .line 3
    .line 4
    iget-wide v1, p0, Lcom/zwzt/feature_database/bean/VipMemberBean;->endTime:J

    .line 5
    .line 6
    iget v3, p0, Lcom/zwzt/feature_database/bean/VipMemberBean;->status:I

    .line 7
    .line 8
    iget v4, p0, Lcom/zwzt/feature_database/bean/VipMemberBean;->experienceDays:I

    .line 9
    .line 10
    new-instance v5, Ljava/lang/StringBuilder;

    .line 11
    .line 12
    .line 13
    invoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V

    .line 14
    .line 15
    const-string v6, "VipMemberBean(type="

    .line 16
    .line 17
    .line 18
    invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    .line 19
    .line 20
    .line 21
    invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    .line 22
    .line 23
    const-string v0, ", endTime="

    .line 24
    .line 25
    .line 26
    invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    .line 27
    .line 28
    .line 29
    invoke-virtual {v5, v1, v2}, Ljava/lang/StringBuilder;->append(J)Ljava/lang/StringBuilder;

    .line 30
    .line 31
    const-string v0, ", status="

    .line 32
    .line 33
    .line 34
    invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    .line 35
    .line 36
    .line 37
    invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    .line 38
    .line 39
    const-string v0, ", experienceDays="

    .line 40
    .line 41
    .line 42
    invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    .line 43
    .line 44
    .line 45
    invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    .line 46
    .line 47
    const-string v0, ")"

    .line 48
    .line 49
    .line 50
    invoke-virtual {v5, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    .line 51
    .line 52
    .line 53
    invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    .line 54
    move-result-object v0

    .line 55
    return-object v0
.end method

修改到期的时间,红色是修改后的还是不行,系统显示到期还是1970-02-24,麻烦大神帮忙看一下还有哪里漏了

helh0275 发表于 2024-5-13 20:48

要不试试在ChatGPT 中运行后提出要求
页: [1]
查看完整版本: 帮忙看下到期日期修改怎么此才能成功