package com.ydtech.modules.order.service; import com.baomidou.mybatisplus.extension.service.IService; import com.ydtech.core.page.HttpResult; import com.ydtech.modules.order.entity.dto.InsTaskImagesDto; import com.ydtech.modules.order.entity.dto.InsUploadImagesDto; import com.ydtech.modules.order.entity.po.InsTaskImages; import com.ydtech.modules.order.entity.po.InsTaskImagesBase64; import com.ydtech.modules.order.entity.vo.InsTaskImagesVo; import java.util.List; import java.util.Map; /** * @author wenks * @description 针对表【ins_task_images(影像)】的数据库操作Service * @createDate 2023-05-05 16:27:19 */ public interface InsTaskImagesService extends IService { /** * 影像上传 * * @param insTaskImagesVo 影像上传实体 * @param username 用户名 * @return */ HttpResult uploadImages(InsTaskImagesVo insTaskImagesVo, String username); /** * 通过报价单号查询影像 * * @param quoteNo * @return */ HttpResult> findByQuoteNo(String quoteNo); /** * 获取文件的 文件的Base64 编码 * * @param orderNo 订单号 * @return */ List findByOrderNo(String orderNo); /** * 获取文件路径信息 * @param orderNo * @return */ List findImageByOrderNo(String orderNo); }