刘力
3 years ago
6 changed files with 103 additions and 8 deletions
-
17archives/src/main/java/com/storeroom/modules/dictionary/controller/ArchivesListSettingController.java
-
39archives/src/main/java/com/storeroom/modules/dictionary/controller/ArchivesListSortController.java
-
11archives/src/main/java/com/storeroom/modules/dictionary/service/ArchivesDictionaryService.java
-
2archives/src/main/java/com/storeroom/modules/dictionary/service/dto/ArchivesDictionarySmallDTO.java
-
12archives/src/main/java/com/storeroom/modules/dictionary/service/dto/ArchivesDisplaySmallDTO.java
-
30archives/src/main/java/com/storeroom/modules/dictionary/service/impl/ArchivesDictionaryImpl.java
@ -0,0 +1,39 @@ |
|||||
|
package com.storeroom.modules.dictionary.controller; |
||||
|
|
||||
|
|
||||
|
import com.storeroom.annotaion.rest.AnonymousPutMapping; |
||||
|
import com.storeroom.exception.BaseException; |
||||
|
import com.storeroom.modules.dictionary.service.ArchivesDictionaryService; |
||||
|
import com.storeroom.modules.dictionary.service.dto.ArchivesDisplaySmallDTO; |
||||
|
import com.storeroom.utils.ApiResponse; |
||||
|
import com.storeroom.utils.enums.ResponseStatus; |
||||
|
import io.swagger.annotations.Api; |
||||
|
import io.swagger.annotations.ApiOperation; |
||||
|
import lombok.RequiredArgsConstructor; |
||||
|
import org.springframework.web.bind.annotation.RequestBody; |
||||
|
import org.springframework.web.bind.annotation.RequestMapping; |
||||
|
import org.springframework.web.bind.annotation.RestController; |
||||
|
|
||||
|
import java.util.Set; |
||||
|
|
||||
|
@RestController |
||||
|
@Api(tags = "浏览列表排序规则设置") |
||||
|
@RequiredArgsConstructor |
||||
|
@RequestMapping("/api/arc-list-sort/") |
||||
|
public class ArchivesListSortController { |
||||
|
|
||||
|
private final ArchivesDictionaryService archivesDictionaryService; |
||||
|
|
||||
|
|
||||
|
|
||||
|
@ApiOperation("修改queue序列排序") |
||||
|
@AnonymousPutMapping("update-queue") |
||||
|
public ApiResponse<Object> updateArcQueue(@RequestBody Set<ArchivesDisplaySmallDTO> archivesDisplaySmallDTOS) { |
||||
|
if (archivesDisplaySmallDTOS.size() != 0 && archivesDisplaySmallDTOS.size() > 1) { |
||||
|
archivesDictionaryService.updateQueue(archivesDisplaySmallDTOS); |
||||
|
return ApiResponse.success(ResponseStatus.SUCCESS); |
||||
|
} |
||||
|
throw new BaseException("数据异常"); |
||||
|
} |
||||
|
|
||||
|
} |
Write
Preview
Loading…
Cancel
Save
Reference in new issue