|
@@ -1,16 +1,28 @@
|
|
|
package com.imed.costaccount.service.impl;
|
|
|
|
|
|
-import org.springframework.stereotype.Service;
|
|
|
-import com.baomidou.mybatisplus.core.conditions.query.QueryWrapper;
|
|
|
import com.baomidou.mybatisplus.extension.service.impl.ServiceImpl;
|
|
|
-
|
|
|
import com.imed.costaccount.mapper.FileRecordMapper;
|
|
|
import com.imed.costaccount.model.FileRecord;
|
|
|
import com.imed.costaccount.service.FileRecordService;
|
|
|
+import org.springframework.stereotype.Service;
|
|
|
+import org.springframework.transaction.annotation.Propagation;
|
|
|
+import org.springframework.transaction.annotation.Transactional;
|
|
|
+
|
|
|
+import java.util.List;
|
|
|
|
|
|
|
|
|
@Service("fileRecordService")
|
|
|
public class FileRecordServiceImpl extends ServiceImpl<FileRecordMapper, FileRecord> implements FileRecordService {
|
|
|
|
|
|
|
|
|
+ /**
|
|
|
+ * 批量删除文件
|
|
|
+ *
|
|
|
+ * @param idList 批量删除文件的Id
|
|
|
+ */
|
|
|
+ @Override
|
|
|
+ @Transactional(propagation = Propagation.REQUIRED,rollbackFor = Exception.class)
|
|
|
+ public void deleteByIds(List<Long> idList) {
|
|
|
+ this.removeByIds(idList);
|
|
|
+ }
|
|
|
}
|