From 0772a605bf6bda1720ca9022d12d4e648c43b8e9 Mon Sep 17 00:00:00 2001 From: H0nGzA1 <2505811377@qq.com> Date: Sun, 17 Sep 2023 19:42:50 +0800 Subject: [PATCH] =?UTF-8?q?perf:=20=E7=99=BB=E5=BD=95=E9=AA=8C=E8=AF=81?= =?UTF-8?q?=E7=A0=81=E8=87=AA=E5=8A=A8=E5=88=B7=E6=96=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/src/utils/service.ts | 12 +++---- .../views/system/login/component/account.vue | 34 ++++++++----------- 2 files changed, 21 insertions(+), 25 deletions(-) diff --git a/web/src/utils/service.ts b/web/src/utils/service.ts index 3296137..6253446 100644 --- a/web/src/utils/service.ts +++ b/web/src/utils/service.ts @@ -25,13 +25,13 @@ function createService() { interface paramsObj { [key: string]: any; } - let result:paramsObj = {}; + let result: paramsObj = {}; for (const [key, value] of Object.entries(params)) { if (value !== '') { result[key] = value; } - if(typeof value === 'boolean'){ - result[key] = value? 'True': 'False'; + if (typeof value === 'boolean') { + result[key] = value ? 'True' : 'False'; } } return qs.stringify(result); @@ -96,7 +96,7 @@ function createService() { return dataAxios; case 4000: errorCreate(`${dataAxios.msg}: ${response.config.url}`); - return Promise.reject(dataAxios.msg); + return dataAxios; default: // 不是正确的 code errorCreate(`${dataAxios.msg}: ${response.config.url}`); @@ -202,14 +202,14 @@ export const requestForMock = createRequestFunction(serviceForMock); * @param method * @param filename */ -export const downloadFile = function ({url,params,method,filename = '文件导出'}:any) { +export const downloadFile = function ({ url, params, method, filename = '文件导出' }: any) { request({ url: url, method: method, params: params, responseType: 'blob' // headers: {Accept: 'application/vnd.openxmlformats-officedocument'} - }).then((res:any) => { + }).then((res: any) => { const xlsxName = window.decodeURI(res.headers['content-disposition'].split('=')[1]) const fileName = xlsxName || `${filename}.xlsx` if (res) { diff --git a/web/src/views/system/login/component/account.vue b/web/src/views/system/login/component/account.vue index 908f77d..edcb598 100644 --- a/web/src/views/system/login/component/account.vue +++ b/web/src/views/system/login/component/account.vue @@ -1,41 +1,31 @@