From 3e8236a4ac7ada922b11226e71d2aeec0bd076fe Mon Sep 17 00:00:00 2001
From: Elune <201507802@qq.com>
Date: Mon, 10 Feb 2020 14:58:02 +0800
Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E6=9F=A5=E8=AF=A2?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/components/Crud/crud.js | 7 +++++++
src/layout/components/AppMain.vue | 5 -----
2 files changed, 7 insertions(+), 5 deletions(-)
diff --git a/src/components/Crud/crud.js b/src/components/Crud/crud.js
index 06ebd4a..b950dd6 100644
--- a/src/components/Crud/crud.js
+++ b/src/components/Crud/crud.js
@@ -329,6 +329,13 @@ function CRUD(options) {
* 获取查询参数
*/
getQueryParams: function() {
+ // 清楚 参数无值的情况
+ Object.keys(crud.query).length !== 0 && Object.keys(crud.query).forEach(item => {
+ if (!crud.query[item]) crud.query[item] = undefined
+ })
+ Object.keys(crud.params).length !== 0 && Object.keys(crud.params).forEach(item => {
+ if (!crud.params[item]) crud.params[item] = undefined
+ })
return {
page: crud.page.page - 1,
size: crud.page.size,
diff --git a/src/layout/components/AppMain.vue b/src/layout/components/AppMain.vue
index b5e3d34..c235dc9 100644
--- a/src/layout/components/AppMain.vue
+++ b/src/layout/components/AppMain.vue
@@ -1,6 +1,5 @@