|
@@ -12,7 +12,12 @@ import com.baomidou.mybatisplus.core.toolkit.IdWorker;
|
|
import com.baomidou.mybatisplus.core.toolkit.ObjectUtils;
|
|
import com.baomidou.mybatisplus.core.toolkit.ObjectUtils;
|
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
import com.baomidou.mybatisplus.core.toolkit.Wrappers;
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
-import com.fjhx.file.entity.*;
|
|
|
|
|
|
+import com.fjhx.file.entity.FileInfo;
|
|
|
|
+import com.fjhx.file.entity.FileInfoSelectDto;
|
|
|
|
+import com.fjhx.file.entity.FileInfoVo;
|
|
|
|
+import com.fjhx.file.entity.ObsFile;
|
|
|
|
+import com.fjhx.file.entity.SingDto;
|
|
|
|
+import com.fjhx.file.entity.SingVo;
|
|
import com.fjhx.file.mapper.FileInfoMapper;
|
|
import com.fjhx.file.mapper.FileInfoMapper;
|
|
import com.fjhx.file.service.FileInfoService;
|
|
import com.fjhx.file.service.FileInfoService;
|
|
import com.obs.services.ObsClient;
|
|
import com.obs.services.ObsClient;
|
|
@@ -26,7 +31,13 @@ import org.springframework.beans.factory.annotation.Value;
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.stereotype.Service;
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
import org.springframework.transaction.annotation.Transactional;
|
|
|
|
|
|
-import java.util.*;
|
|
|
|
|
|
+import java.util.ArrayList;
|
|
|
|
+import java.util.Date;
|
|
|
|
+import java.util.HashMap;
|
|
|
|
+import java.util.LinkedHashMap;
|
|
|
|
+import java.util.List;
|
|
|
|
+import java.util.Map;
|
|
|
|
+import java.util.StringJoiner;
|
|
import java.util.stream.Collectors;
|
|
import java.util.stream.Collectors;
|
|
|
|
|
|
/**
|
|
/**
|
|
@@ -236,6 +247,11 @@ public class FileInfoServiceImpl extends ServiceImpl<FileInfoMapper, FileInfo> i
|
|
this.remove(q -> q.eq(FileInfo::getBusinessId, businessId));
|
|
this.remove(q -> q.eq(FileInfo::getBusinessId, businessId));
|
|
}
|
|
}
|
|
|
|
|
|
|
|
+ @Override
|
|
|
|
+ public void removeFile(List<Long> businessIdList) {
|
|
|
|
+ this.remove(q -> q.in(FileInfo::getBusinessId, businessIdList));
|
|
|
|
+ }
|
|
|
|
+
|
|
/**
|
|
/**
|
|
* 交换业务ID
|
|
* 交换业务ID
|
|
*
|
|
*
|