IT-KIMI_SHI\SINOIT.KIMI
2018-06-04 b12dfac6e495d6cf38df6b7e5222191f59762900
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
Êþº¾2.5me/kafeitu/demo/activiti/web/oa/leave/LeaveControllerjava/lang/ObjectloggerLorg/slf4j/Logger; leaveManager8Lme/kafeitu/demo/activiti/service/oa/leave/LeaveManager;RuntimeVisibleAnnotations8Lorg/springframework/beans/factory/annotation/Autowired;workflowService@Lme/kafeitu/demo/activiti/service/oa/leave/LeaveWorkflowService;runtimeService$Lorg/activiti/engine/RuntimeService; taskService!Lorg/activiti/engine/TaskService;<init>()VCode
 
 getClass()Ljava/lang/Class;
org/slf4j/LoggerFactory     getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;    ! LineNumberTableLocalVariableTablethis7Lme/kafeitu/demo/activiti/web/oa/leave/LeaveController;
createForm2(Lorg/springframework/ui/Model;)Ljava/lang/String;8Lorg/springframework/web/bind/annotation/RequestMapping;valueapply-leave/(me/kafeitu/demo/activiti/entity/oa/Leave
. 243org/springframework/ui/Model 56 addAttributeD(Ljava/lang/String;Ljava/lang/Object;)Lorg/springframework/ui/Model;8/oa/leave/leaveApplymodelLorg/springframework/ui/Model; startWorkflowž(Lme/kafeitu/demo/activiti/entity/oa/Leave;Lorg/springframework/web/servlet/mvc/support/RedirectAttributes;Ljavax/servlet/http/HttpSession;)Ljava/lang/String;startmethod7Lorg/springframework/web/bind/annotation/RequestMethod;POST
BDC&me/kafeitu/demo/activiti/util/UserUtil EFgetUserFromSessionE(Ljavax/servlet/http/HttpSession;)Lorg/activiti/engine/identity/User; HJI!org/activiti/engine/identity/User KLgetId()Ljava/lang/String;
NPO$org/apache/commons/lang3/StringUtils QRisBlank(Ljava/lang/CharSequence;)ZTredirect:/login?timeout=true
.V WX    setUserId(Ljava/lang/String;)VZjava/util/HashMap
Y    ]
_a`>me/kafeitu/demo/activiti/service/oa/leave/LeaveWorkflowService ;bh(Lme/kafeitu/demo/activiti/entity/oa/Leave;Ljava/util/Map;)Lorg/activiti/engine/runtime/ProcessInstance;dmessagefjava/lang/StringBuilderh流程已启动,流程ID:
ej X lJm+org/activiti/engine/runtime/ProcessInstance
eo pqappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;
es tLtoString vxw>org/springframework/web/servlet/mvc/support/RedirectAttributes yzaddFlashAttributef(Ljava/lang/String;Ljava/lang/Object;)Lorg/springframework/web/servlet/mvc/support/RedirectAttributes;
|~}%org/activiti/engine/ActivitiException L
getMessageno processes deployed with key
ƒ…„java/lang/String †‡indexOf(Ljava/lang/String;)I‰没有部署流程! ‹Œorg/slf4j/Logger Žwarn*(Ljava/lang/String;Ljava/lang/Throwable;)V‘error“V没有部署流程,请在[工作流]->[流程管理]页面点击<重新部署流程>•启动请假流程失败: ‹— ‘™系统内部错误!›redirect:/oa/leave/applyjava/lang/Exception*Lme/kafeitu/demo/activiti/entity/oa/Leave;redirectAttributes@Lorg/springframework/web/servlet/mvc/support/RedirectAttributes;session Ljavax/servlet/http/HttpSession;user#Lorg/activiti/engine/identity/User;    variablesLjava/util/Map;processInstance-Lorg/activiti/engine/runtime/ProcessInstance;e'Lorg/activiti/engine/ActivitiException;Ljava/lang/Exception;LocalVariableTypeTable5Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>; StackMapTable°javax/servlet/http/HttpSessiontaskListw(Ljavax/servlet/http/HttpSession;Ljavax/servlet/http/HttpServletRequest;)Lorg/springframework/web/servlet/ModelAndView;    list/taskµ,org/springframework/web/servlet/ModelAndView·/oa/leave/taskList
´jº"me/kafeitu/demo/activiti/util/Page    ¼¾½&me/kafeitu/demo/activiti/util/PageUtil ¿À    PAGE_SIZEI
¹Â Ã(I)V
¼Å ÆÇinitO(Lme/kafeitu/demo/activiti/util/Page;Ljavax/servlet/http/HttpServletRequest;)[I
_É ÊË findTodoTasksJ(Ljava/lang/String;Lme/kafeitu/demo/activiti/util/Page;[I)Ljava/util/List;Ípage
´Ï ÐÑ    addObjectT(Ljava/lang/String;Ljava/lang/Object;)Lorg/springframework/web/servlet/ModelAndView;request'Ljavax/servlet/http/HttpServletRequest;mav.Lorg/springframework/web/servlet/ModelAndView;$Lme/kafeitu/demo/activiti/util/Page;
pageParams[IuserIdLjava/lang/String;PLme/kafeitu/demo/activiti/util/Page<Lme/kafeitu/demo/activiti/entity/oa/Leave;>; runningListW(Ljavax/servlet/http/HttpServletRequest;)Lorg/springframework/web/servlet/ModelAndView; list/runningà/oa/leave/running
_â ãäfindRunningProcessInstaces8(Lme/kafeitu/demo/activiti/util/Page;[I)Ljava/util/List; finishedList list/finishedè/oa/leave/finished
_ê ëäfindFinishedProcessInstacesclaim†(Ljava/lang/String;Ljavax/servlet/http/HttpSession;Lorg/springframework/web/servlet/mvc/support/RedirectAttributes;)Ljava/lang/String;task/claim/{id}"RuntimeVisibleParameterAnnotations6Lorg/springframework/web/bind/annotation/PathVariable;id    ó  õ÷öorg/activiti/engine/TaskService ìø'(Ljava/lang/String;Ljava/lang/String;)Vú任务已签收üredirect:/oa/leave/list/tasktaskIdgetLeave<(Ljava/lang/Long;)Lme/kafeitu/demo/activiti/entity/oa/Leave; detail/{id}6Lorg/springframework/web/bind/annotation/ResponseBody;     
6me/kafeitu/demo/activiti/service/oa/leave/LeaveManager þÿLjava/lang/Long;getLeaveWithVarsN(Ljava/lang/Long;Ljava/lang/String;)Lme/kafeitu/demo/activiti/entity/oa/Leave;detail-with-vars/{id}/{taskId} õ  getVariables#(Ljava/lang/String;)Ljava/util/Map;
.  setVariables(Ljava/util/Map;)VcompleteN(Ljava/lang/String;Lme/kafeitu/demo/activiti/util/Variable;)Ljava/lang/String; complete/{id}GET
&me/kafeitu/demo/activiti/util/Variable getVariableMap()Ljava/util/Map; õ  $(Ljava/lang/String;Ljava/util/Map;)V"success$'error on complete task {}, variables={} ‹& ‘'((Ljava/lang/String;[Ljava/lang/Object;)Vvar(Lme/kafeitu/demo/activiti/util/Variable;
SourceFileLeaveController.java+Lorg/springframework/stereotype/Controller;    /oa/leave!    
     
     
    
 
B*·**¶¸µ ±"(*(# $%&'    ()[s*s+K+,».Y·0¹1W7°"
:;#$%9:;<    ()[s=>[e?@ßÀ-¸A:ƹG¸M™S°+¹G¶U»YY·[:*´\+¶^:,c»eYg·i¹k¶n¶r¹uW§c:¶{€¶‚Ÿ*´ ˆ¹Š,’¹uW§8*´ ”¹–,˜¹uW§:*´ ”¹–,˜¹uWš°]|Z]|£œZ£œ"FFHIK&L/M;N]O_PmQzRˆT•U£W¥X²Y½[#\    À$%À-žÀŸ À¡¢W£¤/.¥¦;"§¨_A©ª¥©«¬ /.¥­®-üHÿA.v¯|ü*|úBœ±²    ()[s³ÒB»´Y¶·¸N»¹Y²»·Á:,¸Ä:+¸A¹G:*´\¶ÈW-̶ÎW-°"e
fgi)j7k@l#HB$%B¡¢BÒÓ
8ÔÕ,ÍÖ$ר)ÙÚ¬ ,ÍÛÜÝ    ()[sÞ©1»´Yß·¸M»¹Y²»·ÁN-+¸Ä:*´\-¶áW,Ì-¶ÎW,°"v
wxy'z/{#41$%1ÒÓ
'ÔÕÍÖר¬ ÍÛåÝ    ()[sæ©1»´Yç·¸M»¹Y²»·ÁN-+¸Ä:*´\-¶éW,Ì-¶ÎW,°"…
†‡ˆ'‰/Š#41$%1ÒÓ
'ÔÕÍÖר¬ ÍÛìí    ()[sîïð)sñƒ%,¸A¹G:*´ò+¹ô-cù¹uWû°"’ “”"•#4%$%%ýÚ%¡¢%Ÿ  ÙÚþÿ    ()[sï ð)sñM *´+¶M,°"
¡    ¢#  $% ñ    -ž    
    ()[s ïð)sñð)sý*´+¶N*´ò,¹ :-¶-°"®    ¯°±#4$%ñýÚ    -ž¥¦¬ ¥­    !()[s>[e?@e?ïð)sñÃ7,¶N*´ò+-¹!°N*´ #½Y+SY,¶SY-S¹%°œ"¾¿ÀÁÂ4Ã#47$%7ýÚ7()¥¦"©«¬ ¥­®Tœ*+    ,()[s-