| @@ -38,7 +38,7 @@ public class ComponentController { | |||||
| */ | */ | ||||
| @GetMapping | @GetMapping | ||||
| @ApiOperation("分页查询") | @ApiOperation("分页查询") | ||||
| public ResponseEntity<Page<Component>> queryByPage(@RequestBody Component component, int page, int size) { | |||||
| public ResponseEntity<Page<Component>> queryByPage( Component component, int page, int size) { | |||||
| PageRequest pageRequest = PageRequest.of(page,size); | PageRequest pageRequest = PageRequest.of(page,size); | ||||
| return ResponseEntity.ok(this.componentService.queryByPage(component, pageRequest)); | return ResponseEntity.ok(this.componentService.queryByPage(component, pageRequest)); | ||||
| } | } | ||||
| @@ -44,7 +44,7 @@ public class DatasetController { | |||||
| */ | */ | ||||
| @GetMapping | @GetMapping | ||||
| @ApiOperation("分页查询") | @ApiOperation("分页查询") | ||||
| public ResponseEntity<Page<Dataset>> queryByPage(@RequestBody Dataset dataset, int page,int size) { | |||||
| public ResponseEntity<Page<Dataset>> queryByPage(Dataset dataset, int page,int size) { | |||||
| PageRequest pageRequest = PageRequest.of(page,size); | PageRequest pageRequest = PageRequest.of(page,size); | ||||
| return ResponseEntity.ok(this.datasetService.queryByPage(dataset, pageRequest)); | return ResponseEntity.ok(this.datasetService.queryByPage(dataset, pageRequest)); | ||||
| } | } | ||||
| @@ -36,7 +36,7 @@ public class DatasetVersionController { | |||||
| */ | */ | ||||
| @GetMapping | @GetMapping | ||||
| @ApiOperation("分页查询") | @ApiOperation("分页查询") | ||||
| public ResponseEntity<Page<DatasetVersion>> queryByPage(@RequestBody DatasetVersion datasetVersion, int page,int size) { | |||||
| public ResponseEntity<Page<DatasetVersion>> queryByPage(DatasetVersion datasetVersion, int page,int size) { | |||||
| PageRequest pageRequest = PageRequest.of(page,size); | PageRequest pageRequest = PageRequest.of(page,size); | ||||
| return ResponseEntity.ok(this.datasetVersionService.queryByPage(datasetVersion, pageRequest)); | return ResponseEntity.ok(this.datasetVersionService.queryByPage(datasetVersion, pageRequest)); | ||||
| } | } | ||||
| @@ -37,7 +37,7 @@ public class ExperimentController { | |||||
| */ | */ | ||||
| @GetMapping | @GetMapping | ||||
| @ApiOperation("分页查询") | @ApiOperation("分页查询") | ||||
| public ResponseEntity<Page<Experiment>> queryByPage(@RequestBody Experiment experiment, int page,int size) { | |||||
| public ResponseEntity<Page<Experiment>> queryByPage(Experiment experiment, int page,int size) { | |||||
| PageRequest pageRequest = PageRequest.of(page,size); | PageRequest pageRequest = PageRequest.of(page,size); | ||||
| return ResponseEntity.ok(this.experimentService.queryByPage(experiment, pageRequest)); | return ResponseEntity.ok(this.experimentService.queryByPage(experiment, pageRequest)); | ||||
| } | } | ||||
| @@ -35,7 +35,7 @@ public class ExperimentInsController { | |||||
| */ | */ | ||||
| @GetMapping | @GetMapping | ||||
| @ApiOperation("分页查询") | @ApiOperation("分页查询") | ||||
| public ResponseEntity<Page<ExperimentIns>> queryByPage(@RequestBody ExperimentIns experimentIns, int page, int size) { | |||||
| public ResponseEntity<Page<ExperimentIns>> queryByPage(ExperimentIns experimentIns, int page, int size) { | |||||
| PageRequest pageRequest = PageRequest.of(page,size); | PageRequest pageRequest = PageRequest.of(page,size); | ||||
| return ResponseEntity.ok(this.experimentInsService.queryByPage(experimentIns, pageRequest)); | return ResponseEntity.ok(this.experimentInsService.queryByPage(experimentIns, pageRequest)); | ||||
| } | } | ||||
| @@ -41,7 +41,7 @@ public class ModelsController { | |||||
| */ | */ | ||||
| @GetMapping | @GetMapping | ||||
| @ApiOperation("分页查询") | @ApiOperation("分页查询") | ||||
| public ResponseEntity<Page<Models>> queryByPage(@RequestBody Models models, int page, int size) { | |||||
| public ResponseEntity<Page<Models>> queryByPage(Models models, int page, int size) { | |||||
| PageRequest pageRequest = PageRequest.of(page,size); | PageRequest pageRequest = PageRequest.of(page,size); | ||||
| return ResponseEntity.ok(this.modelsService.queryByPage(models, pageRequest)); | return ResponseEntity.ok(this.modelsService.queryByPage(models, pageRequest)); | ||||
| } | } | ||||
| @@ -35,7 +35,7 @@ public class ModelsVersionController { | |||||
| */ | */ | ||||
| @GetMapping | @GetMapping | ||||
| @ApiOperation("分页查询") | @ApiOperation("分页查询") | ||||
| public ResponseEntity<Page<ModelsVersion>> queryByPage(@RequestBody ModelsVersion modelsVersion, int page, int size) { | |||||
| public ResponseEntity<Page<ModelsVersion>> queryByPage(ModelsVersion modelsVersion, int page, int size) { | |||||
| PageRequest pageRequest = PageRequest.of(page,size); | PageRequest pageRequest = PageRequest.of(page,size); | ||||
| return ResponseEntity.ok(this.modelsVersionService.queryByPage(modelsVersion, pageRequest)); | return ResponseEntity.ok(this.modelsVersionService.queryByPage(modelsVersion, pageRequest)); | ||||
| } | } | ||||
| @@ -35,7 +35,7 @@ public class ComputingResourceController { | |||||
| */ | */ | ||||
| @GetMapping | @GetMapping | ||||
| @ApiOperation("分页查询") | @ApiOperation("分页查询") | ||||
| public ResponseEntity<Page<ComputingResource>> queryByPage(@RequestBody ComputingResource computingResource, int page, int size) { | |||||
| public ResponseEntity<Page<ComputingResource>> queryByPage(ComputingResource computingResource, int page, int size) { | |||||
| PageRequest pageRequest = PageRequest.of(page,size); | PageRequest pageRequest = PageRequest.of(page,size); | ||||
| return ResponseEntity.ok(this.computingResourceService.queryByPage(computingResource, pageRequest)); | return ResponseEntity.ok(this.computingResourceService.queryByPage(computingResource, pageRequest)); | ||||
| } | } | ||||
| @@ -40,7 +40,7 @@ public class WorkflowController { | |||||
| */ | */ | ||||
| @GetMapping | @GetMapping | ||||
| @ApiOperation("分页查询") | @ApiOperation("分页查询") | ||||
| public ResponseEntity<Page<Workflow>> queryByPage(@RequestBody Workflow workflow, int page,int size) { | |||||
| public ResponseEntity<Page<Workflow>> queryByPage(Workflow workflow, int page,int size) { | |||||
| PageRequest pageRequest = PageRequest.of(page,size); | PageRequest pageRequest = PageRequest.of(page,size); | ||||
| return ResponseEntity.ok(this.workflowService.queryByPage(workflow, pageRequest)); | return ResponseEntity.ok(this.workflowService.queryByPage(workflow, pageRequest)); | ||||
| } | } | ||||
| @@ -1,5 +1,6 @@ | |||||
| package com.ruoyi.platform.service.impl; | package com.ruoyi.platform.service.impl; | ||||
| import com.google.gson.Gson; | |||||
| import com.ruoyi.common.security.utils.DictUtils; | import com.ruoyi.common.security.utils.DictUtils; | ||||
| import com.ruoyi.common.security.utils.SecurityUtils; | import com.ruoyi.common.security.utils.SecurityUtils; | ||||
| import com.ruoyi.platform.domain.Component; | import com.ruoyi.platform.domain.Component; | ||||
| @@ -20,6 +21,8 @@ import javax.annotation.Resource; | |||||
| import java.util.*; | import java.util.*; | ||||
| import java.util.stream.Collectors; | import java.util.stream.Collectors; | ||||
| import static com.ruoyi.platform.utils.GsonUtil.gson; | |||||
| /** | /** | ||||
| * (Component)表服务实现类 | * (Component)表服务实现类 | ||||
| * | * | ||||
| @@ -96,11 +99,17 @@ public class ComponentServiceImpl implements ComponentService { | |||||
| @Override | @Override | ||||
| public Component insert(ComponentVo componentVo) { | public Component insert(ComponentVo componentVo) { | ||||
| //把那几个Object转成String类型 | //把那几个Object转成String类型 | ||||
| Gson gson = new Gson(); | |||||
| Component component = ConvertUtil.entityToVo(componentVo, Component.class); | Component component = ConvertUtil.entityToVo(componentVo, Component.class); | ||||
| component.setControlStrategy(controlStrategy.toString()); | |||||
| component.setEnvVirables(componentVo.getEnvVirables().toString()); | |||||
| component.setInParameters(componentVo.getInParameters().toString()); | |||||
| component.setOutParameters(componentVo.getOutParameters().toString()); | |||||
| component.setControlStrategy(controlStrategy); | |||||
| //json转换,存数据库 | |||||
| String inParameters= gson.toJson(componentVo.getInParameters(), LinkedHashMap.class); | |||||
| String outParameters = gson.toJson(componentVo.getOutParameters(), LinkedHashMap.class); | |||||
| String envVariable = gson.toJson(componentVo.getEnvVirables(), LinkedHashMap.class); | |||||
| component.setEnvVirables(envVariable); | |||||
| component.setInParameters(inParameters); | |||||
| component.setOutParameters(outParameters); | |||||
| LoginUser loginUser = SecurityUtils.getLoginUser(); | LoginUser loginUser = SecurityUtils.getLoginUser(); | ||||
| component.setCreateBy(loginUser.getUsername()); | component.setCreateBy(loginUser.getUsername()); | ||||
| component.setUpdateBy(loginUser.getUsername()); | component.setUpdateBy(loginUser.getUsername()); | ||||
| @@ -19,7 +19,7 @@ public class GsonUtil { | |||||
| /** | /** | ||||
| * 是线程安全的,详细参考文档 | * 是线程安全的,详细参考文档 | ||||
| */ | */ | ||||
| private static Gson gson = new Gson(); | |||||
| public static Gson gson = new Gson(); | |||||
| /** | /** | ||||