| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106 |
- //
- // UpHotCell.m
- // YBVideo
- //
- // Created by ybRRR on 2021/3/1.
- // Copyright © 2021 cat. All rights reserved.
- //
- #import "UpHotCell.h"
- @implementation UpHotCell
- - (void)awakeFromNib {
- [super awakeFromNib];
- // Initialization code
- self.statuBtn.imageEdgeInsets = UIEdgeInsetsMake(0, -5, 0, 5);
-
- _xiaoguoL.text = YZMsg(@"数据效果");
- _leibieL.text = YZMsg(@"数据类别");
-
- _gdy_tfjeL.text = YZMsg(@"投放金额");
- _gdy_tfsjL.text = YZMsg(@"投放时间");
- _gdy_playNumL.text = YZMsg(@"预计播放量");
- _gdy_RealTimeL.text = YZMsg(@"实际投放时间");
- _gdy_realPlayNUmL.text = YZMsg(@"实际播放量");
- _gdy_backNUmL.text = YZMsg(@"退回金额");
- [_aginBtn setTitle:YZMsg(@"再来一单") forState:0];
- }
- - (void)setSelected:(BOOL)selected animated:(BOOL)animated {
- [super setSelected:selected animated:animated];
- // Configure the view for the selected state
- }
- +(UpHotCell*)cellWithTab:(UITableView *)tableView andIndexPath:(NSIndexPath *)indexPath{
- UpHotCell *cell = [tableView dequeueReusableCellWithIdentifier:@"UpHotCell"];
- if (!cell) {
- cell = [[[NSBundle mainBundle]loadNibNamed:@"UpHotCell" owner:nil options:nil]objectAtIndex:0];
- }
- return cell;
- }
- -(void)setDataDic:(NSDictionary *)dataDic
- {
- _islive = NO;
- _dataDic = dataDic;
- self.timeLb.text = minstr([dataDic valueForKey:@"addtime"]);
- [self.thumbImg sd_setImageWithURL:[NSURL URLWithString:minstr([dataDic valueForKey:@"video_thumb"])]];
- self.moneyLb.text = minstr([dataDic valueForKey:@"money"]);
- self.timeLengthLb.text = minstr([dataDic valueForKey:@"length"]);
- self.wantNumLb.text = minstr([dataDic valueForKey:@"nums"]);
- self.realTimeLb.text = minstr([dataDic valueForKey:@"real_length"]);
- self.realPlayLb.text = minstr([dataDic valueForKey:@"real_play_num"]);
- self.returnCoinLb.text = minstr([dataDic valueForKey:@"return_coin"]);
- }
- -(void)setLivedataDic:(NSDictionary *)livedataDic
- {
- _islive = YES;
- _livedataDic = livedataDic;
- self.timeLb.text = minstr([livedataDic valueForKey:@"addtime"]);
- [self.thumbImg sd_setImageWithURL:[NSURL URLWithString:minstr([livedataDic valueForKey:@"thumb"])]];
- self.moneyLb.text = minstr([livedataDic valueForKey:@"coin"]);
- self.timeLengthLb.text = minstr([livedataDic valueForKey:@"exposure"]);
- self.wantNumLb.text =[NSString stringWithFormat:@"%@-%@",minstr([livedataDic valueForKey:@"user_min_num"]),minstr([livedataDic valueForKey:@"user_max_num"])] ;
- self.realTimeLb.text = minstr([livedataDic valueForKey:@"live_length"]);
- self.realPlayLb.text = minstr([livedataDic valueForKey:@"real_exposure"]);
- self.returnCoinLb.text = minstr([livedataDic valueForKey:@"back_coin"]);
- [self setStatuStr:minstr([livedataDic valueForKey:@"status_name"])];
- }
- -(void)setStatuStr:(NSString *)statuStr
- {
- if ([statuStr isEqual:@"0"]) {
- if(_islive){
- [self.statuBtn setImage:nil forState:0];
- [self.statuBtn setTitle:YZMsg(@"未使用") forState:0];
- }else{
- [self.statuBtn setTitle:YZMsg(@"投放中") forState:0];
- }
- }else{
- [self.statuBtn setImage:[UIImage imageNamed:@"ic_hot_up_detail"] forState:0];
- [self.statuBtn setTitle:YZMsg(@"已完成") forState:0];
- }
- }
- - (IBAction)aginBtnClick:(UIButton *)sender {
- if(_islive){
- if ([self.delegate respondsToSelector:@selector(clickReUpliveOrder)]) {
- [self.delegate clickReUpliveOrder];
- }
- }else{
- if ([minstr([_dataDic valueForKey:@"videoid"]) isEqual:@"0"]) {
- [MBProgressHUD showError:YZMsg(@"视频已删除")];
- return;
- }
- if ([minstr([_dataDic valueForKey:@"refund_status"]) isEqual:@"0"]) {
- [MBProgressHUD showError:YZMsg(@"正在投放中\n不可继续投放")];
- return;
- }
- if ([self.delegate respondsToSelector:@selector(reUpOrderClick:)]) {
- [self.delegate reUpOrderClick:_dataDic];
- }
- }
- }
- @end
|