|
@@ -1,12 +1,12 @@
|
|
|
package com.platform.rest.controller.workflow;
|
|
|
|
|
|
import com.platform.common.util.R;
|
|
|
-import com.platform.dao.dto.workflow.WorkflowVerifyUserDTO;
|
|
|
-import com.platform.dao.entity.workflow.WorkflowVerifyUser;
|
|
|
-import com.platform.service.workflow.WorkflowVerifyUserService;
|
|
|
+import com.platform.dao.dto.workflow.WorkflowNodeDTO;
|
|
|
+import com.platform.dao.entity.workflow.WorkflowNode;
|
|
|
+import com.platform.service.workflow.WorkflowNodeService;
|
|
|
import com.platform.dao.util.ExcelUtil;
|
|
|
import com.platform.dao.vo.export.workflow.ExportWorkflowVerifyUserVO;
|
|
|
-import com.platform.dao.vo.query.workflow.WorkflowVerifyUserVO;
|
|
|
+import com.platform.dao.vo.query.workflow.WorkflowNodeVO;
|
|
|
import com.platform.common.util.BeanConverterUtil;
|
|
|
import com.platform.common.validation.group.AddGroup;
|
|
|
import com.platform.common.validation.group.UpdateGroup;
|
|
@@ -28,10 +28,10 @@ import javax.servlet.http.HttpServletResponse;
|
|
|
*/
|
|
|
@RestController
|
|
|
@AllArgsConstructor
|
|
|
-@RequestMapping("/workflow/verify-user")
|
|
|
-public class WorkflowVerifyUserController {
|
|
|
+@RequestMapping("/workflow/node")
|
|
|
+public class WorkflowNodeController {
|
|
|
|
|
|
- private final WorkflowVerifyUserService workflowVerifyUserService;
|
|
|
+ private final WorkflowNodeService workflowVerifyUserService;
|
|
|
|
|
|
/**
|
|
|
* 通过id查询单条记录
|
|
@@ -40,7 +40,7 @@ public class WorkflowVerifyUserController {
|
|
|
* @return R
|
|
|
*/
|
|
|
@GetMapping("/{id}")
|
|
|
- public R<WorkflowVerifyUser> getById(@PathVariable("id") String id) {
|
|
|
+ public R<WorkflowNode> getById(@PathVariable("id") String id) {
|
|
|
return new R<>(workflowVerifyUserService.getModelById(id));
|
|
|
}
|
|
|
|
|
@@ -50,23 +50,23 @@ public class WorkflowVerifyUserController {
|
|
|
* @param workflowVerifyUserDTO 流程审核人员表DTO
|
|
|
* @return R
|
|
|
*/
|
|
|
- @SysLog("新增流程审核人员表")
|
|
|
+ @SysLog("新增流程节点表")
|
|
|
@PostMapping
|
|
|
@PreAuthorize("@pms.hasPermission('workflow-verify-user-add')")
|
|
|
- public R save(@Validated({AddGroup.class}) @RequestBody WorkflowVerifyUserDTO workflowVerifyUserDTO) {
|
|
|
+ public R save(@Validated({AddGroup.class}) @RequestBody WorkflowNodeDTO workflowVerifyUserDTO) {
|
|
|
return new R<>(workflowVerifyUserService.saveModelByDTO(workflowVerifyUserDTO));
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* 修改记录
|
|
|
*
|
|
|
- * @param workflowVerifyUserDTO 流程审核人员表DTO
|
|
|
+ * @param workflowVerifyUserDTO 流程节点表DTO
|
|
|
* @return R
|
|
|
*/
|
|
|
- @SysLog("修改流程审核人员表")
|
|
|
+ @SysLog("修改流程节点表")
|
|
|
@PutMapping("/{id}")
|
|
|
@PreAuthorize("@pms.hasPermission('workflow-verify-user-edit')")
|
|
|
- public R update(@PathVariable("id") String id, @Validated({UpdateGroup.class}) @RequestBody WorkflowVerifyUserDTO workflowVerifyUserDTO) {
|
|
|
+ public R update(@PathVariable("id") String id, @Validated({UpdateGroup.class}) @RequestBody WorkflowNodeDTO workflowVerifyUserDTO) {
|
|
|
workflowVerifyUserService.modModelByDTO(workflowVerifyUserDTO);
|
|
|
return new R<>();
|
|
|
}
|
|
@@ -78,7 +78,7 @@ public class WorkflowVerifyUserController {
|
|
|
* @param id 主键
|
|
|
* @return R
|
|
|
*/
|
|
|
- @SysLog("删除流程审核人员表")
|
|
|
+ @SysLog("删除流程节点表")
|
|
|
@DeleteMapping("/{id}")
|
|
|
@PreAuthorize("@pms.hasPermission('workflow-verify-user-del')")
|
|
|
public R removeById(@PathVariable String id) {
|
|
@@ -92,7 +92,7 @@ public class WorkflowVerifyUserController {
|
|
|
* @param ids 主键
|
|
|
* @return R
|
|
|
*/
|
|
|
- @SysLog("批量删除流程审核人员表")
|
|
|
+ @SysLog("批量删除流程节点表")
|
|
|
@DeleteMapping("")
|
|
|
@PreAuthorize("@pms.hasPermission('workflow-verify-user-del')")
|
|
|
public R removeIds(@RequestBody List<String> ids) {
|
|
@@ -105,37 +105,37 @@ public class WorkflowVerifyUserController {
|
|
|
*
|
|
|
* @param pageNum 当前页码
|
|
|
* @param pageSize 每页条数
|
|
|
- * @param workflowVerifyUserDTO 流程审核人员表DTO
|
|
|
+ * @param workflowVerifyUserDTO 流程节点表DTO
|
|
|
* @return R
|
|
|
*/
|
|
|
@GetMapping("/page")
|
|
|
- public R<AbstractPageResultBean<WorkflowVerifyUserVO>> query(WorkflowVerifyUserDTO workflowVerifyUserDTO, @RequestParam(defaultValue = "1") int pageNum, @RequestParam(defaultValue = "20") int pageSize) {
|
|
|
+ public R<AbstractPageResultBean<WorkflowNodeVO>> query(WorkflowNodeDTO workflowVerifyUserDTO, @RequestParam(defaultValue = "1") int pageNum, @RequestParam(defaultValue = "20") int pageSize) {
|
|
|
return new R<>(workflowVerifyUserService.selectPageList(workflowVerifyUserDTO, pageNum, pageSize));
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
* 获取列表
|
|
|
*
|
|
|
- * @param workflowVerifyUserDTO 流程审核人员表DTO
|
|
|
+ * @param workflowVerifyUserDTO 流程节点表DTO
|
|
|
* @return R
|
|
|
*/
|
|
|
@GetMapping("")
|
|
|
- public R query(WorkflowVerifyUserDTO workflowVerifyUserDTO) {
|
|
|
+ public R query(WorkflowNodeDTO workflowVerifyUserDTO) {
|
|
|
return new R<>(workflowVerifyUserService.getModelListByDTO(workflowVerifyUserDTO));
|
|
|
}
|
|
|
|
|
|
/**
|
|
|
- * 流程审核人员表导出
|
|
|
+ * 流程节点表导出
|
|
|
*
|
|
|
- * @param workflowVerifyUserDTO 流程审核人员表DTO
|
|
|
+ * @param workflowVerifyUserDTO 流程节点表DTO
|
|
|
* @return R
|
|
|
*/
|
|
|
@GetMapping("/export")
|
|
|
- @SysLog("流程审核人员表导出")
|
|
|
+ @SysLog("流程节点表导出")
|
|
|
@PreAuthorize("@pms.hasPermission('workflow-verify-user-export')")
|
|
|
- public void export(HttpServletResponse response, WorkflowVerifyUserDTO workflowVerifyUserDTO) {
|
|
|
- List<WorkflowVerifyUser> list = workflowVerifyUserService.getModelListByDTO(workflowVerifyUserDTO);
|
|
|
- ExcelUtil.exportResponseDict(response, ExportWorkflowVerifyUserVO.class, BeanConverterUtil.copyListProperties(list, ExportWorkflowVerifyUserVO.class), "流程审核人员表");
|
|
|
+ public void export(HttpServletResponse response, WorkflowNodeDTO workflowVerifyUserDTO) {
|
|
|
+ List<WorkflowNode> list = workflowVerifyUserService.getModelListByDTO(workflowVerifyUserDTO);
|
|
|
+ ExcelUtil.exportResponseDict(response, ExportWorkflowVerifyUserVO.class, BeanConverterUtil.copyListProperties(list, ExportWorkflowVerifyUserVO.class), "流程节点表");
|
|
|
}
|
|
|
|
|
|
}
|