Browse Source

fix: 修复状态码500情况下的页面展示和loading

carver 2 years ago
parent
commit
c235a46976
1 changed files with 4 additions and 2 deletions
  1. 4 2
      antbuilder/core/utils/request.js

+ 4 - 2
antbuilder/core/utils/request.js

@@ -81,9 +81,10 @@ export function _request({
 				} else if (code === 500) {
 					// 自定义错误
 					showErrorMessgage({
-						isShowError,
-						error: result.message || result.error || "未知错误",
+						isShowError: true,
+						error: { msg: result.msg || result.error || "未知错误" },
 					});
+					my.hideLoading();
 					resolve([result, null]);
 				} else {
 					showErrorMessgage({
@@ -237,6 +238,7 @@ export default async function request(options) {
 		await setTicket();
 	}
 	const [err, res] = await _request(options);
+	console.log("[err, res] ===>", err, res);
 	if (err) return [err, null];
 	const code = +getIn(res, ["code"], "");
 	if (code === 20001 || code === 20002 || code === 20008) {