Pārlūkot izejas kodu

修复审批通过后附件数量翻倍的问题

lijie 2 gadi atpakaļ
vecāks
revīzija
f2ac69d500
1 mainītis faili ar 4 papildinājumiem un 1 dzēšanām
  1. 4 1
      mhotel/src/com/happy/action/WorkflowAction.java

+ 4 - 1
mhotel/src/com/happy/action/WorkflowAction.java

@@ -19,6 +19,7 @@ import org.apache.struts2.interceptor.ServletRequestAware;
 import javax.annotation.Resource;
 import javax.servlet.http.HttpServletRequest;
 import javax.servlet.http.HttpServletResponse;
+import java.io.File;
 import java.util.ArrayList;
 import java.util.List;
 
@@ -122,8 +123,10 @@ public class WorkflowAction  extends ActionSupport implements ServletRequestAwar
                             fileService.delLinkFile(String.valueOf(workflow1.getLinkId()));
                             fileInfoList.forEach(file -> {
                                 file.setLinkId(workflow1.getLinkId());
-                                fileService.updateFile(file);
                             });
+                            for (FileInfo file : fileInfoList){
+                                fileService.updateFile(file);
+                            }
                         }
                         workflow1.setStatus(2);//审批通过
                         //民宿信息修改