芝麻web文件管理V1.00
编辑当前文件:/home/pulsehostuk9/www/cloud.pulsehost.co.uk/adminpanel/js/8179.21fcc0e2.js
"use strict";(globalThis["webpackChunkadmin_panel_vue_webclient"]=globalThis["webpackChunkadmin_panel_vue_webclient"]||[]).push([[8179],{8179:(e,t,s)=>{s.r(t),s.d(t,{default:()=>j});var l=s(9835),a=s(6970);const i=e=>((0,l.dD)("data-v-15d77434"),e=e(),(0,l.Cn)(),e),o={class:"q-pa-lg"},r={class:"row q-mb-md"},n={class:"col text-h5"},d={class:"row"},h={class:"col-2 q-my-sm"},m={class:"col-2"},u={class:"col-1 q-my-sm"},g={class:"q-mr-md",style:{"text-align":"right"}},E={class:"col-2"},c={class:"row q-my-md"},W=i((()=>(0,l._)("div",{class:"col-2 q-my-md"},null,-1))),w={class:"row"},_={class:"col-2 q-my-sm"},k={class:"col-2"},L={class:"row q-my-md"},A=i((()=>(0,l._)("div",{class:"col-2 q-my-md"},null,-1))),S={class:"row q-my-md"},N=i((()=>(0,l._)("div",{class:"col-2 q-my-md"},null,-1))),v={class:"row"},p={class:"col-2 q-my-sm"},y={class:"col-5"},C={class:"q-my-sm"},T={class:"q-pt-md text-right"};function b(e,t,s,i,b,D){const R=(0,l.up)("q-select"),I=(0,l.up)("q-item-label"),O=(0,l.up)("q-checkbox"),B=(0,l.up)("q-radio"),V=(0,l.up)("q-card-section"),q=(0,l.up)("q-card"),f=(0,l.up)("q-btn"),H=(0,l.up)("q-linear-progress"),Z=(0,l.up)("q-inner-loading"),U=(0,l.up)("q-scroll-area"),F=(0,l.Q2)("t");return(0,l.wg)(),(0,l.j4)(U,{class:"full-height full-width"},{default:(0,l.w5)((()=>[(0,l._)("div",o,[(0,l._)("div",r,[(0,l.wy)((0,l._)("div",n,null,512),[[F,"CALENDARWEBCLIENT.HEADING_SETTINGS_TAB"]])]),(0,l.Wm)(q,{flat:"",bordered:"",class:"card-edit-settings"},{default:(0,l.w5)((()=>[(0,l.Wm)(V,null,{default:(0,l.w5)((()=>[(0,l._)("div",d,[(0,l.wy)((0,l._)("div",h,null,512),[[F,"CALENDARWEBCLIENT.LABEL_WORKDAY_STARTS"]]),(0,l._)("div",m,[(0,l.Wm)(R,{flat:"",outlined:"",dense:"",class:"bg-white select",modelValue:b.workdayStarts,"onUpdate:modelValue":t[0]||(t[0]=e=>b.workdayStarts=e),options:D.timeList},null,8,["modelValue","options"])]),(0,l._)("div",u,[(0,l._)("div",g,(0,a.zw)(e.$t("CALENDARWEBCLIENT.LABEL_WORKDAY_ENDS")),1)]),(0,l._)("div",E,[(0,l.Wm)(R,{flat:"",outlined:"",dense:"",class:"bg-white select",modelValue:b.workdayEnds,"onUpdate:modelValue":t[1]||(t[1]=e=>b.workdayEnds=e),options:D.timeList},null,8,["modelValue","options"])])]),(0,l._)("div",c,[W,(0,l.Wm)(O,{dense:"",modelValue:b.highlightWorkingHours,"onUpdate:modelValue":t[2]||(t[2]=e=>b.highlightWorkingHours=e),color:"primary"},{default:(0,l.w5)((()=>[(0,l.wy)((0,l.Wm)(I,null,null,512),[[F,"CALENDARWEBCLIENT.LABEL_SHOW_WORKDAY"]])])),_:1},8,["modelValue"])]),(0,l._)("div",w,[(0,l.wy)((0,l._)("div",_,null,512),[[F,"CALENDARWEBCLIENT.LABEL_WEEK_STARTS_ON"]]),(0,l._)("div",k,[(0,l.Wm)(R,{flat:"",outlined:"",dense:"",class:"bg-white select",modelValue:b.weekStartsOn,"onUpdate:modelValue":t[3]||(t[3]=e=>b.weekStartsOn=e),options:D.weekStartsList},null,8,["modelValue","options"])])]),(0,l._)("div",L,[A,(0,l.Wm)(O,{dense:"",modelValue:b.highlightWorkingDays,"onUpdate:modelValue":t[4]||(t[4]=e=>b.highlightWorkingDays=e),color:"primary"},{default:(0,l.w5)((()=>[(0,l.wy)((0,l.Wm)(I,null,null,512),[[F,"CALENDARWEBCLIENT.LABEL_HIGHLIGHT_WORK_DAYS"]])])),_:1},8,["modelValue"])]),(0,l._)("div",S,[N,(0,l.Wm)(O,{dense:"",modelValue:b.showWeekNumbers,"onUpdate:modelValue":t[5]||(t[5]=e=>b.showWeekNumbers=e),color:"primary"},{default:(0,l.w5)((()=>[(0,l.wy)((0,l.Wm)(I,null,null,512),[[F,"CALENDARWEBCLIENT.LABEL_SHOW_WEEK_NUMBERS"]])])),_:1},8,["modelValue"])]),(0,l._)("div",v,[(0,l.wy)((0,l._)("div",p,null,512),[[F,"CALENDARWEBCLIENT.LABEL_DEFAULT_TAB"]]),(0,l._)("div",y,[(0,l._)("div",C,[(0,l.Wm)(B,{dense:"",modelValue:b.timeFormat,"onUpdate:modelValue":t[6]||(t[6]=e=>b.timeFormat=e),val:1,label:e.$t("CALENDARWEBCLIENT.ACTION_SHOW_DAY_VIEW")},null,8,["modelValue","label"]),(0,l.Wm)(B,{class:"q-ml-md",dense:"",modelValue:b.timeFormat,"onUpdate:modelValue":t[7]||(t[7]=e=>b.timeFormat=e),val:2,label:e.$t("CALENDARWEBCLIENT.ACTION_SHOW_WEEK_VIEW")},null,8,["modelValue","label"]),(0,l.Wm)(B,{class:"q-ml-md",dense:"",modelValue:b.timeFormat,"onUpdate:modelValue":t[8]||(t[8]=e=>b.timeFormat=e),val:3,label:e.$t("CALENDARWEBCLIENT.ACTION_SHOW_MONTH_VIEW")},null,8,["modelValue","label"])])])])])),_:1})])),_:1}),(0,l._)("div",T,[(0,l.Wm)(f,{unelevated:"","no-caps":"",dense:"",class:"q-px-sm",ripple:!1,color:"primary",onClick:D.save,label:e.$t("COREWEBCLIENT.ACTION_SAVE")},null,8,["onClick","label"])])]),(0,l.Wm)(Z,{style:{"justify-content":"flex-start"},showing:b.saving},{default:(0,l.w5)((()=>[(0,l.Wm)(H,{query:""})])),_:1},8,["showing"])])),_:1})}var D=s(2456),R=s(9336),I=s(1427),O=s(4708);const B={getTimeListStepHalfHour(){return["00:00","01:00","02:00","03:00","04:00","05:00","06:00","07:00","08:00","09:00","10:00","11:00","12:00","13:00","14:00","15:00","16:00","17:00","18:00","19:00","20:00","21:00","22:00","23:00"]}},V={name:"CalendarAdminSettings",data(){return{saving:!1,highlightWorkingDays:!1,highlightWorkingHours:!1,showWeekNumbers:!1,workdayEnds:"",workdayStarts:"",timeFormat:1,weekStartsOn:""}},computed:{timeList(){const e=B.getTimeListStepHalfHour();return e.map(((e,t)=>({label:e,value:t})))},weekStartsList(){return[{label:this.$t("CALENDARWEBCLIENT.LABEL_SATURDAY"),value:6},{label:this.$t("CALENDARWEBCLIENT.LABEL_SUNDAY"),value:0},{label:this.$t("CALENDARWEBCLIENT.LABEL_MONDAY"),value:1}]}},mounted(){this.populate()},beforeRouteLeave(e,t,s){this.$root.doBeforeRouteLeave(e,t,s)},methods:{hasChanges(){const e=O.Z.getCalendarSettings();return this.highlightWorkingDays!==e.highlightWorkingDays||this.highlightWorkingHours!==e.highlightWorkingHours||this.showWeekNumbers!==e.showWeekNumbers||this.workdayEnds.value!==e.workdayEnds||this.workdayStarts.value!==e.workdayStarts||this.timeFormat!==e.defaultTab||this.weekStartsOn.value!==e.weekStartsOn},revertChanges(){this.populate()},populate(){const e=O.Z.getCalendarSettings();this.highlightWorkingDays=e.highlightWorkingDays,this.highlightWorkingHours=e.highlightWorkingHours,this.showWeekNumbers=e.showWeekNumbers,this.workdayEnds=this.chooseTime(e.workdayEnds,this.timeList),this.workdayStarts=this.chooseTime(e.workdayStarts,this.timeList),this.timeFormat=e.defaultTab,this.weekStartsOn=this.chooseTime(e.weekStartsOn,this.weekStartsList)},save(){if(!this.saving){this.saving=!0;const e={HighlightWorkingDays:this.highlightWorkingDays,HighlightWorkingHours:this.highlightWorkingHours,ShowWeekNumbers:this.showWeekNumbers,WorkdayStarts:this.workdayStarts.value,WorkdayEnds:this.workdayEnds.value,WeekStartsOn:this.weekStartsOn.value,DefaultTab:this.timeFormat};D.Z.sendRequest({moduleName:"Calendar",methodName:"UpdateSettings",parameters:e}).then((e=>{this.saving=!1,!0===e?(O.Z.saveCalendarSettings({highlightWorkingDays:this.highlightWorkingDays,highlightWorkingHours:this.highlightWorkingHours,showWeekNumbers:this.showWeekNumbers,workdayStarts:this.workdayStarts.value,workdayEnds:this.workdayEnds.value,weekStartsOn:this.weekStartsOn.value,defaultTab:this.timeFormat}),this.populate(),I.Z.showReport(this.$t("COREWEBCLIENT.REPORT_SETTINGS_UPDATE_SUCCESS"))):I.Z.showError(this.$t("COREWEBCLIENT.ERROR_SAVING_SETTINGS_FAILED"))}),(e=>{this.saving=!1,I.Z.showError(R.Z.getTextFromResponse(e,this.$t("COREWEBCLIENT.ERROR_SAVING_SETTINGS_FAILED")))}))}},chooseTime(e,t){return t.find((t=>t.value===e))}}};var q=s(1639),f=s(6663),H=s(4458),Z=s(3190),U=s(8401),F=s(6937),$=s(3115),Q=s(1480),G=s(8879),x=s(854),Y=s(8289),K=s(9984),M=s.n(K);const P=(0,q.Z)(V,[["render",b],["__scopeId","data-v-15d77434"]]),j=P;M()(V,"components",{QScrollArea:f.Z,QCard:H.Z,QCardSection:Z.Z,QSelect:U.Z,QCheckbox:F.Z,QItemLabel:$.Z,QRadio:Q.Z,QBtn:G.Z,QInnerLoading:x.Z,QLinearProgress:Y.Z})}}]);