package com.fjhx.controller.process; import com.fjhx.entity.process.ProcessNode; import com.fjhx.params.process.SaveNodeListVo; import com.fjhx.service.process.ProcessNodeService; import org.springblade.core.tool.api.R; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.web.bind.annotation.PostMapping; import org.springframework.web.bind.annotation.RequestBody; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; /** *

* 前端控制器 *

* * @author ${author} * @since 2022-08-12 */ @RestController @RequestMapping("/processNode") public class ProcessNodeController { @Autowired private ProcessNodeService processNodeService; /** * 创建节点 */ @PostMapping("/add") public R add(@RequestBody ProcessNode processNode) { processNodeService.save(processNode); return R.success(processNode); } /** * 创建节点 */ @PostMapping("/delete") public R delete(@RequestBody ProcessNode processNode) { processNodeService.removeById(processNode.getId()); return R.success(); } /** * 保存节点 */ @PostMapping("/saveNodeList") public R delete(@RequestBody SaveNodeListVo vo) { return R.success(); } }