Web/MainFrame.js

(开头部分) 4KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

// 定义视图管理器
var m_ViewManager = new ViewManager();
// 定义左侧栏地址字典
var m_LeftUrlDict = {
     "Xtwh": "SystemMgr/Left.aspx"    // 系统维护
    , "Bbtj": "ReportMgr/Left.aspx"     // 报表统计
   
};
 var a_AjaxFun = null;
 var a_User = null;
 var m_user = null;      // 当前用户

// page_load
 $(function () {
     a_AjaxFun = WebApp.LxAjaxFunction;
     a_User = WebApp.LxUserContext;

     // 初始化视图管理器
     m_ViewManager.ViewFramePrefix = "fraWorkFrame_";
     m_ViewManager.ViewFrameContainer = $("#tdWorkFrame");
     m_ViewManager.ViewLabelPrefix = "labViewLabel_";
     m_ViewManager.ViewLabelContainer = $("#pnlViewLabelPanel");
     m_ViewManager.ViewLabelCss = "ViewLabel";
     m_ViewManager.ViewLabelSelectedCss = "ViewLabelSelected";
     m_ViewManager.ViewLabelTextCss = "LabelText";
     m_ViewManager.WorkFrameCss = "workframe";
     m_ViewManager.ViewLabelTemplate = "<div id=\"{$ID}\" onclick=\"showThisView(this);\"><div class=\"LabelTag\"></div><div class=\"LabelText\">{$Title}</div>"
        + "<div onmouseover=\"$(this).addClass('LabelCloseTagMouseOver')\" onclick=\"m_ViewManager.close($(this.parentNode).data('ViewName'))\" onmouseout=\"$(this).removeClass('LabelCloseTagMouseOver')\" class=\"LabelCloseTag\"></div>"
        + "</div>";

     // 视图标签数量改变时自动修改标签占用区域大小
     m_ViewManager.OnViewChanged = function () {
         $("#pnlViewLabelPanel").css("width", 74 + 134 * (m_ViewManager.Views.length - 1) + "px");
     }

     using("linkbutton", function () {
         $(".btn").linkbutton();
         $(".tbtn").linkbutton({ plain: true });
     });

     // 创建桌面视图
     var strDesktopLabelViewTemplate = "<div id='{$ID}' onclick='showThisView(this);'><div class='LabelTag'></div><div class='LabelText'>{$Title}</div></div>";
     //获得登录人页面权限列表中第一个页面

     // 获取当前用户信息
     result = a_User.GetCurUserContext();
     if (result.error != null) {
         showAjaxError(result.error);
         return;
     }
     m_user = result.value.User;
     var result = a_AjaxFun.GetFirstPageUrl(m_user.ID);
     if (result.error != null) {
         showAjaxError(result.error);
         return;
     }
     var strPageUrl = result.value;
     if (!strPageUrl) {
         alert("您没有权限进行系统操作!");
         return false;
后面还有 87 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。