/home/techb158/ileadtechnology.com/SSM/public/js/inventory/stock-purchase
NameSizeModeActions
edit~js/-0755rm
edit.js120510644editdlrm
edit.js.map1770644editdlrm
index.js220520644editdlrm
index.js.map1700644editdlrm
show.js45670644editdlrm
show.js.map1770644editdlrm
Edit: /home/techb158/ileadtechnology.com/SSM/public/js/inventory/stock-purchase/edit.js (12051B)
(window.webpackJsonp=window.webpackJsonp||[]).push([[257],{iv2V:function(t,e,s){"use strict";s.r(e);var o={components:{stockPurchaseForm:s("zfux").a},data:function(){return{id:this.$route.params.id}},mounted:function(){helper.hasPermission("edit-stock-purchase")||(helper.notAccessibleMsg(),this.$router.push("/dashboard"))}},r=s("KHd+"),a=Object(r.a)(o,(function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",[s("div",{staticClass:"page-titles"},[s("div",{staticClass:"row"},[s("div",{staticClass:"col-12 col-sm-6"},[s("h3",{staticClass:"text-themecolor"},[t._v(t._s(t.trans("inventory.edit_stock_purchase")))])]),t._v(" "),s("div",{staticClass:"col-12 col-sm-6"},[s("div",{staticClass:"action-buttons pull-right"},[s("button",{staticClass:"btn btn-info btn-sm",on:{click:function(e){return t.$router.push("/inventory/stock/purchase")}}},[s("i",{staticClass:"fas fa-list"}),t._v(" "),s("span",{staticClass:"d-none d-sm-inline"},[t._v(t._s(t.trans("inventory.stock_purchase")))])])])])])]),t._v(" "),s("div",{staticClass:"container-fluid"},[s("div",{staticClass:"card card-form"},[s("div",{staticClass:"card-body p-t-20"},[s("stock-purchase-form",{attrs:{id:t.id}})],1)])])])}),[],!1,null,null,null);e.default=a.exports},zfux:function(t,e,s){"use strict";var o={components:{},props:["id"],data:function(){return{stockPurchaseForm:new Form({date:"",number:"",vendor_id:"",description:"",details:[],upload_token:""}),vendors:[],stock_items:[],selected_vendor:null,module_id:"",clearAttachment:!0}},mounted:function(){this.id||this.addRow(),this.id?this.get():this.stockPurchaseForm.upload_token=this.$uuid.v4(),this.getPreRequisite()},methods:{proceed:function(){this.id?this.update():this.store()},getPreRequisite:function(){var t=this,e=this.$loading.show();axios.get("/api/stock/purchase/pre-requisite").then((function(s){t.vendors=s.vendors,t.stock_items=s.stock_items,e.hide()})).catch((function(t){e.hide(),helper.showErrorMsg(t)}))},addRow:function(){this.stockPurchaseForm.details.push({quantity:"",unit_price:"",stock_item_id:"",description:"",selected_stock_item:null})},getStockItemName:function(t){return t+"_stock_item_id"},getDescriptionName:function(t){return t+"_description"},getQuantityName:function(t){return t+"_quantity"},getUnitPriceName:function(t){return t+"_unit_price"},get:function(){var t=this,e=this.$loading.show();axios.get("/api/stock/purchase/"+this.id).then((function(s){t.stockPurchaseForm.upload_token=s.stock_purchase.upload_token,t.module_id=s.stock_purchase.id,t.stockPurchaseForm.number=s.stock_purchase.number,t.stockPurchaseForm.date=s.stock_purchase.date,t.stockPurchaseForm.description=s.stock_purchase.description,t.stockPurchaseForm.vendor_id=s.stock_purchase.vendor_id,t.selected_vendor=s.stock_purchase.vendor_id?{id:s.stock_purchase.vendor_id,name:s.stock_purchase.vendor.name}:null,s.stock_purchase.details.forEach((function(e){t.stockPurchaseForm.details.push({quantity:e.quantity,unit_price:e.unit_price,stock_item_id:e.stock_item_id,selected_stock_item:e.stock_item_id?{id:e.stock_item_id,name:e.item.name}:null,description:e.description})})),e.hide()})).catch((function(t){e.hide(),helper.showErrorMsg(t)}))},store:function(){var t=this,e=this.$loading.show();this.stockPurchaseForm.post("/api/stock/purchase").then((function(s){toastr.success(s.message),t.selected_vendor=null,t.stockPurchaseForm.details=[],t.clearAttachment=!t.clearAttachment,t.stockPurchaseForm.upload_token=t.$uuid.v4(),t.addRow(),t.$emit("completed"),e.hide()})).catch((function(t){e.hide(),helper.showErrorMsg(t)}))},update:function(){var t=this,e=this.$loading.show();this.stockPurchaseForm.patch("/api/stock/purchase/"+this.id).then((function(s){toastr.success(s.message),e.hide(),t.$router.push("/inventory/stock/purchase")})).catch((function(t){e.hide(),helper.showErrorMsg(t)}))},onVendorSelect:function(t){this.stockPurchaseForm.vendor_id=t.id},confirmDelete:function(t){var e=this;return function(s){return e.deleteDetail(t)}},deleteDetail:function(t){this.stockPurchaseForm.details.splice(t,1)},onStockItemSelect:function(t,e){var s=e.split("_")[0];this.stockPurchaseForm.details[s].stock_item_id=t.id},onStockItemRemove:function(t,e){var s=e.split("_")[0];this.stockPurchaseForm.details[s].stock_item_id=""}},computed:{}},r=s("KHd+"),a=Object(r.a)(o,(function(){var t=this,e=t.$createElement,s=t._self._c||e;return s("div",[s("form",{on:{submit:function(e){return e.preventDefault(),t.proceed(e)},keydown:function(e){return t.stockPurchaseForm.errors.clear(e.target.name)}}},[s("div",{staticClass:"row"},[s("div",{staticClass:"col-12 col-sm-3"},[s("div",{staticClass:"form-group"},[s("label",{attrs:{for:""}},[t._v(t._s(t.trans("inventory.stock_purchase_date")))]),t._v(" "),s("datepicker",{attrs:{bootstrapStyling:!0,placeholder:t.trans("inventory.stock_purchase_date")},on:{selected:function(e){return t.stockPurchaseForm.errors.clear("date")}},model:{value:t.stockPurchaseForm.date,callback:function(e){t.$set(t.stockPurchaseForm,"date",e)},expression:"stockPurchaseForm.date"}}),t._v(" "),s("show-error",{attrs:{"form-name":t.stockPurchaseForm,"prop-name":"date"}})],1)]),t._v(" "),s("div",{staticClass:"col-12 col-sm-3"},[s("div",{staticClass:"form-group"},[s("label",{attrs:{for:""}},[t._v(t._s(t.trans("inventory.stock_purchase_number")))]),t._v(" "),s("input",{directives:[{name:"model",rawName:"v-model",value:t.stockPurchaseForm.number,expression:"stockPurchaseForm.number"}],staticClass:"form-control",attrs:{type:"text",name:"number",placeholder:t.trans("inventory.stock_purchase_number")},domProps:{value:t.stockPurchaseForm.number},on:{input:function(e){e.target.composing||t.$set(t.stockPurchaseForm,"number",e.target.value)}}}),t._v(" "),s("show-error",{attrs:{"form-name":t.stockPurchaseForm,"prop-name":"number"}})],1)]),t._v(" "),s("div",{staticClass:"col-12 col-sm-3"},[s("div",{staticClass:"form-group"},[s("label",{attrs:{for:""}},[t._v(t._s(t.trans("inventory.vendor")))]),t._v(" "),s("v-select",{attrs:{label:"name",name:"vendor_id",id:"vendor_id",options:t.vendors,placeholder:t.trans("inventory.select_vendor")},on:{select:t.onVendorSelect,close:function(e){return t.stockPurchaseForm.errors.clear("vendor_id")},remove:function(e){t.stockPurchaseForm.vendor_id=""}},model:{value:t.selected_vendor,callback:function(e){t.selected_vendor=e},expression:"selected_vendor"}},[t.vendors.length?t._e():s("div",{staticClass:"multiselect__option",attrs:{slot:"afterList"},slot:"afterList"},[t._v("\n "+t._s(t.trans("general.no_option_found"))+"\n ")])]),t._v(" "),s("show-error",{attrs:{"form-name":t.stockPurchaseForm,"prop-name":"vendor_id"}})],1)]),t._v(" "),s("div",{staticClass:"col-12"},[s("div",{staticClass:"form-group"},[s("label",{attrs:{for:""}},[t._v(t._s(t.trans("inventory.stock_purchase_description")))]),t._v(" "),s("autosize-textarea",{attrs:{rows:"1",name:"description",placeholder:t.trans("inventory.stock_purchase_description")},model:{value:t.stockPurchaseForm.description,callback:function(e){t.$set(t.stockPurchaseForm,"description",e)},expression:"stockPurchaseForm.description"}}),t._v(" "),s("show-error",{attrs:{"form-name":t.stockPurchaseForm,"prop-name":"description"}})],1)])]),t._v(" "),s("div",{staticClass:"p-t-20 border-top"},[t._l(t.stockPurchaseForm.details,(function(e,o){return s("div",{staticClass:"row"},[s("div",{staticClass:"col-12 col-sm-3"},[s("div",{staticClass:"form-group"},[s("label",{attrs:{for:""}},[t._v("\n "+t._s(t.trans("inventory.stock_item"))+"\n "),s("button",{directives:[{name:"confirm",rawName:"v-confirm",value:{ok:t.confirmDelete(o)},expression:"{ok: confirmDelete(index)}"},{name:"tooltip",rawName:"v-tooltip",value:t.trans("general.delete"),expression:"trans('general.delete')"}],key:o+"_delete_detail",staticClass:"btn btn-xs btn-danger",attrs:{type:"button"}},[s("i",{staticClass:"fas fa-times"})])]),t._v(" "),s("v-select",{attrs:{label:"name",name:t.getStockItemName(o),id:t.getStockItemName(o),options:t.stock_items,placeholder:t.trans("inventory.select_stock_item")},on:{select:t.onStockItemSelect,close:function(e){t.stockPurchaseForm.errors.clear(t.getStockItemName(o))},remove:t.onStockItemRemove},model:{value:e.selected_stock_item,callback:function(s){t.$set(e,"selected_stock_item",s)},expression:"detail.selected_stock_item"}},[t.stock_items.length?t._e():s("div",{staticClass:"multiselect__option",attrs:{slot:"afterList"},slot:"afterList"},[t._v("\n "+t._s(t.trans("general.no_option_found"))+"\n ")])]),t._v(" "),s("show-error",{attrs:{"form-name":t.stockPurchaseForm,"prop-name":t.getStockItemName(o)}})],1)]),t._v(" "),s("div",{staticClass:"col-12 col-sm-3"},[s("div",{staticClass:"form-group"},[s("label",{attrs:{for:""}},[t._v(t._s(t.trans("inventory.stock_purchase_quantity")))]),t._v(" "),s("input",{directives:[{name:"model",rawName:"v-model",value:e.quantity,expression:"detail.quantity"}],staticClass:"form-control",attrs:{type:"text",name:t.getQuantityName(o),placeholder:t.trans("inventory.stock_purchase_quantity")},domProps:{value:e.quantity},on:{input:function(s){s.target.composing||t.$set(e,"quantity",s.target.value)}}}),t._v(" "),s("show-error",{attrs:{"form-name":t.stockPurchaseForm,"prop-name":t.getQuantityName(o)}})],1)]),t._v(" "),s("div",{staticClass:"col-12 col-sm-3"},[s("div",{staticClass:"form-group"},[s("label",{attrs:{for:""}},[t._v(t._s(t.trans("inventory.stock_purchase_unit_price")))]),t._v(" "),s("input",{directives:[{name:"model",rawName:"v-model",value:e.unit_price,expression:"detail.unit_price"}],staticClass:"form-control",attrs:{type:"text",name:t.getUnitPriceName(o),placeholder:t.trans("inventory.stock_purchase_unit_price")},domProps:{value:e.unit_price},on:{input:function(s){s.target.composing||t.$set(e,"unit_price",s.target.value)}}}),t._v(" "),s("show-error",{attrs:{"form-name":t.stockPurchaseForm,"prop-name":t.getUnitPriceName(o)}})],1)]),t._v(" "),s("div",{staticClass:"col-12 col-sm-6"},[s("div",{staticClass:"form-group"},[s("label",{attrs:{for:""}},[t._v("\n "+t._s(t.trans("inventory.stock_item_description"))+"\n ")]),t._v(" "),s("input",{directives:[{name:"model",rawName:"v-model",value:e.description,expression:"detail.description"}],staticClass:"form-control",attrs:{type:"text",name:t.getDescriptionName(o),placeholder:t.trans("inventory.stock_item_description")},domProps:{value:e.description},on:{input:function(s){s.target.composing||t.$set(e,"description",s.target.value)}}}),t._v(" "),s("show-error",{attrs:{"form-name":t.stockPurchaseForm,"prop-name":t.getDescriptionName(o)}})],1)])])})),t._v(" "),s("div",{staticClass:"row"},[s("div",{staticClass:"col-12"},[s("div",{staticClass:"form-group"},[s("button",{staticClass:"btn btn-info btn-sm waves-effect waves-light",attrs:{type:"button"},on:{click:t.addRow}},[t._v(t._s(t.trans("inventory.add_new_stock_item")))])])]),t._v(" "),s("div",{staticClass:"col-12"},[s("div",{staticClass:"form-group"},[s("file-upload-input",{attrs:{"button-text":t.trans("general.upload_document"),token:t.stockPurchaseForm.upload_token,module:"stock_purchase","clear-file":t.clearAttachment,"module-id":t.module_id}})],1)])])],2),t._v(" "),s("div",{staticClass:"card-footer text-right"},[s("button",{directives:[{name:"show",rawName:"v-show",value:t.id,expression:"id"}],staticClass:"btn btn-danger ",attrs:{type:"button"},on:{click:function(e){return t.$router.push("/inventory/stock/purchase")}}},[t._v(t._s(t.trans("general.cancel")))]),t._v(" "),t.id?t._e():s("button",{staticClass:"btn btn-danger ",attrs:{type:"button"},on:{click:function(e){return t.$emit("cancel")}}},[t._v(t._s(t.trans("general.cancel")))]),t._v(" "),s("button",{staticClass:"btn btn-info waves-effect waves-light",attrs:{type:"submit"}},[t._v(t._s(t.trans("general.save")))])])])])}),[],!1,null,null,null);e.a=a.exports}}]); //# sourceMappingURL=edit.js.map?id=5619361f2a0436a9111e