olympus-r-17plugins
Version:
A plugin of Olympus for 17zuoye.
20 lines (17 loc) • 722 B
text/typescript
import Command from "olympus-r/core/command/Command";
import IPromptPanel from "olympus-r/engine/panel/IPromptPanel";
import { panelManager } from "olympus-r/engine/panel/PanelManager";
import CommonMessage from "olympus-r/core/message/CommonMessage";
import RequestData from "olympus-r/engine/net/RequestData";
export default class NetworkErrorCommand extends Command {
public exec(): void {
// 弹框提示
panelManager.prompt(
"网络异常,请检查后重试",
{ data: "稍后再试" },
{ data: "立即重试", handler: (data: any)=>{
(this.msg as CommonMessage).params[1].redispatch();
} },
);
}
}