public string GetDeviceTypeCode(string loginIdentifer)
        {
            JavaScriptObject obj2 = new JavaScriptObject();

            obj2["Result"]  = false;
            obj2["Message"] = "";
            LoginUser loginUser = GlobalAppModule.GetLoginUser(loginIdentifer);

            if (loginUser == null)
            {
                obj2["Message"] = "未登录";
                return(JavaScriptConvert.SerializeObject(obj2));
            }
            if (loginUser.LoginTimeout)
            {
                obj2["Message"] = "登录超时";
                return(JavaScriptConvert.SerializeObject(obj2));
            }
            loginUser.LastOperateTime = DateTime.Now;
            CommonUtil.WaitMainLibInit();
            List <DeviceTypeCode> deviceTypeCodeList = DeviceTypeCodeModule.GetAll();
            JavaScriptArray       array = new JavaScriptArray();

            foreach (DeviceTypeCode info in deviceTypeCodeList)
            {
                JavaScriptObject item = this.DeviceTypeCodeInfoToJson(info);
                array.Add(item);
            }
            obj2["Result"]         = true;
            obj2["DeviceTypeCode"] = array;
            return(JavaScriptConvert.SerializeObject(obj2));
        }