From 03021782c5b5ecd8c3c85cc7cef7b76ae2548a33 Mon Sep 17 00:00:00 2001 From: "han\\hanst" Date: Mon, 18 May 2026 09:25:41 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8B=8D=E7=85=A7=E3=80=81=E8=A7=86=E9=A2=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/api/longchuang/productionPlan.js | 1 + .../longtron/production-work-report.vue | 807 +++++++++++++++++- .../longtron/screen-cable-cop-progress.vue | 4 +- .../longtron/screen-machining-progress.vue | 2 +- .../longtron/screen-renovation-progress.vue | 4 +- .../longtron/screen-whole-lift-progress.vue | 4 +- 6 files changed, 772 insertions(+), 50 deletions(-) diff --git a/src/api/longchuang/productionPlan.js b/src/api/longchuang/productionPlan.js index 57fcdb46..3251043a 100644 --- a/src/api/longchuang/productionPlan.js +++ b/src/api/longchuang/productionPlan.js @@ -38,3 +38,4 @@ export const cancelReportLog = data => createAPI(`/longchuang/productionPlan/rep // ================= 生产报工 ================= export const getWorkReportOrderList = data => createAPI(`/longchuang/productionPlan/workReport/list`, 'post', data) +export const reportWorkNodeWithMedia = data => createAPI(`/longchuang/productionPlan/workReport/reportNodeWithMedia`, 'post', data) diff --git a/src/views/modules/longtron/production-work-report.vue b/src/views/modules/longtron/production-work-report.vue index 8ed10c20..d0f6dc4c 100644 --- a/src/views/modules/longtron/production-work-report.vue +++ b/src/views/modules/longtron/production-work-report.vue @@ -170,12 +170,14 @@ - + @@ -188,21 +190,98 @@ - + + + + +
+
+
+ +
摄像头未开启
+
+
+ + + 拍照 + + + 录像 + + +
+ + +
+
+
已采集 {{ capturedMediaList.length }} 个文件
+
+
+
+ capture-image + +
+ {{ item.name }} + + {{ item.kind === 'video' ? '视频' : '照片' }} + +
+ 删除 +
+
+
+ +

暂无采集文件,请先拍照或录像

+
+
+
+
+
+
+
@@ -239,11 +318,11 @@