12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091 |
- <?php
- declare(strict_types=0);
- $config['exclude_preferential_goods_ids'] = [6217];
- $config['card_commonid'] = ['oil' => 3449, 'phone' => 3450];
- $config['vgoods_spec_card'] = [6218 => 200, 6219 => 500, 6220 => 1000, 6227 => 100, 6221 => 100,6228 => 200,6229 => 500];
- $config['tips'] = ['first_order' => '首次充值享受会员价95折',
- 'vip_first_order' => '会员充值全场95折',
- 'none_vip' => '点击右上角分享给好友、升级会员都能享受95折',
- 'vip_user' => '点击右上角,分享给好友,一起省钱吧~'];
- $handlers = [];
- #type:虚拟商品类型,order_method下午单后的自动操作函数,
- #paid_oper 支付完成后的操作类型,auto 表示自动,manual 表示人工点击,paid_method表示点击调用的方法
- #input_params 表示输入必须带的参数。
- $mcard_params =['type' => 'member_card', 'order_method' => '', 'paid_oper' => 'auto',
- 'paid_method' => 'OnMCardPaidSuccess',
- 'input_params' => [],
- 'additional' => ['card_type' => 'year']];
- $handlers[6217] = $mcard_params;
- #oil card
- $oil_params = ['type' => 'oil_card',
- 'order_check' => 'OnOilCardCheck',
- 'order_method' => 'OnReserveOilCard',
- 'complete_method' => 'OnCardKeyComplete',
- 'cancel_method' => 'OnCardKeyCancel',
- 'input_params' => ['card_no', 'card_type', 'phone_no']];
- $handlers[6218] = $oil_params;
- $handlers[6219] = $oil_params;
- $handlers[6220] = $oil_params;
- $handlers[6227] = $oil_params;
- #phone card
- $phone_card_prams = ['type' => 'phone_card',
- 'order_check' => 'OnPhoneCardCheck',
- 'order_method' => 'OnReservePhoneCard',
- 'complete_method' => 'OnCardKeyComplete',
- 'cancel_method' => 'OnCardKeyCancel',
- 'input_params' => ['card_no', 'card_type']];
- $handlers[6221] = $phone_card_prams;
- $handlers[6228] = $phone_card_prams;
- $handlers[6229] = $phone_card_prams;
- $config['vgoods_handlers'] = $handlers;
- ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
- //[6218 => 200, 6219 => 500, 6220 => 1000, 6227 => 100, 6221 => 100]
- //6220 话费 amount = 100
- $share_policy[6221] = [
- ['num' => 1, 'discount' => 4,'price' => 96]
- ];
- $share_policy[6227] = [
- ['num' => 1, 'discount' => 4,'price' => 96]
- ];
- //6220 话费 amount = 200
- $share_policy[6218] = [
- ['num' => 2, 'discount' => 8, 'price' => 192],
- ['num' => 1, 'discount' => 4, 'price' => 196]
- ];
- $share_policy[6228] = [
- ['num' => 2, 'discount' => 8, 'price' => 192],
- ['num' => 1, 'discount' => 4, 'price' => 196]
- ];
- //6220 油费 amount = 500
- $share_policy[6219] = [
- ['num' => 3, 'discount' => 20, 'price' => 480],
- ['num' => 2, 'discount' => 15, 'price' => 485],
- ['num' => 1, 'discount' => 10, 'price' => 490]
- ];
- $share_policy[6229] = [
- ['num' => 3, 'discount' => 20, 'price' => 480],
- ['num' => 2, 'discount' => 15, 'price' => 485],
- ['num' => 1, 'discount' => 10, 'price' => 490]
- ];
- //6220 油费 amount = 1000
- $share_policy[6220] = [
- ['num' => 5, 'discount' => 40, 'price' => 960],
- ['num' => 4, 'discount' => 30, 'price' => 970],
- ['num' => 3, 'discount' => 25, 'price' => 975],
- ['num' => 2, 'discount' => 20, 'price' => 980],
- ['num' => 1, 'discount' => 15, 'price' => 985]
- ];
- $config['goods_share_policy'] = $share_policy;
|