GeoQuestionResult.php 2.0 KB
<?php
/**
 * @remark :
 * @name   :GeoQuestionResController.php
 * @author :lyh
 * @method :post
 * @time   :2025/7/3 16:01
 */

namespace App\Models\Geo;

use App\Helper\Arr;
use App\Models\Base;

/**
 * @remark :geo设置请求结果
 * @name   :GeoQuestionResController
 * @author :lyh
 * @method :post
 * @time   :2025/7/3 16:01
 */
class GeoQuestionResult extends Base
{
    protected $table = 'gl_geo_question_result';

    const BRAND_TYPE = 1;//品牌类型
    const MARKETING_TYPE = 2;//营销类型
    /**
     * @remark :geo提交关键字获取器
     * @name   :getUrlAttribute
     * @author :lyh
     * @method :post
     * @time   :2025/7/3 9:53
     */
    public function getKeywordsAttribute($value)
    {
        if($value){
            $value = Arr::s2a($value);
        }
        return $value;
    }

    /**
     * @remark :geo提交网址获取器
     * @name   :getUrlAttribute
     * @author :lyh
     * @method :post
     * @time   :2025/7/3 9:52
     */
    public function getUrlAttribute($value)
    {
        if($value){
            $value = Arr::s2a($value);
        }
        return $value;
    }

    /**
     * @remark :geo提交结果获取器
     * @name   :getUrlAttribute
     * @author :lyh
     * @method :post
     * @time   :2025/7/3 9:52
     */
    public function getTextAttribute($value)
    {
        if($value){
            $value = Arr::s2a($value);
        }
        return $value;
    }

    /**
     * @remark :命中的关键词数量
     * @name   :getKeywordsNumAttribute
     * @author :lyh
     * @method :post
     * @time   :2025/7/21 11:33
     */
    public function getKeywordsNumAttribute($value)
    {
        if($value){
            $value = Arr::s2a($value);
        }
        return $value;
    }

    /**
     * @remark :命中的url数量
     * @name   :getUrlNumAttribute
     * @author :lyh
     * @method :post
     * @time   :2025/7/21 11:34
     */
    public function getUrlNumAttribute($value)
    {
        if($value){
            $value = Arr::s2a($value);
        }
        return $value;
    }
}