From 112115134975972f95232e047f12341935990a46 Mon Sep 17 00:00:00 2001 From: zjf <zhangjf@probim.com.cn> Date: Mon, 06 Mar 2023 16:35:48 +0800 Subject: [PATCH] 文档适配300012、 token过期处理 已经处理,本次为检查后 详情内不显示创建的图片视频,及视频缩略图显示 --- IphoneBIMe/IphoneBIMe/Classes/Project/Examine/ViewControllers/PBExamineDetailController.m | 19 ++++++++++++++++++- 1 files changed, 18 insertions(+), 1 deletions(-) diff --git a/IphoneBIMe/IphoneBIMe/Classes/Project/Examine/ViewControllers/PBExamineDetailController.m b/IphoneBIMe/IphoneBIMe/Classes/Project/Examine/ViewControllers/PBExamineDetailController.m index 449579a..8aeae8e 100644 --- a/IphoneBIMe/IphoneBIMe/Classes/Project/Examine/ViewControllers/PBExamineDetailController.m +++ b/IphoneBIMe/IphoneBIMe/Classes/Project/Examine/ViewControllers/PBExamineDetailController.m @@ -33,6 +33,7 @@ #import "PBRadioTableViewCell.h" #import "PBCheckInfoTableViewCell.h" #import "PBCheckImageTableViewCell.h" +#import "PBCheckHeaderView.h" static NSString *const inputCellID = @"InputCellID"; static NSString *const topTitleCellID = @"topTitleCellID"; static NSString *const timeChooseCellID = @"timeChooseCellID"; @@ -53,6 +54,7 @@ @property (nonatomic, strong) NSDictionary *typeDict; @property (nonatomic, weak) UIButton *typeListBtn; @property (nonatomic, weak) UIButton *functionBtn; +@property (nonatomic, strong) PBCheckHeaderView *tableheaderView1; @end @implementation PBExamineDetailController @@ -182,7 +184,7 @@ [self setupUI]; } - (void)setupUI { -// __weak typeof(self) weakSelf = self; + __weak typeof(self) weakSelf = self; self.title = [self.examinDetailDic valueForKey:@"aedt_name"]; self.view.backgroundColor = PBColor(244, 245, 246); // self.view.backgroundColor = [UIColor blackColor]; @@ -221,6 +223,21 @@ make.right.equalTo(self.view).offset(-10); make.bottom.equalTo(self.view).offset(-(bottomH)); }]; + NSArray *imageArr = [self.examinDetailDic valueForKey:@"imges"]; + if (imageArr.count > 0) { + self.tableheaderView1 = [[PBCheckHeaderView alloc] initWithFrame:CGRectMake(0, 0, self.view.width, 100)]; + self.tableheaderView1.PlayVideoUrlBlock = ^(NSString * _Nonnull url) { + [weakSelf.view endEditing:YES]; + NSLog(@"打开视频"); + PBVideoPlayViewController *playVC = [[PBVideoPlayViewController alloc] init]; + playVC.url = url; + [weakSelf.navigationController pushViewController:playVC animated:YES]; + }; + self.tableheaderView1.projectModel = self.projectModel; + self.tableheaderView1.isAddExamine = NO; + self.tableheaderView1.detailsImageArr = imageArr; + self.tableView.tableHeaderView = self.tableheaderView1; + } UIView *linV = [[UIView alloc] init]; linV.backgroundColor = PBColor(246, 246, 247); [self.view addSubview:linV]; -- Gitblit v1.9.3