|
|
@ -7,10 +7,12 @@ import com.storeroom.annotaion.rest.AnonymousPutMapping; |
|
|
|
import com.storeroom.exception.BaseException; |
|
|
|
import com.storeroom.exception.constant.ResponseStatus; |
|
|
|
import com.storeroom.modules.dictionary.service.ArchivesDictionaryService; |
|
|
|
import com.storeroom.modules.dictionary.service.ArchivesNoSettingService; |
|
|
|
import com.storeroom.modules.dictionary.service.dto.ArchivesDictionaryDTO; |
|
|
|
import com.storeroom.modules.dictionary.service.dto.ArchivesDictionarySmallDTO; |
|
|
|
import com.storeroom.modules.dictionary.service.dto.ArchivesDisplaySmallDTO; |
|
|
|
import com.storeroom.utils.ApiResponse; |
|
|
|
import com.storeroom.utils.StringUtils; |
|
|
|
import io.swagger.annotations.Api; |
|
|
|
import io.swagger.annotations.ApiOperation; |
|
|
|
import lombok.RequiredArgsConstructor; |
|
|
@ -30,6 +32,7 @@ import java.util.Set; |
|
|
|
public class ArchivesDisplayController { |
|
|
|
|
|
|
|
private final ArchivesDictionaryService archivesDictionaryService; |
|
|
|
private final ArchivesNoSettingService archivesNoSettingService; |
|
|
|
|
|
|
|
@ApiOperation("修改门类字典排序") |
|
|
|
@AnonymousPutMapping("sort") |
|
|
@ -48,10 +51,15 @@ public class ArchivesDisplayController { |
|
|
|
return ApiResponse.success(ResponseStatus.SUCCESS); |
|
|
|
} |
|
|
|
|
|
|
|
// @ApiOperation("著录界面预览") |
|
|
|
// @AnonymousGetMapping("field-name") |
|
|
|
// public ApiResponse<Object> displayFieldName(@RequestParam Integer isDataType) { |
|
|
|
// return ApiResponse.success(archivesDictionaryService.getDisplayFieldName(isDataType)); |
|
|
|
// } |
|
|
|
@ApiOperation("自动生成") |
|
|
|
@AnonymousGetMapping("auto-state") |
|
|
|
public ApiResponse<Object> getAuto(@RequestParam String dicId) { |
|
|
|
if (!StringUtils.isEmpty(dicId)) { |
|
|
|
boolean state = archivesNoSettingService.IsDataState(dicId); |
|
|
|
return ApiResponse.success(state); |
|
|
|
} |
|
|
|
throw new BaseException("id异常"); |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
} |