(window.webpackJsonp=window.webpackJsonp||[]).push([[138],{1381:function(t,e,a){"use strict";a.r(e);var n=a(3074),o=a(2065);for(var i in o)"default"!==i&&function(t){a.d(e,t,(function(){return o[t]}))}(i);var r=a(0),s=a(2810),c=a.n(s),l=Object(r.a)(o.default,n.a,n.b,!1,null,null,null);"function"==typeof c.a&&c()(l),e.default=l.exports},1548:function(t,e,a){"use strict";var n=a(1);Object.defineProperty(e,"__esModule",{value:!0}),e.validateVacationAccount=e.getVacation=e.deleteVacations=e.modifyVacation=e.createVacation=e.getVacationDefaults=e.getVacations=void 0;var o=n(a(24)),i=n(a(30)),r=function(t){return t.mapProps({custom_reply_headers:t.isEqual("1"),reply_content_types:t.toSelect,reply_encodings:t.toSelect,reply_once_select:t.toSelect})},s=i.default.get({id:"VACATIONS",url:"/CMD_EMAIL_VACATION",domain:!0,pagination:!0,after:function(t){return t.flow((function(t){return{rows:t}}),t.processTableInfo("rows"),t.mapProp("rows",t.flow(t.toArray,t.mapArray(t.flow(t.project({user:"user",start:"time.start_timestamp",end:"time.end_timestamp"}),t.mapProps({start:t.convert.toAppDate,end:t.convert.toAppDate}))))))}});e.getVacations=s;var c=i.default.get({id:"VACATION_DEFAULTS",url:"/CMD_EMAIL_VACATION_CREATE",domain:!0,after:function(t){return t.flow(t.mapProps({ENDDAY:t.toSelect,ENDMONTH:t.toSelect,ENDYEAR:t.toSelect,ENDTIME:t.toSelect,STARTDAY:t.toSelect,STARTMONTH:t.toSelect,STARTYEAR:t.toSelect,STARTTIME:t.toSelect,poplist:t.toSelect}),t.moveProp({ENDDAY:"end.day",ENDMONTH:"end.month",ENDYEAR:"end.year",ENDTIME:"end.time",STARTDAY:"start.day",STARTMONTH:"start.month",STARTYEAR:"start.year",STARTTIME:"start.time"}),t.mapProps({end:function(t){return{time:t.time,date:new Date(t.year.value,Number(t.month.value)-1,t.day.value)}},start:function(t){return{time:t.time,date:new Date(t.year.value,Number(t.month.value)-1,t.day.value)}},headers:r(t)}))}});e.getVacationDefaults=c;var l=i.default.post({url:"/CMD_EMAIL_VACATION",params:{action:"create"},domain:!0,schema:{user:i.default.REQUIRED_STRING,starttime:i.default.REQUIRED_STRING,startday:i.default.REQUIRED_STRING,startmonth:i.default.REQUIRED_STRING,startyear:i.default.REQUIRED_STRING,endtime:i.default.REQUIRED_STRING,endday:i.default.REQUIRED_STRING,endmonth:i.default.REQUIRED_STRING,endyear:i.default.REQUIRED_STRING}});e.createVacation=l;var u=l.extend({params:{action:"modify"}});e.modifyVacation=u;var d=i.default.select({url:"/CMD_EMAIL_VACATION",params:{action:"delete",delete:!0},domain:!0});e.deleteVacations=d;var p=i.default.get({id:"VACATION",url:"/CMD_EMAIL_VACATION_MODIFY",domain:!0,schema:{user:i.default.REQUIRED_STRING},after:function(t){return t.flow(t.mapProps({ENDDAY:t.toSelect,ENDMONTH:t.toSelect,ENDYEAR:t.toSelect,ENDTIME:t.toSelect,STARTDAY:t.toSelect,STARTMONTH:t.toSelect,STARTYEAR:t.toSelect,STARTTIME:t.toSelect}),t.moveProp({ENDDAY:"end.day",ENDMONTH:"end.month",ENDYEAR:"end.year",ENDTIME:"end.time",STARTDAY:"start.day",STARTMONTH:"start.month",STARTYEAR:"start.year",STARTTIME:"start.time"}),t.mapProps({end:function(t){return{time:t.time,date:new Date(t.year.value,Number(t.month.value)-1,t.day.value)}},start:function(t){return{time:t.time,date:new Date(t.year.value,Number(t.month.value)-1,t.day.value)}},text:t.convert.toAppText,headers:r(t)}))}});e.getVacation=p;var f=i.default.get({id:"VACATION_VALIDATION",domain:!0,url:"/CMD_EMAIL_VACATION",schema:{user:i.default.REQUIRED_STRING},before:function(t){return{user:null,comparison1:"equals",value1:t.user}},response:!1,mapResponse:function(t){return"object"!==(0,o.default)(t[0])}});e.validateVacationAccount=f},2065:function(t,e,a){"use strict";a.r(e);var n=a(2066),o=a.n(n);for(var i in n)"default"!==i&&function(t){a.d(e,t,(function(){return n[t]}))}(i);e.default=o.a},2066:function(t,e,a){"use strict";var n=a(1);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var o=n(a(15)),i=n(a(16)),r=n(a(2)),s=a(1548),c=n(a(600)),l=n(a(1554));function u(t,e){var a=Object.keys(t);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(t);e&&(n=n.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),a.push.apply(a,n)}return a}var d,p={preload:s.getVacation,api:[{command:s.getVacation,bind:"vacation"}],components:{"input-date":l.default},props:{user:String},data:function(){return{text:"",start:new Date,starttime:"",end:new Date,endtime:"",subjectPrefix:"",contentType:"",encoding:"",onceSelect:""}},created:function(){var t=this;Object.assign(this.$data,{text:this.$api.vacation.text,start:this.$api.vacation.start.date,end:this.$api.vacation.end.date,starttime:this.$api.vacation.start.time.value,endtime:this.$api.vacation.end.time.value}),this.$api.vacation.headers&&this.$api.vacation.headers.custom_reply_headers&&(this.contentType=this.$api.vacation.headers.reply_content_types.value,this.encoding=this.$api.vacation.headers.reply_encodings.value,this.onceSelect=this.$api.vacation.headers.reply_once_select.value,this.subjectPrefix=this.$api.vacation.headers.subject_prefix),this.$watch("start",(function(e){e>t.end&&(t.end=e)}));var e=function(t,e){var a=function(t){return{morning:1,afternoon:2,evening:3}[t]};return a(t)>a(e)};this.$watch("starttime",(function(a){t.start.getTime()===t.end.getTime()&&e(a,t.endtime)&&(t.endtime=a)})),this.$watch("endtime",(function(a){t.start.getTime()===t.end.getTime()&&e(t.starttime,a)&&(t.starttime=a)}))},methods:{toAPIDate:function(t){var e,a=this[t];return e={},(0,r.default)(e,"".concat(t,"time"),this["".concat(t,"time")]),(0,r.default)(e,"".concat(t,"day"),(0,c.default)(a,"dd",{awareOfUnicodeTokens:!0})),(0,r.default)(e,"".concat(t,"month"),(0,c.default)(a,"MM")),(0,r.default)(e,"".concat(t,"year"),(0,c.default)(a,"yyyy",{awareOfUnicodeTokens:!0})),e},requestData:function(){var t=function(t){for(var e=1;e