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 @@