From 2e34633b3626c3dfbe678b416cfa9fe3e86b58e0 Mon Sep 17 00:00:00 2001
From: qirong <2032486488@qq.com>
Date: 星期四, 09 三月 2023 16:05:22 +0800
Subject: [PATCH] 案件区报案人员编辑以及报案材料导出修改

---
 src/main/java/com/example/jz/controller/ReportController.java |    9 ++++++++-
 1 files changed, 8 insertions(+), 1 deletions(-)

diff --git a/src/main/java/com/example/jz/controller/ReportController.java b/src/main/java/com/example/jz/controller/ReportController.java
index f3ec50d..0146590 100644
--- a/src/main/java/com/example/jz/controller/ReportController.java
+++ b/src/main/java/com/example/jz/controller/ReportController.java
@@ -107,8 +107,15 @@
     @ApiResponse(message = "鎵ц鎴愬姛", code = 200)
     @Transactional(rollbackFor = Exception.class)
     public R updateReport(@RequestBody AddReportDto report) {
+        Integer causeId = report.getCauseId();
+        if(causeId==null){
+            return R.failed("鍏宠仈妗堜欢涓嶈兘涓虹┖");
+        }
         int imgIndexFirst = report.getPic().indexOf("/img");
-        int imgIndexEnd = report.getPic().indexOf("?");
+        int imgIndexEnd = report.getPic().length();
+        if(report.getPic().indexOf("?") != -1){
+            imgIndexEnd = report.getPic().indexOf("?");
+        }
         String pic = report.getPic().substring(imgIndexFirst + 5, imgIndexEnd);
         report.setPic(pic);
         reportService.updateById(report);

--
Gitblit v1.8.0