39 lines
1.4 KiB
PHP
39 lines
1.4 KiB
PHP
<?php
|
|
namespace app\admin\controller\setting;
|
|
|
|
use app\common\basics\AdminBase;
|
|
use app\common\server\ConfigServer;
|
|
use app\common\server\JsonServer;
|
|
use app\common\server\UrlServer;
|
|
|
|
class CustomerService extends AdminBase
|
|
{
|
|
public function index()
|
|
{
|
|
$image = ConfigServer::get('customer_service', 'image', '');
|
|
$image = $image ? UrlServer::getFileUrl($image) : '';
|
|
$config = [
|
|
'type' => ConfigServer::get('customer_service', 'type', 1),
|
|
'wechat' => ConfigServer::get('customer_service', 'wechat', ''),
|
|
'phone' => ConfigServer::get('customer_service', 'phone', ''),
|
|
'business_time' => ConfigServer::get('customer_service', 'business_time', ''),
|
|
'image' => $image,
|
|
];
|
|
return view('', [
|
|
'config' => $config
|
|
]);
|
|
}
|
|
|
|
public function set()
|
|
{
|
|
$post = $this->request->post();
|
|
ConfigServer::set('customer_service', 'type', $post['type']);
|
|
ConfigServer::set('customer_service', 'wechat', $post['wechat']);
|
|
ConfigServer::set('customer_service', 'phone', $post['phone']);
|
|
ConfigServer::set('customer_service', 'business_time', $post['business_time']);
|
|
if(isset($post['image'])){
|
|
ConfigServer::set('customer_service', 'image', clearDomain($post['image']));
|
|
}
|
|
return JsonServer::success('设置成功');
|
|
}
|
|
} |