(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-4d06194f"],{"06ee":function(t,a,e){"use strict";e.r(a);e("7f7f");var s=function(){var t=this,a=t._self._c;return a("module",{ref:"module",attrs:{id:"mats",titleIcon:"fa fa-desktop",title:t.$t("mats"),"use-default-list":!1}},[a("template",{slot:"toolbar-global"},[0==t.inprogress?a("div",[a("p-button",{attrs:{type:"info"},on:{click:function(a){t.showCreateModal=!0}}},[a("i",{staticClass:"fa fa-plus-square"})])],1):t._e(),a("div",{staticClass:"col-md-1"}),0==t.inprogress&&t.clonedMATs.length>0?a("div",{staticClass:"row"},[a("fg-input",{staticClass:"input-sm",attrs:{placeholder:t.searchMATtxt,"addon-right-icon":"nc-icon nc-zoom-split"},on:{keyup:t.searchdamats},model:{value:t.searchmat,callback:function(a){t.searchmat=a},expression:"searchmat"}})],1):t._e()]),a("div",{attrs:{slot:"global"},slot:"global"},[t.inprogress?t._e():a("div",{staticClass:"alert alert-primary"},[a("div",{staticClass:"text-right"},[a("p-switch",{attrs:{"on-text":"ON","off-text":"OFF"},on:{input:function(a){return t.trigTog("mat_create")}},model:{value:t.switches.AutoCreate,callback:function(a){t.$set(t.switches,"AutoCreate",a)},expression:"switches.AutoCreate"}}),a("span",{staticClass:"mx-2 text-dark"},[t._v(t._s(t.$t("autocreatematbooltxt")))]),a("p-switch",{attrs:{"on-text":"ON","off-text":"OFF"},on:{input:function(a){return t.trigTog("mat_delete")}},model:{value:t.switches.AutoDelete,callback:function(a){t.$set(t.switches,"AutoDelete",a)},expression:"switches.AutoDelete"}}),a("span",{staticClass:"ml-2 text-dark"},[t._v(t._s(t.$t("autodeletematbooltxt")))])],1)]),t.inprogress?a("div",{staticClass:"text-center"},[a("h2",[t._v(t._s(t.inprogresstxt))]),a("i",{staticClass:"fa fa-cog fa-spin fa-huge fa-fw",staticStyle:{color:"#51bcda"}})]):a("div",{staticClass:"row"},[a("modal",{attrs:{show:t.showCreateModal,required:!0,headerClasses:"justify-content-center"},on:{"update:show":function(a){t.showCreateModal=a}}},[a("h5",{staticClass:"modal-title",attrs:{slot:"header"},slot:"header"},[t._v(t._s(t.txt.modalName))]),a("div",{staticClass:"row",staticStyle:{height:"420px","align-content":"center"}},[a("fg-input",{directives:[{name:"validate",rawName:"v-validate",value:t.modelValidations.snapshot,expression:"modelValidations.snapshot"}],staticClass:"col-md-12",attrs:{name:"snapshot",label:t.$t("snapshottxt"),error:t.getError("snapshot")},model:{value:t.snapshot,callback:function(a){t.snapshot=a},expression:"snapshot"}}),a("fg-input",{directives:[{name:"validate",rawName:"v-validate",value:t.modelValidations.plan,expression:"modelValidations.plan"}],staticClass:"col-md-12",attrs:{name:"plan",label:t.$t("plantxt"),error:t.getError("plan")},model:{value:t.plan,callback:function(a){t.plan=a},expression:"plan"}}),a("fg-input",{directives:[{name:"validate",rawName:"v-validate",value:t.modelValidations.initials,expression:"modelValidations.initials"}],staticClass:"col-md-12",attrs:{name:"initial",label:t.$t("initials"),error:t.getError("initial")},model:{value:t.initials,callback:function(a){t.initials=a},expression:"initials"}}),a("fg-input",{directives:[{name:"validate",rawName:"v-validate",value:t.modelValidations.capacity,expression:"modelValidations.capacity"}],staticClass:"col-md-12",attrs:{type:"number",min:"0",name:"capacity",label:t.$t("capacitytxt"),error:t.getError("capacity")},model:{value:t.capacity,callback:function(a){t.capacity=a},expression:"capacity"}}),a("form-group-autocomplete",{directives:[{name:"validate",rawName:"v-validate",value:t.modelValidations.matgroup,expression:"modelValidations.matgroup"}],staticClass:"col-md-12",attrs:{source:t.options,name:"matgroup",label:t.$t("matgrouptxt"),error:t.getError("matgroup")},on:{selected:t.selOptions,clear:t.clear},model:{value:t.name,callback:function(a){t.name=a},expression:"name"}})],1),a("template",{slot:"footer"},[a("div",{staticClass:"left-side"},[a("p-button",{attrs:{link:""},on:{click:t.createItem}},[t._v(" "+t._s(t.txt.create))])],1),a("div",{staticClass:"divider"}),a("div",{staticClass:"right-side"},[a("p-button",{attrs:{type:"danger",link:""},on:{click:function(a){t.showCreateModal=!1}}},[t._v(" "+t._s(t.txt.cancelbtn))])],1)])],2)],1),0==t.clonedMATs.length&&0==t.inprogress?a("div",{staticClass:"text-center"},[a("h2",[t._v(t._s(t.$t("nomats")))])]):t._e(),0==t.inprogress&&t.mats.length>0?a("div",{staticClass:"row"},t._l(t.mats,(function(e){return a("div",{staticClass:"col-lg-3 col-md-6 col-sm-6"},[a("card",{staticClass:"card-category",attrs:{type:"pricing"}},[a("h6",{staticClass:"card-category",attrs:{slot:"header"},slot:"header"},[t._v(t._s(e.mat_server))]),a("div",{staticClass:"count strategy-count"},[t._v("\n            "+t._s(e.strategies)+"\n          ")]),t._v("\n           \n          "),a("div",{staticClass:"count master-count"},[t._v("\n            "+t._s(e.followers)+"\n          ")]),t._v("\n           \n          "),a("div",{staticClass:"count follower-count"},[t._v("\n            "+t._s(e.platforms)+"\n          ")]),a("p-button",{attrs:{slot:"footer",type:"primary",round:""},on:{click:function(a){return t.openMAT("".concat(e.mat_server))}},slot:"footer"},[t._v(t._s(t.$t("openmat"))+"\n          ")])],1)],1)})),0):t._e()])],2)},i=[],o=(e("4917"),e("3b2b"),e("5466"),e("450d"),e("ecdf")),n=e.n(o),l=(e("38a0"),e("ad41")),r=e.n(l),c=e("2b0e"),d=e("2d58"),u=e("7a5f"),p=e("3dd1"),h=e.n(p),m=e("8f81"),f=e.n(m),g=e("1d05"),v=e("a945");c["default"].use(r.a),c["default"].use(n.a);JSON.parse(localStorage.getItem("user-info"));var C={components:{Card:d["c"],PSwitch:u["a"],Modal:d["r"],Autocomplete:f.a,FormGroupAutocomplete:g["a"],FormGroupNumeric:v["a"]},data:function(){return{inprogress:!0,mats:[],clonedMATs:[],searchmat:null,searchMATtxt:this.$t("searchmats"),inprogresstxt:this.$t("loadingtxt")+" "+this.$t("mats")+". "+this.$t("pleasewait"),switches:{AutoCreate:!0,AutoDelete:!0},showCreateModal:!1,txt:{modalName:this.$t("matcreationsettings"),create:this.$t("create"),cancelbtn:this.$t("cancel")},snapshot:"",plan:"",initials:"",capacity:"",matgroup:"",options:[],name:"",modelValidations:{snapshot:{required:!0,max:50},plan:{required:!0,max:10},initials:{required:!0,max:5},capacity:{required:!0},matgroup:{required:!0,max:30}}}},methods:{clear:function(){this.name=""},selOptions:function(t){this.name=t.selectedObject.name},getError:function(t){return this.errors.first(t)},loadMATsAuto:function(t){this.switches.AutoCreate=!!t.data["mat_create"],this.switches.AutoDelete=!!t.data["mat_delete"]},loadMATs:function(t){for(var a=0;a<t.data.length;a++){var e=t.data[a];this.mats.push(e),this.clonedMATs.push(e)}this.inprogress=!1},loadGroups:function(t){for(var a=0;a<t.data.length;a++){var e=t.data[a];this.options.push({id:e["id"],name:e["name"]})}},openMAT:function(t){location.href="/admin_strategies/mat/"+t},failOp:function(t){console.log(t)},searchdamats:function(){if(0==this.inprogress){this.mats=[];var t=this.clonedMATs.slice(0),a=null;null!==this.searchmat&&this.searchmat.length>0&&(a=new RegExp(this.searchmat,"gi"));for(var e=0;e<t.length;e++){var s=!0,i=t[e]["mat_server"]+t[e]["accounts"].join(" ");null!==a&&null===i.match(a)&&(s=!1),s&&this.mats.push(t[e])}}},trigTog:function(t){if("mat_create"==t)var a=this.switches.AutoCreate;else a=this.switches.AutoDelete;this.$setMATsAuto({flag_name:t,flag_value:+a}).then(this.matScriptChanged,this.failOp)},matScriptChanged:function(){console.log("successfully changed mat script")},operationConcluded:function(){this.snapshot="",this.plan="",this.initials="",this.capacity="",this.matgroup="",this.inProgress=!1},createItem:function(){var t={snapshot:this.snapshot,plan:this.plan,initials:this.initials,capacity:this.capacity,mat_group:this.name};this.UpdateMatSettings(t).then(this.createItemSuccess,this.failOp)},createItemSuccess:function(t){var a=this;if(!t.success)return this.failOp();this.showCreateModal=!1,h()("Good job!","New item created","success").then((function(){a.operationConcluded()}))}},mounted:function(){this.$getMATsAuto().then(this.loadMATsAuto,this.failOp),this.$getMATs().then(this.loadMATs,this.failOp),this.$getMatGroups().then(this.loadGroups,this.failOp)},created:function(){this.$setTranslatingInProgress()},beforeDestroy:function(){this.$root.$off("showTranslatingProgress")}},_=C,x=(e("5122"),e("2877")),w=Object(x["a"])(_,s,i,!1,null,null,null);a["default"]=w.exports},5122:function(t,a,e){"use strict";e("84d0")},"84d0":function(t,a,e){}}]);
//# sourceMappingURL=chunk-4d06194f.4c013833.js.map