schangxiang@126.com
2025-05-07 cace264ad9d86a7831099810b079da1141957add
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
48
49
50
export const CURVE = 'curve'
 
export const NODES = {
  ACTIVITY: 'Activity',
  VARIABLE_MONITOR_ACTIVITY: 'VariableMonitorActivity',
  VARIABLE_READ_ACTIVITY: 'VariableReadActivity',
  MATERIAL_ASSOCIATION_ACTIVITY: 'MaterialAssociationActivity',
  TRAY_ASSOCIATION_ACTIVITY: '"TrayAssociationActivity"',
  VARIABLE_WRITE_ACTIVITY: 'VariableWriteActivity',
  INBOUND_INITIALIZE_ACTIVITY: 'InboundInitializeActivity',
  DETERMINE_PROCESS_ACTIVITY: 'DetermineProcessActivity',
  BUSINESS_ACTIVITY: 'BusinessActivity',
  PRODUCT_STATEDETECTION_ACTIVITY: 'ProductStateDetectionActivity',
  DUPLICATE_CODE_DETECTION_ACTIVITY: 'DuplicateCodeDetectionActivity',
  MISSING_PROCESS_DETECTION_ACTIVITY: 'MissingProcessDetectionActivity',
  OUTBOUND_INITIALIZE_ACTIVITY: 'OutboundInitializeActivity',
  PARAMETER_COLLECT_ACTIVITY: 'ParameterCollectActivity',
  PLC_QUALIFICATION_JUDGMENT_ACTIVITY: 'PLCQualificationJudgmentActivity',
  LOCAL_QUALIFICATION_JUDGMENT_ACTIVITY: 'LocalQualificationJudgmentActivity',
  PARAMETER_SAVE_ACTIVITY: 'ParameterSaveActivity',
  END_ACTIVITY: 'EndActivity',
  ORDINARY_NODE: 'OrdinaryNode', //普通节点
}
 
export const ActivityKey = [
  'Alias',
  'Name',
  'EnterMode',
  'ExitMode',
  'JoinType',
  'SplitType',
  'NeedTagChange',
  'TaskDelay',
  'MonitorVariableName',
  'CompareVariableValue',
  'ExtendedProperty',
  '@_xsi:type',
]
 
export const TransitionKey = ['Label', 'Condition', 'Sink', 'Source']
 
export const ConditionKey = [
  'Label',
  'Expression',
  'NOT',
  'Operator',
  'Property',
  'Value',
  '@_xsi:type',
]