EnterpriseProduct.php 1.1 KB
<?php
/**
 * @remark :
 * @name   :EnterpriseProduct.php
 * @author :lyh
 * @method :post
 * @time   :2025/3/26 10:11
 */

namespace App\Models\Project;

use App\Models\Base;

/**
 * @remark :项目产品录入词
 * @name   :EnterpriseProduct
 * @author :lyh
 * @method :post
 * @time   :2025/3/26 10:12
 */
class EnterpriseProduct extends Base
{
    protected $table = 'gl_project_enterprise_product';

    /**
     * @remark :保存数据
     * @name   :saveEnterpriseProduct
     * @author :lyh
     * @method :post
     * @time   :2025/3/26 10:42
     */
    public function saveEnterpriseProduct($project_id,$data){
        $saveData = [];
        foreach ($data as $val){
            $info = $this->read(['title'=>$val[0],'project_id'=>$project_id],['id']);
            if($info === false){
                $saveData[] = [
                    'title'=>$val[0],
                    'image'=>$val[1],
                    'url'=>$val[2],
                    'project_id'=>$project_id,
                    'keywords'=>$val[3],
                    'release_at'=>$val[4],
                ];
            }
        }
        return $this->insertAll($saveData);
    }
}