| @@ -13,6 +13,7 @@ import org.springframework.http.ResponseEntity; | |||||
| import org.springframework.web.bind.annotation.*; | import org.springframework.web.bind.annotation.*; | ||||
| import org.springframework.web.multipart.MultipartFile; | import org.springframework.web.multipart.MultipartFile; | ||||
| import javax.annotation.Nullable; | |||||
| import javax.annotation.Resource; | import javax.annotation.Resource; | ||||
| import java.util.List; | import java.util.List; | ||||
| import java.util.Map; | import java.util.Map; | ||||
| @@ -72,10 +73,13 @@ public class NewDatasetFromGitController { | |||||
| @ApiOperation("数据集广场公开数据集分页查询,根据data_type,data_tag筛选,true公开false私有") | @ApiOperation("数据集广场公开数据集分页查询,根据data_type,data_tag筛选,true公开false私有") | ||||
| public AjaxResult queryDatasets(@RequestParam("page") int page, | public AjaxResult queryDatasets(@RequestParam("page") int page, | ||||
| @RequestParam("size") int size, | @RequestParam("size") int size, | ||||
| @RequestParam(value = "is_public") Boolean isPublic, | |||||
| @RequestParam(value = "is_public", required = false) @Nullable Boolean isPublic, | |||||
| @RequestParam(value = "data_type", required = false) String dataType, | @RequestParam(value = "data_type", required = false) String dataType, | ||||
| @RequestParam(value = "data_tag", required = false) String dataTag, | @RequestParam(value = "data_tag", required = false) String dataTag, | ||||
| @RequestParam(value = "name", required = false) String name) throws Exception { | @RequestParam(value = "name", required = false) String name) throws Exception { | ||||
| if (isPublic == null) { | |||||
| isPublic = false; | |||||
| } | |||||
| PageRequest pageRequest = PageRequest.of(page, size); | PageRequest pageRequest = PageRequest.of(page, size); | ||||
| Dataset dataset = new Dataset(); | Dataset dataset = new Dataset(); | ||||
| dataset.setDataTag(dataTag); | dataset.setDataTag(dataTag); | ||||