作者 lyh

gx

... ... @@ -10,6 +10,7 @@ use App\Jobs\CopyProjectJob;
use App\Jobs\SyncImageFileJob;
use App\Models\File\ErrorFile;
use App\Models\File\Image as ImageModel;
use App\Models\File\WatermarkImage;
use App\Models\Project\Project;
use App\Services\AmazonS3Service;
use App\Services\CosService;
... ... @@ -560,4 +561,21 @@ class ImageController extends Controller
$data = $cos->getPosition();
$this->response('success',Code::SUCCESS,$data);
}
/**
* @remark :保存水印图片记录
* @name :saveWatermarkImage
* @author :lyh
* @method :post
* @time :2024/8/21 14:34
*/
public function saveWatermarkImage($path,$old_path){
$watermarkImageModel = new WatermarkImage();
$data = [
'path' => $path,
'old_path'=>$old_path,
'project_id' =>$this->cache['project_id'] ?? 0
];
return $watermarkImageModel->addReturnId($data);
}
}
... ...
<?php
/**
* @remark :
* @name :WatermarkImage.php
* @author :lyh
* @method :post
* @time :2024/8/21 14:29
*/
namespace App\Models\File;
use App\Models\Base;
class WatermarkImage extends Base
{
protected $table = 'gl_watermark_image';
}
... ...