ENUM.h 4.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145
  1. //
  2. // ENUM.h
  3. // jiaPei
  4. //
  5. // Created by apple on 15/11/4.
  6. // Copyright (c) 2015年 JCZ. All rights reserved.
  7. //
  8. /**其实我可以专门写一个类。又有enum。还有许多属性可以共享。
  9. */
  10. #ifndef jiaPei_ENUM_h
  11. #define jiaPei_ENUM_h
  12. //defaultWebServiceUrl2是测试服务器 defaultWebServiceUrl是服务器
  13. //学员端请求
  14. #define defaultHttp isOfficial? @"http://fj.jppt.com.cn/" : @"http://192.168.8.87:8080/xm"
  15. #define anotherDefaultHttp isOfficial? @"https://zzjs.zzxcx.net" : @"http://192.168.8.87:8080"
  16. //基础请求
  17. #define defaultHttpUrl isOfficial? @"appservice/student/" : @"appservice2/student/"
  18. #define anotherDefaultHttpUrl isOfficial? @"/zzjs-admin" : @"/zzjs-admin"
  19. //上传资源
  20. #define defaultUploadUrl isOfficial? @"appservice/fileupload/" : @"appservice2/fileupload/"
  21. //实操计时相关
  22. #define defaultTrainUrl isOfficial? @"appservice/train/" : @"appservice2/train/"
  23. //公共类的请求
  24. #define defaultCommonUrl isOfficial? @"appservice/common/" : @"appservice2/common/"
  25. //模拟计时签到和模拟机交互
  26. #define defaultImitateUrl1 isOfficial? @"appservice/simulator/" : @"appservice2/simulator/"
  27. //模拟计时 预约订单
  28. #define defaultImitateUrl2 isOfficial? @"appservice/simulate/" : @"appservice2/simulate/"
  29. //远程理论
  30. #define defaultEducation isOfficial? @"appservice/education/" : @"appservice2/education/"
  31. //#define defaultWebServiceNameSpace @"http://impl.webservice.core.miaxis.com"
  32. /**夜间模式,设置后,要保存在userDefault里面。用这个key来存取。
  33. 0表示关闭夜间模式,1表示开启。
  34. */
  35. #define nightModeKey @"nightMode"
  36. /**topUp
  37. */
  38. //测试的通知地址: http://218.6.66.181:9999/jxglpt/admin/alipay/rechargeNotify
  39. //服务器通知地址: http://fj.jppt.com.cn/jxglpt/admin/alipay/rechargeNotify
  40. #define topUpNotify @"http://fj.jppt.com.cn/jxglpt/admin/alipay/rechargeNotify"//服务器通知地址
  41. /**aliPay
  42. */
  43. //测试的通知地址: http://218.6.66.181:9999/jxglpt/admin/alipay/appNotify
  44. //服务器通知地址: http://fj.jppt.com.cn/jxglpt/admin/alipay/appNotify
  45. #define aliPayNotify @"http://fj.jppt.com.cn/jxglpt/admin/alipay/appNotify"//服务器通知地址
  46. #define aliPayScheme @"JSJPStudentAlipay" // 支付宝回调串
  47. #define aliPartner @"2088221650448244" //合作身份者id,以2088开头的16位纯数字(客户给)
  48. #define aliSeller @"2088221650448244" //收款支付宝账号
  49. #define aliPrivateKey @"MIICdgIBADANBgkqhkiG9w0BAQEFAASCAmAwggJcAgEAAoGBAKuaMzMc8J2Mrf4bb28I3rp5NcddxLuG2NVmb0w/h+HZz0lRFyuTstSPqcceMq6fuCTvZBF7SBya23mvafBPsVdsYwN9nU+Z7pZoc4FrafzoS98kvJM54Y4MI2r+ZwrUglyIGTzqvxuGO24gKnDRsNregXgMuOvoBKjLvsIar7sdAgMBAAECgYAKNN+6uIvvMwDeTk9wcTyeJrt2IjOjW7/l4XPZOyYf3s6fc71HED/guLLGbxtgm4teVwbCq2x8lxFayX4plvPbQFhhdbNn9YtqoYcw3YBjt3IoOrtSHb9ReIez1DbpJ7AzkqIC2ZW4APZ/e0HZ7U4JpgfZudsc6mX6PMX2/3EgwQJBANrMNXXa4B/huWnClFc3iMNaZxLtN7pi5fQeelELYQCbEPWRpnpBKn2tMd4Bps7M79/huwbxGGKmwaW5AlOOeMUCQQDIx635x5SWEZSPL+pGa+ecesAfPLc9udCw1TyaQ4lYWJEh/ZLJxa9x/wkMWZLEw6y7Aw3z/kkcXCdUPoHR5G55AkBLBFUYEXFivPvbXRGLTckgYbCRdq/ywdHh/0kk3Gfn00LfT47qv8kXyfgdDCfrI6zi7/w2Bxe7Sz192o8HowOZAkBAMR8dYcLOq/Y8RUx4kV0ueUxdcFMBiBwBvVsv0vHhbgeQv3qjyfFK2Agzi5vSDuF1tQdL//ut9oSYeZeV3Ju5AkEAgXBg3lsx8/rv4OUaB4tKMAk3xR8zoIHLnwl5jfBzD97nx3W11qEHRPfen90++9OWE9lLxvYkV1yHKDiFjS9QJw==" // 密钥
  50. //通知的名字及参数
  51. #define ALI_PAY_RESULT @"Ali_pay_result_isSuccessed"
  52. #define ALIPAY_SUCCESSED @"Ali_pay_isSuccessed"
  53. #define ALIPAY_FAILED @"Ali_pay_isFailed"
  54. /**
  55. 这个是表示资格证的判断条件
  56. */
  57. /**从userDefaul里面存取题库名称的key,不是C1A1这些。而是小车,客车,货车等
  58. 由userInfo负责,读写等操作。
  59. */
  60. #define quesLibNameKey @"questionLibraryName"
  61. /**这里添加一个背题模式好了。把加强的去掉,换成背题。
  62. 所谓背题,就是直接选择正确答案,然后显示解释
  63. */
  64. typedef NS_ENUM(NSInteger, QuestionType) {
  65. QuestionTypeOrdered = 1,
  66. QuestionTypeRandom,
  67. QuestionTypeChapt,
  68. QuestionTypeFault,
  69. //强化模式5
  70. QuestionTypeStrenth,
  71. QuestionTypeUndo,
  72. QuestionTypeFavorite,
  73. //背题模式
  74. QuestionTypeRecite,
  75. QuestionTypeExam,
  76. QuestionTypeNotDo,
  77. QuestionTypeNewRule
  78. };
  79. typedef NS_ENUM(NSInteger, CorrectType){
  80. CorrectTypeFault = 0,
  81. CorrectTypeUndo,
  82. CorrectTypeRignt
  83. };
  84. /**其实可以用C的枚举类型。
  85. */
  86. typedef enum{
  87. aadf = 1
  88. }GALSKFJIEJFLKJSALDKJF;
  89. typedef void (^MyBlockType)(id);
  90. typedef void (^BlockTypeVo)(void);
  91. #define TICK NSDate *startTime = [NSDate date]
  92. #define TOCK NSLog(@"Time: %f", -[startTime timeIntervalSinceNow])
  93. /**这里稍微修改,就可以实现全局显示时间点。
  94. */
  95. #endif