diff --git a/app/adminapi/lists/oa/FlowTypeLists.php b/app/adminapi/lists/oa/FlowTypeLists.php
index c48a12660..5303e800b 100644
--- a/app/adminapi/lists/oa/FlowTypeLists.php
+++ b/app/adminapi/lists/oa/FlowTypeLists.php
@@ -40,7 +40,7 @@ class FlowTypeLists extends BaseAdminDataLists implements ListsSearchInterface
     public function setSearch(): array
     {
         return [
-            '=' => ['type'],
+            '=' => ['type','status'],
             '%like%' => ['title'],
         ];
     }
diff --git a/app/adminapi/validate/oa/FlowValidate.php b/app/adminapi/validate/oa/FlowValidate.php
index 9db8d7161..45a8e234f 100644
--- a/app/adminapi/validate/oa/FlowValidate.php
+++ b/app/adminapi/validate/oa/FlowValidate.php
@@ -112,6 +112,9 @@ class FlowValidate extends BaseValidate
 		if($data->isEmpty()){
 			return '审批类型信息不存在';
 		}
+		if($data['status'] != 2){
+			return '该审批类型已被禁用';
+		}
 		return true;
 	}