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 @@
+
+
+
+
+
+
+
+
+
+ 汇报列表
+
+
+
+
+
+
+
+
+
+ 搜索
+
+
+
+
+
+
+
+
+ {{ item.userName }}
+
+
+ 汇报时间:{{ formatDateTimeToMinute(item.reportTime) }}
+
+
+
+
+
+
+ 填写汇报
+
+
+
+
+
+
+
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 @@
+
+
+
+
+
+
+
+ {{ title }}
+
+
+
+
+
+
+
+
+
+
+ {{ formatDateTimeToMinute(report.reportTime) }}
+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+ 保存
+
+
+
+
+
+
+
+
+
+
+
+
+
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}`;
+}
+