155 lines
4.8 KiB
Objective-C
155 lines
4.8 KiB
Objective-C
//
|
|
// StartZWPIDetailViewController.m
|
|
// ProductApp
|
|
//
|
|
// Created by 工作 on 2024/9/23.
|
|
//
|
|
|
|
#import "StartZWPIDetailViewController.h"
|
|
#import "StartZWPIDetailView.h"
|
|
#import "NetWorkManager.h"
|
|
#import "KaiTongAlterView.h"
|
|
|
|
@interface StartZWPIDetailViewController ()
|
|
///
|
|
@property (nonatomic , strong) StartZWPIDetailView *viewShow;
|
|
|
|
@end
|
|
|
|
@implementation StartZWPIDetailViewController
|
|
- (UIStatusBarStyle)preferredStatusBarStyle {
|
|
return UIStatusBarStyleDefault;
|
|
}
|
|
- (void)viewWillAppear:(BOOL)animated {
|
|
[super viewWillAppear:animated];
|
|
[self.navigationController setNavigationBarHidden:YES animated:animated];
|
|
[self showNaviGationView:YES];
|
|
[self.navigationView setTitle:@"作文批改" titleColor:RGBCOLOR(60, 60, 60)];
|
|
[self.navigationView setBackgroundColor:[UIColor whiteColor]];
|
|
[self.navigationView.backButton setHidden:self.isshiyong];
|
|
if(self.strID.length>0||self.modelHestory)
|
|
{
|
|
[self.navigationView setMuenImg:@"xz_fenxiang"];
|
|
}
|
|
if(self.modelHestory)
|
|
{
|
|
[self.navigationView setTitle:@"作文批改记录" titleColor:RGBCOLOR(60, 60, 60)];
|
|
}
|
|
if(self.isshiyong)
|
|
{
|
|
self.navigationController.interactivePopGestureRecognizer.enabled = NO;
|
|
[self.navigationView.backButton setHidden:YES];
|
|
}
|
|
|
|
[self getQuanXian];
|
|
}
|
|
-(void)navMuenButtonAction
|
|
{///分享
|
|
[self.viewShow shareAction];
|
|
}
|
|
- (void)viewDidLoad {
|
|
[super viewDidLoad];
|
|
[self.view setBackgroundColor:[UIColor whiteColor]];
|
|
|
|
StartZWPIDetailView *view = [[StartZWPIDetailView alloc] init];
|
|
[self.view addSubview:view];
|
|
[view mas_makeConstraints:^(MASConstraintMaker *make) {
|
|
make.left.right.bottom.equalTo(self.view);
|
|
make.top.offset(NavHeight);
|
|
}];
|
|
view.isshiyong = self.isshiyong;
|
|
view.modelDetailZWPG = self.modelDetailZWPG;
|
|
view.modelHestory = self.modelHestory;
|
|
view.arrXZImages = self.arrXZImages;
|
|
view.strID = self.strID;
|
|
self.viewShow = view;
|
|
|
|
view.modelPF = self.modelPF;
|
|
view.modelContentItems = self.modelContentItems;
|
|
|
|
|
|
// /*
|
|
// ///评分
|
|
// @property (nonatomic , strong) WriteCorrectScoreModelData *modelPF;
|
|
// ///句子数据
|
|
// @property (nonatomic , strong) CorrectWriteCorrectModelData *modelContentItems;
|
|
// */
|
|
//
|
|
// if(self.arrXZImages.count>0)
|
|
// {
|
|
// [LoadAlterView show];
|
|
// __block int loadcount = 0;
|
|
// [NetWorkManager requestCorrectWrite_correct_scoreData:self.view ID:self.strID Callback:^(BOOL state, WriteCorrectScoreModel *responseObject, NSString * _Nullable describle) {
|
|
// loadcount++;
|
|
// if(state)
|
|
// {
|
|
// view.modelPF = responseObject.data;
|
|
// }
|
|
// else
|
|
// {
|
|
// [HXHud showMessage:responseObject.message afterDelayType:1];
|
|
// }
|
|
// if(loadcount>=3)
|
|
// {
|
|
// [LoadAlterView dismiss];
|
|
// }
|
|
// }];
|
|
//
|
|
// [NetWorkManager requestCorrectWrite_correctData:self.view ID:self.strID Callback:^(BOOL state, CorrectWriteCorrectModel *responseObject, NSString * _Nullable describle) {
|
|
// loadcount++;
|
|
// if(state)
|
|
// {
|
|
// view.modelContentItems = responseObject.data;
|
|
// }
|
|
// else
|
|
// {
|
|
// [HXHud showMessage:responseObject.message afterDelayType:1];
|
|
// }
|
|
// if(loadcount>=3)
|
|
// {
|
|
// [LoadAlterView dismiss];
|
|
// }
|
|
// }];
|
|
//
|
|
// ///可以不请求
|
|
// [NetWorkManager requestCorrectWrite_correct_errorData:self.view ID:self.strID Callback:^(BOOL state, CorrectWriteErrorModel *responseObject, NSString * _Nullable describle) {
|
|
// loadcount++;
|
|
// if(state)
|
|
// {
|
|
// view.arrErrorLocation = responseObject.data;
|
|
// }
|
|
// else
|
|
// {
|
|
// [HXHud showMessage:responseObject.message afterDelayType:1];
|
|
// }
|
|
// if(loadcount>=3)
|
|
// {
|
|
// [LoadAlterView dismiss];
|
|
// }
|
|
// }];
|
|
// }
|
|
}
|
|
|
|
-(void)getQuanXian
|
|
{
|
|
if(self.isquanxian==YES || self.isshiyong==YES)return;
|
|
[UserInfoModel quanXianJiaoYan:self scence:@"write_correct" ispush:NO back:^(BOOL value) {
|
|
for(UIView *view in self.view.subviews)
|
|
{
|
|
if([view isKindOfClass:[KaiTongAlterView class]])
|
|
{
|
|
[view removeFromSuperview];
|
|
}
|
|
}
|
|
if(value==NO)
|
|
{
|
|
KaiTongAlterView *view = [[KaiTongAlterView alloc] initWithFrame:CGRectMake(0, 0, UISCREEN_WIDTH, UISCREEN_HEIGHT)];
|
|
view.source = @"correct_recharge_dialog";
|
|
[self.view addSubview:view];
|
|
}
|
|
}];
|
|
}
|
|
|
|
|
|
@end
|