package com.ruoyi.approve.controller;
|
|
import com.ruoyi.approve.pojo.ApproveProcessConfigNode;
|
import com.ruoyi.approve.service.ApproveProcessConfigNodeService;
|
import com.ruoyi.framework.web.domain.R;
|
import io.swagger.annotations.ApiOperation;
|
import lombok.AllArgsConstructor;
|
import org.springframework.web.bind.annotation.*;
|
|
import java.util.List;
|
|
/**
|
* <p>
|
* 审批流程配置节点表 前端控制器
|
* </p>
|
*
|
* @author 芯导软件(江苏)有限公司
|
* @since 2026-04-23 10:21:41
|
*/
|
@RestController
|
@RequestMapping("/approveProcessConfigNode")
|
@AllArgsConstructor
|
public class ApproveProcessConfigNodeController {
|
|
private final ApproveProcessConfigNodeService approveProcessConfigNodeService;
|
|
|
/**
|
* 查询审批下面的节点
|
* @param type
|
* @return
|
*/
|
@GetMapping("/list")
|
public R listNode(Integer type) {
|
return R.ok(approveProcessConfigNodeService.listNode(type));
|
}
|
|
/**
|
* 添加审批节点
|
* @param approveProcessConfigNodes
|
* @return
|
*/
|
@ApiOperation("添加审批节点")
|
@PostMapping("/add")
|
public R addApproveProcessConfigNodes(@RequestBody List<ApproveProcessConfigNode> approveProcessConfigNodes) {
|
return R.ok(approveProcessConfigNodeService.addApproveProcessConfigNodes(approveProcessConfigNodes));
|
}
|
|
}
|