| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104 |
- //
- // UserInfoManager.h
- // TestRedCollar
- //
- // Created by Hepburn Alex on 14-5-6.
- // Copyright (c) 2014年 Hepburn Alex. All rights reserved.
- //
- #import <Foundation/Foundation.h>
- @interface UserInfoManager : NSObject {
-
- }
- @property (nonatomic, assign) BOOL mbLogin;
- @property (nonatomic, assign) BOOL mbShowLoading;
- @property (nonatomic, assign) BOOL isShowLoading;//是否显示加载框
- @property (nonatomic, assign) int miTabIndex;
- @property(nonatomic,assign)NSString * mStatus;
- //是否是mini版的iphone
- @property(nonatomic,assign)NSString * mIsMini;
- @property(nonatomic,assign)NSString * mLicenseCode;
- @property(assign)NSString * mMessage;
- @property(assign) NSString *mAccountID;//帐套ID
- @property (assign,nonatomic) NSString *mUserID;//用户ID
- @property (nonatomic, assign) NSString *mUserName;
- @property (nonatomic, assign) NSString *mRights;
- @property(nonatomic,assign)NSString *mSessionKey;//GUID
- @property (strong,nonatomic)NSString* mOrganizationId;
- @property(nonatomic,strong)NSString * mOrganizationCode;
- @property(nonatomic,strong)NSString * mOrganizationName;
- @property(nonatomic,strong)NSString *mStaffId;
- @property(nonatomic,strong)NSString *mStaffName;
- @property(nonatomic,strong)NSString *mChannelId;
- @property(nonatomic,strong)NSString *mChannelName;
- @property(nonatomic,strong)NSString *mCustomerAreaId;
- @property(nonatomic,strong)NSString *mCustomerAreaName;
- @property(nonatomic,strong)NSString *mReceivablesID;
- @property(nonatomic,strong)NSString *mReceivablesName;
- @property(nonatomic,strong)NSString *mSupplierId;
- @property(nonatomic,strong)NSString *mSupplierName;
- @property (readonly) NSDictionary *mUserData;
- @property(assign) NSString *mUserPwdOrinal;
- @property(assign) NSString *mUserPwd;
- @property (assign) NSString *isFirstLogin;
- @property(assign) NSString *mAccountCode;
- @property(assign) NSString *mUserCode;
- @property(assign) NSString *mAutoLogin;
- // 服务器地址和服务器端口
- @property(assign) NSString *mServerUrl;
- @property(assign) NSString *mServerPort;
- //sessionID
- @property(assign) NSString *mSessionID;
- + (UserInfoManager *)Share;
- + (NSString *)GetFormatDateByInterval:(NSTimeInterval)interval;
- + (void)AddiCloudBackUp;
- - (NSString *)GetUserValueforKey:(NSString *)key;
- - (void)SetUserValue:(NSString *)value forKey:(NSString *)key;
- -(void)ClearUserData;
- #define kkStatus [UserInfoManager Share].mStatus
- #define kkMessage [UserInfoManager Share].mMessage
- #define kkAccountID [UserInfoManager Share].mAccountID
- #define kkUserID [UserInfoManager Share].mUserID
- #define kkUserName [UserInfoManager Share].mUserName
- #define kkRights [UserInfoManager Share].mRights
- #define kkSessionKey [UserInfoManager Share].mSessionKey
- #define kkUserData [UserInfoManager Share].mUserData
- #define kkUserPwdOrinal [UserInfoManager Share].mUserPwdOrinal
- #define kkUserPwd [UserInfoManager Share].mUserPwd
- #define kkUserCode [UserInfoManager Share].mUserCode
- #define kkOrganizationId [UserInfoManager Share].mOrganizationId
- #define kkOrganizationCode [UserInfoManager Share].mOrganizationCode
- #define kkOrganizationName [UserInfoManager Share].mOrganizationName
- #define kkStaffId [UserInfoManager Share].mStaffId
- #define kkStaffName [UserInfoManager Share].mStaffName
- #define kkChannelId [UserInfoManager Share].mChannelId
- #define kkChannelName [UserInfoManager Share].mChannelName
- #define kkCustomerAreaId [UserInfoManager Share].mCustomerAreaId
- #define kkCustomerAreaName [UserInfoManager Share].mCustomerAreaName
- #define kkReceivablesID [UserInfoManager Share].mReceivablesID
- #define kkReceivablesName [UserInfoManager Share].mReceivablesName
- #define kkSupplierId [UserInfoManager Share].mSupplierId
- #define kkSupplierName [UserInfoManager Share].mSupplierName
- #define kkAccountCode [UserInfoManager Share].mAccountCode
- #define kkAutoLogin [UserInfoManager Share].mAutoLogin
- #define kkFirstLogin [UserInfoManager Share].isFirstLogin
- #define kkServerUrl [UserInfoManager Share].mServerUrl
- #define kkServerPort [UserInfoManager Share].mServerPort
- #define pageSize 20
- #define logPageSize 5
- #define kkSessionID [UserInfoManager Share].mSessionID
- #define MAXIMUM_QUANTITY 9999999999.999999
- #define MAXIMUM_PRICE 9999999999.999999
- #define frameSize CGPointMake([[UIScreen mainScreen] bounds].size.width*0.7f, [[UIScreen mainScreen] bounds].size.height*0.7f)
- // 是否是mini版的iphone
- #define kkIsMini [UserInfoManager Share].mIsMini
- // LicenseCode
- #define kkLicenseCode [UserInfoManager Share].mLicenseCode
- @end
|