From 7b0e8fc1341aee88fc07b5ee49b772617737bb1a Mon Sep 17 00:00:00 2001 From: yufei_wang <2267742828@qq.com> Date: Mon, 4 Nov 2024 14:12:40 +0800 Subject: [PATCH] =?UTF-8?q?=E8=AF=A2=E8=AF=81=E5=87=BD=E6=97=A5=E6=9C=9F?= =?UTF-8?q?=E7=AE=A1=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../supplierManage/supplierApbalanceCalendar/index.vue | 5 ++++- .../supplierApbalanceCalendar.data.ts | 8 ++++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/src/views/wms/supplierManage/supplierApbalanceCalendar/index.vue b/src/views/wms/supplierManage/supplierApbalanceCalendar/index.vue index 9490866cf..728b16463 100644 --- a/src/views/wms/supplierManage/supplierApbalanceCalendar/index.vue +++ b/src/views/wms/supplierManage/supplierApbalanceCalendar/index.vue @@ -261,7 +261,10 @@ const daysInMonths = ref([]) const onChange = (field, value, formRef)=>{ if(field=='beginMonth'){ let days = [] - for (let i=1;i<=dayjs(`${value}-01`).daysInMonth();i++){ + let maxday = dayjs(`${value}-01`).daysInMonth() + if(value==2) maxday = 29 + + for (let i=1;i<=maxday;i++){ days.push({ value:i, label:i diff --git a/src/views/wms/supplierManage/supplierApbalanceCalendar/supplierApbalanceCalendar.data.ts b/src/views/wms/supplierManage/supplierApbalanceCalendar/supplierApbalanceCalendar.data.ts index f8c9f2b14..b1d91b15b 100644 --- a/src/views/wms/supplierManage/supplierApbalanceCalendar/supplierApbalanceCalendar.data.ts +++ b/src/views/wms/supplierManage/supplierApbalanceCalendar/supplierApbalanceCalendar.data.ts @@ -64,6 +64,14 @@ export const SupplierApbalanceCalendar = useCrudSchemas(reactive([ isSearch: true, dictType: DICT_TYPE.TRUE_FALSE, dictClass: 'string', + form: { + component: 'Switch', + value: 'TRUE', + componentProps: { + inactiveValue: 'FALSE', + activeValue: 'TRUE' + } + } }, { label: '备注',