开发:错误报告提供更多信息

pull/843/MERGE
ChenX 5 years ago
parent c6e27e4fa8
commit e84c471c68

@ -33,13 +33,15 @@ export async function ReportError(stack: any, msg: string = "未捕获的错误!
} }
let userName = localStorage.getItem(StoreageKeys.UserName); let userName = localStorage.getItem(StoreageKeys.UserName);
let userPhone = localStorage.getItem(StoreageKeys.UserPhone);
await PostData("https://cf.qcad.cc:25100/monitoring", { await PostData("https://cf.qcad.cc:25100/monitoring", {
stack, stack,
href: window.location.href, href: window.location.href,
path: window.location.pathname, path: window.location.pathname,
user: userName, user: userName,
msg: msg + "\n" + browserMsg msg: msg + "\n" + browserMsg,
phone: userPhone
}); });
console.log("上报成功"); console.log("上报成功");
} }

@ -4,6 +4,7 @@ export enum StoreageKeys
PlatSession = "platSession", PlatSession = "platSession",
PlatToken = "platToken", PlatToken = "platToken",
UserName = "userName", UserName = "userName",
UserPhone = "userPhone",
RenderType = "renderType", RenderType = "renderType",
ExactDrill = "openExactDrill", ExactDrill = "openExactDrill",
ConfigName = "configName_", ConfigName = "configName_",

@ -27,6 +27,7 @@ export function saveLoginInfos(data: IResponseData)
localStorage.setItem(StoreageKeys.UserName, data.user_info.login_name); localStorage.setItem(StoreageKeys.UserName, data.user_info.login_name);
localStorage.setItem(StoreageKeys.IsNewErp, data.user_info.new_erp); localStorage.setItem(StoreageKeys.IsNewErp, data.user_info.new_erp);
localStorage.setItem(StoreageKeys.Uid, data.user_info.user_id); localStorage.setItem(StoreageKeys.Uid, data.user_info.user_id);
localStorage.setItem(StoreageKeys.UserPhone, data.user_info.user_phone);
userConfig.isAdmin = data.ext_info.if_admin === 1; userConfig.isAdmin = data.ext_info.if_admin === 1;
} }

@ -101,10 +101,10 @@ export class TopPanel extends React.Component<{ store?: TopPanelStore; }, {}>
onClick={() => onClick={() =>
{ {
AppToaster.show({ message: "建议通过F11呼出全屏,避免Esc按钮被占用!", timeout: 2000 }); AppToaster.show({ message: "建议通过F11呼出全屏,避免Esc按钮被占用!", timeout: 2000 });
if (document.fullscreenElement) // if (document.fullscreenElement)
document.exitFullscreen(); // document.exitFullscreen();
else // else
document.body.requestFullscreen(); // document.body.requestFullscreen();
}} }}
/> />
<Button <Button

Loading…
Cancel
Save