Selaa lähdekoodia

feat: 优化权限配置中的api接口显示,优化多接口同时报错时提示多次的问题

yanglzh 1 vuosi sitten
vanhempi
sitoutus
c905c4e761

+ 1 - 0
src/utils/request.ts

@@ -44,6 +44,7 @@ service.interceptors.response.use(
 		} else if (code === undefined && res.message === undefined) { // 可能是下载文件
 			return response
 		} else if (code !== 0) {
+			ElMessage.closeAll()
 			ElMessage.error(res.message)
 			return Promise.reject(new Error(res.message))
 		} else {

+ 1 - 0
src/utils/request_ice104.ts

@@ -42,6 +42,7 @@ service.interceptors.response.use(
 		} else if (code === undefined && res.message === undefined) { // 可能是下载文件
 			return response
 		} else if (code !== 0) {
+			ElMessage.closeAll()
 			ElMessage.error(res.message)
 			return Promise.reject(new Error(res.message))
 		} else {

+ 1 - 0
src/utils/request_modbus.ts

@@ -41,6 +41,7 @@ service.interceptors.response.use(
 		} else if (code === undefined && res.message === undefined) { // 可能是下载文件
 			return response
 		} else if (code !== 0) {
+			ElMessage.closeAll()
 			ElMessage.error(res.message)
 			return Promise.reject(new Error(res.message))
 		} else {

+ 1 - 1
src/views/system/manage/role/component/permission.vue

@@ -134,7 +134,7 @@ const next = async () => {
 			item.id += '_memu';
 			if (itemsType === 'api') {
 				item.children.forEach((i: any) => {
-					i.title += `【${i.method}】` + (i.remark ? `【${i.remark}】` : '')
+					i.title = i.method + '-' + i.title + (i.remark ? `(${i.remark})` : '')
 				});
 			}
 			return true;