From 871a935ecb0b7bbc4dbe4d0b1518dbf102b5e73d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=8C=83=E9=B9=8F?= Date: Mon, 13 Jan 2025 17:52:54 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=AE=8C=E6=88=90=E7=94=B3=E8=AF=B7?= =?UTF-8?q?=E5=AE=A1=E6=89=B9=E8=BE=93=E5=85=A5=E6=A1=86=E4=B8=8E=E6=96=87?= =?UTF-8?q?=E6=9C=AC=E6=A1=86=E7=BB=84=E4=BB=B6=E5=B0=81=E8=A3=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages.json | 16 +++++ src/pages/approval/components/Components.vue | 42 ++++++++++++ src/pages/approval/components/Input.vue | 64 ++++++++++++++++++ src/pages/approval/components/Textarea.vue | 71 ++++++++++++++++++++ src/pages/approval/create-application.vue | 40 +++++++++++ src/types/uni-pages.d.ts | 2 + 6 files changed, 235 insertions(+) create mode 100644 src/pages/approval/components/Components.vue create mode 100644 src/pages/approval/components/Input.vue create mode 100644 src/pages/approval/components/Textarea.vue create mode 100644 src/pages/approval/create-application.vue diff --git a/src/pages.json b/src/pages.json index 81ad8c4..1fb3c68 100644 --- a/src/pages.json +++ b/src/pages.json @@ -63,6 +63,14 @@ "path": "pages/application-list/application-list", "type": "page" }, + { + "path": "pages/approval/approval-detail", + "type": "page", + "style": { + "navigationStyle": "custom", + "disableScroll": true + } + }, { "path": "pages/approval/approval", "type": "page", @@ -71,6 +79,14 @@ "disableScroll": true } }, + { + "path": "pages/approval/create-application", + "type": "page", + "style": { + "navigationStyle": "custom", + "disableScroll": true + } + }, { "path": "pages/attendance/allowed-time", "type": "page", diff --git a/src/pages/approval/components/Components.vue b/src/pages/approval/components/Components.vue new file mode 100644 index 0000000..0162720 --- /dev/null +++ b/src/pages/approval/components/Components.vue @@ -0,0 +1,42 @@ + + + + + diff --git a/src/pages/approval/components/Input.vue b/src/pages/approval/components/Input.vue new file mode 100644 index 0000000..ff1e7d5 --- /dev/null +++ b/src/pages/approval/components/Input.vue @@ -0,0 +1,64 @@ + + + + + diff --git a/src/pages/approval/components/Textarea.vue b/src/pages/approval/components/Textarea.vue new file mode 100644 index 0000000..d870304 --- /dev/null +++ b/src/pages/approval/components/Textarea.vue @@ -0,0 +1,71 @@ + + + + + diff --git a/src/pages/approval/create-application.vue b/src/pages/approval/create-application.vue new file mode 100644 index 0000000..c7fd5a4 --- /dev/null +++ b/src/pages/approval/create-application.vue @@ -0,0 +1,40 @@ + +{ + style: { + navigationStyle: 'custom', + disableScroll: true + } +} + + + + diff --git a/src/types/uni-pages.d.ts b/src/types/uni-pages.d.ts index 51ebdf9..b4660c3 100644 --- a/src/types/uni-pages.d.ts +++ b/src/types/uni-pages.d.ts @@ -7,7 +7,9 @@ interface NavigateToOptions { url: "/pages/mine/mine" | "/pages/home/home" | "/pages/application-list/application-list" | + "/pages/approval/approval-detail" | "/pages/approval/approval" | + "/pages/approval/create-application" | "/pages/attendance/allowed-time" | "/pages/attendance/attendance-rules" | "/pages/attendance/attendance" |