config.php 6.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115
  1. <?php
  2. namespace refill\dongyefs;
  3. use mtopcard;
  4. class config
  5. {
  6. const ORDER_URL = 'http://8.134.53.93:9086/onlinepay.do';
  7. const QUERY_URL= 'http://8.134.53.93:9086/searchpay.do';
  8. const BALANCE_URL = 'http://8.134.53.93:9086/searchbalance.do';
  9. const USER_ID= '10004066';
  10. const KEY = '2JZRBQWJRpQBGkQGha8cy8P6jHtfeSj7';
  11. const NOTIFY_URL = BASE_SITE_URL . "/mobile/callback/refill_dongyefs.php";
  12. const operator = [
  13. mtopcard\ChinaMobileCard => 'yd',
  14. mtopcard\ChinaUnicomCard => 'lt',
  15. mtopcard\ChinaTelecomCard => 'dx'
  16. ];
  17. const ERR_NOS = [
  18. '5001','5002','5003','5004','5005','5008','5009','5010','5011','5012'
  19. ];
  20. const ExtHeaders = ['Content-Type:application/x-www-form-urlencoded;'];
  21. const product_id = [
  22. mtopcard\ChinaMobileCard => [
  23. 6 => [
  24. 10 => '30000005109', 20 => '30000005110', 30 => '30000005111', 50 => '30000005112',
  25. 100 => '30000005113', 200 => '30000005114', 300 => '30000005115', 500 => '30000005116'
  26. ],//辽宁
  27. 7 => [
  28. 30 => '30000005408', 50 => '30000005409',
  29. 100 => '30000005410', 200 => '30000005411', 300 => '30000005412', 500 => '30000005413'
  30. ],//吉林
  31. 9 => [
  32. 10 => '30000005318', 20 => '30000005319', 30 => '30000005320', 50 => '30000005321',
  33. 100 => '30000005322', 200 => '30000005323', 300 => '30000005324', 500 => '30000005325'
  34. ],//上海
  35. 13 => [
  36. 10 => '30000005710', 20 => '30000005711', 30 => '30000005712', 50 => '30000005713',
  37. 100 => '30000005714', 200 => '30000005715', 300 => '30000005716', 500 => '30000005717'
  38. ],//福建
  39. 19 => [
  40. 10 => '30000005117', 20 => '30000005118', 30 => '30000005119', 50 => '30000005120',
  41. 100 => '30000005121', 200 => '30000005122', 300 => '30000005123', 500 => '30000005124'
  42. ],//广东
  43. 29 => [
  44. 10 => '30000005326', 20 => '30000005327', 30 => '30000005328', 50 => '30000005329',
  45. 100 => '30000005330', 200 => '30000005331', 300 => '30000005332', 500 => '30000005333'
  46. ],//青海
  47. 8 => [
  48. 10 => '30000005630', 20 => '30000005631', 30 => '30000005632', 50 => '30000005638',
  49. 100 => '30000005634', 200 => '30000005635', 300 => '30000005636', 500 => '30000005637'
  50. ],//黑龙江
  51. 5 => [
  52. 50 => '30000005613',
  53. 100 => '30000005614', 200 => '30000005615', 300 => '30000005616', 500 => '30000005617'
  54. ],//内蒙古
  55. 14 => [
  56. 10 => '30000006155', 20 => '30000006156', 30 => '30000006158', 50 => '30000006159',
  57. 100 => '30000006160', 200 => '30000006161', 300 => '30000006162', 500 => '30000006163'
  58. ],//江西
  59. ],
  60. mtopcard\ChinaUnicomCard => [
  61. 23 => [
  62. 10 => '30000006490', 20 => '30000006491', 30 => '30000006492', 50 => '30000006493',
  63. 100 => '30000006494', 200 => '30000006510', 300 => '30000006511', 500 => '30000006512'
  64. ],//四川
  65. 14 => [
  66. 10 => '30000006211', 20 => '30000006212', 30 => '30000006213', 50 => '30000006214',
  67. ],//江西
  68. ],
  69. mtopcard\ChinaTelecomCard => [
  70. 12 => [
  71. 10 => '30000005747', 20 => '30000005748', 30 => '30000005749', 50 => '30000005750',
  72. 100 => '30000005751', 200 => '30000005752', 300 => '30000005753', 500 => '30000005754'
  73. ],//安徽
  74. 16 => [
  75. 10 => '30000005763', 20 => '30000005764', 30 => '30000005765', 50 => '30000005766',
  76. 100 => '30000005767', 200 => '30000005768', 300 => '30000005769', 500 => '30000005770'
  77. ],//河南
  78. 18 => [
  79. 10 => '30000005755', 20 => '30000005756', 30 => '30000005757', 50 => '30000005758',
  80. 100 => '30000005759', 200 => '30000005760', 300 => '30000005761', 500 => '30000005762'
  81. ],//湖南
  82. 14 => [
  83. 10 => '30000006215', 20 => '30000006216', 30 => '30000006217', 50 => '30000006218',
  84. 100 => '30000006230', 200 => '30000006231', 300 => '30000006232', 500 => '30000006233'
  85. ],//江西
  86. ]
  87. ];
  88. //key格式 卡类型-面值-regin_no
  89. const Price = [
  90. //移动
  91. "4-10-6" => 9.89, "4-20-6" => 19.78, "4-30-6" => 29.67, "4-50-6" => 49.45, "4-100-6" => 98.9, "4-200-6" => 197.8, "4-300-6" => 296.7, "4-500-6" => 494.5,//辽宁 6
  92. "4-30-7" => 29.73, "4-50-7" => 49.55, "4-100-7" => 99.1, "4-200-7" => 198.2, "4-300-7" => 297.3, "4-500-7" => 495.5,//吉林 7
  93. "4-10-9" => 9.91, "4-20-9" => 19.82, "4-30-9" => 29.73, "4-50-9" => 49.55, "4-100-9" => 99.1, "4-200-9" => 198.2, "4-300-9" => 297.3, "4-500-9" => 495.5,//上海 9
  94. "4-10-13" => 9.89, "4-20-13" => 19.78, "4-30-13" => 29.67, "4-50-13" => 49.45, "4-100-13" => 98.9, "4-200-13" => 197.8, "4-300-13" => 296.7, "4-500-13" => 494.5,//福建 13
  95. "4-30-19" => 29.97, "4-50-19" => 49.95, "4-100-19" => 99.9, "4-200-19" => 199.8, "4-300-19" => 299.7, "4-500-19" => 499.5,//广东 19
  96. "4-10-29" => 9.82, "4-20-29" => 19.64, "4-30-29" => 29.46, "4-50-29" => 49.1, "4-100-29" => 98.2, "4-200-29" => 196.4, "4-300-29" => 294.6, "4-500-29" => 491,//青海 29
  97. "4-10-8" => 10.04, "4-20-8" => 20.08, "4-30-8" => 30.12, "4-50-8" => 50.2, "4-100-8" => 100.4, "4-200-8" => 200.8,//黑龙江 8
  98. "4-50-5" => 50.1, "4-100-5" => 100.2, "4-200-5" => 200.4, "4-300-5" => 300.6, "4-500-5" => 501,//内蒙古 5
  99. "4-10-14" => 10.04, "4-20-14" => 20.08, "4-30-14" => 30.12, "4-50-14" => 50.2, "4-100-14" => 100.3, "4-200-14" => 200.6, "4-300-14" => 300.9, "4-500-14" => 501.5,//江西 14
  100. //联通
  101. "5-10-23" => 9.9, "5-20-23" => 19.8, "5-30-23" => 29.7, "5-50-23" => 49.5, "5-100-23" => 99, "5-200-23" => 198, "5-300-23" => 297, "5-500-23" => 495,//四川 23
  102. "5-10-14" => 10.04, "5-20-14" => 20.08, "5-30-14" => 30.12, "5-50-14" => 50.2,//江西 14
  103. //电信
  104. "6-10-12" => 10.065, "6-20-12" => 20.13, "6-30-12" => 30.195, "6-50-12" => 50.225, "6-100-12" => 100.45, "6-200-12" => 200.9, "6-300-12" => 301.35, "6-500-12" => 502.25,//安徽 12
  105. "6-10-16" => 10.065, "6-20-16" => 20.13, "6-30-16" => 30.195, "6-50-16" => 50.225, "6-100-16" => 100.45, "6-200-16" => 200.9, "6-300-16" => 301.35, "6-500-16" => 502.25,//河南 16
  106. "6-10-18" => 10.065, "6-20-18" => 20.13, "6-30-18" => 30.195, "6-50-18" => 50.225, "6-100-18" => 100.45, "6-200-18" => 200.9, "6-300-18" => 301.35, "6-500-18" => 502.25,//湖南 18
  107. "6-10-14" => 10.04, "6-20-14" => 20.08, "6-30-14" => 30.12, "6-50-14" => 50.2, "6-100-14" => 100.3, "6-200-14" => 200.6, "6-300-14" => 300.9, "6-500-14" => 501.5,//江西 14
  108. ];
  109. }