• 曹云霄's avatar
    1、把按照类型筛选放到第一个位置,更风格对掉下。 · 653bf2df
    曹云霄 authored
    2、 红包促销拒绝的原因未能显示(在红包展示信息的时候要包含客户姓名及订单总金额)
    3、在客户界面的搜索框里,输入客户的手机号或则姓名 要支持模糊查询
    4、Ipad端我的红包—更多 点进去之后 显示订单号、时间;增加显示2个字段,客户姓名和订单总额
    5、Ipad闯关区—进入之后显示里去掉 结束时间显示
    6、邀请人显示 可以点击筛选本门店的设计师,弹框出来可以按照设计师的姓名或则电话号码进行模糊查询,选中后显示在界面上的是设计师的手机号码,ipad客户模块UI重新排版,具体参考邮件psd文件,后台会新建一个接口,获取当前门店下的设计师,根据选择的客户,获取到客户所关联的设计师
    653bf2df
BaseViewController.h 3.77 KB
//
//  BaseViewController.h
//  Lighting
//
//  Created by 曹云霄 on 16/4/27.
//  Copyright © 2016年 上海勾芒科技有限公司. All rights reserved.
//

#import <UIKit/UIKit.h>


@class ResellerViewController;

@interface BaseViewController : UIViewController


/**
 *  结束刷新
 *
 *  @param TableView Tableview
 */
- (void)endRefreshingForTableView:(UIScrollView *)TableView;


/**
 完善导购个人信息
 */
- (void)perfectGuideInformation;

/**
 完善导购经销商信息
 */
- (void)perfectResellerInformation:(void(^)(ResellerViewController *resellerVc))completed;

/**
 通过经销商ID获取省市区
 */
- (void)getStoreAddress:(void(^)())completed;

/**
 直辖市处理

 @param province 省
 @param city 市
 @param country 区
 @param address 详细地址
 */
+ (NSString *)isMunicipality:(NSString *)province withCity:(NSString *)city withCountry:(NSString *)country withDetailAddress:(NSString *)address;

/**
 完善门店位置信息
 */
- (void)perfectStoreLocationInformation;

/**
 *  调用打印机
 */
- (void)callAirprintWithdata:(NSString *)PDFpath successBlock:(void(^)())success errorBlock:(void(^)())failed;

/**
 *  判断是否有相机权限
 */
+ (BOOL)determineCameraPermissions;

/**
 *  判断是否有相册权限
 */
+ (BOOL)determinePhotosPermissions;


/**
 *  查询订单状态图片
 */
+ (UIImage *)returnOrderStateImageWithStateCode:(NSInteger)ordercode;

/**
 *  查询订单状态文本      //code == 0 取文字  code == 1取颜色
 */
+ (id)returnOrderStateTitleWithStateCode:(NSInteger)ordercode withPoint:(CGPoint)point withCode:(NSInteger)code;

/**
 *  查询购物车数量
 */
- (void)queryShoppingCarNumber;

/**
 *  查询购物车商品
 */
- (void)queryShoppingCarGoods;

/**
 *  获取版本号
 */
- (NSString*)getAppVersion;

/**
 *  通过面额获取相应的图片
 */
+ (UIImage *)getCorrespondingPictures:(NSInteger)total;

/**
 *  判断字符串是否为空
 */
+ (BOOL)isBlankString:(NSString *)string;

/**
 *  获取当前时间之前或者之后的时间(之前传入负数)
 */
+ (NSString *)getTimeby:(NSInteger)day;

/**
 查询兑奖单state对应文字
 */
+ (id)returnPrizeBillStateTitleColor:(NSString *)stateCode;


/**
 格式化时间字符串
 
 @param dateString 时间字符串
 @return 中文标示
 */
+ (NSString *)formateDate:(NSString *)dateString;

/**
 提现申请状态

 @param text 状态码

 @return 字体颜色、文本
 */
+ (NSDictionary *)setupLabelColor:(NSString *)text;

/**
 收支明细

 @param number 金额
 @param type   类型
 */
+ (NSString *)separatePaymentsAndWithfrawal:(NSNumber *)number withType:(NSString *)type;

/**
 考核题型转义
 */
+ (NSString *)returnTopicTypeTitle:(NSString *)typeCode;


/**
 闯关结果状态

 @param passResult 闯关结果

 @return 状态图片
 */
+ (UIImage *)emigratedState:(NSString *)passResult;


/**
 保存用户名密码

 @param account  用户名
 @param passWord 密码
 */
+ (void)saveAccountAndPassWord:(NSString *)account AndPassword:(NSString *)passWord;

/**
 删除用户名密码
 */
+ (void)deleteAccountAndPassWord;

/**
 比较时间大小

 @param dateString 时间字符串

 @return 是否比当前时间大
 */
- (int)compareOneDay:(NSDate *)oneDay withAnotherDay:(NSDate *)anotherDay;


/**
 转换秒钟
 
 @param totalSeconds 秒数
 
 */
- (NSString *)timeFormatted:(NSInteger)totalSeconds;

/**
 url转码

 @param ChineseString 带中文的字符串
 */
- (NSString *)returnUrlString:(NSString *)ChineseString;


/**
 UIPopoverPresentationController弹出框

 @param viewController 需要弹出的控制器
 @param size size
 @param barbuttonitem 箭头按钮
 */
- (void)popoverPresentationController:(UIViewController *)viewController withPreferredContentSize:(CGSize)size  withBarButtonItem:(UIBarButtonItem *)barbuttonitem;














@end