- 博客(4)
- 资源 (42)
- 收藏
- 关注
原创 一个二级审批流程的具体实现(4)
审批/备案首先看审批流程。如果用户不是 hr,显示一个审批对话框,如果用户是 hr,则显示备案对话框。其实,无论审批还是备案,都不过是调用服务器的相应接口而已。无非是 hr 没有驳回操作而已。所以我们都用一个 approve 方法来处理:approve(task, username, agree) { let params = {}; params.username =...
2019-02-21 17:15:43 1338
原创 一个二级审批流程的具体实现(3)
前端的具体实现。主要有两个 vue 页面。一个登录页面(Login.vue),一个主页面(Main.vue)。主页面中包含一个表单(用于新建请假申请),一个 table(用于显示待办列表),一个 Drawer (用于重新提交被驳回的申请),一个 Modal 对话框(用户办理或审批待办事项)。1. 登录页面<template> <div> <h1 ali...
2019-02-21 17:12:04 4677 1
原创 一个二级审批流程的具体实现(2)
5. 重新提交申请用户新建请假条的流程是这样的,首先用户要在表单填写请假日期、请假天数、事由能信息,然后点击“提交”。提交按钮会立即请求服务器的 /newLeave 接口,即 @RequestMapping 所映射的 newLeave 方法。newLeave 方法会创建新的流程实例,然后找到当前待办节点,即“新的请假申请”,然后执行这个节点。而“重新提交申请”的流程不一样,它是用户提交的申请被...
2019-02-21 17:10:20 2583
原创 一个二级审批流程的具体实现(1)
本 demo 使用 activiti 框架实现了一个二级审批流程示例。包含前端和后端,后端用 springboot+activity 实现,前端用 vue+iview 实现。前后端是分离的。如果你只关注后端,那么你可以不实现前端,用 Postman 来测试后端即可。1. 流程图流程图的 xml:<?xml version="1.0" encoding="UTF-8"?><...
2019-02-21 17:08:21 3109 2
KeyboardUtil
2011-12-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人