diff --git a/src/views/enterprise/laborRealName/attendanceStatistics/index.vue b/src/views/enterprise/laborRealName/attendanceStatistics/index.vue index 3f1f73d..1593ee2 100644 --- a/src/views/enterprise/laborRealName/attendanceStatistics/index.vue +++ b/src/views/enterprise/laborRealName/attendanceStatistics/index.vue @@ -315,8 +315,17 @@ const getTableList = (params: any) => { return statisticsList(newParams); }; const changeThead = (month: any) => { - console.log(month, "--------123456"); - let dayNumber = dayjs(month).daysInMonth(); + let val = ""; + if (navigator.userAgent.indexOf("Firefox") > -1) { + // 判断是否为火狐浏览器 + val = dayjs().year() + month; + } else { + val = month; + } + let dayNumber = dayjs(val).daysInMonth(); + for (let i = 0; i < columns.length; i++) { + columns[i].isShow = true; + } for (let i = 0; i < columns.length; i++) { columns[i].isShow = true; } diff --git a/src/views/goverment/laborRealName/projectSelect/components/projectDetails.vue b/src/views/goverment/laborRealName/projectSelect/components/projectDetails.vue index 3a88874..597c084 100644 --- a/src/views/goverment/laborRealName/projectSelect/components/projectDetails.vue +++ b/src/views/goverment/laborRealName/projectSelect/components/projectDetails.vue @@ -311,7 +311,15 @@ const getAttendanceCountList = async () => { ...attendaceSearch.value }; let month = requestData.month.substring(5); - for (let i = 0; i < dayjs(month).daysInMonth(); i++) { + let val = ""; + if (navigator.userAgent.indexOf("Firefox") > -1) { + // 判断是否为火狐浏览器 + val = dayjs().year() + month; + } else { + val = month; + } + let dayNumber = dayjs(val).daysInMonth(); + for (let i = 0; i < dayNumber; i++) { monthColumns.value.push({ prop: "day" + (i + 1), label: "" + (i + 1) diff --git a/src/views/project/laborRealName/attendanceStatistics/index.vue b/src/views/project/laborRealName/attendanceStatistics/index.vue index 008e3c0..d7c74b0 100644 --- a/src/views/project/laborRealName/attendanceStatistics/index.vue +++ b/src/views/project/laborRealName/attendanceStatistics/index.vue @@ -325,8 +325,14 @@ const getTableList = (params: any) => { return statisticsList(newParams); }; const changeThead = (month: any) => { - console.log(month, "--------123456"); - let dayNumber = dayjs(month).daysInMonth(); + let val = ""; + if (navigator.userAgent.indexOf("Firefox") > -1) { + // 判断是否为火狐浏览器 + val = dayjs().year() + month; + } else { + val = month; + } + let dayNumber = dayjs(val).daysInMonth(); for (let i = 0; i < columns.length; i++) { columns[i].isShow = true; }