diff --git a/cds-fontend-2025.V1/src/views/mps/manual-pricing/modules/manual-pricing-import-modal.vue b/cds-fontend-2025.V1/src/views/mps/manual-pricing/modules/manual-pricing-import-modal.vue index fe82b46..b124804 100644 --- a/cds-fontend-2025.V1/src/views/mps/manual-pricing/modules/manual-pricing-import-modal.vue +++ b/cds-fontend-2025.V1/src/views/mps/manual-pricing/modules/manual-pricing-import-modal.vue @@ -37,7 +37,7 @@ }); const data = ref>({ - updateSupport: false, + updateSupport: true, importMonth: dayjs().subtract(1, 'month').startOf('month').valueOf() }); @@ -156,13 +156,14 @@
- {{ $t('common.updateExisting') }} - + +
diff --git a/cds-fontend-2025.V1/src/views/original/dianfei/modules/dianfei-import-modal.vue b/cds-fontend-2025.V1/src/views/original/dianfei/modules/dianfei-import-modal.vue index fc02a22..08b8197 100644 --- a/cds-fontend-2025.V1/src/views/original/dianfei/modules/dianfei-import-modal.vue +++ b/cds-fontend-2025.V1/src/views/original/dianfei/modules/dianfei-import-modal.vue @@ -156,13 +156,14 @@
- {{ $t('common.updateExisting') }} - + +
@@ -172,7 +173,7 @@ diff --git a/cds-fontend-2025.V1/src/views/original/e-M-banking/modules/e-M-banking-import-modal.vue b/cds-fontend-2025.V1/src/views/original/e-M-banking/modules/e-M-banking-import-modal.vue index 125fdf1..39bc52c 100644 --- a/cds-fontend-2025.V1/src/views/original/e-M-banking/modules/e-M-banking-import-modal.vue +++ b/cds-fontend-2025.V1/src/views/original/e-M-banking/modules/e-M-banking-import-modal.vue @@ -7,6 +7,7 @@ import { getServiceBaseURL } from '@/utils/service'; import type FileUpload from '@/components/custom/file-upload.vue'; import { $t } from '@/locales'; + import dayjs from "dayjs"; defineOptions({ name: 'EMBankingImportModal' @@ -36,7 +37,9 @@ }); const data = ref>({ - updateSupport: false + updateSupport: false, + importMonth: dayjs().subtract(1, 'month').startOf('month').valueOf() + }); const fileList = ref([]); @@ -98,6 +101,17 @@ message.value = ''; } } ); + function disablePreviousDate(ts: number) { + // return ts < Date.now() + // const currentMonthStart = new Date(new Date().getFullYear(), new Date().getMonth(), 1).getTime() + // const prevMonthStart = new Date(new Date().getFullYear(), new Date().getMonth() - 1, 1).getTime() + // + // // 只允许选择当前月或上个月 + // return ts !== currentMonthStart && ts !== prevMonthStart + const prevMonthStart = dayjs().subtract(1, 'month').startOf('month') + // 禁用所有早于上个月1号的日期 + return ts < prevMonthStart.valueOf() + } ]]] @@ -143,7 +157,14 @@
- {{ $t('common.updateExisting') }} + +