(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-3fc6b020"],{"6b8a":function(t,i,s){"use strict";s("833e")},"833e":function(t,i,s){},"8f58":function(t,i,s){"use strict";s.r(i);var e=function(){var t=this,i=t.$createElement,s=t._self._c||i;return s("tr",{style:{background:t.props.props.selected?"lightyellow":"",color:t.props.props.selected?"#000":""}},[t.config.config.fieldsSelected?s("td",{staticStyle:{"min-width":"30px !important"}},[s("v-checkbox",{attrs:{primary:"","hide-details":""},model:{value:t.props.props.selected,callback:function(i){t.$set(t.props.props,"selected",i)},expression:"props.props.selected"}})],1):t._e(),s("wi-list-data-table-actions",{attrs:{config:t.config,props:t.props}}),s("td",{staticClass:"justify-center",staticStyle:{cursor:"pointer"},on:{click:function(i){t.props.props.expanded=!t.props.props.expanded}}},[t._v(" "+t._s(t.props.item.id)+" ")]),s("td",{staticClass:"justify-center",staticStyle:{cursor:"pointer"},on:{click:function(i){t.props.props.expanded=!t.props.props.expanded}}},[s("span",[t._v(t._s(t.props.item.nome_disp))])]),s("td",{staticClass:"justify-center",staticStyle:{cursor:"pointer"},on:{click:function(i){t.props.props.expanded=!t.props.props.expanded}}},["active"==t.props.item.ativo_disp?s("div",{staticStyle:{width:"100%","text-align":"center"}},[s("v-icon",{style:{color:t.props.item.status_disp?"green":"red"},domProps:{innerHTML:t._s(t.props.item.status_disp?"arrow_upward":"arrow_downward")}}),s("br"),s("strong",{style:{color:t.props.item.status_disp?"green":"red"},domProps:{innerHTML:t._s(t.props.item.status_disp?"Disponível":"Indisponível")}})],1):s("div",{staticStyle:{width:"100%","text-align":"center"}},[s("v-icon",[t._v("visibility_off")]),s("br"),s("strong",[t._v("Desativado")])],1)]),s("td",{staticClass:"justify-center",staticStyle:{cursor:"pointer"},on:{click:function(i){t.props.props.expanded=!t.props.props.expanded}}},[s("span",[t._v(t._s(t.props.item.ip_disp||"-"))])]),s("td",{staticClass:"justify-center",staticStyle:{cursor:"pointer"},on:{click:function(i){t.props.props.expanded=!t.props.props.expanded}}},[s("span",[t._v(t._s(t.props.item.network.name||"-"))])]),s("td",{staticClass:"justify-center"},[s("v-tooltip",{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function(i){var e=i.on;return[s("div",t._g({},e),[s("v-btn",{attrs:{small:"",outline:""},on:{click:function(i){return t.pingDialogAction(!0,t.props.item.servidor_dados_id,t.props.item.ip_disp)}}},[s("v-icon",[t._v("invert_colors")]),t._v(" Pingar ")],1)],1)]}}])},[s("span",[t._v("Clique para pingar este dispositivo.")])]),t.pingDialog.active?s("ping-dialog",{attrs:{"network-server-id":t.pingDialog.server,"host-to-ping":t.pingDialog.host,active:t.pingDialog.active},on:{active:t.pingDialogAction}}):t._e()],1),s("td",{staticClass:"justify-center"},[s("v-tooltip",{attrs:{bottom:""},scopedSlots:t._u([{key:"activator",fn:function(i){var e=i.on;return[s("div",t._g({},e),[s("v-btn",{attrs:{icon:"",link:"",to:{name:"device",params:{id:t.props.item.id}}}},[s("v-icon",[t._v("drag_indicator")])],1)],1)]}}])},[s("span",[t._v("Acessar interfaces do dispositivo")])]),t.pingDialog.active?s("ping-dialog",{attrs:{"network-server-id":t.pingDialog.server,"host-to-ping":t.pingDialog.host,active:t.pingDialog.active},on:{active:t.pingDialogAction}}):t._e()],1)],1)},o=[],n=s("b150"),p=s("60f1"),r={name:"NetworkDevices",data:function(){return{pingDialog:{active:!1,host:null,server:null}}},methods:{pingDialogAction:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;this.pingDialog.host=s,this.pingDialog.server=i,this.pingDialog.active=t},pingIsAvaiable:function(t){return t.network_server.status&&t.network_server.last_interaction_in_minutes<5}},props:{config:Object,props:Object},components:{WiListDataTableActions:n["a"],PingDialog:p["a"]}},a=r,c=(s("6b8a"),s("2877")),l=Object(c["a"])(a,e,o,!1,null,null,null);i["default"]=l.exports}}]); //# sourceMappingURL=chunk-3fc6b020.43d8da5b.js.map