From f9d1e9f5daea1296988f78911160fa39d48dc638 Mon Sep 17 00:00:00 2001 From: ZL <577725356@qq.com> Date: Wed, 24 Apr 2024 00:09:56 +0800 Subject: [PATCH 1/2] =?UTF-8?q?=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/pages.json | 46 ++++++ src/pages/ask-leave/create.vue | 14 +- src/pages/ask-leave/detail.vue | 3 +- src/pages/business/components/item.vue | 36 +++++ src/pages/business/create.vue | 174 +++++++++++++++++++++++ src/pages/business/detail.vue | 119 ++++++++++++++++ src/pages/business/list.vue | 58 ++++++++ src/pages/make-card/create.vue | 10 +- src/pages/make-card/detail.vue | 3 +- src/pages/mine/index.vue | 4 +- src/pages/overtime/components/item.vue | 39 ++++++ src/pages/overtime/create.vue | 186 +++++++++++++++++++++++++ src/pages/overtime/detail.vue | 119 ++++++++++++++++ src/pages/overtime/list.vue | 58 ++++++++ 14 files changed, 859 insertions(+), 10 deletions(-) create mode 100644 src/pages/business/components/item.vue create mode 100644 src/pages/business/create.vue create mode 100644 src/pages/business/detail.vue create mode 100644 src/pages/business/list.vue create mode 100644 src/pages/overtime/components/item.vue create mode 100644 src/pages/overtime/create.vue create mode 100644 src/pages/overtime/detail.vue create mode 100644 src/pages/overtime/list.vue diff --git a/src/pages.json b/src/pages.json index 18c0653..c34947e 100644 --- a/src/pages.json +++ b/src/pages.json @@ -227,6 +227,52 @@ } } ] + }, + { + "root": "pages/business", + "pages": [ + { + "path": "list", + "style": { + "navigationBarTitleText": "出差报备" + } + }, + { + "path": "create", + "style": { + "navigationBarTitleText": "出差报备" + } + }, + { + "path": "detail", + "style": { + "navigationBarTitleText": "出差详情" + } + } + ] + }, + { + "root": "pages/overtime", + "pages": [ + { + "path": "list", + "style": { + "navigationBarTitleText": "加班报备" + } + }, + { + "path": "create", + "style": { + "navigationBarTitleText": "加班报备" + } + }, + { + "path": "detail", + "style": { + "navigationBarTitleText": "加班详情" + } + } + ] } ], "globalStyle": { diff --git a/src/pages/ask-leave/create.vue b/src/pages/ask-leave/create.vue index 1b687c6..df5c4fb 100644 --- a/src/pages/ask-leave/create.vue +++ b/src/pages/ask-leave/create.vue @@ -50,12 +50,19 @@ - + @@ -73,7 +80,8 @@ const dateStartPicker = ref(null) const dateEndPicker = ref(null) const pickerRef = ref(null) const modalRef = ref(null) -// const value = ref(Number(new Date()) +const startValue = ref(Number(new Date())) +const endValue = ref(Number(new Date())) const id = ref(0) const loading = ref(false) const form = reactive({ @@ -131,6 +139,8 @@ onLoad(options => { } }) .then(res => { + startValue.value = res.start_at * 1000 + endValue.value = res.end_at * 1000 form.start_at = timeFormat(res.start_at, "yyyy-mm-dd hh:MM:ss") form.end_at = timeFormat(res.end_at, "yyyy-mm-dd hh:MM:ss") form.reason = res.reason diff --git a/src/pages/ask-leave/detail.vue b/src/pages/ask-leave/detail.vue index 6cb4ac5..cbe9046 100644 --- a/src/pages/ask-leave/detail.vue +++ b/src/pages/ask-leave/detail.vue @@ -1,6 +1,6 @@