123456789101112131415161718192021222324252627282930313233343536373839 |
- <?php
- /**
- * [WeEngine System] Copyright (c) 2014 WE7.CC
- * WeEngine is NOT a free software, it under the license terms, visited http://www.we7.cc/ for more details.
- */
- defined('IN_IA') or exit('Access Denied');
-
- $dos = array('get_setting', 'display', 'save_setting');
- $do = in_array($do, $dos) ? $do : 'display';
- permission_check_account_user('wxapp_payment_pay', true, 'wxapp');
- $_W['page']['title'] = '支付参数';
-
- $pay_setting = miniapp_payment_param();
- $wxapp_info = miniapp_fetch($_W['uniacid']);
-
- if ($do == 'get_setting') {
- iajax(0, $pay_setting, '');
- }
-
- if ($do == 'display') {
- $pay_setting['wechat'] = empty($pay_setting['wechat']) ? array('mchid'=>'', 'signkey' => '') : $pay_setting['wechat'];
- }
-
- if ($do == 'save_setting') {
- if (!$_W['isajax'] || !$_W['ispost']) {
- iajax(-1, '非法访问');
- }
- $type = $_GPC['type'];
- if ($type != 'wechat') {
- iajax(-1, '参数错误');
- }
- $param = $_GPC['param'];
- $param['account'] = $_W['acid'];
- $pay_setting[$type] = $param;
- $payment = iserializer($pay_setting);
- uni_setting_save('payment', $payment);
- iajax(0, '设置成功', url('account/display', array('do' => 'switch', 'uniacid' => $_W['uniacid'])));
- }
- template('wxapp/payment');
|