//JS基对象 var SuccessSoft = {"Runtime":{"AppRootPath":"/","AdminPath":"/admin/","UtilityRootPath":"/Utility/DaChuanTouch/","Version":"Version 1.0.1 Build[Version}]","IsEnableRMEngine":false,"IsRelease":true},"UserEnvir":{"UserUniqueID":null,"UserID":0,"UserName":null,"RoleID":0,"RegionalismID":0,"RegionalismName":null,"RegionLevelID":0,"OrganizationID":0,"OrganizationName":null,"DepartmentID":0,"DepartmentName":null,"DefaultIme":null},"MemberEnvir":{"UserUniqueID":null,"UserID":0,"UserName":null,"RegionalismID":0,"RegionalismName":null,"RegionLevelID":0,"OrganizationID":0,"OrganizationName":null,"DepartmentID":0,"DepartmentName":null}} SuccessSoft.$$$ = function (id) { return document.getElementById(id); } SuccessSoft.Evalo = function (ostr) { var xo; try { xo = eval("0," + ostr); xo.success = true; return xo; } catch (e) { xo = new Object(); xo.success = false; xo.errmsg = e.message; return xo; } } SuccessSoft.VarIsObject = function (avar) { return (typeof (avar) == "object"); } SuccessSoft.GetUniqueUIFormID = function (funcid, uiid) { var _sr = String.format("CID_{0}_{1}_{2}", funcid, uiid, SuccessSoft.UserEnvir.UserUniqueID); //alert(_sr); return _sr; //return formID +"_"+ SuccessSoft.UserEnvir.UserUniqueID; } //解析地址信息 SuccessSoft.ParseUrl = function (url) { if ((url != "") && (typeof (url) == "string") && (url[0] == "{")) { url = SuccessSoft.Evalo(url); } if (typeof (url) == "object") { var __cmdstr = url.QryVars.cmdstr || ""; var oUrl = { url: ObjToUrl(url), uniqueid: SuccessSoft.GetUniqueUIFormID(url.funcid, url.mcid),//唯一标识 GenUrl: function () { return ObjToUrl(this); }, GenOperateType: __cmdstr.split('!')[0] }; SuccessBase.apply(oUrl, url); return CopyObject({}, oUrl); } else { //alert(url); var urls = url.split('\t'); if (urls.length != 4) { //alert("页面地址信息错误"); return false; } var UrlJson = UrlToObj(urls[2]); return CopyObject({}, { mcid: urls[0],//主容器 title: urls[1],//名称 url: urls[2],//URL地址 funcid: urls[3],//功能号 uniqueid: SuccessSoft.GetUniqueUIFormID(urls[3], urls[0]),//唯一标识 QryFile: UrlJson.QryFile, QryVars: UrlJson.QryVars, GenUrl: function () { return ObjToUrl(this); }, GenOperateType: UrlJson.QryVars.cmdstr.split('!')[0] }); } } //功能:获取根目录路径../ function GetAppRootPath() { return SuccessSoft.Runtime.AppRootPath; } var CONST_PersistChanges = true;//其它常用函数 var CONST_MENUTOOLBARHEIGHT = 30; //菜单栏高度