Bladeren bron

fix(流程模型): 解决检索条件正常查询

qihao 2 jaren geleden
bovenliggende
commit
fa0a8cfaaf
2 gewijzigde bestanden met toevoegingen van 11 en 10 verwijderingen
  1. 5 4
      src/views/bpm/model/components/modelSearch.vue
  2. 6 6
      src/views/bpm/model/index.vue

+ 5 - 4
src/views/bpm/model/components/modelSearch.vue

@@ -8,7 +8,7 @@
   >
     <el-row :gutter="15">
       <el-col v-bind="styleResponsive ? { lg: 6, md: 12 } : { span: 6 }">
-        <el-form-item label="流程标识:" prop="key">
+        <el-form-item label="流程标识:" prop="queryParams.key">
           <el-input
             clearable
             v-model.trim="queryParams.key"
@@ -16,7 +16,7 @@
         </el-form-item>
       </el-col>
       <el-col v-bind="styleResponsive ? { lg: 6, md: 12 } : { span: 6 }">
-        <el-form-item label="流程名称:" prop="name">
+        <el-form-item label="流程名称:" prop="queryParams.name">
           <el-input
             clearable
             v-model="queryParams.name"
@@ -48,6 +48,7 @@
         name: ''
       };
       return {
+        defaultParams,
         // 表单数据
         queryParams: { ...defaultParams }
       };
@@ -62,12 +63,12 @@
       /* 搜索 */
       search () {
         this.$emit('search', {
-          ...this.params
+          ...this.queryParams
         });
       },
       /*  重置 */
       reset () {
-        this.params = { ...this.defaultParams };
+        this.queryParams = { ...this.defaultParams };
         this.search();
       }
     }

+ 6 - 6
src/views/bpm/model/index.vue

@@ -224,23 +224,23 @@
     },
     methods: {
       /* 表格数据源 */
-      async datasource ({ page, limit }) {
+      async datasource ({ page, where, limit }) {
         return await getModelPage({
           pageNo: page,
           pageSize: limit,
-          ...this.listQuery
+          ...where
         });
       },
       /* 刷新表格 */
-      reload () {
-        this.$refs.table.reload({ page: 1 });
+      reload (params) {
+        this.$refs.table.reload({ page: 1, where: params });
       },
+
       /** 取消按钮 */
       cancel() {
-       
         this.open = false;
       },
-      
+
 
       // 表单重置
       reset() {