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