vgoods.ini.php 3.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. <?php
  2. declare(strict_types=0);
  3. $config['exclude_preferential_goods_ids'] = [6217];
  4. $config['card_commonid'] = ['oil' => 3449, 'phone' => 3450];
  5. $config['vgoods_spec_card'] = [6218 => 200, 6219 => 500, 6220 => 1000, 6227 => 100, 6221 => 100,6228 => 200,6229 => 500];
  6. $config['tips'] = ['first_order' => '首次充值享受会员价95折',
  7. 'vip_first_order' => '会员充值全场95折',
  8. 'none_vip' => '点击右上角分享给好友、升级会员都能享受95折',
  9. 'vip_user' => '点击右上角,分享给好友,一起省钱吧~'];
  10. $handlers = [];
  11. #type:虚拟商品类型,order_method下午单后的自动操作函数,
  12. #paid_oper 支付完成后的操作类型,auto 表示自动,manual 表示人工点击,paid_method表示点击调用的方法
  13. #input_params 表示输入必须带的参数。
  14. $mcard_params =['type' => 'member_card', 'order_method' => '', 'paid_oper' => 'auto',
  15. 'paid_method' => 'OnMCardPaidSuccess',
  16. 'input_params' => [],
  17. 'additional' => ['card_type' => 'year']];
  18. $handlers[6217] = $mcard_params;
  19. #oil card
  20. $oil_params = ['type' => 'oil_card',
  21. 'order_check' => 'OnOilCardCheck',
  22. 'order_method' => 'OnReserveOilCard',
  23. 'complete_method' => 'OnCardKeyComplete',
  24. 'cancel_method' => 'OnCardKeyCancel',
  25. 'input_params' => ['card_no', 'card_type', 'phone_no']];
  26. $handlers[6218] = $oil_params;
  27. $handlers[6219] = $oil_params;
  28. $handlers[6220] = $oil_params;
  29. $handlers[6227] = $oil_params;
  30. #phone card
  31. $phone_card_prams = ['type' => 'phone_card',
  32. 'order_check' => 'OnPhoneCardCheck',
  33. 'order_method' => 'OnReservePhoneCard',
  34. 'complete_method' => 'OnCardKeyComplete',
  35. 'cancel_method' => 'OnCardKeyCancel',
  36. 'input_params' => ['card_no', 'card_type']];
  37. $handlers[6221] = $phone_card_prams;
  38. $handlers[6228] = $phone_card_prams;
  39. $handlers[6229] = $phone_card_prams;
  40. $config['vgoods_handlers'] = $handlers;
  41. ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
  42. //[6218 => 200, 6219 => 500, 6220 => 1000, 6227 => 100, 6221 => 100]
  43. //6220 话费 amount = 100
  44. $share_policy[6221] = [
  45. ['num' => 1, 'discount' => 4,'price' => 96]
  46. ];
  47. $share_policy[6227] = [
  48. ['num' => 1, 'discount' => 4,'price' => 96]
  49. ];
  50. //6220 话费 amount = 200
  51. $share_policy[6218] = [
  52. ['num' => 2, 'discount' => 8, 'price' => 192],
  53. ['num' => 1, 'discount' => 4, 'price' => 196]
  54. ];
  55. $share_policy[6228] = [
  56. ['num' => 2, 'discount' => 8, 'price' => 192],
  57. ['num' => 1, 'discount' => 4, 'price' => 196]
  58. ];
  59. //6220 油费 amount = 500
  60. $share_policy[6219] = [
  61. ['num' => 3, 'discount' => 20, 'price' => 480],
  62. ['num' => 2, 'discount' => 15, 'price' => 485],
  63. ['num' => 1, 'discount' => 10, 'price' => 490]
  64. ];
  65. $share_policy[6229] = [
  66. ['num' => 3, 'discount' => 20, 'price' => 480],
  67. ['num' => 2, 'discount' => 15, 'price' => 485],
  68. ['num' => 1, 'discount' => 10, 'price' => 490]
  69. ];
  70. //6220 油费 amount = 1000
  71. $share_policy[6220] = [
  72. ['num' => 5, 'discount' => 40, 'price' => 960],
  73. ['num' => 4, 'discount' => 30, 'price' => 970],
  74. ['num' => 3, 'discount' => 25, 'price' => 975],
  75. ['num' => 2, 'discount' => 20, 'price' => 980],
  76. ['num' => 1, 'discount' => 15, 'price' => 985]
  77. ];
  78. $config['goods_share_policy'] = $share_policy;