\n 当前版本为'+e.packageName+',即将在'+e.pkgRemainDay+'天后到期。如需续期,请 点击此处 >\n
\n ',"AX"!==e.packageType&&"XY"!==e.packageType||(n='\n \n 当前版本为'+e.packageName+',即将在'+e.pkgRemainDay+'天后到期。\n
\n
'),(o=document.createElement("div")).classList.add("pkg-tooltip"),o.id="pkg-tooltip",o.innerHTML=n,n=document.getElementById("headerApp"),document.body.insertBefore(o,n),t.initPkgTooltip(e.packageType))},error:function(e){console.info("[zx-common-header] init package info error: ",e)}})},getSchoolPackageName:function(){var n=this;l({url:"/container/container/teacher/getSchoolPackageName",data:{},type:"GET",success:function(e){var o,e=O(e);e.showSchoolPackageVersion&&((o=document.getElementById("headerPackage")).innerText=e.packageName||"试用版",t(o),"AX"!==e.packageType&&"XY"!==e.packageType&&(o.onclick=n.goApplicationCenter),z())},error:function(e){console.info("[zx-common-header] init package info error: ",e)}})},getHomeworkLinkInfo:function(){var n=this;ae(function(e){e&&l({url:"//"+window.location.host+"/hw/v3/firstPage/getHomeWorkPermissions",type:"POST",contentType:"application/json",headers:{Authorization:e},data:JSON.stringify(u({permissionCodes:[800]})),success:function(e){var o;e.result&&0'+n[a].cName+"";e.innerHTML=t;var r=this;"student"===o||"parent"===o?r.addClass(e.querySelectorAll('dt > a[data-role="parent"]'),"on"):r.addClass(e.querySelectorAll('dt > a[data-role="'+o+'"]'),"on"),e.style.display="block",e.onclick=function(e){e=e.target;"a"===e.nodeName.toLowerCase()&&e.className.indexOf("on")<0&&r.changeRole(e,!0)}}},initEbgRole:function(e,t){var a=[],o=(e.forEach(function(e){var o=e.id,n=e.eName;a.push({title:e.cName,property:o+"_"+n,current:"student"===t&&"parent"===n||t===n,funcname:"zxSwitchRole",params:JSON.stringify({id:o,role:n})})}),[{title:"角色切换",property:"switchRole",children:a}]),n=this;window.ebgnavigation&&window.ebgnavigation.setSettingList&&(window.ebgnavigation.setSettingList(o),window.ebgnavigation.on("zxSwitchRole",function(e){var e=e||{};e.current||(e=O(e.params),n.changeRole(e,!1))})),window.ebgnavigation.on("navRenderCompleted",function(){window.ebgnavigation.setSettingList(o),window.ebgnavigation.on("zxSwitchRole",function(e){var e=e||{};e.current||(e=O(e.params),n.changeRole(e,!1))})})},changeRole:function(e,o){C("help_role",o?e.getAttribute("data-role"):e.role,T?null:"zhixue.com","/"),s("u_d_s"),s("dxq_package_info");var n="/htm-vessel";l({url:"/container/container/teacher/setUserRole",type:"POST",data:{role:o?e.getAttribute("data-role"):e.role},success:function(e){(!e||"success"===(e="string"==typeof e?O(e):e).result)&&(window.location.href=n)},error:function(e){console.info("[zx-common-header] change role failed: ",e),window.location.href=n}})},initshowDropMenu:function(e,o,n,t){var a=document.getElementById("headerDropMore");m()?"student"===n.role&&c(a.querySelector('[data-type="school"]')):(e?"student"===n.role&&c(a.querySelector('[data-type="school"]')):(c(a.querySelector('[data-type="account"]')),c(a.querySelector('[data-type="school"]')),a.querySelector(".person").innerText="个人中心"),e=n,n=a.querySelector('[data-type="person"]'),e=e.role,["areaExamAdministrator","scanner"].indexOf(void 0===e?"":e)<0||c(n),o&&c(a.querySelector('[data-type="central"]'))),this.setDropMenuConfigUrl(t)},setDropMenuConfigUrl:function(e){var o=this,n=document.getElementById("headerDropMore");n.querySelector(".school").href="http://umanage.changyan.com?app-key=zx-container-client",n.querySelector(".account").href="http://ucenter.changyan.com?app-key=zx-container-client",n.querySelector(".out").onclick=function(){o.userLoginOut(e)}},userLoginOut:function(e){var o,n,t,a,r;function i(){l({url:"/container/ssoservice.jsp",type:"POST",data:{action:"logout"},success:function(){c()},error:function(){c()}})}function c(){window.location.href=D(e)}s("u_d_s"),s("dxq_package_info"),s("custom_project"),o="cur_role",n="",a=(a="/")?";path="+a:"",t=(t=".zhixue.com")?";domain="+t:"",r=";expires="+new Date(0).toGMTString(),document.cookie=o+"="+n+t+a+r,window.sessionStorage.removeItem("zyDotButton"),window.localStorage&&window.localStorage.removeItem("xToken"),l({url:"//sso.zhixue.com/sso_alpha/logout",type:"GET",jsonp:"userLoginOut",time:2e3,success:function(){i()},error:function(){i()}})},addClass:function(e,o){if(e&&0!==e.length)if(e.length)for(var n=0;n