|
@@ -41,10 +41,11 @@ public class ListenerAnnualLeave implements TaskListener, JavaDelegate {
|
|
|
if ("start".equals(eventName)) {
|
|
|
// 流程开始
|
|
|
System.out.println(111);
|
|
|
+ return;
|
|
|
} else if ("end".equals(eventName)) {
|
|
|
// 流程结束
|
|
|
System.out.println(222);
|
|
|
- return;
|
|
|
+
|
|
|
} else if ("take".equals(eventName)) {
|
|
|
// 连线监听器
|
|
|
System.out.println(333);
|
|
@@ -79,6 +80,10 @@ public class ListenerAnnualLeave implements TaskListener, JavaDelegate {
|
|
|
employe_name = map.get("create_by");
|
|
|
}
|
|
|
|
|
|
+ if(StringUtils.isBlank(practical_leave)){
|
|
|
+ return;
|
|
|
+ }
|
|
|
+
|
|
|
if(category.equals("年假")){
|
|
|
|
|
|
SysUser sys = sysUserMapper.getUserByName(employe_name);
|