Project5Cate.php 1.2 KB
<?php
/**
 * @remark :
 * @name   :Project5Cate.php
 * @author :lyh
 * @method :post
 * @time   :2025/11/8 09:23
 */

namespace App\Models\Ticket;

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

/**
 * @remark :5.0数据分类
 * @name   :Project5Cate
 * @author :lyh
 * @method :post
 * @time   :2025/11/8 09:24
 */
class Project5Cate extends Base
{
    protected $table = 'gl_project_5_cate';

    public function getTextAttribute($value){
        if(!empty($value)){
            $value = Arr::s2a($value);
        }
        return $value;
    }

    /**
     * @remark :请求的方法
     * @name   :getCateType
     * @author :lyh
     * @method :post
     * @time   :2025/11/8 10:22
     */
    public function getCateTypeAction($type = '')
    {
        $data = [
            1 => 'get_products_category',
            3 => 'get_news_category',
        ];
        if(!empty($type)){
            return $data[$type];
        }
        return  '';
    }

    public function saveCateTypeAction($type = '')
    {
        $data = [
            1 => 'add_products_category',
            3 => 'add_news_category',
        ];
        if(!empty($type)){
            return $data[$type];
        }
        return  '';
    }
}