/home/techb158/ileadtechnology.com/SSM/public/js/configuration/employee/payHead
Edit: /home/techb158/ileadtechnology.com/SSM/public/js/configuration/employee/payHead/edit.js (6791B)
(window.webpackJsonp=window.webpackJsonp||[]).push([[88],{n3Yx:function(e,a,t){"use strict";var s={components:{},data:function(){return{payHeadForm:new Form({name:"",alias:"",type:null,is_active:0,description:""}),types:[{text:i18n.employee.pay_head_type_earning,value:"earning"},{text:i18n.employee.pay_head_type_deduction,value:"deduction"}]}},props:["id"],mounted:function(){this.id&&this.get()},methods:{proceed:function(){this.id?this.update():this.store()},store:function(){var e=this,a=this.$loading.show();this.payHeadForm.post("/api/employee/pay/head").then((function(t){toastr.success(t.message),e.$emit("completed"),e.payHeadForm.type=null,a.hide()})).catch((function(e){a.hide(),helper.showErrorMsg(e)}))},get:function(){var e=this,a=this.$loading.show();axios.get("/api/employee/pay/head/"+this.id).then((function(t){e.payHeadForm.name=t.name,e.payHeadForm.alias=t.alias,e.payHeadForm.type=t.type,e.payHeadForm.is_active=t.is_active,e.payHeadForm.description=t.description,a.hide()})).catch((function(t){a.hide(),helper.showErrorMsg(t),e.$router.push("/configuration/employee/pay/head")}))},update:function(){var e=this,a=this.$loading.show();this.payHeadForm.patch("/api/employee/pay/head/"+this.id).then((function(t){toastr.success(t.message),a.hide(),e.$router.push("/configuration/employee/pay/head")})).catch((function(e){a.hide(),helper.showErrorMsg(e)}))}}},o=t("KHd+"),r=Object(o.a)(s,(function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("form",{on:{submit:function(a){return a.preventDefault(),e.proceed(a)},keydown:function(a){return e.payHeadForm.errors.clear(a.target.name)}}},[t("div",{staticClass:"row"},[t("div",{staticClass:"col-12 col-sm-4"},[t("div",{staticClass:"form-group"},[t("label",{attrs:{for:""}},[e._v(e._s(e.trans("employee.pay_head_name")))]),e._v(" "),t("input",{directives:[{name:"model",rawName:"v-model",value:e.payHeadForm.name,expression:"payHeadForm.name"}],staticClass:"form-control",attrs:{type:"text",name:"name",placeholder:e.trans("employee.pay_head_name")},domProps:{value:e.payHeadForm.name},on:{input:function(a){a.target.composing||e.$set(e.payHeadForm,"name",a.target.value)}}}),e._v(" "),t("show-error",{attrs:{"form-name":e.payHeadForm,"prop-name":"name"}})],1)]),e._v(" "),t("div",{staticClass:"col-12 col-sm-4"},[t("div",{staticClass:"form-group"},[t("label",{attrs:{for:""}},[e._v(e._s(e.trans("employee.pay_head_alias")))]),e._v(" "),t("input",{directives:[{name:"model",rawName:"v-model",value:e.payHeadForm.alias,expression:"payHeadForm.alias"}],staticClass:"form-control",attrs:{type:"text",name:"alias",placeholder:e.trans("employee.pay_head_alias")},domProps:{value:e.payHeadForm.alias},on:{input:function(a){a.target.composing||e.$set(e.payHeadForm,"alias",a.target.value)}}}),e._v(" "),t("show-error",{attrs:{"form-name":e.payHeadForm,"prop-name":"alias"}})],1)]),e._v(" "),t("div",{staticClass:"col-12 col-sm-4"},[t("div",{staticClass:"form-group"},[t("label",{attrs:{for:""}},[e._v(e._s(e.trans("employee.pay_head_type")))]),e._v(" "),t("select",{directives:[{name:"model",rawName:"v-model",value:e.payHeadForm.type,expression:"payHeadForm.type"}],staticClass:"custom-select col-12",attrs:{name:"type"},on:{change:[function(a){var t=Array.prototype.filter.call(a.target.options,(function(e){return e.selected})).map((function(e){return"_value"in e?e._value:e.value}));e.$set(e.payHeadForm,"type",a.target.multiple?t:t[0])},function(a){return e.payHeadForm.errors.clear("type")}]}},[t("option",{attrs:{value:"null"}},[e._v(e._s(e.trans("general.select_one")))]),e._v(" "),e._l(e.types,(function(a){return t("option",{domProps:{value:a.value}},[e._v("\n "+e._s(a.text)+"\n ")])}))],2),e._v(" "),t("show-error",{attrs:{"form-name":e.payHeadForm,"prop-name":"type"}})],1)]),e._v(" "),t("div",{staticClass:"col-12 col-sm-4"},[t("div",{staticClass:"form-group"},[t("switches",{staticClass:"m-l-20",attrs:{theme:"bootstrap",color:"success"},model:{value:e.payHeadForm.is_active,callback:function(a){e.$set(e.payHeadForm,"is_active",a)},expression:"payHeadForm.is_active"}}),e._v(" "+e._s(e.trans("employee.pay_head_is_active"))+"\n ")],1)]),e._v(" "),t("div",{staticClass:"col-12 col-sm-12"},[t("div",{staticClass:"form-group"},[t("label",{attrs:{for:""}},[e._v(e._s(e.trans("employee.pay_head_description")))]),e._v(" "),t("input",{directives:[{name:"model",rawName:"v-model",value:e.payHeadForm.description,expression:"payHeadForm.description"}],staticClass:"form-control",attrs:{type:"text",name:"description",placeholder:e.trans("employee.pay_head_description")},domProps:{value:e.payHeadForm.description},on:{input:function(a){a.target.composing||e.$set(e.payHeadForm,"description",a.target.value)}}}),e._v(" "),t("show-error",{attrs:{"form-name":e.payHeadForm,"prop-name":"description"}})],1)])]),e._v(" "),t("div",{staticClass:"card-footer text-right"},[t("router-link",{directives:[{name:"show",rawName:"v-show",value:e.id,expression:"id"}],staticClass:"btn btn-danger waves-effect waves-light ",attrs:{to:"/configuration/employee/pay/head"}},[e._v(e._s(e.trans("general.cancel")))]),e._v(" "),e.id?e._e():t("button",{staticClass:"btn btn-danger waves-effect waves-light ",attrs:{type:"button"},on:{click:function(a){return e.$emit("cancel")}}},[e._v(e._s(e.trans("general.cancel")))]),e._v(" "),t("button",{staticClass:"btn btn-info waves-effect waves-light",attrs:{type:"submit"}},[e.id?t("span",[e._v(e._s(e.trans("general.update")))]):t("span",[e._v(e._s(e.trans("general.save")))])])],1)])}),[],!1,null,null,null);a.a=r.exports},ryUf:function(e,a,t){"use strict";t.r(a);var s={components:{payHeadForm:t("n3Yx").a},data:function(){return{id:this.$route.params.id}},mounted:function(){helper.hasPermission("access-configuration")||(helper.notAccessibleMsg(),this.$router.push("/dashboard"))}},o=t("KHd+"),r=Object(o.a)(s,(function(){var e=this,a=e.$createElement,t=e._self._c||a;return t("div",[t("div",{staticClass:"page-titles"},[t("div",{staticClass:"row"},[t("div",{staticClass:"col-12 col-sm-6"},[t("h3",{staticClass:"text-themecolor"},[e._v(e._s(e.trans("employee.edit_pay_head")))])]),e._v(" "),t("div",{staticClass:"col-12 col-sm-6"},[t("div",{staticClass:"action-buttons pull-right"},[t("button",{staticClass:"btn btn-info btn-sm",on:{click:function(a){return e.$router.push("/configuration/employee/pay/head")}}},[t("i",{staticClass:"fas fa-list"}),e._v(" "),t("span",{staticClass:"d-none d-sm-inline"},[e._v(e._s(e.trans("employee.pay_head")))])])])])])]),e._v(" "),t("div",{staticClass:"container-fluid"},[t("div",{staticClass:"card card-form"},[t("div",{staticClass:"card-body p-t-20"},[t("pay-head-form",{attrs:{id:e.id}})],1)])])])}),[],!1,null,null,null);a.default=r.exports}}]);
//# sourceMappingURL=edit.js.map?id=3dcc8cf581c06e174745