From cf4787bc8188cd0acc8a42793730b076742f29c1 Mon Sep 17 00:00:00 2001
From: riku <risaku@163.com>
Date: 星期四, 16 四月 2026 17:37:35 +0800
Subject: [PATCH] 新增现场巡查模块(待完成)

---
 miniprogram_npm/tdesign-miniprogram/calendar/calendar.d.ts |   22 ++++++++++++++++++++--
 1 files changed, 20 insertions(+), 2 deletions(-)

diff --git a/miniprogram_npm/tdesign-miniprogram/calendar/calendar.d.ts b/miniprogram_npm/tdesign-miniprogram/calendar/calendar.d.ts
index 2a3832a..2b7ef4f 100644
--- a/miniprogram_npm/tdesign-miniprogram/calendar/calendar.d.ts
+++ b/miniprogram_npm/tdesign-miniprogram/calendar/calendar.d.ts
@@ -4,6 +4,7 @@
 export interface CalendarProps extends TdCalendarProps {
 }
 export default class Calendar extends SuperComponent {
+    behaviors: string[];
     externalClasses: string[];
     options: WechatMiniprogram.Component.ComponentOptions;
     properties: TdCalendarProps;
@@ -12,8 +13,14 @@
         classPrefix: string;
         months: any[];
         scrollIntoView: string;
-        innerConfirmBtn: {
-            content: string;
+        innerConfirmBtn: {};
+        realLocalText: {};
+        currentMonth: {};
+        actionButtons: {
+            preYearBtnDisable: boolean;
+            prevMonthBtnDisable: boolean;
+            nextMonthBtnDisable: boolean;
+            nextYearBtnDisable: boolean;
         };
     };
     controlledProps: {
@@ -26,6 +33,7 @@
     };
     observers: {
         type(v: any): void;
+        allowSameDay(v: any): void;
         confirmBtn(v: any): void;
         'firstDayOfWeek,minDate,maxDate'(firstDayOfWeek: any, minDate: any, maxDate: any): void;
         value(v: any): void;
@@ -35,6 +43,13 @@
     methods: {
         initialValue(): void;
         scrollIntoView(): void;
+        getCurrentYearAndMonth(v: Date): {
+            year: number;
+            month: number;
+        };
+        updateActionButton(value: Date): void;
+        updateCurrentMonth(newValue?: any): void;
+        calcCurrentMonth(newValue?: any): void;
         calcMonths(): void;
         close(trigger: any): void;
         onVisibleChange(): void;
@@ -42,5 +57,8 @@
         handleSelect(e: any): void;
         onTplButtonTap(): void;
         toTime(val: any): any;
+        onScroll(e: any): void;
+        getCurrentDate(): any;
+        handleSwitchModeChange(e: any): void;
     };
 }

--
Gitblit v1.9.3