91 lines
2.5 KiB
PHP
91 lines
2.5 KiB
PHP
![]() |
<?php
|
|||
|
|
|||
|
// +----------------------------------------------------------------------
|
|||
|
// | ThinkAdmin
|
|||
|
// +----------------------------------------------------------------------
|
|||
|
// | 版权所有 2014~2019 广州楚才信息科技有限公司 [ http://www.cuci.cc ]
|
|||
|
// +----------------------------------------------------------------------
|
|||
|
// | 官方网站: http://demo.thinkadmin.top
|
|||
|
// +----------------------------------------------------------------------
|
|||
|
// | 开源协议 ( https://mit-license.org )
|
|||
|
// +----------------------------------------------------------------------
|
|||
|
// | gitee 代码仓库:https://gitee.com/zoujingli/ThinkAdmin
|
|||
|
// | github 代码仓库:https://github.com/zoujingli/ThinkAdmin
|
|||
|
// +----------------------------------------------------------------------
|
|||
|
|
|||
|
namespace app\setting\controller;
|
|||
|
|
|||
|
use think\admin\Controller;
|
|||
|
|
|||
|
|
|||
|
/**
|
|||
|
* 系统配置
|
|||
|
* Class App
|
|||
|
* @package app\setting\controller
|
|||
|
*/
|
|||
|
class Config extends Controller
|
|||
|
{
|
|||
|
|
|||
|
|
|||
|
/**
|
|||
|
* 更新配置
|
|||
|
* @auth true
|
|||
|
* @login true
|
|||
|
* @menu true
|
|||
|
* @throws \think\Exception
|
|||
|
* @throws \think\exception\PDOException
|
|||
|
*/
|
|||
|
public function index()
|
|||
|
{
|
|||
|
$this->title = '系统配置';
|
|||
|
$system_order_perfix = sysconf('system_order_perfix');
|
|||
|
if (!$system_order_perfix) {
|
|||
|
sysconf('system_order_perfix', 'Q');
|
|||
|
}
|
|||
|
|
|||
|
$settingStatus = sysconf('settingStatus');
|
|||
|
if (!$settingStatus) {
|
|||
|
sysconf('settingStatus', 2);
|
|||
|
}
|
|||
|
$settingUpdate = sysconf('settingUpdate');
|
|||
|
if (!$settingUpdate) {
|
|||
|
sysconf('settingUpdate', 2);
|
|||
|
}
|
|||
|
$queue = sysconf('queue');
|
|||
|
if (!$queue) {
|
|||
|
sysconf('queue', 1);
|
|||
|
}
|
|||
|
$order_name = sysconf('order_name');
|
|||
|
if (!$order_name) {
|
|||
|
sysconf('order_name', 's_nubmer');
|
|||
|
}
|
|||
|
|
|||
|
$sign_type = sysconf('sign_type');
|
|||
|
if (!$sign_type) {
|
|||
|
sysconf('sign_type', 1);
|
|||
|
}
|
|||
|
|
|||
|
$no_account_merchant = sysconf('no_account_merchant');
|
|||
|
if (!$no_account_merchant) {
|
|||
|
sysconf('no_account_merchant', '2');
|
|||
|
}
|
|||
|
$this->fetch();
|
|||
|
}
|
|||
|
|
|||
|
/**
|
|||
|
* 保存配置
|
|||
|
* @auth true
|
|||
|
* @login true
|
|||
|
* @menu true
|
|||
|
* @throws \think\Exception
|
|||
|
* @throws \think\exception\PDOException
|
|||
|
*/
|
|||
|
public function save()
|
|||
|
{
|
|||
|
if ($this->request->isPost()) {
|
|||
|
foreach ($this->request->post() as $k => $v) sysconf($k, $v);
|
|||
|
$this->success('更新系统配置成功!');
|
|||
|
}
|
|||
|
}
|
|||
|
}
|