diff --git a/src/main/resources/templates/admin/business/process-completed.ftl b/src/main/resources/templates/admin/business/process-completed.ftl
index 9ca7205..b4d1897 100644
--- a/src/main/resources/templates/admin/business/process-completed.ftl
+++ b/src/main/resources/templates/admin/business/process-completed.ftl
@@ -38,7 +38,7 @@
 
       <div class="am-g" v-cloak>
         <div class="am-u-sm-12 am-u-md-12">
-          <el-form :inline="true" ref="queryForm" :model="queryForm" label-position="right" @change="resetPageParams">
+          <el-form :inline="true" ref="queryForm" :model="queryForm" label-position="right">
 
             <div>
               <el-form-item label="标题">
@@ -54,7 +54,8 @@
               </el-form-item>
 
               <el-form-item label="流程类型">
-                <el-select v-model="queryForm.processType" placeholder="请选择" clearable>
+                <el-select v-model="queryForm.processType" placeholder="请选择" clearable
+                           @clear="queryForm.processType=null">
                   <el-option label="全部" :value="null"></el-option>
                     <#list processTypes as processType>
                       <el-option label="${processType.description}"
@@ -68,7 +69,8 @@
               </el-form-item>
 
               <el-form-item label="审核状态">
-                <el-select v-model="queryForm.processStatus" placeholder="请选择" clearable>
+                <el-select v-model="queryForm.processStatus" placeholder="请选择"
+                           clearable @clear="queryForm.processStatus=null">
                   <el-option label="全部" :value="null"></el-option>
                     <#list processStatus as item>
                       <el-option label="${item.description}"
@@ -504,6 +506,12 @@
       mounted() {
         this.queryTable()
       },
+      watch: {
+        // 每当 question 改变时,这个函数就会执行
+        queryForm(newQueryForm, oldQueryForm) {
+          this.resetPageParams()
+        }
+      },
       filters: {
         ellipsis(value, limit = 5) {
           if (!value) return ''
diff --git a/src/main/resources/templates/admin/business/process-review.ftl b/src/main/resources/templates/admin/business/process-review.ftl
index 74027be..8b7e131 100644
--- a/src/main/resources/templates/admin/business/process-review.ftl
+++ b/src/main/resources/templates/admin/business/process-review.ftl
@@ -54,7 +54,8 @@
               </el-form-item>
 
               <el-form-item label="流程类型">
-                <el-select v-model="queryForm.processType" placeholder="请选择" clearable>
+                <el-select v-model="queryForm.processType" placeholder="请选择" clearable
+                           @clear="queryForm.processType = null">
                   <el-option label="全部" :value="null"></el-option>
                     <#list processTypes as processType>
                       <el-option label="${processType.description}"
@@ -190,6 +191,7 @@
     function parseJSON(response) {
       return response.json()
     }
+
     /**
      * 给定一个数字,保留两位小数输出,格式化为包含分隔符
      * @param f
@@ -204,6 +206,7 @@
       f = Number(f).toLocaleString('en-US', { minimumFractionDigits: 2, maximumFractionDigits: 2, useGrouping: true });
       return f;
     }
+
     const data = () => {
       return {
         auditForm: {