package com.ylx.order.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.ylx.order.domain.TCommentPicture;

import java.util.List;

/**
 * 类描述：
 *
 * @author Administrator
 * @version 1.0
 * @date 2026/6/9 16:51
 */
public interface TCommentPictureService extends IService<TCommentPicture> {

    /**
     * 批量保存评论图片
     * @param commentId 评论ID
     * @param pictureUrls 图片URL列表
     */
    void batchSavePictures(String commentId, List<String> pictureUrls);

    /**
     * 根据评论ID查询图片列表（已按排序顺序）
     * @param commentId 评论ID
     * @return 图片列表
     */
    List<TCommentPicture> getByCommentId(String commentId);

    List<TCommentPicture> selectByCommentIds(List<String> commentIds);
}