chunk-747ec130.5491da6c.js 20.9 KB
(window["webpackJsonp"]=window["webpackJsonp"]||[]).push([["chunk-747ec130"],{8339:function(e,t,a){"use strict";a.r(t);var l=function(){var e=this,t=e.$createElement,a=e._self._c||t;return a("div",{staticClass:"dv"},[a("div",{staticClass:"dv-herdr"},[e._v(e._s(e.sysTitle))]),a("div",{staticClass:"time-select"},[a("el-select",{attrs:{clearable:"",placeholder:e.$lan("請選擇 區域")},on:{change:e.areaSelectChanged},model:{value:e.areaSelectValue,callback:function(t){e.areaSelectValue=t},expression:"areaSelectValue"}},[a("el-option",{attrs:{label:"AGV",value:"A"}})],1),a("el-select",{staticStyle:{"margin-left":"7px"},attrs:{clearable:"",placeholder:e.$lan("請選擇 庫別")},on:{change:e.librarySelectChanged},model:{value:e.librarySelectValue,callback:function(t){e.librarySelectValue=t},expression:"librarySelectValue"}},e._l(e.libraryOptions,(function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:{value:e.value,label:e.label}}})})),1),a("el-select",{staticStyle:{"margin-left":"7px"},attrs:{clearable:"",placeholder:e.$lan("請選擇 年")},on:{change:e.yearSelectChanged},model:{value:e.yearSelectValue,callback:function(t){e.yearSelectValue=t},expression:"yearSelectValue"}},e._l(e.yearOptions,(function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1),a("el-select",{staticStyle:{"margin-left":"7px"},attrs:{clearable:"",placeholder:e.$lan("請選擇 月")},on:{change:e.monthSelectChanged},model:{value:e.monthSelectValue,callback:function(t){e.monthSelectValue=t},expression:"monthSelectValue"}},e._l(e.monthOptions,(function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1),a("el-select",{staticStyle:{"margin-left":"7px",width:"260px"},attrs:{clearable:"",placeholder:e.$lan("請選擇 周")},on:{change:e.weekSelectChanged},model:{value:e.weekSelectValue,callback:function(t){e.weekSelectValue=t},expression:"weekSelectValue"}},e._l(e.weekOptions,(function(e){return a("el-option",{key:e.value,attrs:{label:e.label,value:e.value}})})),1),a("el-button",{staticStyle:{margin:"0.2vw"},attrs:{icon:"el-icon-search"},on:{click:e.btnQuery}},[e._v(e._s(e.$lan("搜索")))])],1),a("div",{staticClass:"table1"},[a("div",{staticClass:"table1-one"},[a("el-table",{directives:[{name:"loading",rawName:"v-loading",value:e.loading,expression:"loading"}],ref:"tableDataOne",attrs:{data:e.sysData.tableDataOne,height:"400",stripe:"",border:"","element-loading-text":e.$lan("拼命加载中"),"element-loading-spinner":"el-icon-loading","header-cell-style":{background:"#008c8c",color:"#000000"}}},[a("el-table-column",{attrs:{prop:"name",label:e.$lan("區域"),align:"center"}}),a("el-table-column",{attrs:{label:e.sysData.weekStr,align:"center"}},[a("el-table-column",{attrs:{prop:"sumTimeWeek",label:"故障次數(周)",align:"center"}}),a("el-table-column",{attrs:{prop:"weekTuoSanRate",label:e.$lan("妥善率(%)"),align:"center"}})],1),a("el-table-column",{attrs:{label:e.sysData.monthStr,align:"center"}},[a("el-table-column",{attrs:{prop:"sumTimeMonth",label:"故障次數(月)",align:"center"}}),a("el-table-column",{attrs:{prop:"monthTuoSanRate",label:e.$lan("妥善率(%)"),align:"center"}})],1),a("el-table-column",{attrs:{label:"妥善率目標(99%)",align:"center"}},[a("el-table-column",{attrs:{label:"倉庫(可設定99%)",align:"center"}},[a("el-table-column",{attrs:{prop:"taskWeek",label:"任務數(周)",align:"center"}}),a("el-table-column",{attrs:{prop:"taskMonth",label:"任務數(月)",align:"center"}})],1)],1)],1)],1)])])},n=[],i=a("4a15");function o(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var l=Object.getOwnPropertySymbols(e);t&&(l=l.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),a.push.apply(a,l)}return a}function r(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?o(Object(a),!0).forEach((function(t){s(e,t,a[t])})):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):o(Object(a)).forEach((function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))}))}return e}function s(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}var u={data:function(){return{baseUrlOff:"http://127.0.0.1:9088/api/Dashboard/GetAGVAbnormalRecord",baseUrlOffTwo:"http://127.0.0.1:6002/api/BulletinBoard/Mes/V1/ReadData8",baseUrlOnLine:window.appConfig.webReportlOnLine,webReportlOnLineAvailability:window.appConfig.webReportlOnLineAvailability,selectedButton:1,clickToSwitch:!0,sysData:{listMonth:null,listWeek:null,listmorningAndEvening:null,listAlarmSum40:null,eqRun:null,quxianEcharts:null,quxianEchartsSumTimeRun:null,quxianEchartsTempWarehouse:[],resultExcelEchartData:[],tableDataOne:[],tableDataTwo:[],tableDataThere:[],diffDay:0,weekDefault:10080,sumTimeWeek:0,monthStr:"",weekStr:"",tableDataThereColumn:null,startEndDayAllCount:0},diffDay:7,queryTime:(new Date).format("yyyy-MM-dd"),sysTitle:"維護部每週設備異常分析報告 ver:"+window.appConfig.appId,loading:!1,areaSelectValue:"A",librarySelectValue:"",libraryOptions:[],eqSelectValue:"",eqSelectLable:"",yearSelectValue:"",yearOptions:[],monthSelectValue:"",monthOptions:[],weekSelectValue:"",weekOptions:[],formattedDate:"",sumTimeMonth:0,faultWeek:[],faultMonth:[],taskWeek:[],taskMonth:[],show:!1,yearMonthDayFlag:null,pamreData:[]}},methods:{getIndex:function(){null!=this.yearSelectValue&&""!=this.yearSelectValue?null!=this.monthSelectValue&&""!=this.monthSelectValue?null!=this.weekSelectValue&&""!=this.weekSelectValue?(this.Interval(),this.getFaultWeek("query"),this.getFaultMonth("query"),this.getTaskWeek("month"),this.getTaskMonth("month")):this.$alert(this.$lan("請選擇 周"),this.$lan("提示"),{dangerouslyUseHTMLString:!0}):this.$alert(this.$lan("請選擇 月"),this.$lan("提示"),{dangerouslyUseHTMLString:!0}):this.$alert(this.$lan("請選擇 年"),this.$lan("提示"),{dangerouslyUseHTMLString:!0})},getFaultWeek:function(e){var t=this,a=new Date(this.weekSelectValue);a.setDate(a.getDate()+6);var l=a.getFullYear(),n=a.getMonth()+1,i=a.getDate();this.formattedDate="".concat(l,"-").concat(n.toString().padStart(2,"0"),"-").concat(i.toString().padStart(2,"0"));var o=this.baseUrlOff;o=this.baseUrlOnLine+"/api/Dashboard/GetAGVAbnormalRecord";var r=[];if(""==this.areaSelectValue)for(var s=0;s<window.libraryAGVOptionsTwo.length;s++)r.push({area:"A",label:window.libraryAGVOptionsTwo[s].label,value:window.libraryAGVOptionsTwo[s].value});if("A"==this.areaSelectValue)if(""!=this.librarySelectValue)r.push({area:"A",label:this.eqSelectLable,value:this.librarySelectValue.value});else for(var u=0;u<window.libraryAGVOptionsTwo.length;u++)r.push({area:"A",label:window.libraryAGVOptionsTwo[u].label,value:window.libraryAGVOptionsTwo[u].value});o="".concat(o,"?startTime=").concat(decodeURIComponent(this.weekSelectValue),"&endTime=").concat(decodeURIComponent(this.formattedDate),"&eqCode=").concat(JSON.stringify(r));var c={urlSuffix:o,logTitle:this.sysTitle,isUrlALL:!0},h=function(a){if(0==a.data.data.result.length?window.libraryAGVOptionsTwo.forEach((function(e){t.faultWeek.push({EquipmentCode:"A33_9001",count:0,date:(new Date).format("yyyy-MM-dd"),name:e.label,warehousecode:"GM2"})})):t.faultWeek=a.data.data.result,1==a.data.data.isInterval){var l=t.$moment(t.weekSelectValue),n=t.$moment((new Date).format("yyyy-MM-dd"));t.diffDay=n.diff(l,"days")+1}else t.diffDay=7;var i=t.yearSelectValue+"-"+t.monthSelectValue+"-01",o=t.$moment().format("MM");t.monthSelectValue!=o?t.startEndDayAllCount=t.sysData.diffDay:t.startEndDayAllCount="".enumerateDaysBetweenDayCount(t,i,new Date);var r=t.$moment(t.weekSelectValue),s=r.startOf("month").format("YYYY-MM-DD"),u=t.$moment(s),h=t.$moment(t.formattedDate),m=h.diff(u,"days");t.sysData.weekStr="本周".concat(t.weekSelectValue.slice(5),"~").concat(t.formattedDate.slice(5),"(").concat(t.diffDay,"天)"),t.sysData.monthStr="本月".concat(s.slice(5),"~").concat(t.formattedDate.slice(5),"(").concat(m+1,"天)"),t.ajaxSuccessDataBefore(t.faultWeek,c.logTitle)&&("excel"!=e||t.exportExcel(a.data.data))};"".ajaxGet(this,c,h)},getFaultMonth:function(e){var t=this,a=this.$moment(this.weekSelectValue),l=a.startOf("month").format("YYYY-MM-DD"),n=this.baseUrlOff;n=this.baseUrlOnLine+"/api/Dashboard/GetAGVAbnormalRecord";var i=[];if(""==this.areaSelectValue)for(var o=0;o<window.libraryAGVOptionsTwo.length;o++)i.push({area:"A",label:window.libraryAGVOptionsTwo[o].label,value:window.libraryAGVOptionsTwo[o].value});if("A"==this.areaSelectValue)if(""!=this.librarySelectValue)i.push({area:"A",label:this.eqSelectLable,value:this.librarySelectValue.value});else for(var r=0;r<window.libraryAGVOptionsTwo.length;r++)i.push({area:"A",label:window.libraryAGVOptionsTwo[r].label,value:window.libraryAGVOptionsTwo[r].value});n="".concat(n,"?startTime=").concat(decodeURIComponent(l),"\n\t\t\t                          &endTime=").concat(decodeURIComponent(this.formattedDate),"\n\t\t\t                          &eqCode=").concat(JSON.stringify(i));var s={urlSuffix:n,logTitle:this.sysTitle,isUrlALL:!0},u=function(a){0==a.data.data.result.length?window.libraryAGVOptionsTwo.forEach((function(e){t.faultMonth.push({EquipmentCode:"A33_9001",count:0,date:(new Date).format("yyyy-MM-dd"),name:e.label,warehousecode:"GM2"})})):t.faultMonth=a.data.data.result,t.ajaxSuccessDataBefore(t.faultMonth,s.logTitle)&&("excel"!=e||t.exportExcel(a.data.data))};"".ajaxGet(this,s,u)},getTaskWeek:function(e){var t=this,a=this.baseUrlOffTwo;a=this.webReportlOnLineAvailability+"/api/AcsWebApi/TaskCompletionRateByDateGroup";var l=[];if(""==this.areaSelectValue)for(var n=0;n<window.libraryAGVOptionsTwo.length;n++)l.push({area:"A",label:window.libraryAGVOptionsTwo[n].label,value:window.libraryAGVOptionsTwo[n].value});if("A"==this.areaSelectValue)if(""!=this.librarySelectValue)l.push({area:"A",label:this.eqSelectLable,value:this.librarySelectValue.value});else for(var i=0;i<window.libraryAGVOptionsTwo.length;i++)l.push({area:"A",label:window.libraryAGVOptionsTwo[i].label,value:window.libraryAGVOptionsTwo[i].value});var o=this.getTimeFlagVal(e);a="".concat(a,"?startTime=").concat(decodeURIComponent(this.weekSelectValue),"&endTime=").concat(decodeURIComponent(this.formattedDate),"&eqCode=").concat(JSON.stringify(l),"&yearOrDaySelectVal=").concat(o.yearOrDaySelectVal,"&timeFlag=").concat(o.timeFlag),this.yearMonthDayFlag=o;var r={urlSuffix:a,logTitle:this.sysTitle,isUrlALL:!0},s=function(e){0==e.data.data.length?t.libraryOptions.forEach((function(e){t.taskWeek.push({AllTaskTotal:0,CompletionTaskCount:0,Date:"2024-03-01",Name:e.label})})):t.taskWeek=e.data.data,t.ajaxSuccessDataBefore(t.taskWeek,r.logTitle)};"".ajaxGet(this,r,s)},getTaskMonth:function(e){var t=this,a=this.$moment(this.weekSelectValue),l=a.startOf("month").format("YYYY-MM-DD"),n=this.baseUrlOffTwo;n=this.webReportlOnLineAvailability+"/api/AcsWebApi/TaskCompletionRateByDateGroup";var i=[];if(""==this.areaSelectValue)for(var o=0;o<window.libraryAGVOptionsTwo.length;o++)i.push({area:"A",label:window.libraryAGVOptionsTwo[o].label,value:window.libraryAGVOptionsTwo[o].value});if("A"==this.areaSelectValue)if(""!=this.librarySelectValue)i.push({area:"A",label:this.eqSelectLable,value:this.librarySelectValue.value});else for(var r=0;r<window.libraryAGVOptionsTwo.length;r++)i.push({area:"A",label:window.libraryAGVOptionsTwo[r].label,value:window.libraryAGVOptionsTwo[r].value});this.pamreData=i;var s=this.getTimeFlagVal(e);n="".concat(n,"?startTime=").concat(decodeURIComponent(l),"&endTime=").concat(decodeURIComponent(this.formattedDate),"&eqCode=").concat(JSON.stringify(i),"&yearOrDaySelectVal=").concat(s.yearOrDaySelectVal,"&timeFlag=").concat(s.timeFlag),this.yearMonthDayFlag=s;var u={urlSuffix:n,logTitle:this.sysTitle,isUrlALL:!0},c=function(e){0==e.data.data.length?t.libraryOptions.forEach((function(e){t.taskMonth.push({AllTaskTotal:0,CompletionTaskCount:0,Date:"2024-03-01",Name:e.label})})):t.taskMonth=e.data.data,t.ajaxSuccessDataBefore(t.taskMonth,u.logTitle)};"".ajaxGet(this,u,c)},Interval:function(){var e=this;this.loading=!0;var t=setInterval((function(){0!=e.faultWeek.length&&0!=e.faultMonth.length&&0!=e.taskWeek.length&&0!=e.taskMonth.length&&(e.initializationList(),clearInterval(t))}),2e3)},initializationList:function(){var e=this,t=this.faultWeekData(),a=this.faultMonthData(),l=this.taskWeekData(),n=this.taskMonthData();console.log(t,a,l,n);for(var i=[],o=[],r=0;r<t.length;r++)for(var s=t[r],u=s.name,c=s.count,h=0;h<l.length;h++){var m=l[h],f=m.Name,b=m.CompletionTaskCount;if(u==f){if(0==c||0==b||void 0==c||void 0==b){var d=100;i.push({name:u,weekTuoSanRate:d,sumTimeWeek:c,taskWeek:b});break}var p=(100*(1-c/b)).toFixed(2);i.push({name:u,weekTuoSanRate:p,sumTimeWeek:c,taskWeek:b});break}}for(var y=0;y<a.length;y++)for(var w=a[y],g=w.name,v=w.count,D=0;D<n.length;D++){var k=n[D],T=k.Name,S=k.CompletionTaskCount;if(g==T){if(0==v||0==S||void 0==v||void 0==S){var O=100;o.push({name:g,monthTuoSanRate:O,sumTimeMonth:v,taskMonth:S});break}var V=(100*(1-v/S)).toFixed(2);o.push({name:g,monthTuoSanRate:V,sumTimeMonth:v,taskMonth:S});break}}for(var M=0;M<i.length;M++)for(var A=i[M],C=A.name,x=0;x<o.length;x++){var W=o[x],G=W.name;if(C==G){A.monthTuoSanRate=W.monthTuoSanRate,A.sumTimeMonth=W.sumTimeMonth,i[M].taskMonth=W.taskMonth,i[M].weekDefault=10080,i[M].monthDefault=44640;break}}if(this.pamreData.length>0)for(var $=function(a){var l=e.libraryOptions[a],n=l.label,o=i.find((function(e){return e.name===n}));if(!o){var r=t.find((function(e){return e.name===n})),s=r?r.count:0;i.push({name:n,monthDefault:0,monthTuoSanRate:0,sumTimeMonth:0,sumTimeWeek:s,taskMonth:0,taskWeek:0,weekDefault:0,weekTuoSanRate:100})}},R=0;R<this.libraryOptions.length;R++)$(R);var E=this.handleData(i);this.sysData.tableDataOne=E,this.loading=!1,setTimeout((function(){e.$nextTick((function(){e.$refs.tableDataOne.doLayout()}))}),500)},handleData:function(e){for(var t=0,a=0,l=0,n=0,i=0;i<e.length;i++)t+=e[i].sumTimeWeek,a+=e[i].sumTimeMonth,l+=e[i].taskWeek,n+=e[i].taskMonth;var o=(100*(1-t/l)).toFixed(2),r=(100*(1-a/n)).toFixed(2);"NaN"==o&&(o=100),"NaN"==r&&(r=100);var s={monthTuoSanRate:r,name:this.$lan("合计"),sumTimeMonth:a,sumTimeWeek:t,taskMonth:n,taskWeek:l,weekTuoSanRate:o};return e.push(s),e},faultWeekData:function(){for(var e={},t=0;t<this.faultWeek.length;t++){var a=this.faultWeek[t],l=a.name,n=a.count;e[l]?e[l].count+=n:e[l]=r({},a)}var i=Object.values(e);return i},faultMonthData:function(){for(var e={},t=0;t<this.faultMonth.length;t++){var a=this.faultMonth[t],l=a.name,n=a.count;e[l]?e[l].count+=n:e[l]=r({},a)}var i=Object.values(e);return i},taskWeekData:function(){for(var e={},t=0;t<this.taskWeek.length;t++){var a=this.taskWeek[t],l=a.Name,n=a.CompletionTaskCount;e[l]?e[l].CompletionTaskCount+=n:e[l]=r({},a)}var i=Object.values(e);return i},taskMonthData:function(){for(var e={},t=0;t<this.taskMonth.length;t++){var a=this.taskMonth[t],l=a.Name,n=a.CompletionTaskCount;e[l]?e[l].CompletionTaskCount+=n:e[l]=r({},a)}var i=Object.values(e);return i},areaSelectChanged:function(e){this.libraryOptions=window.libraryAGVOptionsTwo,this.librarySelectValue="",this.eqSelectValue=this.libraryOptions.map((function(e){return e.value})).join()},librarySelectChanged:function(e){var t=e.value,a=e.label;this.eqSelectValue=t,this.eqSelectLable=a},btnQuery:function(){this.getIndex()},btnExcel:function(){var e={};if(console.log(this.sysData.tableDataMtrrColumn,"this.sysData.tableDataMtrrColumn"),null==this.sysData.tableDataMtrrColumn){this.sysData.tableDataMtrrColumn=e;var t={};this.$refs.tableDataThere.$children.forEach((function(e){console.log(e,"obj");var a=e.prop;void 0!=a&&(t[a]=e.label)})),this.sysData.tableDataThereColumn=t}},getTimeFlagVal:function(e){var t={yearOrDaySelectVal:null,timeFlag:null};return"month"==e?(t.timeFlag="month",t.yearOrDaySelectVal="2023-01-01",t):""==this.monthSelectValue?(t.timeFlag="year",t.yearOrDaySelectVal="".concat(this.weekSelectValue),t):""!=this.daySelectValue?(t.timeFlag="day",t.yearOrDaySelectVal="".concat(this.weekSelectValue,"-").concat(this.monthSelectValue.toString().padStart(2,"0"),"-").concat(this.daySelectValue.toString().padStart(2,"0")),t):(t.timeFlag="month",t.yearOrDaySelectVal="2023-01-01",t)},handleExport:function(){var e=this.handleExportOneData(),t=i["a"].makeColConfig({A:140,B:200,C:140},200);this.exportExcel({oneData:e,twoData:twoData,there:thereData,fourData:fourData},this.sysTitle,t)},handleExportOneData:function(){var e=[];return e.push({name:"仓库",sumTimeWeek:"周故障時間(分)",weekTuoSanRate:"周妥善率(%)",sumTimeMonth:"月妥善率(%)",monthTuoSanRate:"月故障時間(分)",weekDefault:"周開機(分)",monthDefault:"月開機(分)"}),this.sysData.tableDataOne.forEach((function(t){e.push({name:t.name,sumTimeWeek:t.sumTimeWeek,weekTuoSanRate:t.weekTuoSanRate,sumTimeMonth:t.sumTimeMonth,monthTuoSanRate:t.monthTuoSanRate,weekDefault:t.weekDefault,monthDefault:t.monthDefault})})),e},exportExcel:function(e,t,a){t=t+(new Date).format("yyyyMMdd hhmmss")+".xlsx",i["a"].exportExcel({"故障报告":e.oneData,"本週兩班妥善率":e.twoData,"故障時間超過40分鐘":e.there,"设备故障分析":e.fourData},t,"xlsx",{extend:{"!cols":a}})},ajaxSuccessDataBefore:function(e,t){return null!=e&&0!=e.length||(this.sysData.tableDataOne=[],this.sysData.tableDataTwo=[],this.sysData.tableDataThere=[],this.sumTimeWeek=0,!1)},arraySpanMethodTableDataTwo:function(e){var t=e.row,a=(e.column,e.rowIndex),l=e.columnIndex;if(0===l){if(0===a||t.warehouseName!=this.sysData.tableDataTwo[a-1].warehouseName){var n=0;return this.sysData.tableDataTwo.forEach((function(e){e.warehouseName===t.warehouseName&&n++})),[n,1]}return[0,0]}},bindDate:function(){var e=(new Date).getFullYear();this.yearOptions=[];for(var t=0;t<10;t++)this.yearOptions.push({value:e-t,label:e-t+this.$lan("年")});this.yearSelectValue=e,this.yearSelectChanged(e),this.monthSelectValue=this.monthOptions[this.monthOptions.length-1].value,this.monthSelectChanged(this.monthSelectValue),this.weekSelectValue=this.weekOptions[this.weekOptions.length-1].value},yearSelectChanged:function(e){this.monthOptions=[],this.weekOptions=[],this.monthSelectValue="",this.weekSelectValue="";var t=(new Date).getFullYear(),a=(new Date).getMonth()+1;if(e!=t)for(var l=1;l<=12;l++)this.monthOptions.push({value:l,label:l+this.$lan("月")});else for(var n=1;n<=a;n++)this.monthOptions.push({value:n,label:n+this.$lan("月")+(n==a?this.$lan("(当月)"):"")})},monthSelectChanged:function(e){this.weekOptions=[],this.weekSelectValue="";for(var t=this.getWeekData(this.yearSelectValue,e),a=0;a<t.length;a++){var l=new Date(t[a].beginTime),n=new Date(t[a].endTime);if(!(l>new Date)){var i=n.getTime()-l.getTime(),o=i/864e5;console.log(o),6==o?this.weekOptions.push({value:t[a].beginTime,label:t[a].weeknum+this.$lan("周")+"【"+t[a].beginTime+"】-【"+t[a].endTime+"】"}):1==t[a].weeknum?this.weekOptions.push({value:t[a].beginTime,label:t[a].weeknum+this.$lan("周")+"【"+this.getFirstDayOfWeek(l)+"】-【"+t[a].endTime+"】"}):this.weekOptions.push({value:t[a].beginTime,label:t[a].weeknum+this.$lan("周")+"【"+t[a].beginTime+"】-【"+this.getEndDayOfWeek(l)+"】"})}}},weekSelectChanged:function(e){},getFirstDayOfWeek:function(e){var t=e.getDay()||7;return this.timestampToTime(new Date(e.getFullYear(),e.getMonth(),e.getDate()+1-t))},getEndDayOfWeek:function(e){var t=e.getTime(),a=e.getDay(),l=864e5,n=t+(7-a)*l;return this.timestampToTime(new Date(n))},timestampToTime:function(e){var t=e.getFullYear()+"-",a=(e.getMonth()+1<10?"0"+(e.getMonth()+1):e.getMonth()+1)+"-",l=(e.getDate()<10?"0"+e.getDate():e.getDate())+"";return t+a+l},getWeekData:function(e,t){var a=e,l=t++;l<10&&(l="0"+l);var n=["星期一","星期二","星期三","星期四","星期五","星期六","星期天"];l>12&&(l-=12,a++);var i=new Date(a,l,1),o=new Date(i.getTime()-864e5).getDate(),r=0==new Date(a+"/"+l+"/1").getDay()?"星期天":n[new Date(a+"/"+l+"/1").getDay()-1],s=0==new Date(a+"/"+l+"/"+o).getDay()?"星期天":n[new Date(a+"/"+l+"/"+o).getDay()-1],u="";"星期一"==r&&(u=7),"星期二"==r&&(u=6),"星期三"==r&&(u=5),"星期四"==r&&(u=4),"星期五"==r&&(u=3),"星期六"==r&&(u=2),"星期天"==r&&(u=1);var c="";"星期一"==s&&(c=1),"星期二"==s&&(c=2),"星期三"==s&&(c=3),"星期四"==s&&(c=4),"星期五"==s&&(c=5),"星期六"==s&&(c=6),"星期天"==s&&(c=7);for(var h=2+(o-c-u)/7,m=[],f=1;f<=h;f++){var b="",d="";if(1==f){b=e+"-"+l+"-01";var p=1+u-1;p<10&&(p="0"+p),d=e+"-"+l+"-"+p}else if(f==h){var y=o-c+1;y<10&&(y="0"+y),b=e+"-"+l+"-"+y,d=e+"-"+l+"-"+(o<10?"0"+o:o)}else b=w(m[m.length-1].endTime,1),d=w(m[m.length-1].endTime,7);function w(e,t){void 0!=t&&""!=t||(t=1);e=new Date(e);e.setDate(e.getDate()+t);var a=e.getMonth()+1;a<10&&(a="0"+a);var l=e.getDate();return l<10&&(l="0"+l),e.getFullYear()+"-"+a+"-"+l}m.push({weeknum:f,beginTime:b,endTime:d})}return m}},mounted:function(){this.areaSelectChanged("A"),this.bindDate(),this.getIndex(),document.querySelector("#headTitle").innerHTML=this.sysTitle}},c=u,h=(a("bc95"),a("f497"),a("2877")),m=Object(h["a"])(c,l,n,!1,null,"28a5e396",null);t["default"]=m.exports},a3bb:function(e,t,a){},bc95:function(e,t,a){"use strict";a("ebd7")},ebd7:function(e,t,a){},f497:function(e,t,a){"use strict";a("a3bb")}}]);
//# sourceMappingURL=chunk-747ec130.5491da6c.js.map