huminmin
4 天以前 3dadba22d0435b314db5b06f64d326518acec407
src/views/productionManagement/productionCosting/index.vue
@@ -172,13 +172,10 @@
      schedulingUserName: "",
      salesContractNo: "",
    dateType: "day",
    dateRange: undefined,
      entryDate: [
         dayjs().format("YYYY-MM-DD"),
         dayjs().add(1, "day").format("YYYY-MM-DD"),
      ], // 录入日期
      entryDateStart: dayjs().format("YYYY-MM-DD"),
      entryDateEnd: dayjs().add(1, "day").format("YYYY-MM-DD"),
    dateRange: dayjs().format("YYYY-MM-DD"),
      entryDate: dayjs().format("YYYY-MM-DD"),
      entryDateStart: undefined,
      entryDateEnd: undefined,
   },
});
const { searchForm } = toRefs(data);
@@ -263,12 +260,17 @@
};
// 左侧日/月切换
const handleDateTypeChange = () => {
const handleDateTypeChange = (value) => {
   // 这里只作为筛选条件的一部分,直接重新查询列表
  searchForm.value.dateRange = undefined;
  searchForm.value.entryDate = undefined;
  searchForm.value.entryDateStart = undefined;
  searchForm.value.entryDateEnd = undefined;
  if (value === "day") {
    searchForm.value.entryDate = dayjs().format("YYYY-MM-DD");
    searchForm.value.dateRange = searchForm.value.entryDate
  } else {
    searchForm.value.entryDateStart = dayjs().format("YYYY-MM-DD");
    searchForm.value.entryDateEnd = dayjs().add(1, "day").format("YYYY-MM-DD");
    searchForm.value.dateRange = [searchForm.value.entryDateStart, searchForm.value.entryDateEnd]
  }
  reloadData()
};