IT-KIMI_SHI\SINOIT.KIMI
2018-06-12 f45b113c68408a0a58a78ffb2716ba7e6b90ccde
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
44
45
46
47
Êþº¾2NGme/kafeitu/demo/activiti/service/oa/leave/LeaveWebserviceInWorkflowTest-me/kafeitu/demo/activiti/service/AbstractTest<init>()VCode
     LineNumberTableLocalVariableTablethisILme/kafeitu/demo/activiti/service/oa/leave/LeaveWebserviceInWorkflowTest;testWithWebservice
Exceptionsjava/lang/ExceptionRuntimeVisibleAnnotationsLorg/junit/Test;%Lorg/activiti/engine/test/Deployment;    resources/diagrams/leave-webservice/leave-webservice.bpmn     repositoryService'Lorg/activiti/engine/RepositoryService; %org/activiti/engine/RepositoryService  createProcessDefinitionQuery9()Lorg/activiti/engine/repository/ProcessDefinitionQuery; "$#5org/activiti/engine/repository/ProcessDefinitionQuery %&count()J
(*)org/junit/Assert +, assertEquals(JJ)V.leave-webservice "0 12processDefinitionKeyK(Ljava/lang/String;)Lorg/activiti/engine/repository/ProcessDefinitionQuery; "4 56 singleResult()Ljava/lang/Object;80org/activiti/engine/repository/ProcessDefinition:henryyan    < =>identityService%Lorg/activiti/engine/IdentityService; @BA#org/activiti/engine/IdentityService CDsetAuthenticatedUserId(Ljava/lang/String;)VFjava/text/SimpleDateFormatHyyyy-MM-dd HH:mm
EJ DLjava/util/HashMap
K    
OQPjava/util/Calendar RS getInstance()Ljava/util/Calendar;
OU VWgetTime()Ljava/util/Date;
EY Z[format$(Ljava/util/Date;)Ljava/lang/String;
O] ^_add(II)Va    startDate ced java/util/Map fgput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;iendDatekreasonm公休    o pq formService!Lorg/activiti/engine/FormService; 7s tugetId()Ljava/lang/String; wyxorg/activiti/engine/FormService z{submitStartFormDataP(Ljava/lang/String;Ljava/util/Map;)Lorg/activiti/engine/runtime/ProcessInstance;
(} ~ assertNotNull(Ljava/lang/Object;)V     ‚ƒ taskService!Lorg/activiti/engine/TaskService; …‡†org/activiti/engine/TaskService ˆ‰createTaskQuery&()Lorg/activiti/engine/task/TaskQuery;‹
deptLeader Ž"org/activiti/engine/task/TaskQuery ‘taskCandidateGroup<(Ljava/lang/String;)Lorg/activiti/engine/task/TaskInfoQuery; 4”org/activiti/engine/task/Task–deptLeaderApproved˜true “s w› œsubmitTaskFormData$(Ljava/lang/String;Ljava/util/Map;)VŸhr¡
hrApproved    £ ¤¥runtimeService$Lorg/activiti/engine/RuntimeService; §s¨+org/activiti/engine/runtime/ProcessInstanceªneeded ¬®­"org/activiti/engine/RuntimeService ¯° getVariable8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;²java/lang/Boolean
±´ µ¶ booleanValue()Z
(¸ ¹º
assertTrue(Z)V¼generalManager¾generalManagerApproved À Á‘ taskAssigneeÃreportBackDate    Å ÆÇhistoryService$Lorg/activiti/engine/HistoryService; ÉËÊ"org/activiti/engine/HistoryService ÌÍ"createHistoricProcessInstanceQuery<()Lorg/activiti/engine/history/HistoricProcessInstanceQuery; ÏÑÐ8org/activiti/engine/history/HistoricProcessInstanceQuery ÒÍfinished Ï4Õ3org/activiti/engine/history/HistoricProcessInstance
× ØÙpackageVariables>(Lorg/activiti/engine/runtime/ProcessInstance;)Ljava/util/Map;    ÛÝÜjava/lang/System ÞßoutLjava/io/PrintStream;ájava/lang/StringBuilderãhistoryVariables=
àJ
àæ çèappend-(Ljava/lang/Object;)Ljava/lang/StringBuilder;
àê ëutoString
íïîjava/io/PrintStream ðDprintlnòokôresult cö ÷øget&(Ljava/lang/Object;)Ljava/lang/Object;
(ú +û'(Ljava/lang/Object;Ljava/lang/Object;)VJprocessDefinition2Lorg/activiti/engine/repository/ProcessDefinition; currentUserIdLjava/lang/String;sdfLjava/text/SimpleDateFormat;    variablesLjava/util/Map;caLjava/util/Calendar;processInstance-Lorg/activiti/engine/runtime/ProcessInstance;deptLeaderTaskLorg/activiti/engine/task/Task;hrTaskLjava/lang/Boolean;generalManagerTaskreportBackTaskhistoricProcessInstance5Lorg/activiti/engine/history/HistoricProcessInstance;historyVariablesLocalVariableTypeTable5Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;5Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>;testWithWebserviceFalsediagrams/leave-webservice.bpmn
( º assertFalse    Signatured(Lorg/activiti/engine/runtime/ProcessInstance;)Ljava/util/Map<Ljava/lang/String;Ljava/lang/Object;>; É #createHistoricVariableInstanceQuery=()Lorg/activiti/engine/history/HistoricVariableInstanceQuery; !#"9org/activiti/engine/history/HistoricVariableInstanceQuery $%processInstanceIdO(Ljava/lang/String;)Lorg/activiti/engine/history/HistoricVariableInstanceQuery; !' ()list()Ljava/util/List; +-,java/util/List ./iterator()Ljava/util/Iterator; 132java/util/Iterator 46next64org/activiti/engine/history/HistoricVariableInstance 58 9ugetVariableName 5; <6getValue>
variable: 
à@ çA-(Ljava/lang/String;)Ljava/lang/StringBuilder;C =  1E F¶hasNextLjava/util/List;variable6Lorg/activiti/engine/history/HistoricVariableInstance;HLjava/util/List<Lorg/activiti/engine/history/HistoricVariableInstance;>; StackMapTable
SourceFile"LeaveWebserviceInWorkflowTest.java!/*·±
  [s¼2*´¹¹!@
¸'*´¹-¹/¹3À7N9:*´;¹?»EYG·I:»KY·M:¸N:¶T¶X:¶\¶T¶X:    `¹bWh    ¹bWjl¹bW*´n-¹r¹v:
 
¸|*´€¹„йŒÀ¹’À“: »KY·M:•—¹bW*´n ¹™¹š*´€¹„ž¹ŒÀ¹’À“: »KY·M: —¹bW*´n ¹™¹š*´¢
¹¦©¹«À±:  ¶³¸·*´€¹„»¹ŒÀ¹’À“:»KY·M:½—¹bW*´n¹™¹š*´€¹„¹¿À¹’À“:»KY·M:¶T¶X¹bW*´n¹™¹š*´Ä¹È¹Î¹ÓÀÔ:¸|*
·Ö:²Ú»àYâ·ä¶å¶é¶ìñó¹õ¸ù±
ª*&')*,)--1.<0G1P2U3a4h5t8€9Œ:˜;«<°?Í@ÖAâBôEFG&H8KOLWOtP}Q‰R›U¸VÁWÕXç[ÿ\_ `#c1d ¬2 #%ü-ýþ1ÿGëPâUÝaÑat¾i    «‡
Íe    
! 
O㪠t¾ 
¸z
ÿ3 &Pâ &[stX*´¹¹!@
¸'*´¹-¹/¹3À7N9:*´;¹?»EYG·I:»KY·M:¸N:¶T¶X:¶\¶T¶X:    `¹bWh    ¹bWjl¹bW*´n-¹r¹v:
 
¸|*´€¹„йŒÀ¹’À“: »KY·M:•—¹bW*´n ¹™¹š*´€¹„ž¹ŒÀ¹’À“: »KY·M: —¹bW*´n ¹™¹š*´¢
¹¦©¹«À±:  ¶³¸±
npqs-v1w<yGzP{U|a}h~t€‚Œƒ˜„«…°ˆÍ‰ÖŠâ‹ôŽ&‘8”O•W– „ X I%ü-+ýþ1'ÿGPUa÷atäi    «­
͋    
G 
O    ª  PØÙ/‡»KY·MM*´Ä¹+¹¦¹ ¹&N-¹*:§Q¹0À5:,¹7¹:¹bW²Ú»àY=·ä¹7¶?B¶?¹:¶å¶é¶ì¹Dšÿ«,°
œ"ž9ŸN {ž…¢ 4‡ ‡"e(G9BHI"e(JKÿ-§c+1ûMLM