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