Просмотр исходного кода

民宿信息维护审批附件 附件修改前进行判断

lijie 2 лет назад
Родитель
Сommit
8a82b72053
1 измененных файлов с 6 добавлено и 10 удалено
  1. 6 10
      mhotel/src/com/happy/action/WorkflowAction.java

+ 6 - 10
mhotel/src/com/happy/action/WorkflowAction.java

@@ -118,17 +118,13 @@ public class WorkflowAction  extends ActionSupport implements ServletRequestAwar
                     if (workflow.getStatus() == 2){//审批通过
                     if (workflow.getStatus() == 2){//审批通过
                         // 新的酒店图片
                         // 新的酒店图片
                         List<FileInfo> fileInfoList = fileService.queryList("and link_id ='"+workflow1.getId()+"'");
                         List<FileInfo> fileInfoList = fileService.queryList("and link_id ='"+workflow1.getId()+"'");
-                        if(fileInfoList == null){
-                            resultJson.put("message", "附件为空!");
-                            resultJson.put("code", 500);
-                            ResUtil.writeJson(ServletActionContext.getResponse(), resultJson.toString());
-                            return null;
+                        if (fileInfoList.size() > 0){
+                            fileService.delLinkFile(String.valueOf(workflow1.getLinkId()));
+                            fileInfoList.forEach(file -> {
+                                file.setLinkId(workflow1.getLinkId());
+                                fileService.updateFile(file);
+                            });
                         }
                         }
-                        fileService.delLinkFile(String.valueOf(workflow1.getLinkId()));
-                        fileInfoList.forEach(file -> {
-                            file.setLinkId(workflow1.getLinkId());
-                            fileService.updateFile(file);
-                        });
                         workflow1.setStatus(2);//审批通过
                         workflow1.setStatus(2);//审批通过
                         //民宿信息修改
                         //民宿信息修改
                         Hotel hotel = new Hotel();
                         Hotel hotel = new Hotel();