|
|
@@ -46,26 +46,13 @@ public class PackerController {
|
|
|
this.packerConfigService = packerConfigService;
|
|
|
}
|
|
|
|
|
|
- @Operation(summary = "打包配置页面", description = "N")
|
|
|
- @GetMapping(value = "")
|
|
|
- public String packerPage(@RequestParam("pn") int pageNumber) {
|
|
|
- PageRequest pageRequest = PageRequest.of(pageNumber-1, pageSize);
|
|
|
- Page<PackerConfig> page = packerConfigRepository.findAll(pageRequest);
|
|
|
- PageList<PackerConfig> pageList = getPageList(page);
|
|
|
- return WebResult.success(pageList);
|
|
|
- }
|
|
|
-
|
|
|
- private PageList<PackerConfig> getPageList(Page<PackerConfig> page) {
|
|
|
- int pageNumber = page.getNumber() + 1;
|
|
|
- int pageSize = page.getSize();
|
|
|
- long total = page.getTotalElements();
|
|
|
- List<PackerConfig> list = page.getContent();
|
|
|
- return PageList.pageList(pageNumber, pageSize, (int) total, list);
|
|
|
- }
|
|
|
-
|
|
|
@Operation(summary = "打包类型列表", description = "N")
|
|
|
@GetMapping("/pack_types")
|
|
|
public String addPackerPage() {
|
|
|
+ List<SelectOption> packTypes = Arrays.stream(PackType.values())
|
|
|
+ .map(packType -> new SelectOption(packType.name(), packType.name()))
|
|
|
+ .collect(Collectors.toList());
|
|
|
+
|
|
|
List<SelectOption> registryList = dockerRegistryRepository.findAll()
|
|
|
.stream()
|
|
|
.map(dockerRegistry -> {
|
|
|
@@ -75,16 +62,29 @@ public class PackerController {
|
|
|
})
|
|
|
.collect(Collectors.toList());
|
|
|
|
|
|
- List<SelectOption> packTypes = Arrays.stream(PackType.values())
|
|
|
- .map(packType -> new SelectOption(packType.name(), packType.name()))
|
|
|
- .collect(Collectors.toList());
|
|
|
-
|
|
|
Map<String, Object> map = new HashMap<>();
|
|
|
- map.put("registryList", registryList);
|
|
|
map.put("packTypes", packTypes);
|
|
|
+ map.put("registryList", registryList);
|
|
|
return WebResult.success(map);
|
|
|
}
|
|
|
|
|
|
+ @Operation(summary = "打包配置页面", description = "N")
|
|
|
+ @GetMapping(value = "")
|
|
|
+ public String packerPage(@RequestParam("pn") int pageNumber) {
|
|
|
+ PageRequest pageRequest = PageRequest.of(pageNumber-1, pageSize);
|
|
|
+ Page<PackerConfig> page = packerConfigRepository.findAll(pageRequest);
|
|
|
+ PageList<PackerConfig> pageList = getPageList(page);
|
|
|
+ return WebResult.success(pageList);
|
|
|
+ }
|
|
|
+
|
|
|
+ private PageList<PackerConfig> getPageList(Page<PackerConfig> page) {
|
|
|
+ int pageNumber = page.getNumber() + 1;
|
|
|
+ int pageSize = page.getSize();
|
|
|
+ long total = page.getTotalElements();
|
|
|
+ List<PackerConfig> list = page.getContent();
|
|
|
+ return PageList.pageList(pageNumber, pageSize, (int) total, list);
|
|
|
+ }
|
|
|
+
|
|
|
@Operation(summary = "添加应用打包配置", description = "N")
|
|
|
@PostMapping(value = "", produces = MediaType.APPLICATION_JSON_VALUE)
|
|
|
public String addPackConfig(@Validated PackerConfig packerConfig) {
|