refactor(metis): 重构项目目录结构和包名, stater可以作为单独的包进行独立开发
This commit is contained in:
@@ -1,43 +0,0 @@
|
||||
package com.metisapp.controller;
|
||||
|
||||
import com.metis.domain.bo.ProcessBo;
|
||||
import com.metis.facade.ProcessDefinitionFacade;
|
||||
import com.metis.flow.domain.entity.App;
|
||||
import com.metis.result.Result;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import org.springframework.web.bind.annotation.*;
|
||||
|
||||
@RestController
|
||||
@RequiredArgsConstructor
|
||||
@RequestMapping("/process/definition")
|
||||
public class ProcessDefinitionController {
|
||||
|
||||
private final ProcessDefinitionFacade processDefinitionFacade;
|
||||
|
||||
|
||||
@PostMapping("/create")
|
||||
public Result<Long> create(@RequestBody ProcessBo processBo) {
|
||||
Long workflowId = processDefinitionFacade.create(processBo);
|
||||
return Result.ok(workflowId);
|
||||
}
|
||||
|
||||
@PutMapping("/update")
|
||||
public Result<String> update(@RequestBody ProcessBo processBo) {
|
||||
processDefinitionFacade.update(processBo);
|
||||
return Result.ok();
|
||||
}
|
||||
|
||||
|
||||
@GetMapping("/{deploymentId}")
|
||||
public Result<App> getByDeploymentId(@PathVariable Long deploymentId) {
|
||||
App app = processDefinitionFacade.getByDeploymentId(deploymentId);
|
||||
return Result.ok(app);
|
||||
}
|
||||
|
||||
@DeleteMapping("/{appId}")
|
||||
public Result<String> delete(@PathVariable Long appId) {
|
||||
processDefinitionFacade.delete(appId);
|
||||
return Result.ok();
|
||||
}
|
||||
|
||||
}
|
||||
@@ -1,10 +1,10 @@
|
||||
package com.metisapp.controller;
|
||||
|
||||
import com.metis.flow.domain.bo.BuildApp;
|
||||
import com.metis.flow.engine.AppFlowEngineRunnerService;
|
||||
import com.metis.flow.runner.FlowRunningContext;
|
||||
import com.metis.flow.runner.RunnerResult;
|
||||
import com.metis.flow.validator.ValidatorService;
|
||||
import com.metis.domain.bo.BuildApp;
|
||||
import com.metis.engine.AppFlowEngineRunnerService;
|
||||
import com.metis.runner.FlowRunningContext;
|
||||
import com.metis.runner.RunnerResult;
|
||||
import com.metis.validator.ValidatorService;
|
||||
import com.metis.result.Result;
|
||||
import lombok.RequiredArgsConstructor;
|
||||
import org.springframework.web.bind.annotation.PostMapping;
|
||||
|
||||
Reference in New Issue
Block a user