| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638 |
- //
- // ArgumentSetting.h
- // IBOSS
- //
- // Created by iHope on 14-6-6.
- // Copyright (c) 2014年 elongtian. All rights reserved.
- //
- #import <Foundation/Foundation.h>
- #import "Util.h"
- #import "MBProgressHUD.h"
- #import "UIImageView+WebCache.h"
- #import "UserInfoManager.h"
- #import "BaseViewController.h"
- #import "ASIDownManager.h"
- #import "BaseTableViewController.h"
- #import "UIAlertView+Blocks.h"
- #import "AppDelegate.h"
- #define IOS_7 ([[[UIDevice currentDevice] systemVersion] floatValue] >= 7.0f)
- /**
- 颜色组
-
- @param AppDelegate <#AppDelegate description#>
- @return <#return value description#>
- */
- #define NavColor [UIColor colorWithRed:230/255.0 green:230/255.0 blue:230/255.0 alpha:1.0]
- #define LabelGrayTextColor [UIColor colorWithRed:169/255.0 green:169/255.0 blue:169/255.0 alpha:1.0] //#a9a9a9
- #define NavTitleColor [UIColor blackColor]
- #define NavBarItemColor [UIColor colorWithRed:213/255.0 green:0/255.0 blue:33/255.0 alpha:1.0]
- #define LineBackgroundColor [UIColor colorWithRed:239.0/255 green:239.0/255 blue:239.0/255 alpha:1]
- #define NavBarUnEnbleItemColor [UIColor grayColor]
- #define ButtonTitleColor [UIColor colorWithRed:204/255.0 green:204/255.0 blue:209/255.0 alpha:1]
- #define NavigationBarTintColor [UIColor colorWithRed:189.0/255.0 green:0 blue:7.0/255.0 alpha:1]
- #define LIGHT_BROWN @"ff6526"
- /**
- 宽高
-
- @param AppDelegate <#AppDelegate description#>
- @return <#return value description#>
- */
- #define Screen_Height2 [[UIScreen mainScreen] bounds].size.height
- #define Screen_Height [[UIScreen mainScreen] bounds].size.height
- #define Screen_Width [[UIScreen mainScreen] bounds].size.width
- #define Appdelegate ((AppDelegate *)[UIApplication sharedApplication].delegate)
- #define isPad (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)
- #define IS_ON_IPHONE (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPhone)
- #define SCREENHEIGHT ([UIScreen mainScreen].bounds.size.height)
- #define SCREENWIDTH ([UIScreen mainScreen].bounds.size.width)
- #define FONTCOLOR [UIColor colorWithRed:0.6118 green:0.5961 blue:0.5529 alpha:1]
- #define IsiPadUI (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)
- #define IsRetina CGSizeEqualToSize(CGSizeMake(640, 960), [[UIScreen mainScreen] currentMode].size)
- #define IsiPhone5 CGSizeEqualToSize(CGSizeMake(640, 1136), [[UIScreen mainScreen] currentMode].size)
- #define IsiPad CGSizeEqualToSize(CGSizeMake(768, 1024), [[UIScreen mainScreen] currentMode].size)
- #define ControlURL (@"http://202.85.214.88/jiaoyan/dongke_jiaoyan.php")
- //url
- #define ServerURL ([NSString stringWithFormat:@"http://%@:%@/WebService/SMD/DKSMD.aspx",kkServerUrl,kkServerPort])
- //手机属性
- #define UDID ([SvUDIDTools OnlyUDID])
- #define SystemVersion ([[UIDevice currentDevice] systemVersion])
- #define AppVersion ([[[NSBundle mainBundle] infoDictionary] objectForKey:@"CFBundleVersion"])
- //手机型号
- #define PhoneType ([[UIDevice currentDevice] model])
- //搜索常量
- typedef enum {
- DataSearchStateBank = 0,
- } DataSearchState;
- //导航高度
- #define rectNavHeight self.navigationController.navigationBar.frame.size.height
- //状态栏高度
- #define rectStatusHeight [[UIApplication sharedApplication] statusBarFrame].size.height
- #define NUMBERS @"0123456789\n"
- #define NUMBERSANDDOT @"0123456789.\n"
- #define MAX_COUNT @"9999999999.999999"
- // 无数据字体
- #define NoDataFontOfSize 20.0f
- // 系统字体粗体
- #define BoldSystemFontOfSize 16.0f
- // 标题字体
- #define TitleFontOfSize 14.0f
- // 子窗体列表字体
- #define SubControllerListFontOfSize 14.0f
- // Label字体
- #define LabelFontOfSize 13.0f
- // Text字体
- #define TextFontOfSize 13.0f
- // Button字体
- #define ButtonFontOfSize 13.0f
- // LabelAndText字体
- #define LabelAndTextFontOfSize 13.0f
- // LabelAndText字体
- #define SubLabelAndTextFontOfSize 12.0f
- // 验证失败
- #define ActionResultStatusAuthError -2
- // 没有登陆
- #define ActionResultStatusNoLogin -3
- // 已在其他移动端登陆
- #define ActionResultStatusLogined -4
- //失效
- #define ActionResultStatusLoginedInvalid -990
- // 抽屉取消按钮高度
- #define ACCESSORY_VIEW_HEIGHT 34
- // 抽屉取消按钮宽度
- #define ACCESSORY_BUTTON_WIDTH 50
- // 抽屉取消按钮的x坐标
- #define ACCESSORY_BUTTON_LEADING_TRAILING 0
- // uiview圆角的半径
- #define CornerRadius 10
- // 抽屉距离屏幕左侧的宽度的倍数
- #define UIScreenSideSlipLeading 0.15
- // 抽屉动画间隔
- #define AnimationDuration 0.3f
- // 键盘高度
- #define NormalKeyboardHeight 216.0f
- /**
- NSFontAttributeName 14号字体
-
- @return <#return value description#>
- */
- #define FontAttributeNameDic14 @{NSFontAttributeName:[UIFont systemFontOfSize:14.0]}
- /**
- NSFontAttributeName 13号字体
-
- @return <#return value description#>
- */
- #define FontAttributeNameDic13 @{NSFontAttributeName:[UIFont systemFontOfSize:13.0]}
- /**
- NSFontAttributeName 12号字体
-
- @return <#return value description#>
- */
- #define FontAttributeNameDic12 @{NSFontAttributeName:[UIFont systemFontOfSize:12.0]}
- /**
- 标题栏颜色
-
- @param mainScreen].bounds.size.height <#mainScreen].bounds.size.height description#>
- @return <#return value description#>
- */
- #define NavigationBarColor [UIColor colorWithRed:178.0/255 green:23.0/255 blue:23.0/255 alpha:1]
- #pragma mark - 手机权限常量
- /**
- 智能平台-Pad平台-iPad
-
- @return <#return value description#>
- */
- #define FUNCTION_INTELLIGENT_IPAD @"130101"
- /**
- 智能平台-Pad平台-iPad-订单管理
-
- @return <#return value description#>
- */
- #define FUNCTION_INTELLIGENT_IPAD_ORDER @"13010101"
- /**
- 智能平台-Pad平台-iPad-库存查询
-
- @return <#return value description#>
- */
- #define FUNCTION_INTELLIGENT_IPAD_IVTSEARCH @"13010102"
- /**
- 智能平台-Pad平台-安卓Pad
-
- @return <#return value description#>
- */
- #define FUNCTION_INTELLIGENT_ANDROIDPAD @"130102"
- /**
- 智能平台-Pad平台-安卓Pad-订单管理
-
- @return <#return value description#>
- */
- #define FUNCTION_INTELLIGENT_ANDROIDPAD_ORDER @"13010201"
- /**
- 智能平台-Pad平台-安卓Pad-库存查询
-
- @return <#return value description#>
- */
- #define FUNCTION_INTELLIGENT_ANDROIDPAD_IVTSEARCH @"13010202"
- /**
- 智能平台-Pad平台-iPad-日结对账表
-
- @return <#return value description#>
- */
- #define FUNCTION_INTELLIGENT_IPAD_DAILYREPORT @"13010103"
- /**
- 智能平台-Pad平台-安卓Pad-日结对账表
-
- @return <#return value description#>
- */
- #define FUNCTION_INTELLIGENT_ANDROIDPAD_DAILYREPORT @"13010203"
- /**
- 智能平台-Pad平台-安卓Pad-客户报备
-
- @return <#return value description#>
- */
- #define FUNCTION_INTELLIGENT_ANDROIDPAD_CUSTOMERSFILING @"13010204"
- /**
- 智能平台-Pad平台-iPad-客户报备
-
- @return <#return value description#>
- */
- #define FUNCTION_INTELLIGENT_IPAD_CUSTOMERSFILING @"13010104"
- /**
- 智能平台-Pad平台-安卓Pad-报备跟进
-
- @return <#return value description#>
- */
- #define FUNCTION_INTELLIGENT_ANDROIDPAD_FILINGFOLLOW @"13010205"
- /**
- 智能平台-Pad平台-iPad-报备跟进
-
- @return <#return value description#>
- */
- #define FUNCTION_INTELLIGENT_IPAD_FILINGFOLLOW @"13010105"
- /**
- 智能平台-手机平台-IOS手机
-
- @return <#return value description#>
- */
- #define FUNCTION_INTELLIGENT_IPHONE @"130201"
- /**
- 智能平台-手机平台-IOS手机-单据审批
-
- @return <#return value description#>
- */
- #define FUNCTION_INTELLIGENT_IPHONE_AUDIT @"13020101"
- /**
- 智能平台-手机平台-IOS手机-日结对账表
-
- @return <#return value description#>
- */
- #define FUNCTION_INTELLIGENT_IPHONE_DAILYREPORT @"13020102"
- /**
- 智能平台-手机平台-IOS手机-库存查询
-
- @return <#return value description#>
- */
- #define FUNCTION_INTELLIGENT_IPHONE_IVTSEARCH @"13020103"
- /**
- 智能平台-手机平台-安卓手机
-
- @return <#return value description#>
- */
- #define FUNCTION_INTELLIGENT_ANDROIDPHONE @"130202"
- /**
- 智能平台-手机平台-安卓手机-单据审批
-
- @return <#return value description#>
- */
- #define FUNCTION_INTELLIGENT_ANDROIDPHONE_AUDIT @"13020201"
- /**
- 智能平台-手机平台-安卓手机-日结对账表
-
- @return <#return value description#>
- */
- #define FUNCTION_INTELLIGENT_ANDROIDPHONE_DAILYREPORT @"13020202"
- /**
- 智能平台-手机平台-安卓手机-库存查询
-
- @return <#return value description#>
- */
- #define FUNCTION_INTELLIGENT_ANDROIDPHONE_IVTSEARCH @"13020203"
- /**
- 智能平台-手机平台-安卓手机-报备跟进
-
- @return <#return value description#>
- */
- #define FUNCTION_CUSTOMER_FILINGFOLLOW_ANDROID @"13020205"
- /**
- 智能平台-手机平台-IOS手机-报备跟进
-
- @return <#return value description#>
- */
- #define FUNCTION_CUSTOMER_FILINGFOLLOW_IPHONE @"13020105"
- /**
- 智能平台-手机平台-安卓手机-客户报备
-
- @return <#return value description#>
- */
- #define FUNCTION_CUSTOMER_CUSTOMERSFILING_ANDROID @"13020204"
- /**
- 智能平台-手机平台-IOS手机-客户报备
-
- @return <#return value description#>
- */
- #define FUNCTION_CUSTOMER_CUSTOMERSFILING_IPHONE @"13020104"
- /**
- 智能平台-手机平台-安卓手机-配送回执
-
- @return <#return value description#>
- */
- #define FUNCTION_DISTRIBUTION_RECEIP_ANDROID @"13020206"
- /**
- 智能平台-手机平台-IOS手机-配送回执
-
- @return <#return value description#>
- */
- #define FUNCTION_DISTRIBUTION_RECEIP_IPHONE @"13020106"
- /**
- 智能平台-手机平台-IOS手机-售后安装
-
- @return <#return value description#>
- */
- #define FUNCTION_CUSTOMER_SERVICE_INSTALLATIONMANAGE_IPHONE @"13020107"
- /**
- 智能平台-手机平台-IOS手机-售后维修-维修单
-
- @return <#return value description#>
- */
- #define FUNCTION_CUSTOMER_SERVICE_REPAIR_IPHONE @"13020108"
- /**
- 智能平台-手机平台-IOS手机-售前登记-登记单
-
- @return <#return value description#>
- */
- #define FUNCTION_CUSTOMER_SERVICE_PRESALE_IPHONE @"13020109"
- /**
- 智能平台-手机平台-安卓手机-售后安装
-
- @return <#return value description#>
- */
- #define FUNCTION_CUSTOMER_SERVICE_FIXEDMANAGE_IPHONE @"13020110"
- /**
- 智能平台-手机平台-IOS手机-定制品售前
-
- @return <#return value description#>
- */
- #define FUNCTION_CUSTOMER_SERVICE_INSTALLATIONMANAGE_ANDROID @"13020207"
- /**
- 智能平台-手机平台-安卓手机-售后维修-维修单
-
- @return <#return value description#>
- */
- #define FUNCTION_CUSTOMER_SERVICE_REPAIR_ANDROID @"13020208"
- /**
- 智能平台-手机平台-安卓手机-售前登记-登记单
-
- @return <#return value description#>
- */
- #define FUNCTION_CUSTOMER_SERVICE_PRESALE_ANDROID @"13020209"
- /**
- 智能平台-手机平台-安卓手机-定制品售前
-
- @return <#return value description#>
- */
- #define FUNCTION_CUSTOMER_SERVICE_FIXEDMANAGE_ANDROID @"13020210"
- /**
- 智能平台-手机平台-IOS手机-客户报备信息报表
-
- @return <#return value description#>
- */
- #define FUNCTION_CUSTOMER_FILLING_REPORT_IPHONE @"13020111"
- /**
- 智能平台-手机平台-安卓手机-客户报备信息报表
-
- @return <#return value description#>
- */
- #define FUNCTION_CUSTOMER_FILLING_REPORT_ANDROID @"13020211"
- /**
- 智能平台-手机平台-IOS手机-订单跟踪表
-
- @return <#return value description#>
- */
- #define FUNCTION_ORDER_TRACKING_REPORT_IPHONE @"13020112"
- /**
- 智能平台-手机平台-安卓手机-订单跟踪表
-
- @return <#return value description#>
- */
- #define FUNCTION_ORDER_TRACKINGG_REPORT_ANDROID @"13020212"
- /**
- 智能平台-手机平台-IOS手机-库存盘点
-
- @return <#return value description#>
- */
- #define FUNCTION_STOCKING_IPHONE @"13020113"
- /**
- 智能平台-手机平台-安卓手机-库存盘点
-
- @return <#return value description#>
- */
- #define FUNCTION_STOCKING_ANDROID @"13020213"
- /**
- 智能平台-手机平台-IOS手机-手机开单
-
- @return <#return value description#>
- */
- #define FUNCTION_ORDER_IPHONE @"13020114"
- /**
- 智能平台-手机平台-安卓手机-手机开单
-
- @return <#return value description#>
- */
- #define FUNCTION_ORDER_ANDROID @"13020214"
- /**
- 智能平台-手机平台-IOS手机-销售单订单报表
-
- @return <#return value description#>
- */
- #define FUNCTION_ORDER_SALE_REPORT_IPHONE @"13020120"
- /**
- 智能平台-手机平台-安卓手机-销售单订单报表
-
- @return <#return value description#>
- */
- #define FUNCTION_ORDER_SALE_REPORT_ANDROID @"13020220"
- /**
- 智能平台-手机平台-IOS手机-采购明细表报表
-
- @return <#return value description#>
- */
- #define FUNCTION_PURCHASE_REPORT_IPHONE @"13020121"
- /**
- 智能平台-手机平台-安卓手机-采购明细表报表
-
- @return <#return value description#>
- */
- #define FUNCTION_PURCHASE_REPORT_ANDROID @"13020221"
- /**
- 智能平台-手机平台-IOS手机-客户往来账报表
-
- @return <#return value description#>
- */
- #define FUNCTION_CUSTOMER_ACCOUNT_REPORT_IPHONE @"13020122"
- /**
- 智能平台-手机平台-安卓手机-客户往来账报表
-
- @return <#return value description#>
- */
- #define FUNCTION_CUSTOMER_ACCOUNT_REPORT_ANDROID @"13020222"
- /**
- 智能平台-手机平台-IOS手机-客户往来余额表报表
-
- @return <#return value description#>
- */
- #define FUNCTION_CUSTOMER_BALANCE_REPORT_IPHONE @"13020123"
- /**
- 智能平台-手机平台-安卓手机-客户往来余额表报表
-
- @return <#return value description#>
- */
- #define FUNCTION_CUSTOMER_BALANCE_REPORT_ANDROID @"13020223"
- /**
- 智能平台-手机平台-IOS手机-每单利润表
-
- @return <#return value description#>
- */
- #define FUNCTION_SINGLE_PROFIT_REPORT_IPHONE @"13020124"
- /**
- 智能平台-手机平台-安卓手机-每单利润表
-
- @return <#return value description#>
- */
- #define FUNCTION_SINGLE_PROFIT_REPORT_ANDROID @"13020224"
- /**
- 智能平台-手机平台-IOS手机-费用明细表
-
- @return <#return value description#>
- */
- #define FUNCTION_EXPENSE_DETAIL_REPORT_IPHONE @"13020125"
- /**
- 智能平台-手机平台-安卓手机-费用明细表
-
- @return <#return value description#>
- */
- #define FUNCTION_EXPENSE_DETAIL_REPORT_ANDROID @"13020225"
- /**
- 智能平台-手机平台-IOS手机-月销售额分析
-
- @return <#return value description#>
- */
- #define FUNCTION_SALES_ANALYSIS_BYMONTH_REPORT_IPHONE @"13020130"
- /**
- 智能平台-手机平台-安卓手机-月销售额分析
-
- @return <#return value description#>
- */
- #define FUNCTION_SALES_ANALYSIS_BYMONTH_REPORT_ANDROID @"13020230"
- /**
- 智能平台-手机平台-IOS手机-商品畅滞销分析
-
- @return <#return value description#>
- */
- #define FUNCTION_BEST_SELLERS_ANALYSIS_REPORT_IPHONE @"13020131"
- /**
- 智能平台-手机平台-安卓手机-商品畅滞销分析
-
- @return <#return value description#>
- */
- #define FUNCTION_BEST_SELLERS_ANALYSIS_REPORT_ANDROID @"13020231"
- /**
- 智能平台-手机平台-IOS手机-库龄分析
-
- @return <#return value description#>
- */
- #define FUNCTION_INVENTORY_AGE_REPORT_IPHONE @"13020132"
- /**
- 智能平台-手机平台-安卓手机-库龄分析
-
- @return <#return value description#>
- */
- #define FUNCTION_INVENTORY_AGE_REPORT_ANDROID @"13020232"
- /**
- 智能平台-手机平台-IOS手机-销售回款排行
-
- @return <#return value description#>
- */
- #define FUNCTION_SALES_BACKAMOUNT_RANKING_REPORT_IPHONE @"13020133"
- /**
- 智能平台-手机平台-安卓手机-销售回款排行
-
- @return <#return value description#>
- */
- #define FUNCTION_SALES_BACKAMOUNT_RANKING_REPORT_ANDROID @"13020233"
- /**
- 智能平台-手机平台-IOS手机-销售业绩排行
-
- @return <#return value description#>
- */
- #define FUNCTION_SALES_PERFORMANCE_RANKING_REPORT_IPHONE @"13020134"
- /**
- 智能平台-手机平台-IOS手机-库存即时成本
-
- @return <#return value description#>
- */
- #define FUNCTION_INVENTORY_COST_REPORT_IPHONE @"13020135"
- /**
- 智能平台-手机平台-安卓手机- 销售业绩排行
-
- @return <#return value description#>
- */
- #define FUNCTION_SALES_PERFORMANCE_RANKING_REPORT_ANDROID @"13020234"
- /**
- 智能平台-手机平台-IOS手机-均价监控表
- @return return value description
- */
- #define FUNCTION_ORDER_SALE_MONITOR_REPORT_IPHONE @"13020135"
- /**
- 销售订单
- @return <#return value description#>
- */
- #define FUNCTION_ADD_SALE_ORDER_FORM_IPHONE @"13020115"
- /**
- 销售单
- @return <#return value description#>
- */
- #define FUNCTION_ADD_SALE_FORM_IPHONE @"13020116"
- /**
- 智能平台-手机平台-IOS手机-供应商往来余额表
-
- @return <#return value description#>
- */
- #define FUNCTION_SUPPLIER_TRANSACTION_BALANCE_IPHONE @"13020150"
- //销售出库
- #define FUNCTION_SALES_INVENTORY_FORM_IPHONE @"13020117"
- //其它出库
- #define FUNCTION_OTHER_INVENTORY_FORM_IPHONE @"13020118"
- //其它入库
- #define FUNCTION_OTHER_ENTER_FORM_IPHONE @"13020119"
|