/home/techb158/ileadtechnology.com/SSM/public/js/transport/vehicle/fuel
Edit: /home/techb158/ileadtechnology.com/SSM/public/js/transport/vehicle/fuel/edit.js (8827B)
(window.webpackJsonp=window.webpackJsonp||[]).push([[365],{"7eHh":function(e,t,l){"use strict";var i={components:{},props:["id"],data:function(){return{vehicleFuelForm:new Form({quantity:"",vehicle_id:"",price_per_unit:"",date_of_fueling:"",log:"",description:"",upload_token:""}),default_currency:helper.getConfig("default_currency"),vehicles:[],selected_vehicle:null,clearAttachment:!1}},mounted:function(){this.vehicleFuelForm.upload_token=this.$uuid.v4(),this.getPreRequisite(),this.id&&this.getFuel()},methods:{proceed:function(){this.id?this.updateFuel():this.storeFuel()},getPreRequisite:function(){var e=this,t=this.$loading.show();axios.get("/api/vehicle/fuel/pre-requisite").then((function(l){e.vehicles=l.vehicles,t.hide()})).catch((function(e){t.hide(),helper.showErrorMsg(e)}))},storeFuel:function(){var e=this,t=this.$loading.show();this.vehicleFuelForm.post("/api/vehicle/fuel").then((function(l){toastr.success(l.message),e.clearAttachment=!e.clearAttachment,e.$emit("completed"),e.vehicleFuelForm.upload_token=e.$uuid.v4(),e.selected_vehicle=null,t.hide()})).catch((function(e){t.hide(),helper.showErrorMsg(e)}))},getFuel:function(){var e=this,t=this.$loading.show();axios.get("/api/vehicle/fuel/"+this.id).then((function(l){e.vehicleFuelForm.quantity=l.vehicle_fuel.quantity,e.vehicleFuelForm.price_per_unit=l.vehicle_fuel.price_per_unit,e.vehicleFuelForm.vehicle_id=l.vehicle_fuel.vehicle_id,e.vehicleFuelForm.date_of_fueling=l.vehicle_fuel.date_of_fueling,e.vehicleFuelForm.log=l.vehicle_fuel.log,e.selected_vehicle={id:l.vehicle_fuel.vehicle_id,name:l.vehicle_fuel.vehicle.name},e.vehicleFuelForm.description=l.vehicle_fuel.description,e.vehicleFuelForm.upload_token=l.vehicle_fuel.upload_token,t.hide()})).catch((function(l){t.hide(),e.$router.push("/vehicle/fuel")}))},updateFuel:function(){var e=this,t=this.$loading.show();this.vehicleFuelForm.patch("/api/vehicle/fuel/"+this.id).then((function(l){toastr.success(l.message),e.$emit("completed"),t.hide(),e.$router.push("/transport/vehicle/fuel")})).catch((function(e){t.hide(),helper.showErrorMsg(e)}))},onFuelTypeSelect:function(e){this.vehicleFuelForm.vehicle_fuel_type_id=e.id},onVehicleSelect:function(e){this.vehicleFuelForm.vehicle_id=e.id}}},r=l("KHd+"),s=Object(r.a)(i,(function(){var e=this,t=e.$createElement,l=e._self._c||t;return l("div",[l("form",{on:{submit:function(t){return t.preventDefault(),e.proceed(t)},keydown:function(t){return e.vehicleFuelForm.errors.clear(t.target.name)}}},[l("div",{staticClass:"row"},[l("div",{staticClass:"col-12 col-sm-3"},[l("div",{staticClass:"form-group"},[l("label",{attrs:{for:""}},[e._v(e._s(e.trans("transport.vehicle")))]),e._v(" "),l("v-select",{attrs:{label:"name",name:"vehicle_id",id:"vehicle_id",options:e.vehicles,placeholder:e.trans("general.select_one")},on:{select:e.onVehicleSelect,close:function(t){return e.vehicleFuelForm.errors.clear("vehicle_id")},remove:function(t){e.vehicleFuelForm.vehicle_id=""}},model:{value:e.selected_vehicle,callback:function(t){e.selected_vehicle=t},expression:"selected_vehicle"}},[e.vehicles.length?e._e():l("div",{staticClass:"multiselect__option",attrs:{slot:"afterList"},slot:"afterList"},[e._v("\n "+e._s(e.trans("general.no_option_found"))+"\n ")])]),e._v(" "),l("show-error",{attrs:{"form-name":e.vehicleFuelForm,"prop-name":"vehicle_id"}})],1)]),e._v(" "),l("div",{staticClass:"col-12 col-sm-3"},[l("div",{staticClass:"form-group"},[l("label",{attrs:{for:""}},[e._v(e._s(e.trans("transport.vehicle_fuel_quantity")))]),e._v(" "),l("input",{directives:[{name:"model",rawName:"v-model",value:e.vehicleFuelForm.quantity,expression:"vehicleFuelForm.quantity"}],staticClass:"form-control",attrs:{type:"text",name:"quantity",placeholder:e.trans("transport.vehicle_fuel_quantity")},domProps:{value:e.vehicleFuelForm.quantity},on:{input:function(t){t.target.composing||e.$set(e.vehicleFuelForm,"quantity",t.target.value)}}}),e._v(" "),l("show-error",{attrs:{"form-name":e.vehicleFuelForm,"prop-name":"quantity"}})],1)]),e._v(" "),l("div",{staticClass:"col-12 col-sm-3"},[l("div",{staticClass:"form-group"},[l("label",{attrs:{for:""}},[e._v(e._s(e.trans("transport.vehicle_fuel_price_per_unit")))]),e._v(" "),l("currency-input",{attrs:{position:e.default_currency.position,symbol:e.default_currency.symbol,name:"price_per_unit",placeholder:e.trans("transport.vehicle_fuel_price_per_unit")},nativeOn:{input:function(t){return e.vehicleFuelForm.errors.clear("price_per_unit")}},model:{value:e.vehicleFuelForm.price_per_unit,callback:function(t){e.$set(e.vehicleFuelForm,"price_per_unit",t)},expression:"vehicleFuelForm.price_per_unit"}}),e._v(" "),l("show-error",{attrs:{"form-name":e.vehicleFuelForm,"prop-name":"price_per_unit"}})],1)]),e._v(" "),l("div",{staticClass:"col-12 col-sm-3"},[l("div",{staticClass:"form-group"},[l("label",{attrs:{for:""}},[e._v(e._s(e.trans("transport.date_of_fueling")))]),e._v(" "),l("datepicker",{attrs:{bootstrapStyling:!0,placeholder:e.trans("academic.date_of_fueling")},on:{selected:function(t){return e.vehicleFuelForm.errors.clear("date_of_fueling")}},model:{value:e.vehicleFuelForm.date_of_fueling,callback:function(t){e.$set(e.vehicleFuelForm,"date_of_fueling",t)},expression:"vehicleFuelForm.date_of_fueling"}}),e._v(" "),l("show-error",{attrs:{"form-name":e.vehicleFuelForm,"prop-name":"date_of_fueling"}})],1)]),e._v(" "),l("div",{staticClass:"col-12 col-sm-3"},[l("div",{staticClass:"form-group"},[l("label",{attrs:{for:""}},[e._v(e._s(e.trans("transport.vehicle_log_log")))]),e._v(" "),l("input",{directives:[{name:"model",rawName:"v-model",value:e.vehicleFuelForm.log,expression:"vehicleFuelForm.log"}],staticClass:"form-control",attrs:{type:"text",name:"log",placeholder:e.trans("transport.vehicle_log_log")},domProps:{value:e.vehicleFuelForm.log},on:{input:function(t){t.target.composing||e.$set(e.vehicleFuelForm,"log",t.target.value)}}}),e._v(" "),l("show-error",{attrs:{"form-name":e.vehicleFuelForm,"prop-name":"log"}})],1)]),e._v(" "),l("div",{staticClass:"col-12 col-sm-9"},[l("div",{staticClass:"form-group"},[l("label",{attrs:{for:""}},[e._v(e._s(e.trans("transport.vehicle_fuel_description")))]),e._v(" "),l("autosize-textarea",{attrs:{rows:"2",name:"description",placeholder:e.trans("vehicle.vehicle_fuel_description")},model:{value:e.vehicleFuelForm.description,callback:function(t){e.$set(e.vehicleFuelForm,"description",t)},expression:"vehicleFuelForm.description"}}),e._v(" "),l("show-error",{attrs:{"form-name":e.vehicleFuelForm,"prop-name":"description"}})],1)]),e._v(" "),l("div",{staticClass:"col-12 col-sm-3"},[l("label",[e._v(" ")]),e._v(" "),l("div",{staticClass:"form-group"},[l("file-upload-input",{attrs:{"button-text":e.trans("general.upload_fuel"),token:e.vehicleFuelForm.upload_token,module:"vehicle_fuel","clear-file":e.clearAttachment,"module-id":e.id}})],1)])]),e._v(" "),l("div",{staticClass:"card-footer text-right"},[l("router-link",{directives:[{name:"show",rawName:"v-show",value:e.id,expression:"id"}],staticClass:"btn btn-danger waves-effect waves-light ",attrs:{to:"/transport/vehicle/fuel"}},[e._v(e._s(e.trans("general.cancel")))]),e._v(" "),e.id?e._e():l("button",{staticClass:"btn btn-danger waves-effect waves-light ",attrs:{type:"button"},on:{click:function(t){return e.$emit("cancel")}}},[e._v(e._s(e.trans("general.cancel")))]),e._v(" "),l("button",{staticClass:"btn btn-info waves-effect waves-light",attrs:{type:"submit"}},[e.id?l("span",[e._v(e._s(e.trans("general.update")))]):l("span",[e._v(e._s(e.trans("general.save")))])])],1)])])}),[],!1,null,null,null);t.a=s.exports},uP1h:function(e,t,l){"use strict";l.r(t);var i={components:{vehicleFuelForm:l("7eHh").a},data:function(){return{id:this.$route.params.id}},mounted:function(){helper.hasPermission("edit-vehicle-fuel")||(helper.notAccessibleMsg(),this.$router.push("/dashboard"))}},r=l("KHd+"),s=Object(r.a)(i,(function(){var e=this,t=e.$createElement,l=e._self._c||t;return l("div",[l("div",{staticClass:"page-titles"},[l("div",{staticClass:"row"},[l("div",{staticClass:"col-12 col-sm-6"},[l("h3",{staticClass:"text-themecolor"},[e._v(e._s(e.trans("transport.edit_vehicle_fuel")))])]),e._v(" "),l("div",{staticClass:"col-12 col-sm-6"},[l("div",{staticClass:"action-buttons pull-right"},[l("button",{staticClass:"btn btn-info btn-sm",on:{click:function(t){return e.$router.push("/transport/vehicle/fuel")}}},[l("i",{staticClass:"fas fa-list"}),e._v(" "),l("span",{staticClass:"d-none d-sm-inline"},[e._v(e._s(e.trans("transport.vehicle_fuel")))])])])])])]),e._v(" "),l("div",{staticClass:"container-fluid"},[l("div",{staticClass:"card card-form"},[l("div",{staticClass:"card-body p-t-20"},[l("vehicle-fuel-form",{attrs:{id:e.id}})],1)])])])}),[],!1,null,null,null);t.default=s.exports}}]);
//# sourceMappingURL=edit.js.map?id=c7ed1e207cbbc866058e