优化查询

This commit is contained in:
Elune
2020-02-10 14:58:02 +08:00
parent f865216cb4
commit 3e8236a4ac
2 changed files with 7 additions and 5 deletions

View File

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