刘力
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