芝麻web文件管理V1.00
编辑当前文件:/home/digitalh/erp.digitalhubbd.com/public/js/bundle/edit_deposit.8c074ad4fafc5fde.js
"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[2636],{64106:(t,e,a)=>{a.r(e),a.d(e,{default:()=>r});var i=a(5947),s=a.n(i);const o={metaInfo:{title:"Edit Deposit"},data:function(){return{isLoading:!0,SubmitProcessing:!1,accounts:[],deposit_category:[],deposit:{date:"",account_id:"",category_id:"",description:"",amount:""}}},methods:{Submit_Deposit:function(){var t=this;this.$refs.Edit_Deposit.validate().then((function(e){e?t.Update_Deposit():t.makeToast("danger",t.$t("Please_fill_the_form_correctly"),t.$t("Failed"))}))},makeToast:function(t,e,a){this.$root.$bvToast.toast(e,{title:a,variant:t,solid:!0})},getValidationState:function(t){var e=t.dirty,a=t.validated,i=t.valid;return e||a?void 0===i?null:i:null},Update_Deposit:function(){var t=this;this.SubmitProcessing=!0,s().start(),s().set(.1);var e=this.$route.params.id;axios.put("deposits/".concat(e),{deposit:this.deposit}).then((function(e){s().done(),t.makeToast("success",t.$t("Successfully_Updated"),t.$t("Success")),t.SubmitProcessing=!1,t.$router.push({name:"index_deposit"})})).catch((function(e){s().done(),t.makeToast("danger",t.$t("InvalidData"),t.$t("Failed")),t.SubmitProcessing=!1}))},GetElements:function(){var t=this,e=this.$route.params.id;axios.get("deposits/".concat(e,"/edit")).then((function(e){t.deposit=e.data.deposit,t.deposit_category=e.data.deposit_category,t.accounts=e.data.accounts,t.isLoading=!1})).catch((function(e){setTimeout((function(){t.isLoading=!1}),500)}))}},created:function(){this.GetElements()}};const r=(0,a(14486).A)(o,(function(){var t=this,e=t._self._c;return e("div",{staticClass:"main-content"},[e("breadcumb",{attrs:{page:t.$t("Edit_Deposit"),folder:t.$t("Deposits")}}),t._v(" "),t.isLoading?e("div",{staticClass:"loading_page spinner spinner-primary mr-3"}):t._e(),t._v(" "),t.isLoading?t._e():e("validation-observer",{ref:"Edit_Deposit"},[e("b-form",{on:{submit:function(e){return e.preventDefault(),t.Submit_Deposit.apply(null,arguments)}}},[e("b-row",[e("b-col",{attrs:{lg:"12",md:"12",sm:"12"}},[e("b-card",[e("b-row",[e("b-col",{attrs:{lg:"4",md:"6",sm:"12"}},[e("validation-provider",{attrs:{name:"date",rules:{required:!0}},scopedSlots:t._u([{key:"default",fn:function(a){return[e("b-form-group",{attrs:{label:t.$t("date")+" *"}},[e("b-form-input",{attrs:{state:t.getValidationState(a),"aria-describedby":"date-feedback",type:"date"},model:{value:t.deposit.date,callback:function(e){t.$set(t.deposit,"date",e)},expression:"deposit.date"}}),t._v(" "),e("b-form-invalid-feedback",{attrs:{id:"OrderTax-feedback"}},[t._v(t._s(a.errors[0]))])],1)]}}],null,!1,2929874505)})],1),t._v(" "),e("b-col",{attrs:{lg:"4",md:"6",sm:"12"}},[e("validation-provider",{attrs:{name:"Account"},scopedSlots:t._u([{key:"default",fn:function(a){var i=a.valid,s=a.errors;return e("b-form-group",{attrs:{label:t.$t("Account")}},[e("v-select",{class:{"is-invalid":!!s.length},attrs:{state:!s[0]&&(!!i||null),reduce:function(t){return t.value},placeholder:t.$t("Choose_Account"),options:t.accounts.map((function(t){return{label:t.account_name,value:t.id}}))},model:{value:t.deposit.account_id,callback:function(e){t.$set(t.deposit,"account_id",e)},expression:"deposit.account_id"}}),t._v(" "),e("b-form-invalid-feedback",[t._v(t._s(s[0]))])],1)}}],null,!1,2147555468)})],1),t._v(" "),e("b-col",{attrs:{lg:"4",md:"6",sm:"12"}},[e("validation-provider",{attrs:{name:"category",rules:{required:!0}},scopedSlots:t._u([{key:"default",fn:function(a){var i=a.valid,s=a.errors;return e("b-form-group",{attrs:{label:t.$t("deposit_Category")+" *"}},[e("v-select",{class:{"is-invalid":!!s.length},attrs:{state:!s[0]&&(!!i||null),reduce:function(t){return t.value},placeholder:t.$t("Choose_Category"),options:t.deposit_category.map((function(t){return{label:t.title,value:t.id}}))},model:{value:t.deposit.category_id,callback:function(e){t.$set(t.deposit,"category_id",e)},expression:"deposit.category_id"}}),t._v(" "),e("b-form-invalid-feedback",[t._v(t._s(s[0]))])],1)}}],null,!1,2298614379)})],1),t._v(" "),e("b-col",{attrs:{lg:"4",md:"4",sm:"12"}},[e("validation-provider",{attrs:{name:"Amount",rules:{required:!0,regex:/^\d*\.?\d*$/}},scopedSlots:t._u([{key:"default",fn:function(a){return[e("b-form-group",{attrs:{label:t.$t("Amount")+" *"}},[e("b-form-input",{attrs:{state:t.getValidationState(a),"aria-describedby":"Amount-feedback",label:"Amount",placeholder:t.$t("Amount")},model:{value:t.deposit.amount,callback:function(e){t.$set(t.deposit,"amount",e)},expression:"deposit.amount"}}),t._v(" "),e("b-form-invalid-feedback",{attrs:{id:"Amount-feedback"}},[t._v(t._s(a.errors[0]))])],1)]}}],null,!1,1838551056)})],1),t._v(" "),e("b-col",{attrs:{lg:"8",md:"8",sm:"12"}},[e("validation-provider",{attrs:{name:"Details"},scopedSlots:t._u([{key:"default",fn:function(a){var i=a.valid,s=a.errors;return e("b-form-group",{attrs:{label:t.$t("Details")}},[e("textarea",{directives:[{name:"model",rawName:"v-model",value:t.deposit.description,expression:"deposit.description"}],staticClass:"form-control",class:{"is-invalid":!!s.length},attrs:{state:!s[0]&&(!!i||null),rows:"4",placeholder:t.$t("Afewwords")},domProps:{value:t.deposit.description},on:{input:function(e){e.target.composing||t.$set(t.deposit,"description",e.target.value)}}}),t._v(" "),e("b-form-invalid-feedback",[t._v(t._s(s[0]))])],1)}}],null,!1,3747807850)})],1),t._v(" "),e("b-col",{attrs:{md:"12"}},[e("b-form-group",[e("b-button",{attrs:{variant:"primary",type:"submit",disabled:t.SubmitProcessing}},[e("i",{staticClass:"i-Yes me-2 font-weight-bold"}),t._v(" "+t._s(t.$t("submit")))]),t._v(" "),t.SubmitProcessing?t._m(0):t._e()],1)],1)],1)],1)],1)],1)],1)],1)],1)}),[function(){var t=this._self._c;return t("div",{staticClass:"typo__p"},[t("div",{staticClass:"spinner sm spinner-primary mt-3"})])}],!1,null,null,null).exports}}]);