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('设置成功');
 | |
|     }
 | |
| } |