OptimizeCheckLog.php 1.1 KB
<?php
/**
 * @remark :
 * @name   :OptimizeCheckList.php
 * @author :lyh
 * @method :post
 * @time   :2025/4/17 9:27
 */

namespace App\Models\Project;

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

/**
 * @remark :优化检查日志
 * @name   :OptimizeCheckList
 * @author :lyh
 * @method :post
 * @time   :2025/4/17 9:27
 */
class OptimizeCheckLog extends Base
{
    protected $table = 'gl_optimize_check_log';

    /**
     * @remark :获取器图片数据
     * @name   :getImagesAttribute
     * @author :lyh
     * @method :post
     * @time   :2025/4/17 10:26
     */
    public function getImagesAttribute($value){
        return Arr::s2a($value);
    }

    /**
     * @remark :保存数据设置参数
     * @name   :handleParam
     * @author :lyh
     * @method :post
     * @time   :2025/4/17 10:35
     */
    public function saveHandleParam($param,$manage_id){
        if(isset($param['images'])){
            $param['images'] = Arr::a2s($param['images'] ?? []);
        }
        $this->param['operator_id'] = $manage_id;
        $this->param['date'] = date('Y-m-d hH:i:s');
        return $param;
    }
}