(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-2a7758b2"],{"0cb2":function(a,e,t){"use strict";var n=t("e330"),r=t("7b0b"),s=Math.floor,o=n("".charAt),i=n("".replace),d=n("".slice),l=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,c=/\$([$&'`]|\d{1,2})/g;a.exports=function(a,e,t,n,u,p){var m=t+a.length,h=n.length,f=c;return void 0!==u&&(u=r(u),f=l),i(p,f,(function(r,i){var l;switch(o(i,0)){case"$":return"$";case"&":return a;case"`":return d(e,0,t);case"'":return d(e,m);case"<":l=u[d(i,1,-1)];break;default:var c=+i;if(0===c)return r;if(c>h){var p=s(c/10);return 0===p?r:p<=h?void 0===n[p-1]?o(i,1):n[p-1]+o(i,1):r}l=n[c-1]}return void 0===l?"":l}))}},"14c3":function(a,e,t){"use strict";var n=t("c65b"),r=t("825a"),s=t("1626"),o=t("c6b6"),i=t("9263"),d=TypeError;a.exports=function(a,e){var t=a.exec;if(s(t)){var l=n(t,a,e);return null!==l&&r(l),l}if("RegExp"===o(a))return n(i,a,e);throw new d("RegExp#exec called on incompatible receiver")}},"19fa":function(a,e,t){"use strict";t("1a51")},"1a51":function(a,e,t){},"498a":function(a,e,t){"use strict";var n=t("23e7"),r=t("58a8").trim,s=t("c8d2");n({target:"String",proto:!0,forced:s("trim")},{trim:function(){return r(this)}})},5319:function(a,e,t){"use strict";var n=t("2ba4"),r=t("c65b"),s=t("e330"),o=t("d784"),i=t("d039"),d=t("825a"),l=t("1626"),c=t("861d"),u=t("5926"),p=t("50c4"),m=t("577e"),h=t("1d80"),f=t("8aa5"),v=t("dc4a"),g=t("0cb2"),b=t("14c3"),T=t("b622"),k=T("replace"),_=Math.max,w=Math.min,N=s([].concat),x=s([].push),$=s("".indexOf),y=s("".slice),C=function(a){return void 0===a?a:String(a)},I=function(){return"$0"==="a".replace(/./,"$0")}(),D=function(){return!!/./[k]&&""===/./[k]("a","$0")}(),E=!i((function(){var a=/./;return a.exec=function(){var a=[];return a.groups={a:"7"},a},"7"!=="".replace(a,"$")}));o("replace",(function(a,e,t){var s=D?"$":"$0";return[function(a,t){var n=h(this),s=c(a)?v(a,k):void 0;return s?r(s,a,n,t):r(e,m(n),a,t)},function(a,r){var o=d(this),i=m(a);if("string"==typeof r&&-1===$(r,s)&&-1===$(r,"$<")){var c=t(e,o,i,r);if(c.done)return c.value}var h=l(r);h||(r=m(r));var v,T=o.global;T&&(v=o.unicode,o.lastIndex=0);var k,I=[];while(1){if(k=b(o,i),null===k)break;if(x(I,k),!T)break;var D=m(k[0]);""===D&&(o.lastIndex=f(i,p(o.lastIndex),v))}for(var E="",M=0,q=0;q=M&&(E+=y(i,M,B)+j,M=B+A.length)}return E+y(i,M)}]}),!E||!I||D)},"8aa5":function(a,e,t){"use strict";var n=t("6547").charAt;a.exports=function(a,e,t){return e+(t?n(a,e).length:1)}},a6ae:function(a,e,t){"use strict";t("bb14")},bb14:function(a,e,t){},c8d2:function(a,e,t){"use strict";var n=t("5e77").PROPER,r=t("d039"),s=t("5899"),o="​…᠎";a.exports=function(a){return r((function(){return!!s[a]()||o[a]()!==o||n&&s[a].name!==a}))}},d784:function(a,e,t){"use strict";t("ac1f");var n=t("c65b"),r=t("cb2d"),s=t("9263"),o=t("d039"),i=t("b622"),d=t("9112"),l=i("species"),c=RegExp.prototype;a.exports=function(a,e,t,u){var p=i(a),m=!o((function(){var e={};return e[p]=function(){return 7},7!==""[a](e)})),h=m&&!o((function(){var e=!1,t=/a/;return"split"===a&&(t={},t.constructor={},t.constructor[l]=function(){return t},t.flags="",t[p]=/./[p]),t.exec=function(){return e=!0,null},t[p](""),!e}));if(!m||!h||t){var f=/./[p],v=e(p,""[a],(function(a,e,t,r,o){var i=e.exec;return i===s||i===c.exec?m&&!o?{done:!0,value:n(f,e,t,r)}:{done:!0,value:n(a,t,e,r)}:{done:!1}}));r(String.prototype,a,v[0]),r(c,p,v[1])}u&&d(c[p],"sham",!0)}},f861:function(a,e,t){"use strict";t.r(e);var n=function(){var a=this,e=a._self._c;return e("div",{staticClass:"main-content"},[e("breadcumb",{attrs:{page:"Add Transaction",folder:"Transaction",link:"/app/transactions"}}),e("b-row",[e("b-col",{attrs:{md:"12"}},[e("b-card",{ref:"formContainer"},[e("b-form",{on:{submit:function(e){return e.preventDefault(),a.handleSubmitTransaction.apply(null,arguments)}}},[e("b-overlay",{attrs:{show:a.show,rounded:"sm"}},[e("b-form-group",{staticClass:"col-md-12 mb-3",attrs:{label:"Pilih Project","label-for":"input-1"}},[a.loadingCampaign?a._m(0):e("v-select",{directives:[{name:"validate",rawName:"v-validate",value:"required",expression:"'required'"}],class:{input:!0,"is-danger":a.errors.has("project")},attrs:{label:"wakafName",options:a.campaigns,placeholder:"Pilih Project",reduce:function(a){return a.wakafId},name:"project"},scopedSlots:a._u([{key:"selected-option",fn:function(e){var t=e.wakafName;return[a._v(" "+a._s(t)+" ")]}}]),model:{value:a.addTransaction.wakafId,callback:function(e){a.$set(a.addTransaction,"wakafId",e)},expression:"addTransaction.wakafId"}}),e("span",{directives:[{name:"show",rawName:"v-show",value:a.errors.has("project"),expression:"errors.has('project')"}],staticClass:"text-danger"},[a._v(a._s(a.errors.first("project")))])],1),a.userNothing?a._e():e("b-form-group",{staticClass:"col-md-12 mb-3",attrs:{label:"Pilih Donatur","label-for":"input-1"}},[a.loadingDonatur?a._m(1):e("v-select",{attrs:{placeholder:"Pilih Donatur",options:a.paginated,reduce:function(a){return a},filterable:!1,name:"donatur"},on:{search:a.onSearch},scopedSlots:a._u([{key:"option",fn:function(e){return[a._v(" "+a._s(e.fullName)+" - "+a._s(e.email)+" - "+a._s(e.phone)+" ")]}},{key:"selected-option",fn:function(e){return[a._v(" "+a._s(e.fullName)+" - "+a._s(e.email)+" - "+a._s(e.phone)+" ")]}}],null,!1,2617069837),model:{value:a.addTransaction.userId,callback:function(e){a.$set(a.addTransaction,"userId",e)},expression:"addTransaction.userId"}},[e("span",{attrs:{slot:"no-options"},on:{click:function(e){a.$refs.select.open=!1}},slot:"no-options"},[a._v(" Maaf, data donatur kosong, silahkan cari donatur ")])]),a.loadingDonatur?a._e():e("a",{staticClass:"mt-2",attrs:{href:"javascript:void(0)"},on:{click:a.handleAddNewUser}},[a._v(" Tambah Donatur, Jika Belum Terdaftar ")]),e("p",{directives:[{name:"show",rawName:"v-show",value:a.errors.has("donatur"),expression:"errors.has('donatur')"}],staticClass:"text-danger"},[a._v(" "+a._s(a.errors.first("donatur"))+" ")])],1),a.userNothing?e("b-form-group",{staticClass:"col-md-12 mb-3",attrs:{label:"Tambah Donatur Baru","label-for":"input-1"}},[e("div",{staticClass:"mb-3"},[e("b-form-input",{directives:[{name:"validate",rawName:"v-validate",value:"required|numeric|min:10|max:13",expression:"'required|numeric|min:10|max:13'"}],staticClass:"input-nominal",class:{input:!0,"is-danger":a.errors.has("nomor ponsel")},attrs:{type:"text",placeholder:"Masukkan Nomor Ponsel",name:"nomor ponsel"},on:{keyup:a.handleKeyupPhone},model:{value:a.addTransaction.phone,callback:function(e){a.$set(a.addTransaction,"phone",e)},expression:"addTransaction.phone"}}),e("p",{directives:[{name:"show",rawName:"v-show",value:a.errors.has("nomor ponsel"),expression:"errors.has('nomor ponsel')"}],staticClass:"text-danger"},[a._v(" "+a._s(a.errors.first("nomor ponsel"))+" ")])],1),e("div",{staticClass:"mb-3"},[e("b-form-input",{directives:[{name:"validate",rawName:"v-validate",value:"required",expression:"'required'"}],class:{input:!0,"is-danger":a.errors.has("nama depan")},attrs:{placeholder:"Masukkan Nama Depan",name:"nama depan"},on:{keyup:a.handleKeyupFirstname},model:{value:a.addTransaction.firstName,callback:function(e){a.$set(a.addTransaction,"firstName",e)},expression:"addTransaction.firstName"}}),e("p",{directives:[{name:"show",rawName:"v-show",value:a.errors.has("nama depan"),expression:"errors.has('nama depan')"}],staticClass:"text-danger"},[a._v(" "+a._s(a.errors.first("nama depan"))+" ")])],1),e("div",{staticClass:"mb-3"},[e("b-form-input",{attrs:{placeholder:"Masukkan Nama Belakang"},model:{value:a.addTransaction.lastName,callback:function(e){a.$set(a.addTransaction,"lastName",e)},expression:"addTransaction.lastName"}})],1),e("div",{staticClass:"mb-3"},[e("b-form-input",{attrs:{placeholder:"Masukkan Email"},on:{keyup:a.handleKeyupEmail},model:{value:a.addTransaction.email,callback:function(e){a.$set(a.addTransaction,"email",e)},expression:"addTransaction.email"}})],1),e("div",[e("b-form-file",{directives:[{name:"validate",rawName:"v-validate",value:"size:512000",expression:"'size:512000'"}],class:{input:!0,"is-danger":a.errors.has("foto")},attrs:{placeholder:"Choose a file or drop it here...","drop-placeholder":"Drop file here...",accept:"image/jpg, image/jpeg, image/png",name:"foto"},on:{change:a.handleChangeImage},model:{value:a.addTransaction.uploadImage,callback:function(e){a.$set(a.addTransaction,"uploadImage",e)},expression:"addTransaction.uploadImage"}}),e("p",{directives:[{name:"show",rawName:"v-show",value:a.errors.has("foto"),expression:"errors.has('foto')"}],staticClass:"text-danger"},[a._v(" "+a._s(a.errors.first("foto"))+" ")])],1),e("div",{staticClass:"mt-3 text-right"},[e("a",{staticClass:"text-14",attrs:{href:"javascript:void(0)"},on:{click:a.handleCloseFormUser}},[a._v("Batal")])])]):a._e(),e("b-form-group",{staticClass:"col-md-12",attrs:{label:"Munculkan donasi sebagai"}},[e("b-form-checkbox",{attrs:{id:"checkbox-1",value:"true"},on:{input:a.checkDefaultName},model:{value:a.defaultName,callback:function(e){a.defaultName=e},expression:"defaultName"}},[a._v(" Hamba Allah ")]),null===a.addTransaction.userId&&""===a.addTransaction.phone?e("b-form-input",{directives:[{name:"validate",rawName:"v-validate",value:"required",expression:"'required'"}],class:{input:!0,"is-danger":a.errors.has("donatur sebagai")},attrs:{name:"donatur sebagai",disabled:a.defaultName,placeholder:"Nama Donatur"},model:{value:a.addTransaction.displayName,callback:function(e){a.$set(a.addTransaction,"displayName",e)},expression:"addTransaction.displayName"}}):a._e(),null===a.addTransaction.userId&&""===a.addTransaction.phone?e("p",{directives:[{name:"show",rawName:"v-show",value:a.errors.has("donatur sebagai"),expression:"errors.has('donatur sebagai')"}],staticClass:"text-danger"},[a._v(' Wajib memilih donatur atau tambah donatur baru, Jika data donatur tidak lengkap wajib memasukkan data pada kolom "Munculkan Donatur Sebagai" ')]):e("b-form-input",{attrs:{disabled:a.defaultName,placeholder:"Nama Donatur"},model:{value:a.addTransaction.displayName,callback:function(e){a.$set(a.addTransaction,"displayName",e)},expression:"addTransaction.displayName"}})],1),e("b-form-group",{staticClass:"col-md-12 mb-3",attrs:{label:"Nominal Donasi","label-for":"input-1"}},[e("b-form-input",{directives:[{name:"validate",rawName:"v-validate",value:"required",expression:"'required'"}],staticClass:"input-nominal",class:{input:!0,"is-danger":a.errors.has("nominal donasi")},attrs:{type:"text",placeholder:"0",name:"nominal donasi"},on:{input:a.handleInput,keypress:function(e){return a.handleBlockInputAlphabet(e)}},model:{value:a.addTransaction.total,callback:function(e){a.$set(a.addTransaction,"total",e)},expression:"addTransaction.total"}}),e("p",{directives:[{name:"show",rawName:"v-show",value:a.errors.has("nominal donasi"),expression:"errors.has('nominal donasi')"}],staticClass:"text-danger"},[a._v(" "+a._s(a.errors.first("nominal donasi"))+" ")])],1),e("b-form-group",{staticClass:"col-md-12 mb-3",attrs:{label:"Pilih Metode Pembayaran","label-for":"input-1"}},[e("v-select",{directives:[{name:"validate",rawName:"v-validate",value:"required",expression:"'required'"}],class:{input:!0,"is-danger":a.errors.has("metode pembayaran")},attrs:{placeholder:"Metode Pembayaran",options:a.methodPayments,reduce:function(a){return a.id},"filter-by":a.myFilter,name:"metode pembayaran"},scopedSlots:a._u([{key:"selected-option",fn:function(e){var t=e.nameBank,n=e.accountNumber,r=e.ownerName;return[a._v(" "+a._s(t)+" "+a._s(null!==n?"-":"")+" "+a._s(n)+" "+a._s(r?"(".concat(r,")"):"")+" ")]}},{key:"option",fn:function(e){var t=e.nameBank,n=e.accountNumber,r=e.ownerName;return[a._v(" "+a._s(t)+" "+a._s(null!==n?"-":"")+" "+a._s(n)+" "+a._s(r?"(".concat(r,")"):"")+" ")]}}]),model:{value:a.addTransaction.methodId,callback:function(e){a.$set(a.addTransaction,"methodId",e)},expression:"addTransaction.methodId"}}),e("p",{directives:[{name:"show",rawName:"v-show",value:a.errors.has("metode pembayaran"),expression:"errors.has('metode pembayaran')"}],staticClass:"text-danger"},[a._v(" "+a._s(a.errors.first("metode pembayaran"))+" ")])],1),e("b-form-group",{staticClass:"col-md-12 mb-3",attrs:{label:"Catatan","label-for":"input-1"}},[e("b-form-textarea",{attrs:{id:"textarea",placeholder:"Note ...",rows:"3","max-rows":"6"},model:{value:a.addTransaction.note,callback:function(e){a.$set(a.addTransaction,"note",e)},expression:"addTransaction.note"}})],1),e("b-form-group",{staticClass:"col-md-12 mb-3",attrs:{label:"Tanggal Transaksi","label-for":"input-1"}},[e("v2-datepicker",{attrs:{id:"datepicker-transaction_date",placeholder:"Tanggal Transaksi",lang:"en",format:"yyyy-MM-DD"},model:{value:a.addTransaction.transaction_date,callback:function(e){a.$set(a.addTransaction,"transaction_date",e)},expression:"addTransaction.transaction_date"}})],1),e("b-form-group",{staticClass:"col-md-12 mb-3",staticStyle:{display:"none"},attrs:{label:"Status Transaksi","label-for":"input-1"}},[e("b-form-select",{attrs:{options:a.status,id:"inline-form-custom-select-pref"},model:{value:a.addTransaction.status,callback:function(e){a.$set(a.addTransaction,"status",e)},expression:"addTransaction.status"}})],1),e("b-col",{attrs:{md:"12"}},[e("b-button",{staticClass:"mt-3",attrs:{type:"submit",variant:"primary"}},[a._v(" Save ")])],1)],1)],1)],1)],1)],1)],1)},r=[function(){var a=this,e=a._self._c;return e("div",{staticClass:"typo__p"},[e("div",{staticClass:"spinner sm spinner-primary mt-3",staticStyle:{width:"3em",height:"3em","margin-top":"0px !important"}})])},function(){var a=this,e=a._self._c;return e("div",{staticClass:"typo__p"},[e("div",{staticClass:"spinner sm spinner-primary mt-3",staticStyle:{width:"3em",height:"3em","margin-top":"0px !important"}})])}],s=t("c7eb"),o=t("1da1"),i=(t("99af"),t("14d9"),t("fb6a"),t("e9f5"),t("7d54"),t("d3b7"),t("ac1f"),t("00b4"),t("5319"),t("498a"),t("159b"),t("ce96")),d={data:function(){return{typeTransaction:null,campaigns:[],donaturs:[],userNothing:!1,loading:!1,loadingDonatur:!1,loadingCampaign:!0,addTransaction:{wakafId:"",userId:null,email:"",firstName:"",lastName:"",photo:"",phone:"",total:null,methodId:null,note:"",status:"done",transaction_date:new Date,displayName:""},defaultName:!1,messageError:{wakafId:"",email:"",firstName:null,phone:null,lastName:null,photo:null},show:!1,observer:null,limit:10,methodPayments:Object(i["a"])(),status:[{value:"done",text:"Berhasil"}]}},watch:{value:{handler:function(a){this.addTransaction.total=this.format(a)},immediate:!0}},computed:{isDisabledButtonSave:function(){return!(null!==this.addTransaction.wakafId&&""!==this.addTransaction.wakafId||null!==this.addTransaction.total&&""!==this.addTransaction.total||null!==this.addTransaction.methodId&&""!==this.addTransaction.methodId||null!=this.addTransaction.note&&""!=this.addTransaction.note)||!(null!==this.addTransaction.status&&""!==this.addTransaction.status||null!==this.messageError.email&&""!==this.messageError.email&&null!==this.messageError.firstName&&""!==this.messageError.firstName&&null!==this.messageError.phone&&""!==this.messageError.phone)},paginated:function(){return this.donaturs.slice(0,this.limit)}},mounted:function(){"AA"===this.$store.getters.accountData.role?this.getCampaigns():this.$router.push("/app/transactions"),this.checkDefaultName()},methods:{myFilter:function(a,e,t){var n=t.toLowerCase();return a.nameBank.toLowerCase().indexOf(n)>-1},onOpen:function(){var a=this;return Object(o["a"])(Object(s["a"])().mark((function e(){return Object(s["a"])().wrap((function(e){while(1)switch(e.prev=e.next){case 0:if(!a.hasNextPage){e.next=4;break}return e.next=3,a.$nextTick();case 3:a.observer.observe(a.$refs.load);case 4:case"end":return e.stop()}}),e)})))()},onClose:function(){this.observer.disconnect()},handleBlockInputAlphabet:function(a){a=a||window.event;var e=a.which?a.which:a.keyCode;if(!(e>31&&(e<48||e>57)&&46!==e))return!0;a.preventDefault()},format:function(a){return(a+"").replace(/\D/g,"").replace(/\B(?=(\d{3})+(?!\d))/g,".")},handleInput:function(){this.addTransaction.total=this.format(this.addTransaction.total),this.$emit("input",(this.addTransaction.total+"").replace(/[^0-9]/g,""))},handleCloseFormUser:function(){this.addTransaction={email:"",firstName:"",lastName:"",phone:"",photo:""},this.userNothing=!1},checkDefaultName:function(){this.defaultName?this.addTransaction.displayName="Hamba Allah":this.addTransaction.displayName=""},handleKeyupEmail:function(a){var e=/^[^\s@]+@[^\s@]+\.[^\s@]+$/;e.test(a.target.value)?""===this.addTransaction.email||null===this.addTransaction.email?(this.messageError.email="Email tidak boleh kosong",a.target.required=!0):(this.messageError.email=null,a.target.required=!1):(this.messageError.email="Format email tidak valid",a.target.required=!0)},handleKeyupFirstname:function(a){null==this.addTransaction.firstName||""===this.addTransaction.firstName?(this.messageError.firstName="Nama depan tidak boleh kosong",a.target.required=!0):(this.messageError.firstName=null,a.target.required=!1)},handleKeyupLastname:function(a){null==this.addTransaction.lastName||""===this.addTransaction.lastName?(this.messageError.lastName="Nama belakang tidak boleh kosong",a.target.required=!0):(this.messageError.lastName=null,a.target.required=!1)},handleKeyupPhone:function(a){null==this.addTransaction.phone||""==this.addTransaction.phone?(this.messageError.phone="Nomor ponsel tidak boleh kosong",a.target.required=!0):a.target.value.length<=10?(this.messageError.phone="Nomor ponsel minimal 10 digit",a.target.required=!0):a.target.value.length>=13?(this.messageError.phone="Nomor ponsel minimal 13 digit",a.target.required=!0):(this.messageError.phone=null,a.target.required=!1)},handleChangeImage:function(a){var e=a.target.files[0],t=Math.round(e.size/1024);t>=500?this.$store.dispatch("error","File terlalu besar, harus dibawah 500kb"):(this.messageError.photo=null,this.addTransaction.photo=e)},getCampaigns:function(){var a=this;this.$http.get("".concat("https://orchestrator.bwa.id/api/v1/","campaigns")).then((function(e){var t=e.data.data;t.forEach((function(e){var t={wakafId:e.wakaf_id,wakafName:e.wakaf_name};a.campaigns.push(t),a.loadingCampaign=!1}))})).catch((function(){a.$store.dispatch("error","Maaf, terjadi kesalahan")}))},onSearch:function(a,e){var t=this;a.length&&(e(!0),this.$http.get("".concat("https://orchestrator.bwa.id/api/v1/","users/donaturs?q=").concat(a),{headers:{Authorization:"Bearer ".concat(this.$store.getters["accessToken"])}}).then((function(a){t.donaturs.length=0;var n=a.data.data;n.forEach((function(a){var n={userId:a.user_id,fullName:null!==a.detail?a.detail.display_name:null,email:a.email,firstName:null!==a.detail?a.detail.first_name:null,lastName:null!==a.detail?a.detail.last_name:null,phone:null!==a.detail?a.detail.phone_number:null};t.donaturs.push(n),t.loadingDonatur=!1,e(!1)}))})).catch((function(){t.$store.dispatch("error","Maaf, terjadi kesalahan")})))},handleAddNewUser:function(){this.userNothing=!0,this.addTransaction.userId=null},handleSubmitTransaction:function(){var a=this;this.$validator.validateAll().then((function(e){var t=a.$loading.show({container:a.$refs.formContainer});if(e)if(null===a.addTransaction.userId)if(a.show=!0,a.loading=!0,""!==a.addTransaction.phone){var n=new FormData;n.append("first_name",a.addTransaction.firstName),n.append("phone_number",a.addTransaction.phone),n.append("last_name",a.addTransaction.lastName),""!==a.addTransaction.email&&n.append("email",a.addTransaction.email),""!==a.addTransaction.photo&&n.append("photo",a.addTransaction.photo),a.$http.post("".concat("https://orchestrator.bwa.id/api/v1/","users/donaturs"),n,{headers:{Authorization:"Bearer ".concat(a.$store.getters["accessToken"])}}).then((function(e){var n=new FormData;n.append("user_id",e.data.user_id),n.append("online_transaction",0),n.append("transaction_status",a.addTransaction.status),""!==a.addTransaction.email&&n.append("email",a.addTransaction.email),n.append("first_name",a.addTransaction.firstName),n.append("last_name",a.addTransaction.lastName),n.append("note",null!==a.addTransaction.note||""!==a.addTransaction.note||""!==a.addTransaction.note.trim()?a.addTransaction.note:null),n.append("wakaf_ids[]",a.addTransaction.wakafId),n.append("payment_channel_id",a.addTransaction.methodId),n.append("phone_number",a.addTransaction.phone),n.append("display_as_name",a.addTransaction.displayName),n.append("transaction_date",a.$moment(a.addTransaction.transaction_date).format("Y-MM-DD ")+""+a.$moment(new Date).format("HH:ss")),n.append("total",a.addTransaction.total.replace(/(\d)[\s.]+(?=\d)/g,"$1")),a.$http.post("".concat("https://orchestrator.bwa.id/api/v1/","donate"),n,{headers:{Authorization:"Bearer ".concat(a.$store.getters["accessToken"])}}).then((function(e){var n=e.status;200===n&&(a.show=!1,a.loading=!1,t.hide(),a.$store.dispatch("success","Transaksi offline berhasil ditambahkan"),a.$router.push("/app/transactions?online_transaction=0"))})).catch((function(){a.show=!1,a.loading=!1,t.hide(),a.$store.dispatch("error","Maaf, terjadi kesalahan")}))})).catch((function(e){a.show=!1,a.loading=!1,t.hide();e.response.data.errors;a.$store.dispatch("error",e)}))}else{var r=new FormData;r.append("online_transaction",0),r.append("transaction_status",a.addTransaction.status),""!==a.addTransaction.email&&r.append("email",a.addTransaction.email),r.append("first_name",a.addTransaction.firstName),r.append("last_name",a.addTransaction.lastName),r.append("note",null!==a.addTransaction.note||""!==a.addTransaction.note||""!==a.addTransaction.note.trim()?a.addTransaction.note:null),r.append("wakaf_ids[]",a.addTransaction.wakafId),r.append("payment_channel_id",a.addTransaction.methodId),r.append("phone_number",a.addTransaction.phone),r.append("display_as_name",a.addTransaction.displayName),r.append("transaction_date",a.$moment(a.addTransaction.transaction_date).format("Y-MM-DD ")+""+a.$moment(new Date).format("HH:ss")),r.append("total",a.addTransaction.total.replace(/(\d)[\s.]+(?=\d)/g,"$1")),a.$http.post("".concat("https://orchestrator.bwa.id/api/v1/","donate"),r,{headers:{Authorization:"Bearer ".concat(a.$store.getters["accessToken"])}}).then((function(e){var n=e.status;200===n&&(a.show=!1,a.loading=!1,t.hide(),a.$store.dispatch("success","Transaksi offline berhasil ditambahkan"),a.$router.push("/app/transactions?online_transaction=0"))})).catch((function(){a.show=!1,a.loading=!1,t.hide(),a.$store.dispatch("error","Maaf, terjadi kesalahan")}))}else a.saveOfflineTransaction(a.addTransaction);else t.hide(),a.$store.dispatch("error","Maaf, data harus diisi")}))},saveOfflineTransaction:function(a){var e=this;this.show=!0,this.loading=!0;var t=new FormData;t.append("user_id",a.userId.userId),t.append("online_transaction",0),t.append("transaction_date",this.$moment(a.transaction_date).format("Y-MM-DD ")+""+this.$moment(new Date).format("HH:ss")),null!==a.userId.email&&t.append("email",a.userId.email);var n=this.$loading.show({container:this.$refs.formContainer});t.append("transaction_status",a.status),t.append("first_name",a.userId.firstName),t.append("last_name",a.userId.lastName),t.append("note",null!==a.note||""!==a.note||""!==a.note.trim()?a.note:null),t.append("wakaf_ids[]",a.wakafId),t.append("payment_channel_id",a.methodId),t.append("phone_number",a.userId.phone),t.append("display_as_name",this.addTransaction.displayName),t.append("total",a.total.replace(/(\d)[\s.]+(?=\d)/g,"$1")),this.$http.post("".concat("https://orchestrator.bwa.id/api/v1/","donate"),t,{headers:{Authorization:"Bearer ".concat(this.$store.getters["accessToken"])}}).then((function(a){var t=a.status;200===t&&(e.show=!1,e.loading=!1,n.hide(),e.$store.dispatch("success","Transaksi offline berhasil ditambahkan"),e.$router.push("/app/transactions?online_transaction=0"))})).catch((function(){e.show=!1,e.loading=!1,n.hide(),e.$store.dispatch("error","Maaf, terjadi kesalahan")}))}}},l=d,c=(t("19fa"),t("a6ae"),t("2877")),u=Object(c["a"])(l,n,r,!1,null,"57a4e484",null);e["default"]=u.exports}}]);