|
@@ -9,7 +9,9 @@ import com.github.xiaoymin.knife4j.annotations.ApiOperationSupport;
|
|
|
import io.swagger.annotations.*;
|
|
|
import lombok.AllArgsConstructor;
|
|
|
import lombok.SneakyThrows;
|
|
|
+import lombok.extern.slf4j.Slf4j;
|
|
|
import org.apache.commons.lang.StringUtils;
|
|
|
+import org.springblade.archive.entity.ArchivesAuto;
|
|
|
import org.springblade.archive.service.IArchivesAutoService;
|
|
|
import org.springblade.archive.utils.FileUtils;
|
|
|
import org.springblade.archive.vo.ArchivesAutoVO;
|
|
@@ -19,6 +21,7 @@ import org.springblade.business.vo.ArchiveFileVO;
|
|
|
import org.springblade.common.utils.SnowFlakeUtil;
|
|
|
import org.springblade.core.boot.ctrl.BladeController;
|
|
|
import org.springblade.core.oss.model.BladeFile;
|
|
|
+import org.springblade.core.secure.utils.AuthUtil;
|
|
|
import org.springblade.core.tool.api.R;
|
|
|
import org.springblade.core.tool.utils.BeanUtil;
|
|
|
import org.springblade.core.tool.utils.Func;
|
|
@@ -41,6 +44,7 @@ import java.util.stream.Collectors;
|
|
|
* @author BladeX
|
|
|
* @since 2022-07-08
|
|
|
*/
|
|
|
+@Slf4j
|
|
|
@RestController
|
|
|
@AllArgsConstructor
|
|
|
@RequestMapping("/archiveFileAuto")
|
|
@@ -61,6 +65,9 @@ ArchiveFileAutoController extends BladeController {
|
|
|
@ApiOperationSupport(order = 2)
|
|
|
@ApiOperation(value = "批量新增")
|
|
|
public R<Boolean> batchSave(@RequestBody ArchivesAutoVO archiveList) {
|
|
|
+
|
|
|
+ log.info("batchSave= uid " +
|
|
|
+ AuthUtil.getUserId() + " name " + AuthUtil.getNickName() );
|
|
|
try {
|
|
|
for (ArchivesAutoVO archive : archiveList.getList()) {
|
|
|
if (archive.getId() == null) {
|
|
@@ -121,6 +128,10 @@ ArchiveFileAutoController extends BladeController {
|
|
|
}
|
|
|
archivesAutoService.save(archive);
|
|
|
} else {
|
|
|
+ ArchivesAuto archivesAuto = archivesAutoService.getById(archive.getId());
|
|
|
+ if (archivesAuto!= null ) {
|
|
|
+ archive.setAutoFileSort(archivesAuto.getAutoFileSort());
|
|
|
+ }
|
|
|
archivesAutoService.updateById(archive);
|
|
|
}
|
|
|
}
|
|
@@ -139,6 +150,10 @@ ArchiveFileAutoController extends BladeController {
|
|
|
@ApiOperationSupport(order = 2)
|
|
|
@ApiOperation(value = "批量新增")
|
|
|
public R<Boolean> batchSortSave(@RequestBody ArchivesAutoVO archiveList) {
|
|
|
+
|
|
|
+ log.info("batchSortSave= uid " +
|
|
|
+ AuthUtil.getUserId() + " name " + AuthUtil.getNickName() );
|
|
|
+
|
|
|
try {
|
|
|
for (ArchivesAutoVO archive : archiveList.getList()) {
|
|
|
if (archive.getId() == null) {
|