From 3167e2f9301e88b42f69b9ed7cffceeba4319801 Mon Sep 17 00:00:00 2001 From: xufei <727302827@qq.com> Date: Mon, 1 Sep 2025 17:23:56 +0800 Subject: [PATCH] =?UTF-8?q?2025.9.1=20=E4=BF=AE=E6=94=B9=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- android/gradle/wrapper/gradle-wrapper.properties | 3 ++- lib/customWidget/photo_picker_row.dart | 13 ++++++++++++- .../app/Danger_paicha/check_record_detail_page.dart | 2 +- lib/pages/app/hidden_danger_acceptance_page.dart | 2 +- lib/pages/home/home_page.dart | 2 +- pubspec.yaml | 3 +++ 6 files changed, 20 insertions(+), 5 deletions(-) diff --git a/android/gradle/wrapper/gradle-wrapper.properties b/android/gradle/wrapper/gradle-wrapper.properties index afa1e8e..388e894 100644 --- a/android/gradle/wrapper/gradle-wrapper.properties +++ b/android/gradle/wrapper/gradle-wrapper.properties @@ -2,4 +2,5 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-8.10.2-all.zip +#distributionUrl=https\://services.gradle.org/distributions/gradle-8.10.2-all.zip +distributionUrl=https\://mirrors.cloud.tencent.com/gradle/gradle-8.10.2-all.zip diff --git a/lib/customWidget/photo_picker_row.dart b/lib/customWidget/photo_picker_row.dart index ae510bc..adc5630 100644 --- a/lib/customWidget/photo_picker_row.dart +++ b/lib/customWidget/photo_picker_row.dart @@ -1,9 +1,13 @@ import 'dart:io'; + import 'package:flutter/material.dart'; import 'package:flutter/services.dart'; import 'package:image_picker/image_picker.dart'; +import 'package:path/path.dart' as path; +import 'package:path_provider/path_provider.dart'; import 'package:qhd_prevention/tools/VideoConverter.dart'; import 'package:video_compress/video_compress.dart'; + import 'package:wechat_assets_picker/wechat_assets_picker.dart'; import 'package:photo_manager/photo_manager.dart'; import 'package:path/path.dart' as p; @@ -284,11 +288,12 @@ class _MediaPickerGridState extends State { : Image.file(File(path), width: 80, height: 80, fit: BoxFit.cover)) : Container( color: Colors.black12, - child: const Center( + child: Center( child: Icon( Icons.videocam, color: Colors.white70, ), + ), ), ), @@ -341,6 +346,12 @@ class _MediaPickerGridState extends State { } } + + + + + + /// 照片上传区域组件,使用纵向四列Grid展示 /// 新增 isEdit 属性控制编辑状态 class RepairedPhotoSection extends StatefulWidget { diff --git a/lib/pages/app/Danger_paicha/check_record_detail_page.dart b/lib/pages/app/Danger_paicha/check_record_detail_page.dart index 0d2f8f1..fb1461d 100644 --- a/lib/pages/app/Danger_paicha/check_record_detail_page.dart +++ b/lib/pages/app/Danger_paicha/check_record_detail_page.dart @@ -505,7 +505,7 @@ class _CheckRecordDetailPageState extends State { void _goToDetail(String hiddenId) { if (hiddenId.isEmpty) return; - final dynamic item = {"HIDDEN_RISKSTANDARD": "2", "HIDDEN_ID": hiddenId}; + final dynamic item = {"HIDDEN_RISKSTANDARD": "1", "HIDDEN_ID": hiddenId}; pushPage(HiddenRecordDetailPage(DangerType.detailsHiddenInvestigationRecord, item), context); } diff --git a/lib/pages/app/hidden_danger_acceptance_page.dart b/lib/pages/app/hidden_danger_acceptance_page.dart index 0a26c03..c3e3acb 100644 --- a/lib/pages/app/hidden_danger_acceptance_page.dart +++ b/lib/pages/app/hidden_danger_acceptance_page.dart @@ -312,7 +312,7 @@ class _HiddenDangerAcceptancePageState extends State Divider(height: 1), - _buildInfoItem('整改部门', pd['HAVESCHEME']=="0" ? '无':'有'), + _buildInfoItem('整改方案', pd['HAVESCHEME']=="0" ? '无':'有'), Divider(height: 1), if(pd['HAVESCHEME']=="1") Column( diff --git a/lib/pages/home/home_page.dart b/lib/pages/home/home_page.dart index 5fd1d6c..672d17d 100644 --- a/lib/pages/home/home_page.dart +++ b/lib/pages/home/home_page.dart @@ -507,7 +507,7 @@ class _HomePageState extends State { case 0: // 人员信息 pushPage(UserinfoPage(), context); break; - case 1: // 法律法规 + case 1: // 工作安排 pushPage(WorkSetPage(), context); break; case 2: // 风险布控 diff --git a/pubspec.yaml b/pubspec.yaml index 39903c5..5142994 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -83,6 +83,7 @@ dependencies: webview_flutter: ^4.4.0 path_provider: ^2.0.1 + camera: ^0.11.2 #富文本查看 flutter_html: ^3.0.0 @@ -111,6 +112,8 @@ dependencies: #息屏处理 wakelock_plus: ^1.3.2 + + dev_dependencies: flutter_test: sdk: flutter