(window.webpackJsonp=window.webpackJsonp||[]).push([[39],{232:function(t,e){(function(){var t,e,n,o,r,l=function(t,e){return function(){return t.apply(e,arguments)}},c=[].indexOf||function(t){for(var i=0,e=this.length;i<e;i++)if(i in this&&this[i]===t)return i;return-1};e=function(){function t(){}return t.prototype.extend=function(t,e){var n,o;for(n in e)o=e[n],null==t[n]&&(t[n]=o);return t},t.prototype.isMobile=function(t){return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(t)},t.prototype.createEvent=function(t,e,n,o){var r;return null==e&&(e=!1),null==n&&(n=!1),null==o&&(o=null),null!=document.createEvent?(r=document.createEvent("CustomEvent")).initCustomEvent(t,e,n,o):null!=document.createEventObject?(r=document.createEventObject()).eventType=t:r.eventName=t,r},t.prototype.emitEvent=function(t,e){return null!=t.dispatchEvent?t.dispatchEvent(e):e in(null!=t)?t[e]():"on"+e in(null!=t)?t["on"+e]():void 0},t.prototype.addEvent=function(t,e,n){return null!=t.addEventListener?t.addEventListener(e,n,!1):null!=t.attachEvent?t.attachEvent("on"+e,n):t[e]=n},t.prototype.removeEvent=function(t,e,n){return null!=t.removeEventListener?t.removeEventListener(e,n,!1):null!=t.detachEvent?t.detachEvent("on"+e,n):delete t[e]},t.prototype.innerHeight=function(){return"innerHeight"in window?window.innerHeight:document.documentElement.clientHeight},t}(),n=this.WeakMap||this.MozWeakMap||(n=function(){function t(){this.keys=[],this.values=[]}return t.prototype.get=function(t){var i,e,n,o;for(i=e=0,n=(o=this.keys).length;e<n;i=++e)if(o[i]===t)return this.values[i]},t.prototype.set=function(t,e){var i,n,o,r;for(i=n=0,o=(r=this.keys).length;n<o;i=++n)if(r[i]===t)return void(this.values[i]=e);return this.keys.push(t),this.values.push(e)},t}()),t=this.MutationObserver||this.WebkitMutationObserver||this.MozMutationObserver||(t=function(){function t(){"undefined"!=typeof console&&null!==console&&console.warn("MutationObserver is not supported by your browser."),"undefined"!=typeof console&&null!==console&&console.warn("WOW.js cannot detect dom mutations, please call .sync() after loading new content.")}return t.notSupported=!0,t.prototype.observe=function(){},t}()),o=this.getComputedStyle||function(t,e){return this.getPropertyValue=function(e){var n;return"float"===e&&(e="styleFloat"),r.test(e)&&e.replace(r,function(t,e){return e.toUpperCase()}),(null!=(n=t.currentStyle)?n[e]:void 0)||null},this},r=/(\-([a-z]){1})/g,this.WOW=function(){function r(t){null==t&&(t={}),this.scrollCallback=l(this.scrollCallback,this),this.scrollHandler=l(this.scrollHandler,this),this.resetAnimation=l(this.resetAnimation,this),this.start=l(this.start,this),this.scrolled=!0,this.config=this.util().extend(t,this.defaults),null!=t.scrollContainer&&(this.config.scrollContainer=document.querySelector(t.scrollContainer)),this.animationNameCache=new n,this.wowEvent=this.util().createEvent(this.config.boxClass)}return r.prototype.defaults={boxClass:"wow",animateClass:"animated",offset:0,mobile:!0,live:!0,callback:null,scrollContainer:null},r.prototype.init=function(){var t;return this.element=window.document.documentElement,"interactive"===(t=document.readyState)||"complete"===t?this.start():this.util().addEvent(document,"DOMContentLoaded",this.start),this.finished=[]},r.prototype.start=function(){var e,n,o,r,l;if(this.stopped=!1,this.boxes=function(){var t,n,o,r;for(r=[],t=0,n=(o=this.element.querySelectorAll("."+this.config.boxClass)).length;t<n;t++)e=o[t],r.push(e);return r}.call(this),this.all=function(){var t,n,o,r;for(r=[],t=0,n=(o=this.boxes).length;t<n;t++)e=o[t],r.push(e);return r}.call(this),this.boxes.length)if(this.disabled())this.resetStyle();else for(n=0,o=(r=this.boxes).length;n<o;n++)e=r[n],this.applyStyle(e,!0);if(this.disabled()||(this.util().addEvent(this.config.scrollContainer||window,"scroll",this.scrollHandler),this.util().addEvent(window,"resize",this.scrollHandler),this.interval=setInterval(this.scrollCallback,50)),this.config.live)return new t((l=this,function(t){var e,n,o,r,c;for(c=[],e=0,n=t.length;e<n;e++)r=t[e],c.push(function(){var t,e,n,l;for(l=[],t=0,e=(n=r.addedNodes||[]).length;t<e;t++)o=n[t],l.push(this.doSync(o));return l}.call(l));return c})).observe(document.body,{childList:!0,subtree:!0})},r.prototype.stop=function(){if(this.stopped=!0,this.util().removeEvent(this.config.scrollContainer||window,"scroll",this.scrollHandler),this.util().removeEvent(window,"resize",this.scrollHandler),null!=this.interval)return clearInterval(this.interval)},r.prototype.sync=function(element){if(t.notSupported)return this.doSync(this.element)},r.prototype.doSync=function(element){var t,e,n,o,r;if(null==element&&(element=this.element),1===element.nodeType){for(r=[],e=0,n=(o=(element=element.parentNode||element).querySelectorAll("."+this.config.boxClass)).length;e<n;e++)t=o[e],c.call(this.all,t)<0?(this.boxes.push(t),this.all.push(t),this.stopped||this.disabled()?this.resetStyle():this.applyStyle(t,!0),r.push(this.scrolled=!0)):r.push(void 0);return r}},r.prototype.show=function(t){return this.applyStyle(t),t.className=t.className+" "+this.config.animateClass,null!=this.config.callback&&this.config.callback(t),this.util().emitEvent(t,this.wowEvent),this.util().addEvent(t,"animationend",this.resetAnimation),this.util().addEvent(t,"oanimationend",this.resetAnimation),this.util().addEvent(t,"webkitAnimationEnd",this.resetAnimation),this.util().addEvent(t,"MSAnimationEnd",this.resetAnimation),t},r.prototype.applyStyle=function(t,e){var n,o,r,l;return o=t.getAttribute("data-wow-duration"),n=t.getAttribute("data-wow-delay"),r=t.getAttribute("data-wow-iteration"),this.animate((l=this,function(){return l.customStyle(t,e,o,n,r)}))},r.prototype.animate="requestAnimationFrame"in window?function(t){return window.requestAnimationFrame(t)}:function(t){return t()},r.prototype.resetStyle=function(){var t,e,n,o,r;for(r=[],e=0,n=(o=this.boxes).length;e<n;e++)t=o[e],r.push(t.style.visibility="visible");return r},r.prototype.resetAnimation=function(t){var e;if(t.type.toLowerCase().indexOf("animationend")>=0)return(e=t.target||t.srcElement).className=e.className.replace(this.config.animateClass,"").trim()},r.prototype.customStyle=function(t,e,n,o,r){return e&&this.cacheAnimationName(t),t.style.visibility=e?"hidden":"visible",n&&this.vendorSet(t.style,{animationDuration:n}),o&&this.vendorSet(t.style,{animationDelay:o}),r&&this.vendorSet(t.style,{animationIterationCount:r}),this.vendorSet(t.style,{animationName:e?"none":this.cachedAnimationName(t)}),t},r.prototype.vendors=["moz","webkit"],r.prototype.vendorSet=function(t,e){var n,o,r,l;for(n in o=[],e)r=e[n],t[""+n]=r,o.push(function(){var e,o,c,v;for(v=[],e=0,o=(c=this.vendors).length;e<o;e++)l=c[e],v.push(t[""+l+n.charAt(0).toUpperCase()+n.substr(1)]=r);return v}.call(this));return o},r.prototype.vendorCSS=function(t,e){var n,r,l,c,style,v;for(c=(style=o(t)).getPropertyCSSValue(e),n=0,r=(l=this.vendors).length;n<r;n++)v=l[n],c=c||style.getPropertyCSSValue("-"+v+"-"+e);return c},r.prototype.animationName=function(t){var e;try{e=this.vendorCSS(t,"animation-name").cssText}catch(n){e=o(t).getPropertyValue("animation-name")}return"none"===e?"":e},r.prototype.cacheAnimationName=function(t){return this.animationNameCache.set(t,this.animationName(t))},r.prototype.cachedAnimationName=function(t){return this.animationNameCache.get(t)},r.prototype.scrollHandler=function(){return this.scrolled=!0},r.prototype.scrollCallback=function(){var t;if(this.scrolled&&(this.scrolled=!1,this.boxes=function(){var e,n,o,r;for(r=[],e=0,n=(o=this.boxes).length;e<n;e++)(t=o[e])&&(this.isVisible(t)?this.show(t):r.push(t));return r}.call(this),!this.boxes.length&&!this.config.live))return this.stop()},r.prototype.offsetTop=function(element){for(var t;void 0===element.offsetTop;)element=element.parentNode;for(t=element.offsetTop;element=element.offsetParent;)t+=element.offsetTop;return t},r.prototype.isVisible=function(t){var e,n,o,r,l;return n=t.getAttribute("data-wow-offset")||this.config.offset,r=(l=this.config.scrollContainer&&this.config.scrollContainer.scrollTop||window.pageYOffset)+Math.min(this.element.clientHeight,this.util().innerHeight())-n,e=(o=this.offsetTop(t))+t.clientHeight,o<=r&&e>=l},r.prototype.util=function(){return null!=this._util?this._util:this._util=new e},r.prototype.disabled=function(){return!this.config.mobile&&this.util().isMobile(navigator.userAgent)},r}()}).call(this)},336:function(t,e,n){},650:function(t,e,n){t.exports=n.p+"img/4c2934d.png"},651:function(t,e,n){t.exports=n.p+"img/962a6b8.png"},652:function(t,e,n){t.exports=n.p+"img/a7db576.png"},653:function(t,e,n){t.exports=n.p+"img/e097816.png"},654:function(t,e,n){t.exports=n.p+"img/ae58513.png"},655:function(t,e,n){t.exports=n.p+"img/87e282e.png"},656:function(t,e,n){t.exports=n.p+"img/e6bba1e.png"},657:function(t,e,n){t.exports=n.p+"img/8060542.png"},658:function(t,e,n){"use strict";var o=n(336);n.n(o).a},798:function(t,e,n){"use strict";n.r(e);var o=[function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",{staticClass:"content-4"},[o("h2",{staticClass:"title-box"},[t._v("卓文生态接入")]),t._v(" "),o("div",{staticClass:"solution-box"},[o("div",{staticClass:"programme-advantage"},[o("div",{staticClass:"programme-advantage-box"},[o("div",{staticClass:"programme-advantage-item fl-l"},[o("img",{attrs:{src:n(650),alt:""}}),t._v(" "),o("h3",[t._v("传统制造商")]),t._v(" "),o("p",[t._v("\n              一站式智能化升级\n            ")])]),t._v(" "),o("div",{staticClass:"programme-advantage-item fl-l"},[o("img",{attrs:{src:n(651),alt:""}}),t._v(" "),o("h3",[t._v("方案商")]),t._v(" "),o("p",[t._v("\n              行业及解决方案\n            ")])]),t._v(" "),o("div",{staticClass:"programme-advantage-item fl-l"},[o("img",{attrs:{src:n(652),alt:""}}),t._v(" "),o("h3",[t._v("集成商")]),t._v(" "),o("p",[t._v("开源软硬件方案")])]),t._v(" "),o("div",{staticClass:"programme-advantage-item fl-l"},[o("img",{attrs:{src:n(653),alt:""}}),t._v(" "),o("h3",[t._v("品牌商")]),t._v(" "),o("p",[t._v("\n              赋能业务智慧升级\n            ")])])]),t._v(" "),o("div",{staticStyle:{"font-size":"18px","text-align":"center",margin:"20px auto",width:"400px"}},[t._v("\n          面向智慧电力、新能源、工业互联网、智能家居等众多行业智联设备的云平台\n        ")])])])])},function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",{staticClass:"product-info-box"},[o("div",{staticClass:"product-info-content"},[o("h2",{staticClass:"title-box"},[t._v("卓文物联网IoT云平台")]),t._v(" "),o("div",{staticStyle:{"font-size":"13px","text-align":"center",margin:"20px auto",width:"1200px"}},[t._v("\n        卓文IoT（Internet Of\n        Things）是面向物联网企业客户和个人开发者提供的物联网设备接入平台，定位新一代物联网中台，向下接入设备，向上承载应用。整合产业链上下游，向下整合终端设备接入与管理，向上延展物联网一站式应用开发，横向聚合增值能力，提供智能化数据分析，形成端到端完整链路物联网解决方案体系，帮助物联网行业用户快速完成设备联网及行业应用开发，打造物联网生态环境。\n      ")]),t._v(" "),o("div",{staticClass:"imgWrap"},[o("img",{attrs:{src:n(654)}})]),t._v(" "),o("ul",{staticClass:"lists"},[o("li",{staticClass:"list"},[o("div",{staticClass:"tit"},[o("div",{staticClass:"icon icon1"}),t._v(" "),o("p",{staticClass:"sh2"},[t._v("设备接入")])]),t._v(" "),o("div",{staticClass:"text"},[t._v("\n            支持主流协议，多种联网方式，多种节\n            点类型设备连接，具备海量设备连接能力。\n          ")])]),t._v(" "),o("li",{staticClass:"list"},[o("div",{staticClass:"tit"},[o("div",{staticClass:"icon icon2"}),t._v(" "),o("p",{staticClass:"sh2"},[t._v("设备管理与运维")])]),t._v(" "),o("div",{staticClass:"text"},[t._v("\n            具备对设备全生命周期的管理，从物模\n            型定义、Topic管理、实时监控、设备\n            日志查看、OTA设备升级，全方位智能 化实现远程设备管理与运维。\n          ")])]),t._v(" "),o("li",{staticClass:"list"},[o("div",{staticClass:"tit"},[o("div",{staticClass:"icon icon3"}),t._v(" "),o("p",{staticClass:"sh2"},[t._v("规则引擎")])]),t._v(" "),o("div",{staticClass:"text"},[t._v("\n            支持设备数据规则引擎配置，实现数据\n            流转至客户指定服务器，快速搭建物联 网行业应用集成研发。\n          ")])]),t._v(" "),o("li",{staticClass:"list"},[o("div",{staticClass:"tit"},[o("div",{staticClass:"icon icon4"}),t._v(" "),o("p",{staticClass:"sh2"},[t._v("安全认证")])]),t._v(" "),o("div",{staticClass:"text"},[t._v("\n            平台有严谨的安全认证和鉴权机制，低耦合、易扩展架构，保证设备安全、稳定运行。\n          ")])])])])])},function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"content-adv"},[n("h2",{staticClass:"title-box"},[t._v("平台优势")]),t._v(" "),n("ul",{staticClass:"lists"},[n("li",{staticClass:"list"},[n("div",{staticClass:"tit"},[n("div",{staticClass:"icon icon1"})]),t._v(" "),n("div",{staticClass:"text"},[t._v("\n          广泛支持IoT主流的接入协议及私有协议，多网塔，多节点类型，屏蔽物联网碎片化。实现设备快速接入满足各类设备和接入场景要求。\n        ")])]),t._v(" "),n("li",{staticClass:"list"},[n("div",{staticClass:"tit"},[n("div",{staticClass:"icon icon2"})]),t._v(" "),n("div",{staticClass:"text"},[t._v("\n          设备接入提供全链路设备日志分析，用户可以实现自助运维，快速发现并解决问题，实现高效运维。\n        ")])]),t._v(" "),n("li",{staticClass:"list"},[n("div",{staticClass:"tit"},[n("div",{staticClass:"icon icon3"})]),t._v(" "),n("div",{staticClass:"text"},[t._v("支持海量设备接入、消息并发能力。")]),t._v(" "),n("div",{staticClass:"text"},[t._v("\n          使用设备接入服务，可以将数据实时推送至用户的业务服务器。\n        ")])]),t._v(" "),n("li",{staticClass:"list"},[n("div",{staticClass:"tit"},[n("div",{staticClass:"icon icon4"})]),t._v(" "),n("div",{staticClass:"text"},[t._v("\n          平台有严谨的安全认真和鉴权机制，低耦合、易扩展架构，保证设备安全、稳定运行。\n        ")])])])])},function(){var t=this,e=t.$createElement,o=t._self._c||e;return o("div",{staticClass:"content-case"},[o("h2",{staticClass:"title-box"},[t._v("利用IoT云平台搭建的物联网应用案例")]),t._v(" "),o("ul",{staticClass:"lists"},[o("li",{staticClass:"list"},[o("div",{staticClass:"case"},[o("img",{attrs:{src:n(655)}})]),t._v(" "),o("div",{staticClass:"text"},[t._v("\n          卓文智慧用电安全监测云平台\n        ")])]),t._v(" "),o("li",{staticClass:"list"},[o("div",{staticClass:"case"},[o("img",{attrs:{src:n(656)}})]),t._v(" "),o("div",{staticClass:"text"},[t._v("\n          卓文能源监测数字化平台\n        ")])]),t._v(" "),o("li",{staticClass:"list"},[o("div",{staticClass:"case"},[o("img",{attrs:{src:n(657)}})]),t._v(" "),o("div",{staticClass:"text"},[t._v("\n          卓文光伏数字化平台\n        ")])])])])}],r=(n(29),n(4)),l=n(30),c=n(87),v={name:"platform-cloud-IOT",head:function(){return{title:"".concat(this.tdkData.title,"-山东卓文信息科技有限公司"),meta:[{name:"keywords",content:this.tdkData.keywords},{name:"description",content:this.tdkData.description}]}},asyncData:function(){var t=Object(r.a)(regeneratorRuntime.mark(function t(e){var n,o,r,c,v,data;return regeneratorRuntime.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return n=e.route,o=e.app,r={keywords:"",description:"",title:""},t.next=4,l.c.getMenuList(o.$axios);case 4:if(c=t.sent,v=c.err,data=c.data,!v){t.next=9;break}return t.abrupt("return",!1);case 9:return data.list.forEach(function(t){t.columnUrl===n.path&&(r.keywords=t.keywords,r.description=t.description,r.title=t.columnName)}),t.abrupt("return",{tdkData:r,productName:"IoT物联网平台"});case 11:case"end":return t.stop()}},t)}));return function(e){return t.apply(this,arguments)}}(),data:function(){return{tdkData:{title:"",description:"",keywords:"",webSiteName:"山东卓文信息科技有限公司"},productName:"IOT物联网平台",productDataArr:[{img:"/images/product/product-yongdian-1.jpg",name:"智慧用电安全监测云平台",info:"适用于各行业智慧化用电改造升级及智慧制造"},{img:"/images/product/product-yongdian-2.jpg",name:"智慧用电安全监测平台一体机",info:"适用于公检法、政府机关等内网环境"}],productIndex:0,productNoTransition:!1}},methods:{},components:{cooperationSaveLeaving:c.a},mounted:function(){new(0,n(232).WOW)({live:!0,offset:0}).init()}},d=(n(658),n(14)),component=Object(d.a)(v,function(){var t=this,e=t.$createElement,n=t._self._c||e;return n("div",{staticClass:"hardware-box"},[n("div",{staticClass:"banner-box"}),t._v(" "),t._m(0),t._v(" "),t._m(1),t._v(" "),t._m(2),t._v(" "),t._m(3),t._v(" "),n("cooperationSaveLeaving",{ref:"cooperationSaveLeavingRef",attrs:{type:"1"}})],1)},o,!1,null,"9286362e",null);e.default=component.exports}}]);