Commit 5ff24842 authored by admin's avatar admin

功能页添加在线抽查

parent 11b26e92
......@@ -16,4 +16,6 @@
@property (nonatomic, strong) FuncItem *pictureBtn; // 图说口碑按钮
@property (nonatomic, strong) FuncItem *questionBtn; // 问题与知识按钮
@property (nonatomic, strong) FuncItem *rankBtn; // 口碑排名按钮
@property (nonatomic, strong) FuncItem *spotBtn; // 口碑排名按钮
@end
......@@ -13,6 +13,8 @@
#import "QuestionViewController.h"
#import "PicCategoryViewController.h"
#import "StandardViewController.h"
#import "SpotCheckOnLineViewController.h"
#import "LookOnLineViewController.h"
@interface FunctionViewController ()
@property (nonatomic, strong) UIView *lineView;
......@@ -58,17 +60,25 @@
[self.pictureBtn setTitle:@"口碑标准" forState:UIControlStateNormal];
[self.questionBtn setTitle:@"问题知识" forState:UIControlStateNormal];
[self.rankBtn setTitle:@"口碑巡检" forState:UIControlStateNormal];
[self.spotBtn setTitle:@"在线抽查" forState:UIControlStateNormal];
//self.lineView.backgroundColor = kSeparateLineViewColor;
}
- (void)itemClick:(FuncItem *)sender
{
NSArray *permissions = [[NSUserDefaults standardUserDefaults] objectForKey:@"permissions"];
FuncItem *item = (FuncItem *)sender;
UINavigationController *nav;
if ([item.titleLabel.text isEqualToString:@"在线抽查"]) {
return;
if ([permissions containsObject:@"500701"]) {
SpotCheckOnLineViewController *spotOnline = [[SpotCheckOnLineViewController alloc] init];
nav = [[UINavigationController alloc] initWithRootViewController:spotOnline];
} else if ([permissions containsObject:@"500702"]){
LookOnLineViewController *lookOnLine = [[LookOnLineViewController alloc] init];
nav = [[UINavigationController alloc] initWithRootViewController:lookOnLine];
}
} else if ([item.titleLabel.text isEqualToString:@"口碑巡检"]) {
InspectListViewController *inspectListVC = [[InspectListViewController alloc] init];
nav = [[UINavigationController alloc] initWithRootViewController:inspectListVC];
......@@ -283,6 +293,30 @@
}
return _lineView;
}
- (FuncItem *)spotBtn
{
if (!_spotBtn) {
_spotBtn = [[FuncItem alloc] init];
[_spotBtn setImage:[UIImage imageNamed:@"task_000"] forState:UIControlStateNormal];
_spotBtn.translatesAutoresizingMaskIntoConstraints = NO;
[_spotBtn addTarget:self action:@selector(itemClick:) forControlEvents:UIControlEventTouchUpInside];
[self.view addSubview:_spotBtn];
NSLayoutConstraint *caseTop = [NSLayoutConstraint constraintWithItem:_spotBtn attribute:NSLayoutAttributeTop relatedBy:NSLayoutRelationEqual toItem:_pictureBtn attribute:NSLayoutAttributeBottom multiplier:1.0 constant:0];
[self.view addConstraint:caseTop];
NSLayoutConstraint *caseRight = [NSLayoutConstraint constraintWithItem:_spotBtn attribute:NSLayoutAttributeRight relatedBy:NSLayoutRelationEqual toItem:_pictureBtn attribute:NSLayoutAttributeRight multiplier:1.0 constant:0];
[self.view addConstraint:caseRight];
NSLayoutConstraint *caseLeft = [NSLayoutConstraint constraintWithItem:_spotBtn attribute:NSLayoutAttributeLeft relatedBy:NSLayoutRelationEqual toItem:_pictureBtn attribute:NSLayoutAttributeLeft multiplier:1.0 constant:0];
[self.view addConstraint:caseLeft];
NSLayoutConstraint *caseHeight = [NSLayoutConstraint constraintWithItem:_spotBtn attribute:NSLayoutAttributeHeight relatedBy:NSLayoutRelationEqual toItem:_pictureBtn attribute:NSLayoutAttributeHeight multiplier:1.0 constant:0];
[self.view addConstraint:caseHeight];
}
return _spotBtn;
}
- (void)didReceiveMemoryWarning {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment