<?php

namespace app\api\controller;

use app\common\controller\Api;
use app\common\model\OfflineShopModel;
use app\common\model\OfflineTypeModel;
use app\utils\DataUtil;
use think\Db;
/**
 * 示例接口
 */
class ShopOffline extends Api
{
    protected $noNeedLogin = [''];
    protected $noNeedRight = ['*'];

    public function home()
    {
        $user_id = $this->auth->id;

        $model = new OfflineShopModel();
        $info = $model->getDetail(params: ['user_id' => $user_id],select: ['id','user_id','type_id','name','keyword','image','images','work_time','lng','lat','address','telephone']);
        if (!$info){
            return $this->success('未开通线下门店');
        }
        $info['image'] = cdnurl($info['images']);
        $info['images'] = array_domain_image(!empty($info['images']) ? explode(',',$info['images']) : []);

        return $this->success('success',[
            'info' => $info,
        ]);
    }
}