diff --git a/src/views/enterprise/laborRealName/attendanceStatistics/index.vue b/src/views/enterprise/laborRealName/attendanceStatistics/index.vue index c71ece4..94e4236 100644 --- a/src/views/enterprise/laborRealName/attendanceStatistics/index.vue +++ b/src/views/enterprise/laborRealName/attendanceStatistics/index.vue @@ -128,7 +128,6 @@ import { getRelevanceList } from "@/api/modules/common"; import engineeringEngDrawer from "@/components/engineeringEngDrawer/index.vue"; import allEngineering from "@/components/allEngineering/index.vue"; import dayjs from "dayjs"; -const currentMonthDay = ref(0); // 当前月份天数 const engList = ref([]); const engVisable = ref(false); // 如果表格需要初始化请求参数,直接定义传给 ProTable(之后每次请求都会自动带上该参数,此参数更改之后也会一直带上,改变此参数会自动刷新表格数据) @@ -326,6 +325,7 @@ const getTableList = (params: any) => { let month = currentData.value.month < 10 ? "0" + currentData.value.month : currentData.value.month; newParams.month = currentData.value.year + "-" + month; } + changeThead(newParams.month.substring(5)); if (initParam.engineeringSn) { newParams.engineeringSn = initParam.engineeringSn; } else { @@ -333,7 +333,16 @@ const getTableList = (params: any) => { } return statisticsList(newParams); }; - +const changeThead = (month: any) => { + console.log(month, "--------123456"); + let dayNumber = dayjs(month).daysInMonth(); + for (let i = 0; i < columns.length; i++) { + columns[i].isShow = true; + } + for (let i = dayNumber + 7; i < columns.length; i++) { + columns[i].isShow = false; + } +}; const handleAddItem = (index: number, row: any) => { if (index === 1) { title.value = "新增角色"; @@ -386,10 +395,6 @@ const deleteAccount = async (params: jxj_User.ResUserList) => { proTable.value.getTableList(); }; -const changeTreeFilter = () => { - console.log(11); -}; - const getengineering = async () => { // let newParams = JSON.parse(JSON.stringify(params)); const res = await getRelevanceList(); @@ -410,7 +415,6 @@ onMounted(() => { onBeforeMount(() => { currentData.value = useTime(); let month = currentData.value.month < 10 ? "0" + currentData.value.month : currentData.value.month; - currentMonthDay.value = dayjs(month).daysInMonth(); for (let i = 0; i < 31; i++) { monthColumns.push({ prop: "day" + (i + 1), diff --git a/src/views/goverment/laborRealName/projectSelect/components/projectDetails.vue b/src/views/goverment/laborRealName/projectSelect/components/projectDetails.vue index 3a0e202..3a88874 100644 --- a/src/views/goverment/laborRealName/projectSelect/components/projectDetails.vue +++ b/src/views/goverment/laborRealName/projectSelect/components/projectDetails.vue @@ -228,10 +228,6 @@ -