WakeUpDateCreator.smali
.class public Lcom/sdk/orion/bean/WakeUpDateCreator;
.super Ljava/lang/Object;
# static fields
.field private static final EVERYDAY:Ljava/lang/String; = "\u6bcf\u5929"
.field private static final OLAY_ONE:Ljava/lang/String; = "\u4ec5\u4e00\u6b21"
.field private static final TEMPTIME:[Ljava/lang/String;
.field private static final WEEKEND:Ljava/lang/String; = "\u5468\u672b"
.field private static final WEEKINF_DAY:Ljava/lang/String; = "\u5de5\u4f5c\u65e5"
.field private static final WEEK_COUNT:I = 0x7
.field private static final WEEK_FIVE:I = 0x5
.field private static final WEEK_FOUR:I = 0x4
.field private static final WEEK_ONE:I = 0x1
.field private static final WEEK_SIX:I = 0x6
.field private static final WEEK_THREE:I = 0x3
.field private static final WEEK_TWO:I = 0x2
# instance fields
.field private resultTime:Ljava/lang/String;
.field private showDate:Ljava/text/SimpleDateFormat;
.field private showTime:Ljava/lang/String;
.field private time:Lcom/sdk/orion/bean/WakeUpTimeData;
.field private timeMillis:J
.field private weekList:[Lcom/sdk/orion/bean/NormalSheetBean;
# direct methods
.method static constructor <clinit>()V
.registers 3
const/4 v0, 0x7
new-array v0, v0, [Ljava/lang/String;
const/4 v1, 0x0
const-string/jumbo v2, "\u65e5"
aput-object v2, v0, v1
const/4 v1, 0x1
const-string/jumbo v2, "\u4e00"
aput-object v2, v0, v1
const/4 v1, 0x2
const-string/jumbo v2, "\u4e8c"
aput-object v2, v0, v1
const/4 v1, 0x3
const-string/jumbo v2, "\u4e09"
aput-object v2, v0, v1
const/4 v1, 0x4
const-string/jumbo v2, "\u56db"
aput-object v2, v0, v1
const/4 v1, 0x5
const-string/jumbo v2, "\u4e94"
aput-object v2, v0, v1
const/4 v1, 0x6
const-string/jumbo v2, "\u516d"
aput-object v2, v0, v1
sput-object v0, Lcom/sdk/orion/bean/WakeUpDateCreator;->TEMPTIME:[Ljava/lang/String;
return-void
.end method
.method public constructor <init>()V
.registers 6
const/4 v4, 0x7
const/4 v1, 0x0
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
new-array v0, v4, [Lcom/sdk/orion/bean/NormalSheetBean;
iput-object v0, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->weekList:[Lcom/sdk/orion/bean/NormalSheetBean;
move v0, v1
:goto_a
if-ge v0, v4, :cond_22
new-instance v2, Lcom/sdk/orion/bean/NormalSheetBean;
invoke-direct {v2}, Lcom/sdk/orion/bean/NormalSheetBean;-><init>()V
invoke-virtual {v2, v1}, Lcom/sdk/orion/bean/NormalSheetBean;->setSelect(Z)V
sget-object v3, Lcom/sdk/orion/bean/WakeUpDateCreator;->TEMPTIME:[Ljava/lang/String;
aget-object v3, v3, v0
invoke-virtual {v2, v3}, Lcom/sdk/orion/bean/NormalSheetBean;->setWeek(Ljava/lang/String;)V
iget-object v3, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->weekList:[Lcom/sdk/orion/bean/NormalSheetBean;
aput-object v2, v3, v0
add-int/lit8 v0, v0, 0x1
goto :goto_a
:cond_22
new-instance v0, Lcom/sdk/orion/bean/WakeUpTimeData;
invoke-direct {v0}, Lcom/sdk/orion/bean/WakeUpTimeData;-><init>()V
iput-object v0, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->time:Lcom/sdk/orion/bean/WakeUpTimeData;
return-void
.end method
.method public static getValueOfWeekDay(Ljava/lang/String;)I
.registers 8
const/4 v3, 0x4
const/4 v2, 0x3
const/4 v1, 0x2
const/4 v0, 0x1
const/4 v4, 0x0
const/4 v5, -0x1
invoke-virtual {p0}, Ljava/lang/String;->hashCode()I
move-result v6
sparse-switch v6, :sswitch_data_6c
:cond_d
:goto_d
packed-switch v5, :pswitch_data_8a
move v0, v4
:goto_11
:pswitch_11
return v0
:sswitch_12
const-string/jumbo v6, "\u4e00"
invoke-virtual {p0, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v6
if-eqz v6, :cond_d
move v5, v4
goto :goto_d
:sswitch_1d
const-string/jumbo v6, "\u4e8c"
invoke-virtual {p0, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v6
if-eqz v6, :cond_d
move v5, v0
goto :goto_d
:sswitch_28
const-string/jumbo v6, "\u4e09"
invoke-virtual {p0, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v6
if-eqz v6, :cond_d
move v5, v1
goto :goto_d
:sswitch_33
const-string/jumbo v6, "\u56db"
invoke-virtual {p0, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v6
if-eqz v6, :cond_d
move v5, v2
goto :goto_d
:sswitch_3e
const-string/jumbo v6, "\u4e94"
invoke-virtual {p0, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v6
if-eqz v6, :cond_d
move v5, v3
goto :goto_d
:sswitch_49
const-string/jumbo v6, "\u516d"
invoke-virtual {p0, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v6
if-eqz v6, :cond_d
const/4 v5, 0x5
goto :goto_d
:sswitch_54
const-string/jumbo v6, "\u65e5"
invoke-virtual {p0, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v6
if-eqz v6, :cond_d
const/4 v5, 0x6
goto :goto_d
:pswitch_5f
move v0, v1
goto :goto_11
:pswitch_61
move v0, v2
goto :goto_11
:pswitch_63
move v0, v3
goto :goto_11
:pswitch_65
const/4 v0, 0x5
goto :goto_11
:pswitch_67
const/4 v0, 0x6
goto :goto_11
:pswitch_69
const/4 v0, 0x7
goto :goto_11
nop
:sswitch_data_6c
.sparse-switch
0x4e00 -> :sswitch_12
0x4e09 -> :sswitch_28
0x4e8c -> :sswitch_1d
0x4e94 -> :sswitch_3e
0x516d -> :sswitch_49
0x56db -> :sswitch_33
0x65e5 -> :sswitch_54
.end sparse-switch
:pswitch_data_8a
.packed-switch 0x0
:pswitch_11
:pswitch_5f
:pswitch_61
:pswitch_63
:pswitch_65
:pswitch_67
:pswitch_69
.end packed-switch
.end method
.method public static getWeekDayOfValue(I)Ljava/lang/String;
.registers 2
packed-switch p0, :pswitch_data_24
const-string/jumbo v0, ""
:goto_6
return-object v0
:pswitch_7
const-string/jumbo v0, "\u4e00"
goto :goto_6
:pswitch_b
const-string/jumbo v0, "\u4e8c"
goto :goto_6
:pswitch_f
const-string/jumbo v0, "\u4e09"
goto :goto_6
:pswitch_13
const-string/jumbo v0, "\u56db"
goto :goto_6
:pswitch_17
const-string/jumbo v0, "\u4e94"
goto :goto_6
:pswitch_1b
const-string/jumbo v0, "\u516d"
goto :goto_6
:pswitch_1f
const-string/jumbo v0, "\u65e5"
goto :goto_6
nop
:pswitch_data_24
.packed-switch 0x1
:pswitch_7
:pswitch_b
:pswitch_f
:pswitch_13
:pswitch_17
:pswitch_1b
:pswitch_1f
.end packed-switch
.end method
# virtual methods
.method public getResultTime()Ljava/lang/String;
.registers 3
const-string/jumbo v0, "\u4ec5\u4e00\u6b21"
iget-object v1, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->resultTime:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_2c
const-string/jumbo v0, "\u5468\u672b"
iget-object v1, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->resultTime:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_2c
const-string/jumbo v0, "\u5de5\u4f5c\u65e5"
iget-object v1, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->resultTime:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_2c
const-string/jumbo v0, "\u6bcf\u5929"
iget-object v1, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->resultTime:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_2f
:cond_2c
iget-object v0, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->resultTime:Ljava/lang/String;
:goto_2e
return-object v0
:cond_2f
new-instance v0, Ljava/lang/StringBuilder;
const-string/jumbo v1, "\u6bcf\u5468"
invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
iget-object v1, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->resultTime:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
goto :goto_2e
.end method
.method public getSelectedArray()[I
.registers 6
const/4 v1, 0x0
new-instance v2, Ljava/util/ArrayList;
invoke-direct {v2}, Ljava/util/ArrayList;-><init>()V
invoke-virtual {p0}, Lcom/sdk/orion/bean/WakeUpDateCreator;->getWeekList()[Lcom/sdk/orion/bean/NormalSheetBean;
move-result-object v3
move v0, v1
:goto_b
array-length v4, v3
if-ge v0, v4, :cond_2a
aget-object v4, v3, v0
invoke-virtual {v4}, Lcom/sdk/orion/bean/NormalSheetBean;->isSelect()Z
move-result v4
if-eqz v4, :cond_27
aget-object v4, v3, v0
invoke-virtual {v4}, Lcom/sdk/orion/bean/NormalSheetBean;->getWeek()Ljava/lang/String;
move-result-object v4
invoke-static {v4}, Lcom/sdk/orion/bean/WakeUpDateCreator;->getValueOfWeekDay(Ljava/lang/String;)I
move-result v4
invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v4
invoke-virtual {v2, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
:cond_27
add-int/lit8 v0, v0, 0x1
goto :goto_b
:cond_2a
invoke-virtual {v2}, Ljava/util/ArrayList;->size()I
move-result v0
new-array v3, v0, [I
:goto_30
invoke-virtual {v2}, Ljava/util/ArrayList;->size()I
move-result v0
if-ge v1, v0, :cond_45
invoke-virtual {v2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v0
check-cast v0, Ljava/lang/Integer;
invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
move-result v0
aput v0, v3, v1
add-int/lit8 v1, v1, 0x1
goto :goto_30
:cond_45
return-object v3
.end method
.method public getShowString()Ljava/lang/String;
.registers 6
const/4 v4, 0x7
iget-wide v0, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->timeMillis:J
const-wide/16 v2, 0x0
cmp-long v0, v0, v2
if-nez v0, :cond_f
invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
move-result-wide v0
iput-wide v0, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->timeMillis:J
:cond_f
const-string/jumbo v0, ""
invoke-virtual {p0}, Lcom/sdk/orion/bean/WakeUpDateCreator;->selectWeekDays()I
move-result v1
if-nez v1, :cond_30
new-instance v1, Ljava/text/SimpleDateFormat;
const-string/jumbo v2, "yyyy/MM/dd/EEE HH:mm"
invoke-direct {v1, v2}, Ljava/text/SimpleDateFormat;-><init>(Ljava/lang/String;)V
iput-object v1, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->showDate:Ljava/text/SimpleDateFormat;
iget-object v1, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->showDate:Ljava/text/SimpleDateFormat;
iget-wide v2, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->timeMillis:J
invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v2
invoke-virtual {v1, v2}, Ljava/text/SimpleDateFormat;->format(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
iput-object v1, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->showTime:Ljava/lang/String;
:cond_30
invoke-virtual {p0}, Lcom/sdk/orion/bean/WakeUpDateCreator;->selectWeekDays()I
move-result v1
if-ne v1, v4, :cond_51
new-instance v0, Ljava/text/SimpleDateFormat;
const-string/jumbo v1, "HH:mm"
invoke-direct {v0, v1}, Ljava/text/SimpleDateFormat;-><init>(Ljava/lang/String;)V
iput-object v0, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->showDate:Ljava/text/SimpleDateFormat;
iget-object v0, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->showDate:Ljava/text/SimpleDateFormat;
iget-wide v2, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->timeMillis:J
invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/text/SimpleDateFormat;->format(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->showTime:Ljava/lang/String;
const-string/jumbo v0, "\u6bcf\u5929"
:cond_51
invoke-virtual {p0}, Lcom/sdk/orion/bean/WakeUpDateCreator;->selectWeekDays()I
move-result v1
if-ge v1, v4, :cond_a3
invoke-virtual {p0}, Lcom/sdk/orion/bean/WakeUpDateCreator;->selectWeekDays()I
move-result v1
if-lez v1, :cond_a3
new-instance v0, Ljava/text/SimpleDateFormat;
const-string/jumbo v1, "HH:mm"
invoke-direct {v0, v1}, Ljava/text/SimpleDateFormat;-><init>(Ljava/lang/String;)V
iput-object v0, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->showDate:Ljava/text/SimpleDateFormat;
iget-object v0, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->showDate:Ljava/text/SimpleDateFormat;
iget-wide v2, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->timeMillis:J
invoke-static {v2, v3}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v1
invoke-virtual {v0, v1}, Ljava/text/SimpleDateFormat;->format(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->showTime:Ljava/lang/String;
const-string/jumbo v0, "\u4ec5\u4e00\u6b21"
iget-object v1, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->resultTime:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_a1
const-string/jumbo v0, "\u5468\u672b"
iget-object v1, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->resultTime:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_a1
const-string/jumbo v0, "\u5de5\u4f5c\u65e5"
iget-object v1, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->resultTime:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_a1
const-string/jumbo v0, "\u6bcf\u5929"
iget-object v1, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->resultTime:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_b7
:cond_a1
iget-object v0, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->resultTime:Ljava/lang/String;
:cond_a3
:goto_a3
new-instance v1, Ljava/lang/StringBuilder;
invoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
iget-object v1, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->showTime:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
return-object v0
:cond_b7
new-instance v0, Ljava/lang/StringBuilder;
const-string/jumbo v1, "\u6bcf\u5468"
invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
iget-object v1, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->resultTime:Ljava/lang/String;
invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v0
invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v0
goto :goto_a3
.end method
.method public getShowTime()Ljava/lang/String;
.registers 2
iget-object v0, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->showTime:Ljava/lang/String;
return-object v0
.end method
.method public getTime()Lcom/sdk/orion/bean/WakeUpTimeData;
.registers 2
iget-object v0, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->time:Lcom/sdk/orion/bean/WakeUpTimeData;
return-object v0
.end method
.method public getTimeMillis()J
.registers 3
iget-wide v0, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->timeMillis:J
return-wide v0
.end method
.method public getWeekList()[Lcom/sdk/orion/bean/NormalSheetBean;
.registers 2
iget-object v0, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->weekList:[Lcom/sdk/orion/bean/NormalSheetBean;
return-object v0
.end method
.method public selectWeekDays()I
.registers 4
const/4 v0, 0x0
move v1, v0
:goto_2
iget-object v2, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->weekList:[Lcom/sdk/orion/bean/NormalSheetBean;
array-length v2, v2
if-ge v0, v2, :cond_16
iget-object v2, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->weekList:[Lcom/sdk/orion/bean/NormalSheetBean;
aget-object v2, v2, v0
invoke-virtual {v2}, Lcom/sdk/orion/bean/NormalSheetBean;->isSelect()Z
move-result v2
if-eqz v2, :cond_13
add-int/lit8 v1, v1, 0x1
:cond_13
add-int/lit8 v0, v0, 0x1
goto :goto_2
:cond_16
return v1
.end method
.method public selectWeekText()V
.registers 10
const/4 v8, 0x7
const/4 v7, 0x5
const/4 v6, 0x2
const/4 v5, 0x1
const/4 v2, 0x0
const-string/jumbo v0, ""
iget-object v1, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->time:Lcom/sdk/orion/bean/WakeUpTimeData;
invoke-virtual {v1}, Lcom/sdk/orion/bean/WakeUpTimeData;->setWeekClear()V
invoke-virtual {p0}, Lcom/sdk/orion/bean/WakeUpDateCreator;->selectWeekDays()I
move-result v1
if-ne v1, v5, :cond_33
move v1, v2
:goto_14
iget-object v3, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->weekList:[Lcom/sdk/orion/bean/NormalSheetBean;
array-length v3, v3
if-ge v1, v3, :cond_33
iget-object v3, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->weekList:[Lcom/sdk/orion/bean/NormalSheetBean;
aget-object v3, v3, v1
invoke-virtual {v3}, Lcom/sdk/orion/bean/NormalSheetBean;->isSelect()Z
move-result v3
if-eqz v3, :cond_30
iget-object v0, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->weekList:[Lcom/sdk/orion/bean/NormalSheetBean;
aget-object v0, v0, v1
invoke-virtual {v0}, Lcom/sdk/orion/bean/NormalSheetBean;->getWeek()Ljava/lang/String;
move-result-object v0
iget-object v3, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->time:Lcom/sdk/orion/bean/WakeUpTimeData;
invoke-virtual {v3, v1}, Lcom/sdk/orion/bean/WakeUpTimeData;->setWeek(I)V
:cond_30
add-int/lit8 v1, v1, 0x1
goto :goto_14
:cond_33
invoke-virtual {p0}, Lcom/sdk/orion/bean/WakeUpDateCreator;->selectWeekDays()I
move-result v1
if-ge v1, v8, :cond_7f
invoke-virtual {p0}, Lcom/sdk/orion/bean/WakeUpDateCreator;->selectWeekDays()I
move-result v1
if-le v1, v5, :cond_7f
new-instance v1, Ljava/lang/StringBuffer;
invoke-direct {v1}, Ljava/lang/StringBuffer;-><init>()V
move v0, v2
:goto_45
iget-object v3, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->weekList:[Lcom/sdk/orion/bean/NormalSheetBean;
array-length v3, v3
if-ge v0, v3, :cond_7b
iget-object v3, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->weekList:[Lcom/sdk/orion/bean/NormalSheetBean;
aget-object v3, v3, v0
invoke-virtual {v3}, Lcom/sdk/orion/bean/NormalSheetBean;->isSelect()Z
move-result v3
if-eqz v3, :cond_78
new-instance v3, Ljava/lang/StringBuilder;
invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
iget-object v4, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->weekList:[Lcom/sdk/orion/bean/NormalSheetBean;
aget-object v4, v4, v0
invoke-virtual {v4}, Lcom/sdk/orion/bean/NormalSheetBean;->getWeek()Ljava/lang/String;
move-result-object v4
invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v3
const-string/jumbo v4, " "
invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
move-result-object v3
invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v3
invoke-virtual {v1, v3}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
iget-object v3, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->time:Lcom/sdk/orion/bean/WakeUpTimeData;
invoke-virtual {v3, v0}, Lcom/sdk/orion/bean/WakeUpTimeData;->setWeek(I)V
:cond_78
add-int/lit8 v0, v0, 0x1
goto :goto_45
:cond_7b
invoke-virtual {v1}, Ljava/lang/StringBuffer;->toString()Ljava/lang/String;
move-result-object v0
:cond_7f
invoke-virtual {p0}, Lcom/sdk/orion/bean/WakeUpDateCreator;->selectWeekDays()I
move-result v1
if-ne v1, v8, :cond_88
const-string/jumbo v0, "\u6bcf\u5929"
:cond_88
invoke-virtual {p0}, Lcom/sdk/orion/bean/WakeUpDateCreator;->selectWeekDays()I
move-result v1
if-ne v1, v6, :cond_a6
iget-object v1, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->weekList:[Lcom/sdk/orion/bean/NormalSheetBean;
aget-object v1, v1, v2
invoke-virtual {v1}, Lcom/sdk/orion/bean/NormalSheetBean;->isSelect()Z
move-result v1
if-eqz v1, :cond_a6
iget-object v1, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->weekList:[Lcom/sdk/orion/bean/NormalSheetBean;
const/4 v2, 0x6
aget-object v1, v1, v2
invoke-virtual {v1}, Lcom/sdk/orion/bean/NormalSheetBean;->isSelect()Z
move-result v1
if-eqz v1, :cond_a6
const-string/jumbo v0, "\u5468\u672b"
:cond_a6
invoke-virtual {p0}, Lcom/sdk/orion/bean/WakeUpDateCreator;->selectWeekDays()I
move-result v1
if-nez v1, :cond_af
const-string/jumbo v0, "\u4ec5\u4e00\u6b21"
:cond_af
invoke-virtual {p0}, Lcom/sdk/orion/bean/WakeUpDateCreator;->selectWeekDays()I
move-result v1
if-ne v1, v7, :cond_ec
iget-object v1, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->weekList:[Lcom/sdk/orion/bean/NormalSheetBean;
aget-object v1, v1, v5
invoke-virtual {v1}, Lcom/sdk/orion/bean/NormalSheetBean;->isSelect()Z
move-result v1
if-eqz v1, :cond_ec
iget-object v1, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->weekList:[Lcom/sdk/orion/bean/NormalSheetBean;
aget-object v1, v1, v6
invoke-virtual {v1}, Lcom/sdk/orion/bean/NormalSheetBean;->isSelect()Z
move-result v1
if-eqz v1, :cond_ec
iget-object v1, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->weekList:[Lcom/sdk/orion/bean/NormalSheetBean;
const/4 v2, 0x3
aget-object v1, v1, v2
invoke-virtual {v1}, Lcom/sdk/orion/bean/NormalSheetBean;->isSelect()Z
move-result v1
if-eqz v1, :cond_ec
iget-object v1, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->weekList:[Lcom/sdk/orion/bean/NormalSheetBean;
const/4 v2, 0x4
aget-object v1, v1, v2
invoke-virtual {v1}, Lcom/sdk/orion/bean/NormalSheetBean;->isSelect()Z
move-result v1
if-eqz v1, :cond_ec
iget-object v1, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->weekList:[Lcom/sdk/orion/bean/NormalSheetBean;
aget-object v1, v1, v7
invoke-virtual {v1}, Lcom/sdk/orion/bean/NormalSheetBean;->isSelect()Z
move-result v1
if-eqz v1, :cond_ec
const-string/jumbo v0, "\u5de5\u4f5c\u65e5"
:cond_ec
iput-object v0, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->resultTime:Ljava/lang/String;
return-void
.end method
.method public setAllDayChoice()V
.registers 4
const/4 v0, 0x0
:goto_1
iget-object v1, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->weekList:[Lcom/sdk/orion/bean/NormalSheetBean;
array-length v1, v1
if-ge v0, v1, :cond_11
iget-object v1, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->weekList:[Lcom/sdk/orion/bean/NormalSheetBean;
aget-object v1, v1, v0
const/4 v2, 0x1
invoke-virtual {v1, v2}, Lcom/sdk/orion/bean/NormalSheetBean;->setSelect(Z)V
add-int/lit8 v0, v0, 0x1
goto :goto_1
:cond_11
return-void
.end method
.method public setData([Lcom/sdk/orion/bean/NormalSheetBean;)V
.registers 2
iput-object p1, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->weekList:[Lcom/sdk/orion/bean/NormalSheetBean;
return-void
.end method
.method public setOneDay(I)V
.registers 4
const/4 v0, 0x7
if-ne p1, v0, :cond_4
const/4 p1, 0x0
:cond_4
iget-object v0, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->weekList:[Lcom/sdk/orion/bean/NormalSheetBean;
aget-object v0, v0, p1
const/4 v1, 0x1
invoke-virtual {v0, v1}, Lcom/sdk/orion/bean/NormalSheetBean;->setSelect(Z)V
return-void
.end method
.method public setResultTime()V
.registers 4
new-instance v1, Ljava/lang/StringBuffer;
invoke-direct {v1}, Ljava/lang/StringBuffer;-><init>()V
const/4 v0, 0x0
:goto_6
iget-object v2, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->weekList:[Lcom/sdk/orion/bean/NormalSheetBean;
array-length v2, v2
if-ge v0, v2, :cond_28
iget-object v2, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->weekList:[Lcom/sdk/orion/bean/NormalSheetBean;
aget-object v2, v2, v0
invoke-virtual {v2}, Lcom/sdk/orion/bean/NormalSheetBean;->isSelect()Z
move-result v2
if-eqz v2, :cond_25
iget-object v2, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->weekList:[Lcom/sdk/orion/bean/NormalSheetBean;
aget-object v2, v2, v0
invoke-virtual {v2}, Lcom/sdk/orion/bean/NormalSheetBean;->getWeek()Ljava/lang/String;
move-result-object v2
invoke-virtual {v1, v2}, Ljava/lang/StringBuffer;->append(Ljava/lang/String;)Ljava/lang/StringBuffer;
iget-object v2, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->time:Lcom/sdk/orion/bean/WakeUpTimeData;
invoke-virtual {v2, v0}, Lcom/sdk/orion/bean/WakeUpTimeData;->setWeek(I)V
:cond_25
add-int/lit8 v0, v0, 0x1
goto :goto_6
:cond_28
invoke-virtual {v1}, Ljava/lang/StringBuffer;->toString()Ljava/lang/String;
move-result-object v0
iput-object v0, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->resultTime:Ljava/lang/String;
return-void
.end method
.method public setTimeMillis(J)V
.registers 4
iput-wide p1, p0, Lcom/sdk/orion/bean/WakeUpDateCreator;->timeMillis:J
return-void
.end method