diff --git a/zlmy-modules/zlmy-boot/src/main/java/com/testor/module/hazard/service/impl/THazardWorkPlanServiceImpl.java b/zlmy-modules/zlmy-boot/src/main/java/com/testor/module/hazard/service/impl/THazardWorkPlanServiceImpl.java
index 82fb370b1b3e59f3d853d391e86dbf54c146d5aa..f2171d266ca0b97b6e6bed47cccd89b867a24012 100644
--- a/zlmy-modules/zlmy-boot/src/main/java/com/testor/module/hazard/service/impl/THazardWorkPlanServiceImpl.java
+++ b/zlmy-modules/zlmy-boot/src/main/java/com/testor/module/hazard/service/impl/THazardWorkPlanServiceImpl.java
@@ -370,11 +370,17 @@ public class THazardWorkPlanServiceImpl extends SuperServiceImpl<THazardWorkPlan
         } else if (orgTypeByOrgId == 1) {
             if (WorkTypeEnum.CONFINED_SPACE_WORK.getValue().equals(workTypeValue)) {
                 processDefinitionKey = "hazardousTaskBLDeptConfinedSpace";
+            } else if (WorkTypeEnum.AMMONIA_UNLOADING.getValue().equals(workTypeValue)){
+                processDefinitionKey = "hazardousTaskBLLN2";
             } else {
                 processDefinitionKey = "hazardousTaskBLDept";
             }
         } else if (orgTypeByOrgId == 2) {
-            processDefinitionKey = "hazardousTaskBLOrg";
+            if (WorkTypeEnum.AMMONIA_UNLOADING.getValue().equals(workTypeValue)){
+                processDefinitionKey = "hazardousTaskBLLN2";
+            } else {
+                processDefinitionKey = "hazardousTaskBLOrg";
+            }
         }
         processInsStartParams.setProcessDefinitionKey(processDefinitionKey);
         processInsStartParams.setOrgId(tHazardWorkPlan.getOrgId());