From 352f7bbb74f1b6c57b3d3e576849d0565932fbd4 Mon Sep 17 00:00:00 2001
From: yyb <995253665@qq.com>
Date: 星期三, 20 五月 2026 16:50:36 +0800
Subject: [PATCH] 审批模板集成页面

---
 src/views/officeProcessAutomation/ApproveManage/approve-list/index.vue |   36 ++++++++++++++++++++++--------------
 1 files changed, 22 insertions(+), 14 deletions(-)

diff --git a/src/views/officeProcessAutomation/ApproveManage/approve-list/index.vue b/src/views/officeProcessAutomation/ApproveManage/approve-list/index.vue
index b87a964..eba9586 100644
--- a/src/views/officeProcessAutomation/ApproveManage/approve-list/index.vue
+++ b/src/views/officeProcessAutomation/ApproveManage/approve-list/index.vue
@@ -3,30 +3,35 @@
   <div class="app-container">
     <div class="search_form mb20">
       <div class="search_fields">
-        <span class="search_title">瀹℃壒绫诲瀷锛�</span>
+        <span class="search_title">妯℃澘绫诲瀷锛�</span>
         <el-select
-          v-model="searchForm.approvalType"
-          placeholder="璇烽�夋嫨瀹℃壒绫诲瀷"
+          v-model="searchForm.businessType"
+          placeholder="璇烽�夋嫨妯℃澘绫诲瀷"
           clearable
           filterable
           style="width: 200px"
         >
           <el-option
-            v-for="opt in APPROVAL_TYPE_OPTIONS"
+            v-for="opt in searchBusinessTypeOptions"
+            :key="`search-biz-type-${opt.value}`"
+            :label="opt.label"
+            :value="opt.value"
+          />
+        </el-select>
+        <span class="search_title" style="margin-left: 12px">瀹℃壒鐘舵�侊細</span>
+        <el-select
+          v-model="searchForm.status"
+          placeholder="璇烽�夋嫨瀹℃壒鐘舵��"
+          clearable
+          style="width: 140px"
+        >
+          <el-option
+            v-for="opt in APPROVAL_STATUS_SEARCH_OPTIONS"
             :key="opt.value"
             :label="opt.label"
             :value="opt.value"
           />
         </el-select>
-        <span class="search_title" style="margin-left: 12px">鐢宠浜哄悕绉帮細</span>
-        <el-input
-          v-model="searchForm.applicantKeyword"
-          style="width: 200px"
-          placeholder="璇疯緭鍏ョ敵璇蜂汉鍚嶇О"
-          clearable
-          :prefix-icon="Search"
-          @keyup.enter="handleQuery"
-        />
         <span class="search_title" style="margin-left: 12px">鍒涘缓鏃堕棿锛�</span>
         <el-date-picker
           v-model="searchForm.createTimeRange"
@@ -285,7 +290,9 @@
 const al = useApproveList();
 const {
   Search,
-  APPROVAL_TYPE_OPTIONS,
+  APPROVAL_STATUS_SEARCH_OPTIONS,
+  searchBusinessTypeOptions,
+  loadSearchBusinessTypeOptions,
   submitBusinessTypeOptions,
   submitTemplateCards,
   selectedBusinessTypeLabel,
@@ -364,6 +371,7 @@
 
 onMounted(() => {
   loadFlowUsers();
+  loadSearchBusinessTypeOptions();
   handleQuery();
 });
 </script>

--
Gitblit v1.9.3