From 82e007cf912fcdaf9118b9a10fe6dc24b0e46c47 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E8=AE=B8=E5=85=81=E6=9E=9E?= <3422692813@qq.com> Date: Mon, 10 Feb 2025 18:01:00 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E5=B7=A5=E4=BD=9C=E6=B1=87?= =?UTF-8?q?=E6=8A=A5=E7=9B=B8=E5=85=B3=E4=BB=A3=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pages/manage/manage.vue | 9 + pages/manage/workReport/workReport.vue | 257 ++++++++++++++++ pages/manage/workReport/workReportAdd.vue | 356 ++++++++++++++++++++++ utils/utils.js | 14 + 4 files changed, 636 insertions(+) create mode 100644 pages/manage/workReport/workReport.vue create mode 100644 pages/manage/workReport/workReportAdd.vue diff --git a/pages/manage/manage.vue b/pages/manage/manage.vue index 47369de..9e44f6d 100644 --- a/pages/manage/manage.vue +++ b/pages/manage/manage.vue @@ -29,6 +29,10 @@ 资料管理({{ typeCount.get('file') }}) 去查看 + + 工作汇报({{ typeCount.get('report') }}) + 去查看 + @@ -82,6 +86,11 @@ export default { url: '/pages/manage/deviceManage' }) }, + goreport() { + uni.navigateTo({ + url: '/pages/manage/workReport/workReport' + }) + }, }, diff --git a/pages/manage/workReport/workReport.vue b/pages/manage/workReport/workReport.vue new file mode 100644 index 0000000..ecd9f7d --- /dev/null +++ b/pages/manage/workReport/workReport.vue @@ -0,0 +1,257 @@ + + + + + diff --git a/pages/manage/workReport/workReportAdd.vue b/pages/manage/workReport/workReportAdd.vue new file mode 100644 index 0000000..a3d4ba1 --- /dev/null +++ b/pages/manage/workReport/workReportAdd.vue @@ -0,0 +1,356 @@ + + + + + diff --git a/utils/utils.js b/utils/utils.js index 73968ef..0ad4584 100644 --- a/utils/utils.js +++ b/utils/utils.js @@ -33,3 +33,17 @@ export function formatDate(timestamp) { // 组合成日期时间字符串 return `${year}-${month}-${day}`; } + +export function formatDateTimeToMinute(timestamp) { + // 将时间戳转换为 Date 对象 + const date = new Date(timestamp); + // 获取年月日时分 + const year = date.getFullYear(); + const month = (date.getMonth() + 1).toString().padStart(2, '0'); + const day = date.getDate().toString().padStart(2, '0'); + const hours = date.getHours().toString().padStart(2, '0'); + const minutes = date.getMinutes().toString().padStart(2, '0'); + // 组合成日期时间字符串(格式:yyyy-MM-dd hh:mm) + return `${year}-${month}-${day} ${hours}:${minutes}`; +} +