123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263 |
- <?php
- namespace app\admin\controller;
- use app\admin\AdminBaseController;
- use app\common\model\SettingModel;
- class Setting extends AdminBaseController
- {
- /**
- * 短信配置
- */
- public function sms()
- {
- $sms = SettingModel::getConfigValue(SettingModel::SMS);
- return view('', [
- 'sms' => $sms,
- 'sms_type' => SettingModel::SMS_TYPE,
- ]);
- }
- public function editSms()
- {
- $data = $this->_post(SettingModel::SMS);
- SettingModel::setConfigValue($data);
- ajax_return();
- }
- /**
- * 系统配置
- */
- public function system()
- {
- $system = SettingModel::getConfigValue(SettingModel::SYSTEM);
- return view('', [
- 'system' => $system,
- ]);
- }
- public function editSystem()
- {
- $data = $this->_post(SettingModel::SYSTEM);
- SettingModel::setConfigValue($data);
- ajax_return();
- }
- /**
- * 获取数据
- * @param array $param 要获取的数据
- * @return array
- */
- public function _post(array $param)
- {
- $res = [];
- foreach ($param as $v) {
- if (!empty(input($v))) {
- $res[$v] = input($v);
- }
- }
- return $res;
- }
- }
|