1, 'is_open_user'=>1])); // 静态数据 MyViewAssign('recharge_give_type_list', BaseService::ConstData('recharge_give_type_list')); MyViewAssign('cash_type_list', BaseService::ConstData('cash_type_list')); // 统计数据 MyViewAssign('statistical', StatisticalService::StatisticalData()); MyViewAssign('data', $this->plugins_config); return MyView('../../../plugins/wallet/view/admin/admin/index'); } /** * 编辑页面 * @author Devil * @blog http://gong.gg/ * @version 1.0.0 * @datetime 2019-02-07T08:21:54+0800 * @param [array] $params [输入参数] */ public function SaveInfo($params = []) { // 支付方式 MyViewAssign('payment_list', PaymentService::PaymentList(['is_enable'=>1, 'is_open_user'=>1])); // 静态数据 MyViewAssign('recharge_give_type_list', BaseService::ConstData('recharge_give_type_list')); MyViewAssign('cash_type_list', BaseService::ConstData('cash_type_list')); MyViewAssign('data', $this->plugins_config); return MyView('../../../plugins/wallet/view/admin/admin/saveinfo'); } /** * 数据保存 * @author Devil * @blog http://gong.gg/ * @version 1.0.0 * @datetime 2019-02-07T08:21:54+0800 * @param [array] $params [输入参数] */ public function Save($params = []) { // 钱包修改密码校验 if(!empty($params['wallet_edit_money_password'])) { // 当前登录的管理员是否为超管 $admin = AdminService::LoginInfo(); if(!isset($admin['id']) || $admin['id'] != 1) { return DataReturn('钱包修改密码仅超管有权限修改', -1); } // 密码加密 $params['wallet_edit_money_password'] = BaseService::WalletMoneyEditPassword($params['wallet_edit_money_password']); } else { // 使用原来设置的密码覆盖 $ret = BaseService::BaseConfig(); if(!empty($this->plugins_config['wallet_edit_money_password'])) { $params['wallet_edit_money_password'] = $this->plugins_config['wallet_edit_money_password']; } } // 数据保存 return BaseService::BaseConfigSave($params); } } ?>