%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /var/www/html/hr/web/js/
Upload File :
Create Path :
Current File : /var/www/html/hr/web/js/chunk-e5a906dc.06543f4d.js

(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-e5a906dc"],{"4c0c":function(e,t,a){"use strict";a.r(t);var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("base-loader",{attrs:{loading:e.loadingData}},[a("user-details-component",{attrs:{action:e.process,loading:e.loading,roles:e.roles,user:e.userData},on:{confirm:e.doUser}})],1)},r=[],n=(a("99af"),a("d3b7"),a("ac1f"),a("5319"),a("4d8a")),i=a("6bcd"),l={name:"UserDetails",components:{UserDetailsComponent:n["a"]},data:function(){return{userData:{roles:[]},roles:[],userId:null,loading:!1,loadingData:!1}},methods:{doUser:function(){"update"===this.process?this.updateUser():this.createUser()},createUser:function(){var e=this;this.loading=!0,i["a"].create(this.userData).then((function(t){e.$notificationService.success("".concat(e.$t("users.user")," ").concat(e.$t("notification.successCreate"))),e.$router.replace({name:"userConfig",params:{id:t.data.id}})})).catch((function(t){e.$notificationService.error(t.message)})).finally((function(){e.loading=!1}))},updateUser:function(){var e=this;this.loading=!0,i["a"].update(this.userData).then((function(){e.$notificationService.success("".concat(e.$t("users.user")," ").concat(e.$t("notification.successUpdate")))})).catch((function(t){e.$notificationService.error(t.message)})).finally((function(){e.loading=!1}))},getUserDetails:function(){var e=this;this.loadingData=!0,i["a"].details(this.userId).then((function(t){e.userData=t.data})).catch((function(t){e.$notificationService.error(t.message)})).finally((function(){e.loadingData=!1}))},getRoles:function(){var e=this;i["a"].roles().then((function(t){e.roles=t.data}))}},computed:{process:function(){return this.userId?"update":"create"}},mounted:function(){this.getRoles(),this.userId=parseInt(this.$route.params.id),"update"===this.process&&this.getUserDetails()}},u=l,o=a("2877"),c=Object(o["a"])(u,s,r,!1,null,"28bf4b72",null);t["default"]=c.exports},"4d8a":function(e,t,a){"use strict";var s=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"view-container"},[a("div",{ref:"userDetails",staticClass:"vs-con-loading__container flex flex-col justify-around items-center"},[a("div",{staticClass:"max-w-md w-full sm:w-1/2 lg:w-1/3 xl:w-1/3 flex flex-wrap content-center justify-center"},[a("ValidationObserver",{ref:"validator",staticClass:"w-full",scopedSlots:e._u([{key:"default",fn:function(t){var s=t.invalid;return[a("form",{on:{submit:function(t){return t.preventDefault(),e.submit()}}},[a("base-input",{staticClass:"w-full",attrs:{"label-placeholder":e.$t("users.table.name"),name:e.$t("users.table.name"),autofocus:"",rules:"required|alpha"},model:{value:e.user.name,callback:function(t){e.$set(e.user,"name",t)},expression:"user.name"}}),a("base-input",{staticClass:"w-full",attrs:{"label-placeholder":e.$t("users.table.surname"),name:e.$t("users.table.surname"),rules:"required|alpha"},model:{value:e.user.surname,callback:function(t){e.$set(e.user,"surname",t)},expression:"user.surname"}}),a("base-input",{staticClass:"w-full",attrs:{"label-placeholder":e.$t("users.table.email"),name:e.$t("users.table.email"),rules:"required|email",type:"email"},model:{value:e.user.email,callback:function(t){e.$set(e.user,"email",t)},expression:"user.email"}}),a("date-picker",{staticClass:"w-ful",attrs:{"input-label":e.$t("users.table.birthday"),name:e.$t("users.table.birthday"),rules:"required",config:e.birthdayConfig},model:{value:e.user.birthday,callback:function(t){e.$set(e.user,"birthday",t)},expression:"user.birthday"}}),a("base-input",{staticClass:"w-full",attrs:{"label-placeholder":e.$t("users.table.phone"),name:e.$t("users.table.phone"),rules:"required"},model:{value:e.user.phone,callback:function(t){e.$set(e.user,"phone",t)},expression:"user.phone"}}),e.roles.length?a("base-multiselect",{attrs:{"custom-label":e.customRoleLabel,"input-label":e.$t("users.table.role"),multiple:!0,name:e.$t("users.table.role"),options:e.roles,value:e.user.roles,label:"name",rules:"required","track-by":"id"},on:{input:e.rolesChange}}):e._e(),a("base-input",{staticClass:"w-full",attrs:{"label-placeholder":e.$t("users.table.external_reference"),name:e.$t("users.table.external_reference")},model:{value:e.user.external_reference,callback:function(t){e.$set(e.user,"external_reference",t)},expression:"user.external_reference"}}),"create"===e.action?a("date-picker",{staticClass:"w-ful",attrs:{"input-label":e.$t("users.table.started_working"),name:e.$t("users.table.started_working"),rules:"required"},model:{value:e.user.started_working,callback:function(t){e.$set(e.user,"started_working",t)},expression:"user.started_working"}}):e._e(),a("base-button",{staticClass:"w-full my-5",attrs:{disabled:s,loading:e.loading,button:"filled",color:"success",type:"submit"}},[e._v(" "+e._s(e.$t("buttons."+[e.action]))+" ")])],1)]}}])})],1)])])},r=[],n=(a("b0c0"),a("96cf"),a("1da1")),i=a("e94a"),l=a("c1df"),u=a.n(l),o={name:"UserDetailsComponent",components:{DatePicker:i["a"]},props:{user:{type:Object,required:!0},roles:{type:Array,required:!1},action:{type:String,required:!0},isMyProfile:{type:Boolean,required:!1},loading:{type:Boolean,default:!1}},data:function(){return{birthdayConfig:{maxDate:u()().toDate(),dateFormat:"d M Y"}}},methods:{submit:function(){var e=this;return Object(n["a"])(regeneratorRuntime.mark((function t(){var a;return regeneratorRuntime.wrap((function(t){while(1)switch(t.prev=t.next){case 0:return t.next=2,e.$refs.validator.validate();case 2:if(a=t.sent,a){t.next=5;break}return t.abrupt("return");case 5:e.$emit("confirm");case 6:case"end":return t.stop()}}),t)})))()},rolesChange:function(e){this.user.roles=e},customRoleLabel:function(e){var t=e.name;return this.$t("roles.".concat(t))}}},c=o,d=a("2877"),f=Object(d["a"])(c,s,r,!1,null,null,null);t["a"]=f.exports}}]);
//# sourceMappingURL=chunk-e5a906dc.06543f4d.js.map

Zerion Mini Shell 1.0