Config.php 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154
  1. <?php
  2. namespace WY\app;
  3. class Config{
  4. static function db(){
  5. return array(
  6. 'server'=>'47.112.222.163',
  7. 'port'=>'3306',
  8. 'user'=>'pay_zy_dongerkj',
  9. 'pass'=>'xkwaZZr3P6RmYpmY',
  10. 'name'=>'pay_zy_dongerkj',
  11. 'prefix'=>'wy_',
  12. 'driver'=>'pdo',
  13. 'debug'=>true,
  14. 'path'=>'dy', //设置后台目录名称
  15. );
  16. }
  17. public function shipCycle($st=false){
  18. $ships=array(
  19. 0=>'T+0',
  20. 1=>'T+1',
  21. 7=>'T+7',
  22. );
  23. return $st===false ? $ships : $ships[$st];
  24. }
  25. public function shipType($st=false){
  26. $ships=array(
  27. 0=>'平台结算',
  28. 1=>'商户提现',
  29. );
  30. return $st===false ? $ships : $ships[$st];
  31. }
  32. public function billState($st=false){
  33. $bills=array(
  34. 0=>'待处理',
  35. 1=>'已付款',
  36. 2=>'已冻结',
  37. 3=>'已拒绝',
  38. );
  39. return $st===false ? $bills : $bills[$st];
  40. }
  41. public function shipBank(){
  42. return array(
  43. '工商银行',
  44. '农业银行',
  45. '建设银行',
  46. '中国银行',
  47. );
  48. }
  49. public function cfoBank($code=''){
  50. $banklist=array(
  51. 'BOC'=>'中国银行',
  52. 'ICBC'=>'工商银行',
  53. 'ABC'=>'农业银行',
  54. 'BOCOM'=>'交通银行',
  55. 'GDB'=>'广东发展银行',
  56. 'SDB'=>'深圳发展银行',
  57. 'CCB'=>'建设银行',
  58. 'SPDB'=>'上海浦东发展银行',
  59. 'ZJTLCB'=>'浙江泰隆商业银行',
  60. 'CMB'=>'招商银行',
  61. 'CMBC'=>'中国民生银行',
  62. 'CIB'=>'兴业银行',
  63. 'CITIC'=>'中信银行',
  64. 'HXB'=>'华夏银行',
  65. 'CEB'=>'中国光大银行',
  66. 'BCCB'=>'北京银行',
  67. 'BOS'=>'上海银行',
  68. 'TCCB'=>'天津银行',
  69. 'BODL'=>'大连银行',
  70. 'HCCB'=>'杭州银行',
  71. 'NBCB'=>'宁波银行',
  72. 'XMCCB'=>'厦门银行',
  73. 'GZCB'=>'广州银行',
  74. 'PINAN'=>'平安银行',
  75. 'CZB'=>'浙商银行',
  76. 'SRCB'=>'上海农村商业银行',
  77. 'CQCB'=>'重庆银行',
  78. 'PSBC'=>'中国邮政储蓄银行',
  79. 'JSB'=>'江苏银行',
  80. 'BJRCB'=>'北京农村商业银行',
  81. 'JNB'=>'济宁银行',
  82. 'TZB'=>'台州银行',
  83. );
  84. if($code){
  85. if(array_key_exists($code,$banklist)){
  86. return $banklist[$code];
  87. } else {
  88. return '';
  89. }
  90. }
  91. return $banklist;
  92. }
  93. public function getMailTpl(){
  94. return array(
  95. '注册确认','修改密码','付款通知','提现通知','账号审核','找回密码'
  96. );
  97. }
  98. public function retMsg($code){
  99. $rets=array(
  100. '001'=>'商户不存在',
  101. '002'=>'商户账号未审核',
  102. '003'=>'商户账号已停用',
  103. '004'=>'商户网站未绑定',
  104. '100'=>'该通道维护中,临时关闭,请使用其它通道或联系在线客服',
  105. '101'=>'商户通道不存在',
  106. '102'=>'平台通道维护中,临时关闭,请使用其它通道或联系在线客服',
  107. '103'=>'平台通道不存在',
  108. '104'=>'商户通道功能未开通,请联系客服开通',
  109. '105'=>'商户收银台功能未开通',
  110. '106'=>'支付方式不存在',
  111. '200'=>'参数不完整',
  112. '201'=>'Sign验证失败',
  113. '202'=>'订单金额格式错误',
  114. '203'=>'订单号长度超过限制(50)',
  115. '204'=>'备注信息长度超过限制(50)',
  116. '205'=>'订单号已存在',
  117. '206'=>'交易网址错误',
  118. '207'=>'金额超过限定额',
  119. '208'=>'非法空值',
  120. '209'=>'订单提交失败',
  121. '210'=>'订单提交失败',
  122. '211'=>'订单提交失败',
  123. '212'=>'订单提交失败',
  124. '213'=>'订单信息不存在',
  125. '214'=>'订单提交失败',
  126. '215'=>'订单已付款',
  127. '216'=>'订单已关闭',
  128. '217'=>'订单30分钟内未付款,已关闭',
  129. '300'=>'同一张卡号提交多次',
  130. '301'=>'点卡面值错误',
  131. '302'=>'卡密提交成功',
  132. '303'=>'卡密已被使用',
  133. '304'=>'卡面值金额不能小于订单金额',
  134. '305'=>'充值卡号长度错误',
  135. '306'=>'充值卡密长度错误',
  136. '400'=>'其他',
  137. '500'=>'网关不存在',
  138. '501'=>'空的银行编号',
  139. '502'=>'银行接口维护',
  140. '503'=>'非法的银行编号',
  141. );
  142. return array_key_exists($code,$rets) ? $rets[$code] : '意外错误';
  143. }
  144. }
  145. ?>