(window.webpackJsonp=window.webpackJsonp||[]).push([[103],{1380:function(t,e,n){"use strict";n.r(e);var a=n(3073),r=n(2059);for(var o in r)"default"!==o&&function(t){n.d(e,t,(function(){return r[t]}))}(o);n(2807);var i=n(0),s=n(2809),l=n.n(s),c=Object(i.a)(r.default,a.a,a.b,!1,null,null,null);"function"==typeof l.a&&l()(c),e.default=c.exports},1548:function(t,e,n){"use strict";var a=n(1);Object.defineProperty(e,"__esModule",{value:!0}),e.validateVacationAccount=e.getVacation=e.deleteVacations=e.modifyVacation=e.createVacation=e.getVacationDefaults=e.getVacations=void 0;var r=a(n(24)),o=a(n(30)),i=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=o.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 l=o.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:i(t)}))}});e.getVacationDefaults=l;var c=o.default.post({url:"/CMD_EMAIL_VACATION",params:{action:"create"},domain:!0,schema:{user:o.default.REQUIRED_STRING,starttime:o.default.REQUIRED_STRING,startday:o.default.REQUIRED_STRING,startmonth:o.default.REQUIRED_STRING,startyear:o.default.REQUIRED_STRING,endtime:o.default.REQUIRED_STRING,endday:o.default.REQUIRED_STRING,endmonth:o.default.REQUIRED_STRING,endyear:o.default.REQUIRED_STRING}});e.createVacation=c;var u=c.extend({params:{action:"modify"}});e.modifyVacation=u;var d=o.default.select({url:"/CMD_EMAIL_VACATION",params:{action:"delete",delete:!0},domain:!0});e.deleteVacations=d;var p=o.default.get({id:"VACATION",url:"/CMD_EMAIL_VACATION_MODIFY",domain:!0,schema:{user:o.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:i(t)}))}});e.getVacation=p;var f=o.default.get({id:"VACATION_VALIDATION",domain:!0,url:"/CMD_EMAIL_VACATION",schema:{user:o.default.REQUIRED_STRING},before:function(t){return{user:null,comparison1:"equals",value1:t.user}},response:!1,mapResponse:function(t){return"object"!==(0,r.default)(t[0])}});e.validateVacationAccount=f},2059:function(t,e,n){"use strict";n.r(e);var a=n(2060),r=n.n(a);for(var o in a)"default"!==o&&function(t){n.d(e,t,(function(){return a[t]}))}(o);e.default=r.a},2060:function(t,e,n){"use strict";var a=n(1);Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var r=a(n(15)),o=a(n(16)),i=a(n(2)),s=n(1548),l=a(n(600)),c=a(n(1554));function u(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(t);e&&(a=a.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,a)}return n}var d,p={preload:s.getVacationDefaults,api:[{command:s.getVacationDefaults,bind:"defaults"}],components:{"input-date":c.default},computed:{sameDay:function(){return this.start.getDate()===this.end.getDate()&&this.start.getYear()===this.end.getYear()&&this.start.getMonth()===this.end.getMonth()}},data:function(){return{user:"",text:"",start:new Date,starttime:"",end:new Date,endtime:"",subjectPrefix:"",contentType:"",encoding:"",onceSelect:""}},created:function(){var t=this;Object.assign(this,{user:this.$api.defaults.poplist.value,start:this.$api.defaults.start.date,end:this.$api.defaults.end.date,starttime:this.$api.defaults.start.time.value,endtime:this.$api.defaults.end.time.value}),this.$api.defaults.headers&&this.$api.defaults.headers.custom_reply_headers&&(this.contentType=this.$api.defaults.headers.reply_content_types.value,this.encoding=this.$api.defaults.headers.reply_encodings.value,this.onceSelect=this.$api.defaults.headers.reply_once_select.value),this.$watch("start",(function(e){e>t.end&&(t.end=e)})),this.$watch("starttime",(function(e){t.sameDay&&t.compareTime(e,t.endtime)&&(t.endtime=e),t.$refs.endinput.$validate(t.end)})),this.$watch("endtime",(function(e){t.sameDay&&t.compareTime(t.starttime,e)&&(t.starttime=e),t.$refs.endinput.$validate(t.end)}))},methods:{compareTime:function(t,e){var n=function(t){return{morning:1,afternoon:2,evening:3}[t]};return n(t)>n(e)},toAPIDate:function(t){var e,n=this[t];return e={},(0,i.default)(e,"".concat(t,"time"),this["".concat(t,"time")]),(0,i.default)(e,"".concat(t,"day"),(0,l.default)(n,"dd",{awareOfUnicodeTokens:!0})),(0,i.default)(e,"".concat(t,"month"),(0,l.default)(n,"MM")),(0,i.default)(e,"".concat(t,"year"),(0,l.default)(n,"yyyy",{awareOfUnicodeTokens:!0})),e},requestData:function(){var t=function(t){for(var e=1;e