Procházet zdrojové kódy

bug-1287 我的已办查询条件失效

cfort před 2 roky
rodič
revize
019909fc37

+ 20 - 0
src/views/platform/office/bpmReceivedProcess/handled.vue

@@ -121,6 +121,26 @@ export default {
                 this.loading = false
             })
         },
+        /**
+         * 获取格式化参数
+         */
+        getFormatParams () {
+            const params = this.$refs['crud'] ? this.$refs['crud'].getSearcFormData() : {}
+            delete params['Q^inst.status_^SL']
+            delete params['Q^inst.status_^NE']
+            switch (params.end) {
+                case 'true':
+                    params['Q^inst.status_^SL'] = 'end'
+                    break
+                case 'false':
+                    params['Q^inst.status_^NE'] = 'end'
+                    break
+                default:
+                    break
+            }
+            delete params.end
+            return ActionUtils.formatParams(params, this.pagination, this.sorts)
+        },
         /**
          * 处理按钮事件
          */