(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-ce1c0f82"],{"19f8":function(t,e,a){"use strict";a.r(e);var s,o=function(){var t=this,e=t._self._c;return e("module",{ref:"module",attrs:{id:"disconnects",titleIcon:"fa fa-plug",title:t.$t("disconnects"),"use-default-list":!1}},[e("div",{attrs:{slot:"global"},slot:"global"},[t.inprogress?e("div",{staticClass:"text-center"},[e("h2",[t._v(t._s(t.inprogresstxt))]),e("i",{staticClass:"fa fa-cog fa-spin fa-huge fa-fw",staticStyle:{color:"#51bcda"}})]):e("div",{staticClass:"row"},[e("modal",{attrs:{show:t.modalconfirm,headerClasses:"justify-content-center"},on:{"update:show":function(e){t.modalconfirm=e}}},[e("h4",{staticClass:"title title-up",attrs:{slot:"header"},slot:"header"},[t._v(t._s(t.$t("deletes"))+" "+t._s(t.$t("completedtxt"))+"?")]),e("div",{staticClass:"row"},[e("div",{staticClass:"col-12"},[t._v("\n            "+t._s(t.$t("confirmtaskdone"))+"\n          ")])]),e("template",{slot:"footer"},[e("div",{staticClass:"left-side"},[e("p-button",{attrs:{link:""},on:{click:function(e){return e.preventDefault(),t.confirmedTaskDone.apply(null,arguments)}}},[t._v(t._s(t.$t("yestxt")))])],1),e("div",{staticClass:"divider"}),e("div",{staticClass:"right-side"},[e("p-button",{attrs:{type:"danger",link:""},on:{click:function(e){t.modalconfirm=!1}}},[t._v(t._s(t.$t("notxt")))])],1)])],2),t.alert_me?e("div",{staticClass:"col-12 text-center"},[e("div",{staticClass:"ml-2 mb-2",class:t.alert_class,staticStyle:{display:"block","font-weight":"bold"}},[t._v("\n          "+t._s(t.alert_msg)+"\n        ")])]):t._e(),e("div",{staticClass:"col-md-12"},[e("div",{staticClass:"row"},[e("div",{staticClass:"col-sm-2"},[e("label",[t._v(" "+t._s(t.sortbyTxt)+" ")]),e("el-select",{attrs:{placeholder:t.sortbyTxt},on:{change:t.sortByCol},model:{value:t.sortby.column,callback:function(e){t.$set(t.sortby,"column",e)},expression:"sortby.column"}},t._l(t.sortby.columns,(function(t){return e("el-option",{key:t.prop,staticClass:"select-default",attrs:{label:t.label,value:t.prop}})})),1)],1),e("div",{staticClass:"col-sm-2"},[e("label",[t._v(" "+t._s(t.perpageTxt)+" ")]),e("el-select",{attrs:{placeholder:t.perpageTxt},model:{value:t.pagination.perPage,callback:function(e){t.$set(t.pagination,"perPage",e)},expression:"pagination.perPage"}},t._l(t.pagination.perPageOptions,(function(t){return e("el-option",{key:t,staticClass:"select-default",attrs:{label:t,value:t}})})),1)],1),e("div",{staticClass:"col-sm-2"},[e("label",[t._v(" "+t._s(t.sortbyOrder)+" ")]),e("el-select",{attrs:{placeholder:t.sortbyOrder},on:{change:t.sortByCol},model:{value:t.sortby.order,callback:function(e){t.$set(t.sortby,"order",e)},expression:"sortby.order"}},t._l(t.sortby.orders,(function(t){return e("el-option",{key:t.prop,staticClass:"select-default",attrs:{label:t.label,value:t.prop}})})),1)],1),e("div",{staticClass:"col-sm-6"},[e("div",{staticClass:"pull-right"},[e("label",[t._v(" "+t._s(t.searchtxt))]),e("fg-input",{staticClass:"input-sm",attrs:{"addon-right-icon":"nc-icon nc-zoom-split"},model:{value:t.searchQuery,callback:function(e){t.searchQuery=e},expression:"searchQuery"}})],1)]),e("div",{staticClass:"col-sm-12 mt-2"},[e("el-table",{staticClass:"table-striped",staticStyle:{width:"100%"},attrs:{data:t.queriedData,border:""}},[e("el-table-column",{attrs:{label:t.actionlbl,"min-width":"250",width:"250"},scopedSlots:t._u([{key:"default",fn:function(a){return e("div",{staticClass:"text-center"},[e("div",{staticClass:"btn-group"},[e("el-tooltip",{attrs:{content:"".concat(t.$t("copy_pass")),placement:"top"}},[a.row.showingpass?t._e():e("p-button",{attrs:{type:"danger",link:""},on:{click:function(e){return t.copyPass("".concat(a.row.acc_id))}}},[e("i",{staticClass:"fa fa-key",staticStyle:{"font-size":"x-large"}})])],1),a.row.showingpass?e("p-button",{attrs:{type:"success",link:""}},[e("i",{staticClass:"fa fa-key",staticStyle:{"font-size":"x-large"}})]):t._e(),"master"==a.row.follower?e("p-button",{attrs:{type:"primary",round:"",icon:"",link:""}},[t._v("M")]):t._e(),"master"!==a.row.follower?e("p-button",{attrs:{type:"info",round:"",icon:"",link:""}},[t._v("F")]):t._e(),e("p-button",{attrs:{link:""},on:{click:function(e){return t.sendDisconnectedMail(a.row)}}},[e("i",{staticClass:"fa fa-envelope",staticStyle:{"font-size":"x-large"}})])],1)])}}])}),e("el-table-column",{attrs:{"min-width":140,label:"".concat(this.$t("userid"))},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n                  "+t._s(e.row.userid)+"\n                ")]}}])}),e("el-table-column",{attrs:{label:"".concat(this.$t("account"))},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",{staticClass:"clickable",on:{click:function(e){return t.copyit(a.row.account)}}},[t._v("\n                "+t._s(a.row.account)+" ("+t._s(a.row.platform.toUpperCase())+")\n              ")])]}}])}),e("el-table-column",{attrs:{label:"".concat(this.$t("strategytxt"))},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n                  "+t._s(e.row.strat_name)+"\n                ")]}}])}),e("el-table-column",{attrs:{label:"".concat(this.$t("mattxt"))},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n                  "+t._s(e.row.mat_server)+"\n                ")]}}])}),e("el-table-column",{attrs:{label:"".concat(this.$t("servertxt"))},scopedSlots:t._u([{key:"default",fn:function(a){return[e("span",{staticClass:"clickable",on:{click:function(e){return t.copyit(a.row.server)}}},[t._v("\n                "+t._s(a.row.server)+"\n              ")])]}}])}),e("el-table-column",{attrs:{label:"".concat(this.$t("date"))},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n                  "+t._s(e.row.last_update)+"\n                ")]}}])}),e("el-table-column",{attrs:{label:"".concat(this.$t("secondssince"))},scopedSlots:t._u([{key:"default",fn:function(e){return[t._v("\n                  "+t._s(e.row.since_last_update)+"\n                ")]}}])})],1),e("input",{directives:[{name:"model",rawName:"v-model",value:t.clipboard,expression:"clipboard"}],staticStyle:{display:"none"},attrs:{id:"clipit",type:"text"},domProps:{value:t.clipboard},on:{input:function(e){e.target.composing||(t.clipboard=e.target.value)}}})],1),e("div",{staticClass:"col-sm-6 pagination-info"},[e("p",{staticClass:"category"},[t._v("Showing "+t._s(t.from+1)+" to "+t._s(t.to)+" of "+t._s(t.total)+" entries")])]),e("div",{staticClass:"col-sm-6"},[e("p-pagination",{staticClass:"pull-right",attrs:{"per-page":t.pagination.perPage,total:t.pagination.total},model:{value:t.pagination.currentPage,callback:function(e){t.$set(t.pagination,"currentPage",e)},expression:"pagination.currentPage"}})],1)])])],1)])])},n=[],i=(a("ac4d"),a("8a81"),a("5df3"),a("1c4c"),a("55dd"),a("20d6"),a("6b54"),a("4917"),a("3b2b"),a("bd86")),r=(a("0c67"),a("450d"),a("299c")),l=a.n(r),c=(a("7f7f"),a("6611"),a("e772")),u=a.n(c),d=(a("1f1a"),a("4e4b")),p=a.n(d),h=(a("5466"),a("ecdf")),f=a.n(h),m=(a("38a0"),a("ad41")),b=a.n(m),g=a("2b0e"),v=a("eef9"),y=a("2d58"),_=a("3dd1"),w=a.n(_);a("f47e");function $(t,e){var a="undefined"!==typeof Symbol&&t[Symbol.iterator]||t["@@iterator"];if(!a){if(Array.isArray(t)||(a=C(t))||e&&t&&"number"===typeof t.length){a&&(t=a);var s=0,o=function(){};return{s:o,n:function(){return s>=t.length?{done:!0}:{done:!1,value:t[s++]}},e:function(t){throw t},f:o}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var n,i=!0,r=!1;return{s:function(){a=a.call(t)},n:function(){var t=a.next();return i=t.done,t},e:function(t){r=!0,n=t},f:function(){try{i||null==a.return||a.return()}finally{if(r)throw n}}}}function C(t,e){if(t){if("string"===typeof t)return x(t,e);var a=Object.prototype.toString.call(t).slice(8,-1);return"Object"===a&&t.constructor&&(a=t.constructor.name),"Map"===a||"Set"===a?Array.from(t):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?x(t,e):void 0}}function x(t,e){(null==e||e>t.length)&&(e=t.length);for(var a=0,s=new Array(e);a<e;a++)s[a]=t[a];return s}g["default"].use(b.a),g["default"].use(f.a),g["default"].use(p.a),g["default"].use(u.a),g["default"].use(a("2ead"));var k=JSON.parse(localStorage.getItem("user-info")),S=5e3,D=6e4,P={components:(s={PPagination:v["a"]},Object(i["a"])(s,y["b"].name,y["b"]),Object(i["a"])(s,"Modal",y["r"]),Object(i["a"])(s,l.a.name,l.a),s),computed:{pagedData:function(){return this.tableData.slice(this.from,this.to)},queriedData:function(){var t=this;if(!this.searchQuery)return this.pagination.total=this.tableData.length,this.pagedData;var e=this.tableData.filter((function(e){var a,s=!1,o=$(t.propsToSearch);try{for(o.s();!(a=o.n()).done;){var n=a.value,i=new RegExp(t.searchQuery,"gi");null!==e[n].toString().match(i)&&(s=!0)}}catch(r){o.e(r)}finally{o.f()}return s}));return this.pagination.total=e.length,e.slice(this.from,this.to)},to:function(){var t=this.from+this.pagination.perPage;return this.total<t&&(t=this.total),t},from:function(){return this.pagination.perPage*(this.pagination.currentPage-1)},total:function(){return this.pagination.total=this.tableData.length,this.tableData.length}},data:function(){return{perpageTxt:this.$t("perpage"),sortbyTxt:this.$t("sortby"),sortbyOrder:this.$t("sortbyorder"),searchtxt:this.$t("searchtxt"),colSort:"last_update",inprogress:!0,actionlbl:this.$t("action"),alert_me:!1,alert_msg:null,inprogresstxt:this.$t("loadingtxt")+" "+this.$t("disconnects")+". "+this.$t("pleasewait"),alert_class:"text-danger",sortby:{column:"mat_server",order:"asc",orders:[{prop:"asc",label:this.$t("ascending")},{prop:"desc",label:this.$t("descending")}],columns:[{prop:"account",label:this.$t("account")},{prop:"strat_name",label:this.$t("strategytxt")},{prop:"mat_server",label:this.$t("mattxt")},{prop:"server",label:this.$t("servertxt")},{prop:"last_update",label:this.$t("date")},{prop:"since_last_update",label:this.$t("secondssince")}]},pagination:{perPage:50,currentPage:1,perPageOptions:[5,10,25,50],total:0},searchQuery:"",propsToSearch:["account","mat_server","server","strat_name"],tableColumns:[{prop:"strat_name",label:this.$t("strategytxt")},{prop:"mat_server",label:this.$t("mattxt")},{prop:"server",label:this.$t("servertxt")},{prop:"last_update",label:this.$t("date")},{prop:"since_last_update",label:this.$t("secondssince")}],tableData:[],modalconfirm:!1,passid:null,did:null,interval:null,aidpwd:{},clipboard:""}},methods:{copyit:function(t){var e=document.getElementById("clipit");e.style.display="block",e.value=t,e.select(),document.execCommand("copy"),e.style.display="none",this.$toast.success("".concat(t," Copied!"))},closeModalAlert:function(){this.modalconfirm=!1,this.did=null},showpass:function(t){var e=this,a=document.createElement("textarea");a.value=this.aidpwd[t],document.body.appendChild(a),a.select(),document.execCommand("copy"),document.body.removeChild(a);var s=this.tableData.findIndex((function(e){return e.acc_id==t}));if(s>=0){this.tableData[s].showingpass=!0;var o=function(t){e.tableData[s].showingpass=!1};setTimeout(o,S)}},sendDisconnectedMail:function(t){var e=this,a={userid:t.userid,type:t.follower,account:t.account,strat_name:t.strat_name},s=function(t){g["default"].$toast.success(e.$t("SUCCESS_DONE"))},o=function(t){g["default"].$toast.error(e.$t("rdpdownmsg"))};w()({title:this.$t("needconfirmation"),text:this.$t("disconnect_mail_notification"),type:"warning",showCancelButton:!0,allowOutsideClick:!1,allowEscapeKey:!1}).then((function(){e.$sendDisconnectedEmail(a).then(s).catch(o)})).catch(w.a.noop)},copyPass:function(t){var e=this;if(this.aidpwd[t])this.showpass(t);else{var a=function(a){a.success?(e.aidpwd[t]=a.data.password,e.showpass(t)):e.$toast.warn(a.msg)};this.$getAccountDetails(t).then(a,this.failop)}},completedTask:function(){this.closeModalAlert(),this.alert_me=!0,this.alert_msg=this.$t("goodjob"),this.alert_class="text-success",this.$getDeletes().then(this.loadIt,this.failop),setTimeout(this.resetAlert,S)},confirmedTaskDone:function(){this.$deletesDone(this.did,k.email).then(this.completedTask,this.failop)},done:function(t){this.did=t,this.modalconfirm=!0},resetAlert:function(){this.alert_me=!1,this.alert_msg=null,this.alert_class="text-danger"},loadData:function(){this.$getDisconnects().then(this.loadIt,this.failop)},loadIt:function(t){this.tableData=[];for(var e=0;e<t.data.length;e++){var a=t.data[e];a["showingpass"]=!1,this.tableData.push(a)}this.sortByCol(),null===this.interval&&(this.interval=setInterval(this.loadData,D)),this.inprogress=!1},sortItNum:function(t,e){return"asc"==this.sortby.order?t[this.colSort]-e[this.colSort]:e[this.colSort]-t[this.colSort]},sortIt:function(t,e){if("asc"==this.sortby.order){if(t[this.colSort]<e[this.colSort])return-1;if(t[this.colSort]>e[this.colSort])return 1}return e[this.colSort]<t[this.colSort]?-1:e[this.colSort]>t[this.colSort]?1:0},sortByCol:function(){this.colSort=this.sortby.column,"since_last_update"!==this.sortby.column?this.tableData.sort(this.sortIt):this.tableData.sort(this.sortItNum)},failop:function(t){t.data&&t.data.msg&&(t=t.data.msg),this.inprogress=!1,this.$toast.error(this.$t(t))}},destroyed:function(){clearInterval(this.interval)},mounted:function(){this.loadData()},created:function(){this.$setTranslatingInProgress()},beforeDestroy:function(){this.$root.$off("showTranslatingProgress")}},I=P,T=a("2877"),O=Object(T["a"])(I,o,n,!1,null,null,null);e["default"]=O.exports},"20d6":function(t,e,a){"use strict";var s=a("5ca1"),o=a("0a49")(6),n="findIndex",i=!0;n in[]&&Array(1)[n]((function(){i=!1})),s(s.P+s.F*i,"Array",{findIndex:function(t){return o(this,t,arguments.length>1?arguments[1]:void 0)}}),a("9c6c")(n)}}]);
//# sourceMappingURL=chunk-ce1c0f82.a4c0bb98.js.map