From 54a1947eae41310592906c1138d671f3b59ec55f Mon Sep 17 00:00:00 2001 From: xufei <727302827@qq.com> Date: Tue, 28 Apr 2026 17:17:40 +0800 Subject: [PATCH] =?UTF-8?q?2026.4.28=20=E9=87=8D=E7=82=B9=E4=BD=9C?= =?UTF-8?q?=E4=B8=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../keyTasksDetail/key_taskes_check_confirm_page.dart | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/lib/pages/home/keyTasks/keyTasksDetail/key_taskes_check_confirm_page.dart b/lib/pages/home/keyTasks/keyTasksDetail/key_taskes_check_confirm_page.dart index 80ff2a1..fe25fbe 100644 --- a/lib/pages/home/keyTasks/keyTasksDetail/key_taskes_check_confirm_page.dart +++ b/lib/pages/home/keyTasks/keyTasksDetail/key_taskes_check_confirm_page.dart @@ -233,7 +233,7 @@ class _KeyTaskesCheckConfirmPageState extends State { maxSizeInBytes: 20 * 1024 * 1024, allowedExtensions: ['pdf'], allowMultipleFiles: false, - // showPhotoSelect: false, + showPhotoSelect: false, ); if (picked.isNotEmpty && picked.first.path != null) { @@ -445,8 +445,9 @@ class _KeyTaskesCheckConfirmPageState extends State { // checkData['status'] = 1; checkData['signatureTime'] = signTimes.first; - checkData['isDefend'] = chooseCheckType ? 0 : 1; + checkData['isDefend'] = chooseCheckType ? 1 : 0; checkData['inspectionId'] = widget.inspectionId; + try { final result = await KeyTasksApi.setKeyTasksCheckConfirm(checkData); if (result['success']) { @@ -504,7 +505,7 @@ class _KeyTaskesCheckConfirmPageState extends State { await FileApi.uploadFiles([choosefile.path ?? ''], fileType, checkData['inspectionId'] ?? '').then((result) { if (result['success']) { // 检查人签字 - checkData['fileUrl'] = result['data']['filePath'] ?? ''; + checkData['fileUrl'] = result['data']['fileList'][0]['filePath'] ?? ''; isSuccess = true; } else { LoadingDialogHelper.hide();