(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-bad8468c"],{"0fc4":function(e,r,a){},"6b86":function(e,r,a){"use strict";a.r(r);var s=function(){var e=this,r=e._self._c;return r("div",{staticClass:"main-content"},[r("breadcumb",{attrs:{page:"Tambah Karir",folder:"Karir",link:"/app/careers"}}),r("b-row",[r("b-col",{attrs:{md:"12"}},[r("b-card",{ref:"formContainer"},[r("b-form",{on:{submit:function(r){return r.preventDefault(),e.handleSaveCareer.apply(null,arguments)}}},[r("b-overlay",{attrs:{show:e.loading,rounded:"sm"}},[r("b-form-group",{staticClass:"col-md-12 mb-3",attrs:{label:"Judul","label-for":"input-1"}},[r("b-form-input",{directives:[{name:"validate",rawName:"v-validate",value:"required",expression:"'required'"}],class:{input:!0,"is-danger":e.errors.has("judul karir")},attrs:{placeholder:"Masukkan Judul Karir",name:"judul karir"},model:{value:e.formCareer.title,callback:function(r){e.$set(e.formCareer,"title",r)},expression:"formCareer.title"}}),r("p",{directives:[{name:"show",rawName:"v-show",value:e.errors.has("judul karir"),expression:"errors.has('judul karir')"}],staticClass:"text-danger"},[e._v(" "+e._s(e.errors.first("judul karir"))+" ")])],1),r("b-form-group",{staticClass:"col-md-12 mb-3",attrs:{label:"Upload Image","label-for":"input-1"}},[r("b-form-file",{directives:[{name:"validate",rawName:"v-validate",value:"size:900",expression:"'size:900'"}],class:{"is-danger":e.errors.has("karir_image")},attrs:{placeholder:"Choose a file or drop it here...","drop-placeholder":"Drop file here...",accept:"image/jpg, image/jpeg, image/png",name:"karir_image"},on:{change:e.setImage},model:{value:e.formCareer.setImage,callback:function(r){e.$set(e.formCareer,"setImage",r)},expression:"formCareer.setImage"}}),r("p",{directives:[{name:"show",rawName:"v-show",value:e.errors.has("karir_image"),expression:"errors.has('karir_image')"}],staticClass:"text-danger"},[e._v(" "+e._s(e.errors.first("karir_image"))+" ")])],1),r("b-form-group",{staticClass:"col-md-12 mb-3",attrs:{label:"Deskripsi","label-for":"input-1"}},[r("vue-editor",{directives:[{name:"validate",rawName:"v-validate",value:"required",expression:"'required'"}],class:{input:!0,"is-danger":e.errors.has("deskripsi")},attrs:{editorToolbar:e.customToolbar,name:"deskripsi",id:"responsibilityEdit"},model:{value:e.formCareer.desc,callback:function(r){e.$set(e.formCareer,"desc",r)},expression:"formCareer.desc"}}),r("p",{directives:[{name:"show",rawName:"v-show",value:e.errors.has("deskripsi"),expression:"errors.has('deskripsi')"}],staticClass:"text-danger"},[e._v(" "+e._s(e.errors.first("deskripsi"))+" ")])],1),r("b-form-group",{staticClass:"col-md-12 mb-3",attrs:{label:"Url Formulir","label-for":"input-1"}},[r("b-form-input",{directives:[{name:"validate",rawName:"v-validate",value:"required",expression:"'required'"}],class:{input:!0,"is-danger":e.errors.has("url formulir")},attrs:{placeholder:"Masukkan Url Formulir",name:"url formulir"},model:{value:e.formCareer.form_link,callback:function(r){e.$set(e.formCareer,"form_link",r)},expression:"formCareer.form_link"}}),r("p",{directives:[{name:"show",rawName:"v-show",value:e.errors.has("url formulir"),expression:"errors.has('url formulir')"}],staticClass:"text-danger"},[e._v(" "+e._s(e.errors.first("url formulir"))+" ")])],1),r("b-form-group",{staticClass:"col-md-12 mb-3",attrs:{label:"Klien"}},[e.userSource?r("b-form-input",{attrs:{readonly:""},model:{value:e.formCareer.source_name,callback:function(r){e.$set(e.formCareer,"source_name",r)},expression:"formCareer.source_name"}}):e._e(),e.userSource?e._e():r("b-form-select",{directives:[{name:"validate",rawName:"v-validate",value:"required",expression:"'required'"}],class:{input:!0,"is-danger":e.errors.has("klien")},attrs:{options:e.sources,"value-field":"source_id","disabled-field":"disabled",name:"klien","text-field":"source_name"},model:{value:e.formCareer.source,callback:function(r){e.$set(e.formCareer,"source",r)},expression:"formCareer.source"}}),r("p",{directives:[{name:"show",rawName:"v-show",value:e.errors.has("klien"),expression:"errors.has('klien')"}],staticClass:"text-danger"},[e._v(" "+e._s(e.errors.first("klien"))+" ")])],1),r("b-col",{attrs:{md:"12"}},[r("b-button",{staticClass:"mt-3",attrs:{type:"submit",variant:"primary",disabled:e.loading}},[e._v(" Save ")])],1)],1)],1)],1)],1)],1)],1)},t=[],i=(a("99af"),a("caad"),a("14d9"),a("2532"),a("5873")),o={components:{VueEditor:i["a"]},data:function(){return{formCareer:{title:"",desc:"",form_link:"",status:!1,source:null,setImage:null,source_name:""},sources:[],loading:!1,userSource:!1,customToolbar:[["bold","italic","underline"],[{list:"ordered"},{list:"bullet"}]]}},mounted:function(){this.loadSources()},methods:{setImage:function(e){var r=e.target.files[0];if(r.size>5e5)this.formReport.setImage=null,e.target.value=null,this.$store.dispatch("error","file terlalu besar, harus dibawah 500 kb");else{if(!r.type.includes("image/"))return this.formReport.setImage=null,void alert("Please select an image file");if("function"===typeof FileReader){var a=new FileReader;a.onload=function(e){},a.readAsDataURL(r)}else this.formCareer.setImage=null,alert("Sorry, FileReader API not supported")}},loadSources:function(){var e=this,r=this.$store.getters.accountData.source_id;this.userSource=null!==r,this.userSource?this.$http.get("".concat("https://orchestrator.bwa.id/api/v1/","white-labels/").concat(r),{headers:{Authorization:"Bearer ".concat(this.$store.getters["accessToken"])}}).then((function(r){var a=r.data;e.formCareer.source_name=a.source_name})).catch((function(){e.$store.dispatch("error","Maaf, terjadi kesalahan")})):this.$http.get("".concat("https://orchestrator.bwa.id/api/v1/","white-labels"),{headers:{Authorization:"Bearer ".concat(this.$store.getters["accessToken"])}}).then((function(r){var a=r.data;e.sources=a.data,e.sources.unshift({source_id:null,source_name:"Pilih Klien",disabled:!0})})).catch((function(){e.$store.dispatch("error","Maaf, terjadi kesalahan")}))},handleSaveCareer:function(){var e=this;this.loading=!0;var r=this.$loading.show({container:this.$refs.formContainer});this.$validator.validateAll().then((function(a){if(a){var s=new FormData;s.append("karir_title",e.formCareer.title),s.append("karir_desc",e.formCareer.desc),s.append("karir_link",e.formCareer.form_link),null!==e.formCareer.source&&""!==e.formCareer.source&&s.append("source_id",e.formCareer.source),null!==e.formCareer.setImage&&s.append("karir_image",e.formCareer.setImage),e.$http.post("".concat("https://orchestrator.bwa.id/api/v1/","karir"),s,{headers:{Authorization:"Bearer ".concat(e.$store.getters["accessToken"])}}).then((function(a){200===a.status&&(r.hide(),e.$store.dispatch("success","karir berhasil ditambahkan"),e.$router.push("/app/careers"),e.loading=!1)})).catch((function(a){r.hide(),e.loading=!1,e.$store.dispatch("error",a)}))}else r.hide(),e.loading=!1}))}}},l=o,n=(a("6f51"),a("2877")),u=Object(n["a"])(l,s,t,!1,null,"63babcd5",null);r["default"]=u.exports},"6f51":function(e,r,a){"use strict";a("0fc4")}}]);