AppDelegate.h 5.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159
  1. //
  2. // AppDelegate.h
  3. // RedAnt ERP Suite
  4. //
  5. // Created by Ray on 14-5-19.
  6. // Copyright (c) 2014年 United Software Applications, Inc. All rights reserved.
  7. //
  8. #import <UIKit/UIKit.h>
  9. //#import "iSalesDB.h"
  10. //#import "ScanApiHelper.h"
  11. ////#import "MainViewController.h"
  12. //#import "ActiveViewController.h"
  13. //#import "SyncControlPanelViewController.h"
  14. //
  15. //typedef enum {
  16. // CustomerTypeStore = 0,
  17. // CustomerTypeCustomer = 1
  18. //} CustomerType;
  19. //
  20. //@interface AppDelegate : UIResponder <UIApplicationDelegate,ScanApiHelperDelegate , NSURLConnectionDataDelegate>
  21. //
  22. //@property (strong, nonatomic) UIWindow *window;
  23. //@property (strong,nonatomic) NSString* user;
  24. //@property (strong,nonatomic) NSString * password;
  25. //@property (strong,nonatomic) NSString * user_icon;
  26. ////@property (strong,nonatomic) NSString * sessionid;
  27. //@property (strong,nonatomic) NSString * duid;
  28. //@property bool bLogin;
  29. //@property bool bEnable_Cache;
  30. //@property long user_type;
  31. //@property CustomerType customer_type;
  32. //@property (strong , nonatomic) NSString* contact_id;
  33. //
  34. //
  35. //@property (strong , nonatomic) NSString* order_customer_id;
  36. ////@property (strong , nonatomic) NSString* contact_name;
  37. //@property (strong,nonatomic)NSDictionary* categoryMenu;
  38. //
  39. //@property (strong,nonatomic)UIViewController* active_controller;
  40. //
  41. //@property (strong,nonatomic)NSMutableDictionary* customerInfo;
  42. //@property (strong,nonatomic)NSMutableDictionary* recent_model;
  43. //
  44. //@property (strong,nonatomic) NSString* order_code;
  45. //@property int order_status;
  46. ////@property (strong,nonatomic) NSString* so;
  47. //@property (strong,nonatomic) UIViewController* main_vc;
  48. //
  49. //@property (strong,nonatomic) NSString* build;
  50. //-(void) Logout;
  51. //-(void) SetMode:(NSString*)mode;
  52. //@property (strong,nonatomic) NSString* mode;
  53. //-(void) SetSo:(NSString*)So;
  54. //
  55. //-(void) switchToPreviousVC;
  56. //
  57. //-(void) closeOrder;
  58. //
  59. //@property long wish_count;
  60. //@property long cart_count;
  61. //@property long port_count;
  62. //
  63. //@property (nonatomic,assign) bool offline_mode;
  64. //
  65. //@property bool can_show_price;
  66. //@property (nonatomic,assign) bool can_see_price;
  67. //@property bool can_create_portfolio;
  68. //@property bool can_cancel_order;
  69. //@property bool can_set_cart_price;
  70. //@property bool can_create_order;
  71. //@property bool can_delete_order;
  72. //@property bool can_submit_order;
  73. //@property bool can_set_tearsheet_price;
  74. //@property bool can_update_contact_info;
  75. //@property bool submit_order_logout;
  76. //@property bool save_order_logout;
  77. //@property bool alert_sold_in_quantities;
  78. //@property(readonly) bool price_hidden;
  79. //
  80. //
  81. //-(void) set_priceHidden:(bool)price_hidden;
  82. //
  83. //-(void) set_main_button_panel;
  84. //
  85. ////@property bool can_show_price;
  86. ////@property bool can_show_price;
  87. ////@property bool can_show_price;
  88. //
  89. //@property (strong , nonatomic) NSString* ipad_perm;
  90. //
  91. //-(void) update_count_mark;
  92. //// downloader
  93. //-(void) check_offline:(NSString*) ver useInternalAddress:(bool)buseinternaladdress parentvc:(UIViewController*) parent;
  94. //@property bool disable_trigger;
  95. //
  96. //@property (nonatomic, strong) SyncControlPanelViewController *settingUI;
  97. //@property (nonatomic, strong) NSFileHandle *fileHandle;
  98. ////@property (nonatomic, assign) long long currentLength; //>>写入文件的长度
  99. ////@property (nonatomic, assign) long long fileLength; //>>文件长度
  100. ////@property (nonatomic, strong) NSString *fileName; //>>文件名
  101. //@property (nonatomic, strong) NSURLConnection *connection;
  102. //@property double file_progress;
  103. //@property double overall_progress;
  104. //@property (strong, nonatomic) NSString* downloadlog;
  105. //@property (strong, nonatomic) NSString* vid;
  106. //@property bool downloading;
  107. //-(void) add_downloadlog:(NSString*) newtext;
  108. //@property (strong, nonatomic) NSMutableDictionary* download_task;
  109. //@property int current_task;
  110. ////scanner
  111. //#define API_START 1
  112. //#define API_STOP 3
  113. //#define API_INIT 0
  114. //#define API_CLOSING 2
  115. //
  116. //
  117. //@property (strong, nonatomic) ScanApiHelper* ScanApi;
  118. //@property (strong, nonatomic) NSTimer* ScanApiConsumer;
  119. //@property (nonatomic) BOOL doAppDataConfirmation;
  120. //@property (strong, nonatomic) NSString *scanApiVersion;
  121. //@property (strong, nonatomic) NSString* log;
  122. //@property BOOL softScannerEnabled;
  123. //-(void) addlog:(NSString*) newtext;
  124. //@property bool enable_ScannerLog;
  125. //@property (strong,nonatomic) NSMutableArray* devices;
  126. //- (void)enableScanner:(bool)enable ;
  127. //@property int api_Status;
  128. //@property (strong, nonatomic) NSString* Status_Text;
  129. //
  130. ////-(void) didRotated;
  131. //
  132. //// scanner test
  133. //-(void) test_onDecodedDataResult:(NSString*) value;
  134. //
  135. //// printer
  136. //
  137. //@property (strong, nonatomic) NSString * printerURL;
  138. //-(void) printPdf:(NSString*) url company:(NSString*)company send_to:(NSString*)send_to soid:(NSString*)soid content:(NSString*)content;
  139. //@property (strong, nonatomic) NSMutableDictionary* OrderFilter;
  140. //
  141. //@property (nonatomic,strong) NSMutableDictionary *urgencyDic;///<程序闪退需要保存的数据
  142. //
  143. //@property (nonatomic,assign) BOOL can_create_backorder;
  144. //
  145. //#pragma mark - Global Param Begin
  146. //
  147. //- (void)setGlobalParameter:(id)param forKey:(NSString *)key;
  148. //- (id)globalParameterForKey:(NSString *)key;
  149. //
  150. //#pragma mark - Globale Param End
  151. //
  152. //@end
  153. #import "AppDelegateBase.h"
  154. @interface AppDelegate : AppDelegateBase
  155. @end