AppDelegate.h 5.2 KB

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