zm
2020-05-18 a18bfacbf56b401f6e0fdae8710fbca4df8cff77
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
Êþº¾4Ñ
3f    1gh ijk
f    lm
nop
q    lr
s    lt
u
v
w
xy
z
{    1| }~ }€‚    lƒ
q    1… †‡ˆ
‰Š
‹Œ
Ž
    1 ‘’ }“” }•– }—˜
.™ iš›
œžŸlogLorg/slf4j/Logger;
formClient#Lcn/autoform/web/client/FormClient;RuntimeVisibleAnnotations8Lorg/springframework/beans/factory/annotation/Autowired;process5Lcn/autoform/web/service/process/ProcessStateService;Ljavax/annotation/Resource;nameprocessStateServiceImplprocessLogService3Lcn/autoform/web/service/process/ProcessLogService;processLogServiceImpl<init>()VCodeLineNumberTableLocalVariableTablethis8Lcn/autoform/web/service/process/impl/ProcessFilterImpl; executeBefor:(Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;)VformIdLjava/lang/String;
dataRowNumLjava/lang/Integer;tenantIdworkFlowStateEntity&Lcn/autoform/bean/WorkFlowStateEntity;
Exceptions ¡ executeAfter executeOver
processLog"Lcn/autoform/db/entity/ProcessLog;pLcn/autoform/bean/ProcessState;executeRollBack executeCreateeLjava/lang/Exception; StackMapTable˜<clinit>
SourceFileProcessFilterImpl.java(Lorg/springframework/stereotype/Service; CD 56进入执行流程拦截:befor¢ £¤$cn/autoform/bean/WorkFlowStateEntity¥ ¦§¨ ©ªjava/lang/String «¤ ¬§ ­¤ ®§ ¯¤ °¤ ±²³ ´µ ¶² ·² 78¸ ¹º进入执行流程拦截:after »º进入执行流程拦截:over cn/autoform/db/entity/ProcessLog ¼§ C½ @A¾ ¿Àcn/autoform/bean/ProcessState CK  Á¤30 ¤40 ä ;<Ä ÅÆ Çº!进入执行流程拦截:rollback Ⱥ进入执行流程拦截:create ɺjava/lang/Exception ÊË ÌÍ6cn/autoform/web/service/process/impl/ProcessFilterImplÎ ÏÐjava/lang/Object-cn/autoform/web/service/process/ProcessFilter,cn/autoform/fw/exception/FormClientException%java/util/concurrent/TimeoutExceptionorg/slf4j/Loggerdebug(Ljava/lang/String;)Vcn/autoform/util/thread/Keys
COMPANY_IDLcn/autoform/util/thread/Keys;"cn/autoform/util/thread/ThreadDataget2(Lcn/autoform/util/thread/Keys;)Ljava/lang/Object; setCompanyId    TENANT_ID setTenantIdTOKENsetToken    setFormId setDataRowNum(Ljava/lang/Integer;)Vjava/lang/IntegervalueOf(I)Ljava/lang/Integer;setProcessCodesetWhere!cn/autoform/web/client/FormClient workFlowBefor)(Lcn/autoform/bean/WorkFlowStateEntity;)V workFlowAfterOPEN_IDL(Ljava/lang/String;Ljava/lang/Integer;Ljava/lang/String;Ljava/lang/String;)V1cn/autoform/web/service/process/ProcessLogServiceupdateDataType7(Lcn/autoform/db/entity/ProcessLog;)Ljava/lang/Integer;setProcessTasksetProcessStatesetOrderStatus3cn/autoform/web/service/process/ProcessStateService updateState"(Lcn/autoform/bean/ProcessState;)I workFlowOverworkFlowRollbackworkFlowCreate
getMessage()Ljava/lang/String;error*(Ljava/lang/String;Ljava/lang/Throwable;)Vorg/slf4j/LoggerFactory    getLogger%(Ljava/lang/Class;)Lorg/slf4j/Logger;!13456789:;<9 =>s?@A9 =>sBCDE/*·±FG HIJKEâh²¹»Y·:²¸À    ¶
² ¸À    ¶ ² ¸À    ¶+¶,¶<¸¶¸¶*´¹±F. &
'(!)/*=+C,I-S.\/g0G4hHIhLMhNOhPMUQRSTUVKEâh²¹»Y·:²¸À    ¶
² ¸À    ¶ ² ¸À    ¶+¶,¶<¸¶¸¶*´¹±F. 4
56!7/8=9C:I;S<\=g>G4hHIhLMhNOhPMUQRSTUWKErIJ¹»Y+,-²¸À    ·:²¸À    ¶*´¹W»Y+,-· :!¶"#¶$%¶&*´'¹(W»Y·:²¸À    ¶
² ¸À    ¶ ² ¸À    ¶+¶,¶<¸¶¸¶*´¹)±FNB
DE-F9GEHLISKZLfNoO}P‹Q™RŸS¥T¯U¸VÃWGHÄHIÄLMÄNOÄPM¥XYEZ[oUQRSTU\KEâh²*¹»Y·:²¸À    ¶
² ¸À    ¶ ² ¸À    ¶+¶,¶<¸¶¸¶*´¹+±F. [
\]!^/_=`CaIbSc\dgeG4hHIhLMhNOhPMUQRSTU]KE#|²,¹»Y·:²¸À    ¶
² ¸À    ¶ ² ¸À    ¶+¶,¶<¸¶¸¶*´¹-§:²¶/¹0±
gj.F:i
kl!m/n=oCpIqSr\sgvjtlu{wG>TQRl^_|HI|LM|NO|PM`    ÷jaSTUbDE!    1¸2³±Fcd9e