diff --git a/src/api/dish/nutritionInfo.js b/src/api/dish/nutritionInfo.js index b8e8b851..f006b1a7 100644 --- a/src/api/dish/nutritionInfo.js +++ b/src/api/dish/nutritionInfo.js @@ -43,7 +43,10 @@ export function listNutrition(query) { url: '/smart-canteen/menu_nutrition/list', method: 'post', data: query, - params:query + params:{ + pageNum:query.pageNum, + pageSize:query.pageSize + } }) } diff --git a/src/utils/request.js b/src/utils/request.js index f5ebacec..bae61fb9 100644 --- a/src/utils/request.js +++ b/src/utils/request.js @@ -83,10 +83,11 @@ service.interceptors.request.use(config => { const requestObj = { url: config.url, data: data, time: Date.now() } console.log(sessionObj) console.log(requestObj) - - if (sessionObj.data === requestObj.data && requestObj.time - sessionObj.time < 5000 && sessionObj.url === requestObj.url) { - console.warn(`[${sessionObj.url}]: 数据正在处理,请勿重复提交`) - return Promise.reject(new Error('数据正在处理,请勿重复提交')) + if(requestObj.data&&requestObj.data.indexOf('pageNum')==-1){ + if (sessionObj.data === requestObj.data && requestObj.time - sessionObj.time < 3000 && sessionObj.url === requestObj.url) { + console.warn(`[${sessionObj.url}]: 数据正在处理,请勿重复提交`) + return Promise.reject(new Error('数据正在处理,请勿重复提交')) + } } cache.session.setJSON('sessionObj', requestObj) } diff --git a/src/views/accountCenter/account/accountManager/index.vue b/src/views/accountCenter/account/accountManager/index.vue index 7483e0b7..4efe9b8a 100644 --- a/src/views/accountCenter/account/accountManager/index.vue +++ b/src/views/accountCenter/account/accountManager/index.vue @@ -21,14 +21,14 @@ - + + 正常 + 停用 - {{ form.userTypeName }} + @@ -224,8 +226,8 @@ }" clearable collapse-tags > - - + + - - + + + + - - + + + +