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