64 lines
2.0 KiB
Objective-C
64 lines
2.0 KiB
Objective-C
//
|
|
// WLStakeRecordCell.m
|
|
// romantic
|
|
//
|
|
// Created by Xmac on 2024/4/22.
|
|
// Copyright © 2024 romantic. All rights reserved.
|
|
//
|
|
|
|
#import "WLStakeRecordCell.h"
|
|
|
|
@implementation WLStakeRecordCell
|
|
|
|
- (void)awakeFromNib {
|
|
[super awakeFromNib];
|
|
// Initialization code
|
|
}
|
|
|
|
- (void)setModel:(WLStakeRecordModel *)model {
|
|
_model = model;
|
|
|
|
// [_iconImgView sd_setImageWithURL:URL(C_string(model.base_image))];
|
|
//
|
|
// _labelTop.text = [NSString stringWithFormat:@"%@x%@", model.gift_name, model.num];
|
|
|
|
if ([model.win_type isEqualToString:@"1"]) {
|
|
_iconImageView.image = ImageNamed(@"stake_1_sel");
|
|
} else if ([model.win_type isEqualToString:@"2"]) {
|
|
_iconImageView.image = ImageNamed(@"stake_2_sel");
|
|
} else if ([model.win_type isEqualToString:@"3"]) {
|
|
_iconImageView.image = ImageNamed(@"stake_3_sel");
|
|
} else if ([model.win_type isEqualToString:@"4"]) {
|
|
_iconImageView.image = ImageNamed(@"stake_4_sel");
|
|
} else if ([model.win_type isEqualToString:@"5"]) {
|
|
_iconImageView.image = ImageNamed(@"stake_5_sel");
|
|
} else if ([model.win_type isEqualToString:@"6"]) {
|
|
_iconImageView.image = ImageNamed(@"stake_6_sel");
|
|
}
|
|
//
|
|
_titleLabel.text = [NSString stringWithFormat:@"第%@期 中奖炼仙传说:%@", model.id, model.type_name];
|
|
|
|
NSString *dateString = [self dateYMDStrignWith:model.add_time];
|
|
_timeLabel.text = dateString;
|
|
|
|
if ([model.is_join isEqualToString:@"1"]) {
|
|
_statusLabel.text = @"已中奖";
|
|
} else if ([model.is_join isEqualToString:@"2"]) {
|
|
_statusLabel.text = @"未中奖";
|
|
} else if ([model.is_join isEqualToString:@"3"]) {
|
|
_statusLabel.text = @"未参与";
|
|
}
|
|
|
|
}
|
|
|
|
- (NSString *)dateYMDStrignWith:(NSString *)dateString {
|
|
NSDate *date = [NSDate dateWithTimeIntervalSince1970:dateString.doubleValue];
|
|
NSDateFormatter *format = [[NSDateFormatter alloc] init];
|
|
[format setDateFormat:@"yyyy-MM-dd"];
|
|
NSString *result = [format stringFromDate:date];
|
|
return result;
|
|
}
|
|
|
|
|
|
@end
|