1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
package org.jeecg.modules.system.service;
 
 
import com.baomidou.mybatisplus.extension.service.IService;
import org.jeecg.common.system.base.entity.SysUploadRela;
 
import java.util.List;
 
public interface IUploadRelaService extends IService<SysUploadRela> {
 
    public void createUploadRale(String busId, String busType, String uploadId);
 
    //单文件业务:判断当前busId对应的rela数量为1,在当前rela文件上进行更新持久,当前busId对应的rela数量>0,全部remove后重新new并进行持久
    public void saveOrUpdateUploadRale(String busId, String busType, String uploadId);
 
    public List<SysUploadRela> listByBusIdAndBusType(String busId, String busType);
 
    public List<SysUploadRela> listByUploadId(String uploadId);
 
    /**
     * 根据业务类型id和业务数据主键删除关系
     *
     * @param busId
     * @param busType
     */
    void delSysUploadRelaByBusIdAndBusType(String busId, String busType);
}