package com.gk.hotwork.Service; import com.baomidou.mybatisplus.extension.service.IService; import com.gk.hotwork.Domain.AttachmentInfo; import com.gk.hotwork.Domain.UserInfo; import java.util.List; /** * @email 1603559716@qq.com * @author: zf * @date: 2023/7/24 * @time: 13:51 */ public interface AttachmentInfoService extends IService { AttachmentInfo findByKey(String key); AttachmentInfo findById(Long id); List findByBusinessId(Long businessId); List findByIds(List ids); void delete(Long id, UserInfo userInfo); AttachmentInfo saveOne(AttachmentInfo attachmentInfo); List saveBatchAttachment(List attachmentInfoList); void updateBusinessIdBatch(List attachmentList); void deleteByBusinessId(Long businessId); }